0001866633-23-000040.txt : 20231109 0001866633-23-000040.hdr.sgml : 20231109 20231109160219 ACCESSION NUMBER: 0001866633-23-000040 CONFORMED SUBMISSION TYPE: 10-Q PUBLIC DOCUMENT COUNT: 83 CONFORMED PERIOD OF REPORT: 20230930 FILED AS OF DATE: 20231109 DATE AS OF CHANGE: 20231109 FILER: COMPANY DATA: COMPANY CONFORMED NAME: Consensus Cloud Solutions, Inc. CENTRAL INDEX KEY: 0001866633 STANDARD INDUSTRIAL CLASSIFICATION: SERVICES-PREPACKAGED SOFTWARE [7372] IRS NUMBER: 000000000 STATE OF INCORPORATION: DE FISCAL YEAR END: 1231 FILING VALUES: FORM TYPE: 10-Q SEC ACT: 1934 Act SEC FILE NUMBER: 001-40750 FILM NUMBER: 231392185 BUSINESS ADDRESS: STREET 1: 700 S. FLOWER STREET STREET 2: LEGAL DEPT - 15TH FLOOR CITY: LOS ANGELES STATE: CA ZIP: 90017 BUSINESS PHONE: 3238609200 MAIL ADDRESS: STREET 1: 700 S. FLOWER STREET STREET 2: LEGAL DEPT - 15TH FLOOR CITY: LOS ANGELES STATE: CA ZIP: 90017 10-Q 1 ccs-20230930.htm 10-Q ccs-20230930
0001866633FALSE12/312023Q3P4YP4YP3Yhttp://fasb.org/us-gaap/2023#PrepaidExpenseAndOtherAssetsCurrenthttp://fasb.org/us-gaap/2023#PrepaidExpenseAndOtherAssetsCurrent00018666332023-01-012023-09-3000018666332023-11-06xbrli:shares00018666332023-09-30iso4217:USD00018666332022-12-31iso4217:USDxbrli:shares00018666332023-07-012023-09-3000018666332022-07-012022-09-3000018666332022-01-012022-09-300001866633us-gaap:CostOfSalesMember2023-07-012023-09-300001866633us-gaap:CostOfSalesMember2022-07-012022-09-300001866633us-gaap:CostOfSalesMember2023-01-012023-09-300001866633us-gaap:CostOfSalesMember2022-01-012022-09-300001866633us-gaap:SellingAndMarketingExpenseMember2023-07-012023-09-300001866633us-gaap:SellingAndMarketingExpenseMember2022-07-012022-09-300001866633us-gaap:SellingAndMarketingExpenseMember2023-01-012023-09-300001866633us-gaap:SellingAndMarketingExpenseMember2022-01-012022-09-300001866633us-gaap:ResearchAndDevelopmentExpenseMember2023-07-012023-09-300001866633us-gaap:ResearchAndDevelopmentExpenseMember2022-07-012022-09-300001866633us-gaap:ResearchAndDevelopmentExpenseMember2023-01-012023-09-300001866633us-gaap:ResearchAndDevelopmentExpenseMember2022-01-012022-09-300001866633us-gaap:GeneralAndAdministrativeExpenseMember2023-07-012023-09-300001866633us-gaap:GeneralAndAdministrativeExpenseMember2022-07-012022-09-300001866633us-gaap:GeneralAndAdministrativeExpenseMember2023-01-012023-09-300001866633us-gaap:GeneralAndAdministrativeExpenseMember2022-01-012022-09-3000018666332021-12-3100018666332022-09-300001866633us-gaap:CommonStockMember2022-06-300001866633us-gaap:AdditionalPaidInCapitalMember2022-06-300001866633us-gaap:TreasuryStockCommonMember2022-06-300001866633us-gaap:RetainedEarningsMember2022-06-300001866633us-gaap:AccumulatedOtherComprehensiveIncomeMember2022-06-3000018666332022-06-300001866633us-gaap:RetainedEarningsMember2022-07-012022-09-300001866633us-gaap:AccumulatedOtherComprehensiveIncomeMember2022-07-012022-09-300001866633us-gaap:CommonStockMember2022-07-012022-09-300001866633us-gaap:AdditionalPaidInCapitalMember2022-07-012022-09-300001866633us-gaap:CommonStockMember2022-09-300001866633us-gaap:AdditionalPaidInCapitalMember2022-09-300001866633us-gaap:TreasuryStockCommonMember2022-09-300001866633us-gaap:RetainedEarningsMember2022-09-300001866633us-gaap:AccumulatedOtherComprehensiveIncomeMember2022-09-300001866633us-gaap:CommonStockMember2023-06-300001866633us-gaap:AdditionalPaidInCapitalMember2023-06-300001866633us-gaap:TreasuryStockCommonMember2023-06-300001866633us-gaap:RetainedEarningsMember2023-06-300001866633us-gaap:AccumulatedOtherComprehensiveIncomeMember2023-06-3000018666332023-06-300001866633us-gaap:RetainedEarningsMember2023-07-012023-09-300001866633us-gaap:AccumulatedOtherComprehensiveIncomeMember2023-07-012023-09-300001866633us-gaap:CommonStockMember2023-07-012023-09-300001866633us-gaap:AdditionalPaidInCapitalMember2023-07-012023-09-300001866633us-gaap:TreasuryStockCommonMember2023-07-012023-09-300001866633us-gaap:CommonStockMember2023-09-300001866633us-gaap:AdditionalPaidInCapitalMember2023-09-300001866633us-gaap:TreasuryStockCommonMember2023-09-300001866633us-gaap:RetainedEarningsMember2023-09-300001866633us-gaap:AccumulatedOtherComprehensiveIncomeMember2023-09-300001866633us-gaap:CommonStockMember2021-12-310001866633us-gaap:AdditionalPaidInCapitalMember2021-12-310001866633us-gaap:TreasuryStockCommonMember2021-12-310001866633us-gaap:RetainedEarningsMember2021-12-310001866633us-gaap:AccumulatedOtherComprehensiveIncomeMember2021-12-310001866633us-gaap:AccumulatedOtherComprehensiveIncomeMember2022-01-012022-09-300001866633us-gaap:CommonStockMember2022-01-012022-09-300001866633us-gaap:AdditionalPaidInCapitalMember2022-01-012022-09-300001866633us-gaap:TreasuryStockCommonMember2022-01-012022-09-300001866633us-gaap:RetainedEarningsMember2022-01-012022-09-300001866633us-gaap:CommonStockMember2022-12-310001866633us-gaap:AdditionalPaidInCapitalMember2022-12-310001866633us-gaap:TreasuryStockCommonMember2022-12-310001866633us-gaap:RetainedEarningsMember2022-12-310001866633us-gaap:AccumulatedOtherComprehensiveIncomeMember2022-12-310001866633us-gaap:RetainedEarningsMember2023-01-012023-09-300001866633us-gaap:AccumulatedOtherComprehensiveIncomeMember2023-01-012023-09-300001866633us-gaap:CommonStockMember2023-01-012023-09-300001866633us-gaap:AdditionalPaidInCapitalMember2023-01-012023-09-300001866633us-gaap:TreasuryStockCommonMember2023-01-012023-09-30ccs:customerccs:country0001866633ccs:ZiffDavisIncMember2021-10-072021-10-070001866633us-gaap:SeniorNotesMemberccs:Notes2028Member2021-10-07xbrli:pure0001866633ccs:ConsensusCloudSolutionsIncMemberccs:ZiffDavisIncMember2021-10-080001866633ccs:ConsensusCloudSolutionsIncMemberccs:ZiffDavisIncMembersrt:MaximumMember2022-12-310001866633ccs:ConsensusCloudSolutionsIncMemberccs:ZiffDavisIncMembersrt:MaximumMember2023-09-300001866633srt:MinimumMember2023-09-300001866633srt:MaximumMember2023-09-30ccs:segment0001866633ccs:CorporateInformationDeliveryServicesMember2023-07-012023-09-300001866633ccs:CorporateInformationDeliveryServicesMember2022-07-012022-09-300001866633ccs:CorporateInformationDeliveryServicesMember2023-01-012023-09-300001866633ccs:CorporateInformationDeliveryServicesMember2022-01-012022-09-300001866633ccs:SmallOfficeHomeOfficeInformationDeliveryServicesMember2023-07-012023-09-300001866633ccs:SmallOfficeHomeOfficeInformationDeliveryServicesMember2022-07-012022-09-300001866633ccs:SmallOfficeHomeOfficeInformationDeliveryServicesMember2023-01-012023-09-300001866633ccs:SmallOfficeHomeOfficeInformationDeliveryServicesMember2022-01-012022-09-300001866633ccs:OtherInformationDeliveryServicesMember2023-07-012023-09-300001866633ccs:OtherInformationDeliveryServicesMember2022-07-012022-09-300001866633ccs:OtherInformationDeliveryServicesMember2023-01-012023-09-300001866633ccs:OtherInformationDeliveryServicesMember2022-01-012022-09-300001866633us-gaap:TransferredAtPointInTimeMember2023-07-012023-09-300001866633us-gaap:TransferredAtPointInTimeMember2022-07-012022-09-300001866633us-gaap:TransferredAtPointInTimeMember2023-01-012023-09-300001866633us-gaap:TransferredAtPointInTimeMember2022-01-012022-09-300001866633us-gaap:TransferredOverTimeMember2023-07-012023-09-300001866633us-gaap:TransferredOverTimeMember2022-07-012022-09-300001866633us-gaap:TransferredOverTimeMember2023-01-012023-09-300001866633us-gaap:TransferredOverTimeMember2022-01-012022-09-300001866633us-gaap:TradeNamesMember2023-09-300001866633us-gaap:TradeNamesMember2022-12-310001866633us-gaap:OtherIntangibleAssetsMember2023-09-300001866633us-gaap:OtherIntangibleAssetsMember2022-12-310001866633us-gaap:TradeNamesMember2023-09-300001866633us-gaap:PatentsMember2023-09-300001866633us-gaap:CustomerRelationshipsMember2023-09-300001866633us-gaap:OtherIntangibleAssetsMember2023-09-300001866633us-gaap:CustomerRelationshipsMembersrt:MinimumMember2023-01-012023-09-300001866633us-gaap:CustomerRelationshipsMembersrt:MaximumMember2023-01-012023-09-300001866633us-gaap:TradeNamesMember2022-12-310001866633us-gaap:PatentsMember2022-12-310001866633us-gaap:CustomerRelationshipsMember2022-12-310001866633us-gaap:OtherIntangibleAssetsMember2022-12-310001866633us-gaap:SeniorNotesMemberccs:SeniorNotesDue2026Member2023-09-300001866633us-gaap:SeniorNotesMemberccs:SeniorNotesDue2026Member2022-12-310001866633us-gaap:SeniorNotesMemberccs:SeniorNotesDue2028Member2023-09-300001866633us-gaap:SeniorNotesMemberccs:SeniorNotesDue2028Member2022-12-310001866633us-gaap:SeniorNotesMember2023-09-300001866633us-gaap:SeniorNotesMember2022-12-310001866633ccs:Notes2026Memberus-gaap:SeniorNotesMember2021-10-070001866633ccs:Notes2026Memberus-gaap:SeniorNotesMember2021-10-072021-10-070001866633us-gaap:DebtInstrumentRedemptionPeriodOneMemberccs:Notes2026Memberus-gaap:SeniorNotesMember2021-10-072021-10-070001866633us-gaap:DebtInstrumentRedemptionPeriodOneMemberccs:Notes2026Memberus-gaap:SeniorNotesMember2021-10-070001866633ccs:Notes2026Memberus-gaap:DebtInstrumentRedemptionPeriodTwoMemberus-gaap:SeniorNotesMember2021-10-072021-10-070001866633ccs:Notes2026Memberus-gaap:SeniorNotesMember2023-09-300001866633ccs:Notes2026Memberus-gaap:SeniorNotesMember2022-12-310001866633us-gaap:SeniorNotesMemberccs:Notes2028Member2021-10-072021-10-070001866633us-gaap:SeniorNotesMemberccs:Notes2028Member2023-09-300001866633us-gaap:SeniorNotesMemberccs:Notes2028Member2022-12-310001866633us-gaap:LineOfCreditMemberus-gaap:RevolvingCreditFacilityMember2022-03-040001866633us-gaap:LineOfCreditMemberus-gaap:RevolvingCreditFacilityMember2023-09-300001866633us-gaap:SecuredOvernightFinancingRateSofrOvernightIndexSwapRateMemberus-gaap:LineOfCreditMembersrt:MinimumMemberus-gaap:RevolvingCreditFacilityMember2022-03-042022-03-040001866633us-gaap:SecuredOvernightFinancingRateSofrOvernightIndexSwapRateMemberus-gaap:LineOfCreditMembersrt:MaximumMemberus-gaap:RevolvingCreditFacilityMember2022-03-042022-03-0400018666332022-03-0100018666332023-03-012023-09-3000018666332022-03-012023-09-300001866633ccs:EquityIncentivePlan2021Member2021-12-310001866633ccs:EquityIncentivePlan2021Member2023-09-300001866633ccs:EquityIncentivePlan2021Memberccs:RestrictedStockAndRestrictedStockUnitsRSUsMembersrt:DirectorMember2023-01-012023-09-300001866633ccs:EquityIncentivePlan2021Memberccs:StaffMemberccs:RestrictedStockAndRestrictedStockUnitsRSUsMember2023-01-012023-09-300001866633ccs:EquityIncentivePlan2021Memberccs:RestrictedStockAndRestrictedStockUnitsRSUsMemberccs:ChiefExecutiveOfficerAndChiefOperatingOfficerMember2023-01-012023-09-300001866633ccs:LookBackPeriodOneMembersrt:MinimumMember2023-01-012023-09-300001866633ccs:LookBackPeriodOneMembersrt:MaximumMember2023-01-012023-09-300001866633ccs:LookBackPeriodTwoMembersrt:MinimumMember2023-01-012023-09-300001866633ccs:LookBackPeriodTwoMembersrt:MaximumMember2023-01-012023-09-300001866633ccs:MarketBasedRestrictedStockAwardsMember2023-01-012023-09-300001866633us-gaap:RestrictedStockMember2022-12-310001866633us-gaap:RestrictedStockMember2023-01-012023-09-300001866633us-gaap:RestrictedStockMember2023-09-300001866633us-gaap:RestrictedStockUnitsRSUMember2022-12-310001866633us-gaap:RestrictedStockUnitsRSUMember2023-01-012023-09-300001866633us-gaap:RestrictedStockUnitsRSUMember2023-09-300001866633ccs:EmployeeStockPurchasePlan2021Memberus-gaap:EmployeeStockMember2021-10-310001866633ccs:EmployeeStockPurchasePlan2021Memberus-gaap:EmployeeStockMember2021-10-012021-10-310001866633ccs:EmployeeStockPurchasePlan2021Memberus-gaap:EmployeeStockMember2023-07-012023-09-300001866633ccs:EmployeeStockPurchasePlan2021Memberus-gaap:EmployeeStockMember2023-01-012023-09-300001866633ccs:EmployeeStockPurchasePlan2021Memberus-gaap:EmployeeStockMember2023-09-300001866633us-gaap:EmployeeStockMember2023-01-012023-09-300001866633us-gaap:StockCompensationPlanMember2023-07-012023-09-300001866633us-gaap:StockCompensationPlanMember2022-07-012022-09-300001866633us-gaap:StockCompensationPlanMember2023-01-012023-09-300001866633us-gaap:StockCompensationPlanMember2022-01-012022-09-300001866633us-gaap:EmployeeStockMember2023-07-012023-09-300001866633us-gaap:EmployeeStockMember2022-07-012022-09-300001866633us-gaap:EmployeeStockMember2022-01-012022-09-300001866633country:US2023-07-012023-09-300001866633country:US2022-07-012022-09-300001866633country:US2023-01-012023-09-300001866633country:US2022-01-012022-09-300001866633country:CA2023-07-012023-09-300001866633country:CA2022-07-012022-09-300001866633country:CA2023-01-012023-09-300001866633country:CA2022-01-012022-09-300001866633country:IE2023-07-012023-09-300001866633country:IE2022-07-012022-09-300001866633country:IE2023-01-012023-09-300001866633country:IE2022-01-012022-09-300001866633ccs:AllOtherCountriesNotSeparatelyDisclosedMember2023-07-012023-09-300001866633ccs:AllOtherCountriesNotSeparatelyDisclosedMember2022-07-012022-09-300001866633ccs:AllOtherCountriesNotSeparatelyDisclosedMember2023-01-012023-09-300001866633ccs:AllOtherCountriesNotSeparatelyDisclosedMember2022-01-012022-09-300001866633ccs:ForeignCountriesNotSeparatelyDisclosedMember2023-07-012023-09-300001866633ccs:ForeignCountriesNotSeparatelyDisclosedMember2022-07-012022-09-300001866633ccs:ForeignCountriesNotSeparatelyDisclosedMember2023-01-012023-09-300001866633ccs:ForeignCountriesNotSeparatelyDisclosedMember2022-01-012022-09-300001866633country:US2023-09-300001866633country:US2022-12-310001866633country:CA2023-09-300001866633country:CA2022-12-310001866633country:IE2023-09-300001866633country:IE2022-12-310001866633ccs:AllOtherCountriesNotSeparatelyDisclosedMember2023-09-300001866633ccs:AllOtherCountriesNotSeparatelyDisclosedMember2022-12-310001866633ccs:ForeignCountriesNotSeparatelyDisclosedMember2023-09-300001866633ccs:ForeignCountriesNotSeparatelyDisclosedMember2022-12-310001866633us-gaap:AccumulatedTranslationAdjustmentMember2023-06-300001866633us-gaap:AccumulatedTranslationAdjustmentMember2023-07-012023-09-300001866633us-gaap:AccumulatedTranslationAdjustmentMember2023-09-300001866633us-gaap:AccumulatedTranslationAdjustmentMember2022-12-310001866633us-gaap:AccumulatedTranslationAdjustmentMember2023-01-012023-09-300001866633srt:AffiliatedEntityMember2023-07-012023-09-300001866633srt:AffiliatedEntityMember2022-07-012022-09-300001866633srt:AffiliatedEntityMember2023-01-012023-09-300001866633srt:AffiliatedEntityMember2022-01-012022-09-300001866633ccs:ConsensusCloudSolutionsIncMemberccs:ZiffDavisIncMember2022-12-310001866633ccs:ConsensusCloudSolutionsIncMemberccs:ZiffDavisIncMember2023-09-300001866633ccs:ZiffDavisIncMember2023-09-300001866633ccs:ZiffDavisIncMember2022-12-310001866633us-gaap:SubsequentEventMember2023-11-092023-11-09

UNITED STATES
SECURITIES AND EXCHANGE COMMISSION
Washington, D.C. 20549
FORM 10-Q
QUARTERLY REPORT PURSUANT TO SECTION 13 OR 15(d) OF THE SECURITIES EXCHANGE ACT OF 1934
For the quarterly period ended September 30, 2023
OR
TRANSITION REPORT PURSUANT TO SECTION 13 OR 15(d) OF THE SECURITIES EXCHANGE ACT OF 1934
For transition period from         to
Commission File Number: 001-40750
Consensus Cloud Solutions, Inc.
(Exact name of registrant as specified in its charter)
Delaware87-1139414
(State or other jurisdiction of
incorporation or organization)
(I.R.S. Employer
Identification Number)
700 S. Flower Street, 15th Floor
Los Angeles, California 90017
(Address of principal executive offices)
(323) 860-9200
(Registrant’s telephone number, including area code)

Securities registered pursuant to Section 12(b) of the Act:
Title of each classTrading SymbolName of each exchange on which registered
Common Stock, $0.01 par valueCCSINasdaq Stock Market LLC
Indicate by check mark whether the Registrant (1) has filed all reports required to be filed by Section 13 or 15(d) of the Securities Exchange Act of 1934 during the preceding 12 months (or for such shorter period that the Registrant was required to file such reports), and (2) has been subject to such filing requirements for the past 90 days. Yes ☒ No ☐
Indicate by check mark whether the Registrant has submitted electronically every Interactive Data File required to be submitted pursuant to Rule 405 of Regulation S-T (§232.405 of this chapter) during the preceding 12 months (or for such shorter period that the Registrant was required to submit such files). Yes ☒ No ☐



Indicate by check mark whether the registrant is a large accelerated filer, an accelerated filer, a non-accelerated filer, a smaller reporting company or an emerging growth company. See the definitions of “large accelerated filer,” “accelerated filer,” “smaller reporting company” and “emerging growth company” in Rule 12b-2 of the Exchange Act.
Large accelerated filerAccelerated filer
Non-accelerated filerSmaller 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 7(a)(2)(B) of the Securities Act. ☐
Indicate by check mark whether the registrant is a shell company (as defined in Rule 12b-2 of the Exchange Act): Yes No ☒
As of November 6, 2023, there were approximately 19,153,600 shares of the registrant's common stock outstanding.






TABLE OF CONTENTS
 
Page

-2-


Part I - Financial Information

Item 1. Financial Statements.

CONSENSUS CLOUD SOLUTIONS, INC. AND SUBSIDIARIES
CONDENSED CONSOLIDATED BALANCE SHEETS
(Unaudited, in thousands except share and per share data)
September 30, 2023December 31, 2022
ASSETS
Cash and cash equivalents$155,682 $94,164 
Accounts receivable, net of allowances of $5,629 and $4,681, respectively
29,727 28,029 
Prepaid expenses and other current assets7,178 14,335 
Total current assets192,587 136,528 
Property and equipment, net75,210 54,958 
Operating lease right-of-use assets7,106 7,875 
Intangibles, net45,994 49,156 
Goodwill346,060 346,585 
Deferred income taxes33,927 35,981 
Other assets5,633 2,816 
TOTAL ASSETS$706,517 $633,899 
LIABILITIES AND STOCKHOLDERS’ DEFICIT
Accounts payable and accrued expenses$52,854 $41,402 
Income taxes payable, current6,966 2,548 
Deferred revenue, current22,373 24,579 
Operating lease liabilities, current2,870 2,793 
Total current liabilities85,063 71,322 
Long-term debt795,333 793,865 
Deferred revenue, noncurrent2,282 2,319 
Operating lease liabilities, noncurrent12,848 13,877 
Liability for uncertain tax positions9,048 6,725 
Deferred income taxes938 728 
Other long-term liabilities293 324 
TOTAL LIABILITIES905,805 889,160 
Commitments and contingencies (Note 8)
Common stock, $0.01 par value. Authorized 120,000,000; total issued is 20,182,262 and 20,105,545 shares and total outstanding is 19,502,195 and 19,916,431 shares as of September 30, 2023 and December 31, 2022, respectively
202 201 
Treasury stock, at cost (680,067 and 189,114 shares as of September 30, 2023 and December 31, 2022, respectively)
(22,728)(7,596)
Additional paid-in capital36,362 21,650 
Accumulated deficit(189,885)(250,408)
Accumulated other comprehensive loss(23,239)(19,108)
TOTAL STOCKHOLDERS’ DEFICIT(199,288)(255,261)
TOTAL LIABILITIES AND STOCKHOLDERS’ DEFICIT$706,517 $633,899 

See Notes to Condensed Consolidated Financial Statements
-3-


CONSENSUS CLOUD SOLUTIONS, INC. AND SUBSIDIARIES
CONDENSED CONSOLIDATED STATEMENTS OF INCOME
(Unaudited, in thousands except share and per share data)
Three Months Ended September 30, Nine Months Ended September 30,
 2023202220232022
Revenues$90,562 $91,777 $274,808 $272,190 
Cost of revenues (1)
16,853 15,419 51,607 46,111 
Gross profit73,709 76,358 223,201 226,079 
Operating expenses: 
Sales and marketing (1)
15,319 16,626 49,719 48,850 
Research, development and engineering (1)
1,677 3,236 5,346 8,313 
General and administrative (1)
17,798 23,839 56,382 57,024 
Total operating expenses34,794 43,701 111,447 114,187 
Income from operations38,915 32,657 111,754 111,892 
Interest expense(12,615)(13,941)(37,998)(39,573)
Interest income1,519  2,184  
Other income, net3,725 2,992 3,445 4,742 
Income before income taxes31,544 21,708 79,385 77,061 
Income tax expense7,537 6,338 18,862 21,250 
Net income$24,007 $15,370 $60,523 $55,811 
Net income per common share:
Basic$1.22 $0.78 $3.07 $2.80 
Diluted$1.22 $0.77 $3.07 $2.79 
Weighted average shares outstanding:
Basic19,627,188 19,791,019 19,708,991 19,879,759 
Diluted19,647,855 19,873,138 19,730,765 19,958,624 
(1) Includes share-based compensation expense as follows:
Cost of revenues$309 $219 $939 $658 
Sales and marketing375 269 1,134 812 
Research, development and engineering61 390 153 1,086 
General and administrative3,009 3,878 11,331 12,526 
Total$3,754 $4,756 $13,557 $15,082 
 
See Notes to Condensed Consolidated Financial Statements
-4-


CONSENSUS CLOUD SOLUTIONS, INC. AND SUBSIDIARIES
CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME
(Unaudited, in thousands)
Three Months Ended September 30, Nine Months Ended September 30,
2023202220232022
Net income$24,007 $15,370 $60,523 $55,811 
Other comprehensive loss:
Foreign currency translation adjustment(6,238)(11,411)(4,131)(17,872)
Other comprehensive loss
(6,238)(11,411)(4,131)(17,872)
Comprehensive income$17,769 $3,959 $56,392 $37,939 

See Notes to Condensed Consolidated Financial Statements

-5-


CONSENSUS CLOUD SOLUTIONS, INC. AND SUBSIDIARIES
CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS
(Unaudited, in thousands)
Nine Months Ended September 30,
 20232022
Cash flows from operating activities: 
Net income$60,523 $55,811 
Adjustments to reconcile net income to net cash provided by operating activities: 
Depreciation and amortization13,053 11,359 
Amortization of financing costs and discounts1,526 1,391 
Non-cash operating lease costs1,304 1,130 
Share-based compensation13,557 15,082 
Provision for doubtful accounts4,409 (60)
Deferred income taxes, net2,029 (2,435)
Other30  
Changes in operating assets and liabilities: 
Decrease (increase) in:
Accounts receivable(6,126)(4,852)
Prepaid expenses and other current assets7,144 (83)
Other assets1,182 (1,097)
Increase (decrease) in:
Accounts payable and accrued expenses10,210 19,991 
Income taxes payable4,615 (805)
Deferred revenue(2,088)(297)
Operating lease liabilities(1,578)(1,389)
Liability for uncertain tax positions2,323 2,174 
Other liabilities(34)(6,648)
Net cash provided by operating activities112,079 89,272 
Cash flows from investing activities: 
Purchases of property and equipment(28,725)(21,060)
Acquisition of businesses, net of cash received (12,230)
Purchase of investments(4,000) 
Purchases of intangible assets (1,000)
Net cash used in investing activities(32,725)(34,290)
Cash flows from financing activities: 
Debt issuance costs (232)
Proceeds from the issuance of common stock under employee stock purchase plan871 631 
Repurchase of common stock(13,716)(7,596)
Taxes paid related to net share settlement(1,245)(1,698)
Net cash used in financing activities(14,090)(8,895)
Effect of exchange rate changes on cash and cash equivalents(3,746)(9,182)
Net change in cash and cash equivalents61,518 36,905 
Cash and cash equivalents at beginning of period94,164 66,778 
Cash and cash equivalents at end of period$155,682 $103,683 

See Notes to Condensed Consolidated Financial Statements
-6-


CONSENSUS CLOUD SOLUTIONS, INC. AND SUBSIDIARIES
CONDENSED CONSOLIDATED STATEMENTS OF STOCKHOLDERS’ DEFICIT
(Unaudited, in thousands except share amounts)

Common stockAdditional
paid-in
Treasury stockAccumulatedAccumulated other comprehensiveTotal
SharesAmountcapitalSharesAmount
deficit
loss
deficit
Balance, July 1, 202220,015,838 $200 $12,245 (189,114)$(7,596)$(281,738)$(23,318)$(300,207)
Net income— — — — — 15,370 — 15,370 
Other comprehensive loss— — — — — — (11,411)(11,411)
Vested restricted stock3,018 — — — — — — — 
Shares withheld related to net share settlement(1,906)— (108)— — — — (108)
Share-based compensation— — 4,756 — — — — 4,756 
Reclassifications related to the Separation
— — — — — (679)— (679)
Balance, September 30, 202220,016,950 $200 $16,893 (189,114)$(7,596)$(267,047)$(34,729)$(292,279)

Common stockAdditional
paid-in
Treasury stockAccumulatedAccumulated other comprehensiveTotal
SharesAmountcapitalSharesAmount
deficit
loss
deficit
Balance, July 1, 202320,176,291 $202 $32,182 (527,668)$(18,937)$(213,892)$(17,001)$(217,446)
Net income— — — — — 24,007 — 24,007 
Other comprehensive loss— — — — — — (6,238)(6,238)
Vested restricted stock8,383 — — — — — — — 
Shares withheld related to net share settlement(2,412)— (70)— — — — (70)
Repurchase of common stock— — — (152,399)(3,791)— — (3,791)
Share-based compensation— — 4,250 — — — — 4,250 
Balance, September 30, 202320,182,262 $202 $36,362 (680,067)$(22,728)$(189,885)$(23,239)$(199,288)

-7-


CONSENSUS CLOUD SOLUTIONS, INC. AND SUBSIDIARIES
CONDENSED CONSOLIDATED STATEMENTS OF STOCKHOLDERS’ DEFICIT
(Unaudited, in thousands except share amounts)


Common stockAdditional
paid-in
Treasury stockAccumulatedAccumulated other comprehensiveTotal
SharesAmountcapitalSharesAmount
deficit
loss
deficit
Balance, January 1, 202219,978,580 $200 $2,878  $ $(318,886)$(16,857)$(332,665)
Net income— — — — — 55,811 — 55,811 
Other comprehensive loss— — — — — — (17,872)(17,872)
Vested restricted stock52,289 — — — — — — — 
Shares withheld related to net share settlement(29,725)— (1,698)— — — — (1,698)
Repurchase of common stock— — — (189,114)(7,596)— — (7,596)
Share-based compensation— — 15,082 — — — — 15,082 
Issuance of shares under ESPP15,806 — 631 — — — — 631 
Reclassifications related to the Separation
— — — — — (3,972)— (3,972)
Balance, September 30, 202220,016,950 $200 $16,893 (189,114)$(7,596)$(267,047)$(34,729)$(292,279)

Common stockAdditional
paid-in
Treasury stockAccumulatedAccumulated other comprehensiveTotal
SharesAmountcapitalSharesAmount
deficit
loss
deficit
Balance, January 1, 202320,105,545 $201 $21,650 (189,114)$(7,596)$(250,408)$(19,108)$(255,261)
Net income— — — — — 60,523 — 60,523 
Other comprehensive income— — — — — — (4,131)(4,131)
Vested restricted stock82,503 1 (1)— — — —  
Shares withheld related to net share settlement(35,368)— (1,245)— — — — (1,245)
Repurchase of common stock— — — (490,953)(15,132)— — (15,132)
Share-based compensation— — 15,087 — — — — 15,087 
Issuance of shares under ESPP29,582 — 871 — — — — 871 
Balance, September 30, 202320,182,262 $202 $36,362 (680,067)$(22,728)$(189,885)$(23,239)$(199,288)

See Notes to Condensed Consolidated Financial Statements
-8-


CONSENSUS CLOUD SOLUTIONS, INC. AND SUBSIDIARIES
NOTES TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS
(UNAUDITED)

1.    Basis of Presentation

The Company

Consensus Cloud Solutions, Inc., together with its subsidiaries (“Consensus Cloud Solutions”, “Consensus”, the “Company”, “our”, “us” or “we”), is a provider of secure information delivery services with a scalable Software-as-a-Service (“SaaS”) platform. Consensus serves approximately 1 million customers of all sizes, from enterprises to individuals, across approximately 50 countries and multiple industry verticals including healthcare, government, financial services, law and education. Beginning as an online fax company over two decades ago, Consensus has evolved into a global provider of enterprise secure communication solutions. Our communication and digital signature solutions enable our customers to securely and cooperatively access, exchange and use information across organizational, regional and national boundaries.

Consensus Cloud Solutions, Inc. Spin-Off

On September 21, 2021, J2 Global, Inc., known since October 7, 2021 as Ziff Davis, Inc. (“Ziff Davis” or the “Former Parent”) announced that its Board of Directors approved its separation of the Cloud Fax business (the “Separation” or the “Spin-Off”), into an independent publicly traded company, Consensus Cloud Solutions, Inc. On October 7, 2021, the Separation was completed and the Former Parent transferred certain assets and liabilities associated with its Cloud Fax business to Consensus, including the equity interests in J2 Cloud Services, LLC (“J2 Cloud Services”), in exchange for approximately $259.1 million in cash, an asset related to $500.0 million in aggregate principal amount of the 6.5% Senior Notes due 2028, and the return of the assets and liabilities related to the non-fax business back to Ziff Davis. On October 8, 2021, Consensus began trading on the Nasdaq Stock Market LLC (“Nasdaq”) under the stock symbol “CCSI”. Ziff Davis retained a 19.9% interest in Consensus following the Separation. Subsequently Ziff Davis has sold, or otherwise disposed of, a portion of its Consensus shares, reducing its beneficial ownership in the Company to under 10% as of September 30, 2023 and December 31, 2022 (see Note 16 - Related Party Transactions).

Principles of Consolidation

The accompanying interim condensed consolidated financial statements include the accounts of Consensus and its wholly-owned subsidiaries. All intercompany accounts and transactions have been eliminated in consolidation.

Basis of Presentation

The accompanying interim condensed consolidated financial statements are unaudited and have been prepared in accordance with instructions for Form 10-Q and Article 10 of Regulation S-X issued by the Securities and Exchange Commission (“SEC”). Accordingly, they do not include all of the information and note disclosures required by accounting principles generally accepted in the United States of America (“GAAP”) for complete financial statements. The Company believes that the disclosures made are adequate to make that information not misleading. In the opinion of management, all adjustments (consisting of normal recurring adjustments) considered necessary for the fair statement of these interim financial statements have been reflected. It is suggested that these financial statements be read in conjunction with the audited financial statements and the related notes thereto for the year ended December 31, 2022, included in our Annual Report (Form 10-K) filed with the SEC on March 31, 2023. Accordingly, significant accounting policies and other disclosures normally provided have been omitted since such items are disclosed therein.

The results of operations for this interim period are not necessarily indicative of the operating results for the full year or for any future period.

-9-


Use of Estimates

The preparation of condensed consolidated financial statements in accordance with GAAP requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities at the date of the financial statements, including judgments about the reported amounts of revenue and expenses during the reporting period. The Company believes that its most significant estimates are those related to revenue recognition, share-based compensation expense, impairment or disposal of long-lived and intangible asset impairment, income taxes, contingencies and allowances for doubtful accounts. On an ongoing basis, management evaluates its estimates based on historical experience and on various other factors that the Company believes to be reasonable under the circumstances. Actual results could materially differ from those estimates due to risks and uncertainties, including uncertainty in the current economic environment due to factors such as inflationary pressures and elevated interest rates.

Allowances for Doubtful Accounts

The Company maintains an allowance for credit losses for accounts receivable, which is recorded as an offset to accounts receivable and changes in such are classified as general and administrative expenses in the Condensed Consolidated Statements of Income. The Company assesses collectability by reviewing accounts receivable on a collective basis where similar characteristics exist and on an individual basis when it identifies specific customers with known disputes or collectability issues. In determining the amount of the allowance for credit losses, the Company considers historical collectability based on past due status. It also considers customer-specific information, current market conditions and reasonable and supportable forecasts of future economic conditions to inform adjustments to historical loss data. On an ongoing basis, management evaluates the appropriateness of these reserves.

Revenue Recognition

The Company recognizes revenue when the Company satisfies its obligation by transferring control of the goods or services to its customers in an amount that reflects the consideration to which the Company expects to be entitled in exchange for those goods or services (see Note 3 - Revenues).

Principal vs. Agent

The Company determines whether revenue should be reported on a gross or net basis by assessing whether the Company is acting as the principal or an agent in the transaction. If the Company is acting as the principal in a transaction, the Company reports revenue on a gross basis. If the Company is acting as an agent in a transaction, the Company reports revenue on a net basis. In determining whether the Company acts as the principal or an agent, the Company follows the accounting guidance under Financial Accounting Standards Board (“FASB”) Accounting Standards Codification (“ASC”) Topic 606, Revenue from Contracts with Customers (“ASC 606”), for principal-agent considerations and assesses: (i) if another party is involved in providing goods or services to the customer and (ii) whether the Company controls the specified goods or services prior to transferring control to the customer.

Sales Taxes

The Company has made an accounting policy election to exclude from the measurement of the transaction price all taxes assessed by a governmental authority that are (i) both imposed on and concurrent with a specific revenue-producing transaction and (ii) collected by the Company from a customer.

Impairment or Disposal of Long-Lived Assets

The Company accounts for long-lived assets, which include property and equipment, operating lease right-of-use assets and identifiable intangible assets with finite useful lives (subject to amortization), in accordance with the provisions of FASB ASC Topic No. 360, Property, Plant, and Equipment (“ASC 360”). ASC 360 requires that long-lived assets be reviewed for impairment whenever events or changes in circumstances indicate that the carrying amount of an asset may not be recoverable. Recoverability is measured by comparing the carrying amount of an asset to the expected undiscounted future net cash flows generated by the asset. If it is determined that the asset may not be recoverable, and if the carrying amount of an asset exceeds its estimated fair value, an impairment charge is recognized to the extent of the difference.

-10-


The Company assesses the impairment of identifiable definite-lived intangibles and long-lived assets whenever events or changes in circumstances indicate that the carrying value may not be recoverable. Factors it considers important which could individually or in combination trigger an impairment review include the following:

Significant underperformance relative to expected historical or projected future operating results;

Significant changes in the manner of the Company’s use of the acquired assets or the strategy for Consensus’ overall business;

Significant negative industry or economic trends;

Significant decline in the Company’s stock price for a sustained period; and

The Company’s market capitalization relative to net book value.

If the Company determines that the carrying value of definite-lived intangibles and long-lived assets may not be recoverable based upon the existence of one or more of the above indicators of impairment, it would record an impairment equal to the excess of the carrying amount of the asset over its estimated fair value.

The Company assessed whether events or changes in circumstances have occurred that potentially indicate the carrying amount of long-lived assets may not be recoverable. No impairment was recorded during the nine months ended September 30, 2023 and 2022.

The Company classifies its long-lived assets to be sold as held for sale in the period if (i) it has approved and committed to a plan to sell the asset, (ii) the asset is available for immediate sale in its present condition, (iii) an active program to locate a buyer and other actions required to sell the asset have been initiated, (iv) the sale of the asset is probable, (v) the asset is being actively marketed for sale at a price that is reasonable in relation to its current fair value, and (vi) it is unlikely that significant changes to the plan will be made or that the plan will be withdrawn. The Company initially measures a long-lived asset that is classified as held for sale at the lower of its carrying value or fair value less any costs to sell. Any loss resulting from this measurement is recognized in the period in which the held for sale criteria are met. Conversely, gains are not recognized on the sale of a long-lived asset until the date of sale. Upon designation as an asset held for sale, the Company stops recording depreciation expense on the asset. The Company assesses the fair value of a long-lived asset less any costs to sell at each reporting period and until the asset is no longer classified as held for sale.

Business Combinations and Valuation of Goodwill and Intangible Assets

The Company applies the acquisition method of accounting for business combinations in accordance with GAAP and uses estimates and judgments to allocate the purchase price paid for acquisitions to the fair value of the assets, including identifiable intangible assets, and liabilities acquired. Such estimates may be based on significant unobservable inputs and assumptions such as, but not limited to, future revenue growth rates, gross and operating margins, customer attrition rates, royalty rates, discount rates and terminal growth rate assumptions. The Company uses established valuation techniques and may engage reputable valuation specialists to assist with the valuations. Management’s estimates of fair value are based upon assumptions believed to be reasonable, but which are inherently uncertain and unpredictable and, as a result, actual results may differ from estimates. Fair values are subject to refinement for up to one year after the closing date of an acquisition as information relative to closing date fair values becomes available. Upon the conclusion of the measurement period, any subsequent adjustments are recorded to earnings.

Goodwill represents the excess of the purchase price over the fair value of the net tangible and identifiable intangible assets acquired in a business combination. Intangible assets resulting from the acquisitions of entities accounted for using the acquisition method of accounting are recorded at the estimated fair value of the assets acquired. Identifiable intangible assets are comprised of purchased customer relationships, trademarks and trade names, developed technologies and other intangible assets. Intangible assets subject to amortization are amortized over the period of estimated economic benefit ranging from 1 to 20 years and the amortization expense is included in general and administrative expenses on the Condensed Consolidated Statements of Income.

The Company evaluates its goodwill and indefinite-lived intangible assets for impairment pursuant to FASB ASC Topic No. 350, Intangibles - Goodwill and Other (“ASC 350”), which provides that goodwill and other intangible assets with
-11-


indefinite lives are not amortized, but tested annually for impairment or more frequently if the Company believes indicators of impairment exist. In connection with the annual impairment test for goodwill, the Company has the option to perform a qualitative assessment in determining whether it is more likely than not that the fair value of a reporting unit is less than its carrying amount. If the Company determines that it is more likely than not that the fair value of the reporting unit is less than its carrying amount, then it performs the impairment test on goodwill. The impairment test involves comparing the fair values of the applicable reporting units with their aggregate carrying values, including goodwill. The Company generally determines the fair value of its reporting units using the income approach methodology of valuation. If the carrying value of a reporting unit exceeds the reporting unit’s fair value, an impairment loss is recognized for the difference. No impairment was recorded during the nine months ended September 30, 2023 or 2022.

Investments

The Company accounts for investments in equity securities in accordance with FASB ASC Topic No. 321, Investments - Equity Securities (“ASC 321”), which requires the accounting for equity investments, other than those accounted for under the equity method of accounting, generally be measured at fair value for equity securities with readily determinable fair values. Equity securities without a readily determinable fair value, which are not accounted for under the equity method of accounting, are measured at their cost, less impairment, if any, and adjusted for observable price changes arising from orderly transactions in the same or similar investment from the same issuer. Any unrealized gains or losses are reported within earnings on the Condensed Consolidated Statement of Income.

As of September 30, 2023 the carrying amount of the Company’s investments accounted for using the measurement alternative method in accordance with ASC 321 was $4.0 million and is included in other assets within the Company’s Condensed Consolidated Balance Sheets. If the Company becomes aware of a significant decline in value that is other-than-temporary, the Company assesses whether an other-than-temporary impairment loss on an investment has occurred due to declines in fair value or other market conditions. The loss will be recorded in the period in which the Company identifies the decline. During the three and nine months ended September 30, 2023, the Company did not recognize any unrealized gains or losses and did not have any impairments during the respective periods.

Income Taxes

The Company’s income is subject to taxation in both the U.S. and numerous foreign jurisdictions. Significant judgment is required in evaluating the Company’s tax positions and determining its provision for income taxes. During the ordinary course of business, there are many transactions and calculations for which the ultimate tax determination is uncertain. The Company establishes reserves for tax-related uncertainties based on estimates of whether, and the extent to which, additional taxes will be due. These reserves for tax contingencies are established when the Company believes that certain positions might be challenged despite the Company’s belief that its tax return positions are fully supportable. The Company adjusts these reserves in light of changing facts and circumstances, such as the outcome of a tax audit or lapse of a statute of limitations. The provision for income taxes includes the impact of reserve provisions and changes to reserves that are considered appropriate (see Note 10 - Income Taxes).

The Company accounts for income taxes in accordance with FASB ASC Topic No. 740, Income Taxes (“ASC 740”), which requires that deferred tax assets and liabilities are recognized using enacted tax rates for the effect of temporary differences between the book and tax basis of recorded assets and liabilities. ASC 740 also requires that deferred tax assets be reduced by a valuation allowance if it is more likely than not that some or all of the net deferred tax assets will not be realized. The valuation allowance is reviewed quarterly based upon the facts and circumstances known at the time. In assessing this valuation allowance, the Company reviews historical and future expected operating results and other factors, including its recent cumulative earnings experience, expectations of future taxable income by taxing jurisdiction and the carryforward periods available for tax reporting purposes, to determine whether it is more likely than not that deferred tax assets are realizable.

ASC 740 provides guidance on the minimum threshold that an uncertain income tax benefit is required to meet before it can be recognized in the financial statements and applies to all income tax positions taken by a company. ASC 740 contains a two-step approach to recognizing and measuring uncertain income tax positions. The first step is to evaluate the tax position for recognition by determining if the weight of available evidence indicates that it is more likely than not that the position will be sustained on audit, including resolution of related appeals or litigation processes, if any. The second step is to measure the tax benefit as the largest amount that is more than 50% likely of being realized upon settlement. If it is not more likely than not that the benefit will be sustained on its technical merits, no benefit will be recorded. Uncertain income tax positions that relate only to timing of when an item is included on a tax return are considered to have met the recognition threshold. The Company
-12-


recognized accrued interest and penalties related to uncertain income tax positions in income tax expense on its Condensed Consolidated Statements of Income.

In addition, on March 27, 2020, the “Coronavirus Aid, Relief and Economic Security (“CARES”) Act” was enacted into law providing for changes to various tax laws that impact business. The CARES Act, among other things, includes provisions relating to refundable payroll tax credits, deferment of employer side social security payments, net operating loss carryback periods, alternative minimum tax credit refunds, modifications to the net interest deduction limitations, increased limitations on qualified charitable contributions and technical corrections to tax depreciation methods for qualified improvement property.

On August 16, 2022, the Inflation Reduction Act of 2022 (“IRA”) was enacted into law and is effective for taxable years beginning after December 31, 2022. The IRA includes a new corporate alternative minimum tax of 15% on adjusted financial statement income of corporations with profits greater than $1 billion, a 1% excise tax on the fair market value of net share buy-backs, in addition to multiple incentives to the clean energy industry (see Note 11 - Stockholders' Equity).

The Company does not believe these provisions have a significant impact to our current and deferred income tax balances. The Company benefited from the technical correction to tax depreciation related to qualified improvement property and has elected to defer the employer side social security payments where eligible. The Company remitted the deferred employer side social security payments during the year ended December 31, 2022. The Company will continue to monitor the impact of these provisions on its financial statements.

Share-Based Compensation

The Company accounts for share-based awards to employees and non-employees in accordance with the provisions of FASB ASC Topic No. 718, Compensation - Stock Compensation (“ASC 718”). Accordingly, the Company measures share-based compensation expense at the grant date, based on the fair value of the award, and recognizes the expense over the employee’s requisite service period using the straight-line method. The measurement of share-based compensation expense is based on several criteria, including but not limited to, the valuation model used and associated input factors, such as expected term of the award, stock price volatility, risk free interest rate, dividend rate and award cancellation rate. These inputs are subjective and are determined using management’s judgment. If differences arise between the assumptions used in determining share-based compensation expense and the actual factors, which become known over time, the Company may change the input factors used in determining future share-based compensation expense. Any such changes could materially impact the Company’s results of operations in the period in which the changes are made and in periods thereafter. The Company estimates the expected term based upon the contractual term of the award (see Note 12 - Equity Incentive and Employee Stock Purchase Plan).

Earnings Per Common Share (“EPS”)

EPS is calculated pursuant to the two-class method as defined in FASB ASC Topic No. 260, Earnings per Share (“ASC 260”), which specifies that all outstanding unvested share-based payment awards that contain rights to nonforfeitable dividends or dividend equivalents are considered participating securities and should be included in the computation of EPS pursuant to the two-class method.

Basic EPS is calculated by dividing net distributed and undistributed earnings allocated to common shareholders, excluding participating securities, by the weighted-average number of common shares outstanding. The Company’s participating securities consist of its unvested share-based payment awards that contain rights to nonforfeitable dividends or dividend equivalents. Diluted EPS includes the determinants of basic EPS and, in addition, reflects the impact of other potentially dilutive shares outstanding during the period. The dilutive effect of participating securities is calculated under the more dilutive of either the treasury method or the two-class method.

-13-


Segment Reporting

FASB ASC Topic No. 280, Segment Reporting (“ASC 280”), establishes standards for the way that public business enterprises report information about operating segments in their annual consolidated financial statements and requires that those enterprises report selected information about operating segments in interim financial reports. ASC 280 also establishes standards for related disclosures about products and services, geographic areas and major customers. The Company’s business segment is based on the organization’s structure used by the chief operating decision maker for making operating and investment decisions and for assessing performance. The chief operating decision maker views the Company as one reportable segment known as Cloud Fax (see Note 14 - Segment Information).

Reclassifications

Certain prior year amounts have been reclassified for consistency with the current year presentation. These reclassifications had no effect on the reported results of operations.

2.Recent Accounting Pronouncements

In March 2020, the FASB issued Accounting Standards Update (“ASU”) No. 2020-04, Reference Rate Reform (Topic 848): Facilitation of the Effects of Reference Rate Reform on Financial Reporting. The amendments in this ASU provide optional expedients and exceptions for applying GAAP to contracts, hedging relationships, and other transactions affected by reference rate reform if certain criteria are met. The amendments in this ASU apply only to contracts, hedging relationships, and other transactions that reference LIBOR or another reference rate expected to be discontinued because of reference rate reform. In December 2022, the FASB issued ASU No. 2022-06, Reference Rate Reform (Topic 848): Deferral of the Sunset Date of Topic 848, that extends the period of time preparers can utilize the reference rate reform relief guidance. To ensure the relief in Topic 848 covers the period of time during which a significant number of modifications may take place, the ASU defers the sunset date of Topic 848 from December 31, 2022, to December 31, 2024. The Company does not expect the adoption of this standard to have a material impact on the Company’s condensed consolidated financial statements and related disclosures.

In June 2022, the FASB issued ASU No. 2022-03, Fair Value Measurement (Topic 820): Fair Value Measurement of Equity Securities Subject to Contractual Sale Restrictions. This ASU clarifies the guidance in Topic 820, Fair Value Measurement, when measuring the fair value of an equity security and introduces new disclosure requirements for equity securities subject to contractual sale restrictions that are measured at fair value in accordance with Topic 820. The amendments in this ASU are effective for fiscal years beginning after December 15, 2024, including the interim periods within those fiscal years. Early adoption is permitted. This amendment should be applied prospectively with any adjustments from the adoption of the amendments recognized in earnings and disclosed on the date of adoption. The Company does not expect the adoption of this standard to have a material impact on the Company’s condensed consolidated financial statements and related disclosures.

In September 2022, the FASB issued ASU 2022-04, Liabilities—Supplier Finance Programs (Subtopic 405-50). This ASU enhances the transparency of supplier finance programs. The amendments in this ASU are effective for fiscal years beginning after December 15, 2022, including interim periods within those fiscal years, except for the amendment on rollforward information, which is effective for fiscal years beginning after December 15, 2023. Early adoption is permitted. This amendment should be applied retrospectively to each period in which a balance sheet is presented, except for the amendment on rollforward information, which should be applied prospectively. The Company adopted ASU 2022-04 in the first quarter of 2023. The adoption of this standard did not have an impact on the Company’s condensed consolidated financial statements and related disclosures.

In March 2023, the FASB issued ASU 2023-01, Leases (Topic 842): Common Control Arrangement, which addresses the accounting by private companies and certain not-for-profit entities (NFPs) for common control leases and amends the accounting for leasehold improvements in common-control arrangements for all entities. This ASU offers: 1) private companies, as well as not-for-profit entities that are not conduit bond obligors, a practical expedient that gives them the option of using the written terms and conditions of a common-control arrangement when determining whether a lease exists and the subsequent accounting for the lease, including the lease’s classification (Issue 1) and 2) amends the accounting for leasehold improvements in common-control arrangements for all entities (Issue 2). The amendments in this ASU are effective for fiscal years beginning after December 15, 2023, including interim periods within those fiscal years. Early adoption is permitted for both interim and annual financial statement that have not yet been made available. If an entity adopts the amendments in an interim period, it must adopt them as of the beginning of the fiscal year that includes the interim period. The amendments applicable to the Company (Issue 2) are required to be applied using the option of one of the following adoption methods:

-14-


1.Prospective application to all new leasehold improvements recognized on or after the date that the entity first applies the amendments in this ASU;

2.Prospective application to all new and existing leasehold improvements recognized on or after the date that the entity first applies the amendments in this ASU, with any remaining balance of leasehold improvements amortized over their remaining useful life to the common-control group determined as of that date; or

3.Retrospective application to the beginning of the period in which an entity first applied Topic 842, with any leasehold improvements that otherwise would not have been amortized or impaired recognized through a cumulative-effect adjustment to opening retained earnings at the beginning of the earliest period presented in accordance with Topic 842.

The Company does not expect the adoption of this standard to have a material impact on the Company’s condensed consolidated financial statements and related disclosures.

In March 2023, the FASB issued ASU 2023-02, Investments—Equity Method and Joint Ventures (Topic 323): Accounting for Investments in Tax Credit Structures Using the Proportional Amortization Method. ASU 2023-02 allows reporting entities to elect to account for qualifying tax equity investments using the proportional amortization method, regardless of the program giving rise to the related income tax credits. The amendments in this ASU are effective for fiscal years beginning after December 15, 2023, including interim periods within those fiscal years. Early adoption is permitted in any interim period. If an entity adopts the amendments in an interim period, it shall adopt them as of the beginning of the fiscal year that includes that interim period. The amendment should be applied on either a modified retrospective or a retrospective basis. The Company does not expect the adoption of this standard to have a material impact on the Company’s condensed consolidated financial statements and related disclosures.

In October 2023, the FASB issued ASU No. 2023-06, Disclosure Improvements: Codification Amendments in Response to the SEC’s Disclosure Update and Simplification Initiative, which amends the disclosure or presentation requirements of a variety of topics in the accounting standards codification in order to conform with certain SEC amendments in Release No. 33-10532, Disclosure Update and Simplification. The effective date for each amendment will be the date on which the SEC removes that related disclosure from its rules. However, if by June 30, 2027, the SEC has not removed the related disclosure from its regulations, the amendments will be removed from the Codification and not become effective. The Company is evaluating the potential impact of this guidance on its condensed consolidated financial statements.

3.Revenues

The Company’s revenues substantially consist of monthly recurring subscription and usage-based fees from customers accessing the Company’s cloud-based subscription (the “Cloud Fax Services”), a significant portion of which are paid in advance by credit card. The Company defers the portions of monthly, quarterly, semi-annually and annually recurring subscription and usage-based fees collected in advance of the satisfaction of performance obligations and recognizes them in the period earned. The Cloud Fax Services allow customers to access the Company’s software without taking possession.

Revenues from external customers classified by revenue source are as follows (in thousands):
Three Months Ended September 30, Nine Months Ended September 30,
2023202220232022
Corporate$50,430 $48,974 $150,198 $144,360 
Small office home office (“SoHo”)40,129 42,801 124,588 127,808 
Other3 2 22 22 
Total revenues$90,562 $91,777 $274,808 $272,190 
Timing of revenue recognition
Point in time$112 $135 $410 $572 
Over time90,450 91,642 274,398 271,618 
Total$90,562 $91,777 $274,808 $272,190 

-15-


The Company has recorded $4.2 million and $4.0 million of revenue for the three months ended September 30, 2023 and 2022, respectively, and $20.2 million and $19.2 million of revenue for the nine months ended September 30, 2023 and 2022, respectively, that was previously included in the deferred revenue balance as of the beginning of each respective year.

Performance Obligations

Generally, the Company’s contracts with customers include one performance obligation, however, certain contracts may include multiple performance obligations. For such arrangements, revenues are allocated to each performance obligation based on their relative standalone selling price. The Company accounts for these arrangements as a single performance obligation as the performance obligations related to a specific arrangement are all consumed simultaneously.

The Company satisfies its performance obligations upon delivery of services to its customers. Payment terms vary by
type and location of the Company’s customers and the services offered. The time between invoicing and when payment is due
is not significant. Due to the nature of the services provided, there are no obligations for returns.

Significant Judgments

Determining whether products and services are considered distinct performance obligations may require significant judgment. When a cloud-based service includes both on-premises software licenses and cloud-based services, judgment is required to determine whether the software license is considered distinct and accounted for separately, or not distinct and accounted for together with the cloud-based service and recognized over time. The Cloud Fax Services and related licenses depend on a significant level of integration between the desktop applications and cloud-based services and are accounted for together as one performance obligation.

Judgment is also required to determine the standalone selling price for each distinct performance obligation when there are multiple performance obligations. In certain cases, the Company is able to establish the standalone selling price based on observable prices of products or services sold or priced separately in comparable circumstances to similar customers. The Company uses a range of amounts to estimate the standalone selling price when each of the products and services is sold separately to determine whether there is a discount to be allocated based on the relative standalone selling price of the various products and services.

Performance Obligations Satisfied Over Time

The Company’s business consists primarily of performance obligations that are satisfied over time. This has been determined based on the fact that the nature of services offered are subscription based where the customer simultaneously receives and consumes the benefit of the services provided regardless of whether the customer uses the services or not. Depending on the individual contracts with the customer, revenue for these services is recognized over the contract period when faxing capabilities are provided. The Company expects to recognize revenue for Corporate contracts in a range from month-to-month up to 36 months and recognize revenue for SoHo contracts in a range from month-to-month up to one year.

The Company has concluded that the best measure of progress toward the complete satisfaction of the performance obligations over time is a time-based measure. The Company recognizes revenue on a straight-line basis throughout the subscription period and believes that the method used is a faithful depiction of the transfer of goods and services.

Practical Expedients

Existence of a Significant Financing Component in a Contract

As a practical expedient, the Company has not assessed whether a contract has a significant financing component because the Company expects at contract inception that the period between payment by the customer and the transfer of promised goods or services by the Company to the customer will be one year or less. In addition, the Company has determined that the payment terms the Company provides to its customers are structured primarily for reasons other than the provision of finance to the Company. The Company typically charges a single upfront amount for services, as other payment terms would affect the nature of the risk assumed by the Company due to the costs of the customer acquisition and the highly competitive and commoditized nature of the business the Company operates.

-16-


Costs to Fulfill a Contract

The Company’s revenues are primarily generated from customer contracts that are for one year or less. Costs primarily consist of incentive compensation paid based on the achievements of sales targets in a given period for related revenue streams and are recognized in the month when the revenue is earned. Incentive compensation is paid upon the issuance or renewal of the customer contract. As a practical expedient, for amortization periods that are determined to be one year or less, the Company expenses any incremental costs of obtaining the contract with a customer when incurred. For those customer contracts greater than one year, the Company capitalizes and amortizes the expenses, when appropriate, over the period of benefit.

Revenues Invoiced

The Company has applied the practical expedient for certain revenue streams to exclude the value of remaining performance obligations for (i) contracts with an original expected term of one year or less or (ii) contracts for which the Company recognizes revenue in proportion to the amount it has the right to invoice for services performed.

4.    Fair Value Measurements

The Company complies with the provisions of FASB ASC Topic No. 820, Fair Value Measurement, (“ASC 820”), which defines fair value, provides a framework for measuring fair value and expands the disclosures required for fair value measurements of financial and non-financial assets and liabilities. ASC 820 clarifies that fair value is an exit price, representing the amount that would be received to sell an asset or paid to transfer a liability in an orderly transaction between market participants. As such, fair value is a market-based measurement that is determined based on assumptions that market participants would use in pricing an asset or a liability. As a basis for considering such assumptions, ASC 820 establishes a three-tier value hierarchy, which prioritizes the inputs used in the valuation methodologies in measuring fair value:
§Level 1 – Observable inputs that reflect quoted prices (unadjusted) for identical assets or liabilities in active markets.
§Level 2 – Observable inputs other than quoted prices in active markets for identical assets and liabilities, quoted prices for identical or similar assets or liabilities in inactive markets, or other inputs that are observable or can be corroborated by observable market data for substantially the full term of the assets or liabilities.
§Level 3 – Unobservable inputs which are supported by little or no market activity.

The fair value hierarchy also requires an entity to maximize the use of observable inputs and minimize the use of unobservable inputs when measuring fair value.

The Company considers all highly liquid investments purchased with a maturity of three months or less to be cash equivalents. Cash and cash equivalents are comprised of money market funds and foreign and domestic bank accounts. The Company had $144.9 million and zero of money market funds as of September 30, 2023 and December 31, 2022, respectively, which are valued based on Level 1 inputs consisting of quoted prices in active markets. The carrying value of the Company’s cash and cash equivalents approximates fair value.

The fair value of long-term debt is determined using recent quoted market prices or dealer quotes for each of the Company’s instruments, which are Level 1 inputs (see Note 6 - Debt). The carrying value of long-term debt is reflected in the financial statements at cost.

Assets Measured on a Non-Recurring Basis

The Company’s non-financial assets, which primarily consist of goodwill, other intangible assets, fixed assets, and equity securities without a readily determinable fair value are reported at carrying value, or at fair value as of their acquisition dates, and are not required to be measured at fair value on a recurring basis. However, on a periodic basis (at least annually for goodwill and indefinite-lived intangibles or whenever events or changes in circumstances indicate that the carrying value of an asset may not be recoverable), non-financial assets are assessed for impairment. If impaired, the carrying values of the assets are written down to fair value using Level 3 inputs.

-17-


5.    Goodwill and Intangible Assets

Goodwill represents the excess of the purchase price over the fair value of the net tangible and identifiable intangible assets acquired in a business combination. Intangible assets resulting from the acquisitions of entities accounted for using the acquisition method of accounting are recorded at the estimated fair value of the assets acquired. Identifiable intangible assets are comprised of purchased customer relationships, trademarks and trade names, developed technologies and other intangible assets. The fair values of these identified intangible assets are based upon expected future cash flows or income, which take into consideration certain assumptions such as customer turnover, trade names and patent lives. These determinations are primarily based upon the Company’s historical experience and expected benefit of each intangible asset. If it is determined that such assumptions have changed in future periods, then the resulting change will impact the fair value of the intangible asset. Identifiable intangible assets are amortized over the period of estimated economic benefit, which ranges from 1 year to 20 years.

The changes in carrying amounts of goodwill for the nine months ended September 30, 2023 are as follows (in thousands):
Amount
Balance as of January 1, 2023$346,585 
Foreign exchange translation(525)
Balance as of September 30, 2023$346,060 

Intangible Assets with Indefinite Lives:

Intangible assets are summarized as of September 30, 2023 and December 31, 2022 as follows (in thousands):
September 30, 2023December 31, 2022
Trade names$27,330 $27,337 
Other4,045 4,045 
Total$31,375 $31,382 

Intangible Assets Subject to Amortization:

As of September 30, 2023, intangible assets subject to amortization are summarized as follows (in thousands):
Weighted-Average Remaining
  Amortization
Period
Historical
Cost
Accumulated
Amortization
Net
Trade names0.4 years$8,133 $7,690 $443 
Patent and patent licenses0.0 years54,341 54,341  
Customer relationships (1)
2.7 years107,593 95,646 11,947 
Other purchased intangibles 1.9 years11,981 9,752 2,229 
Total
 $182,048 $167,429 $14,619 
(1) The Company amortizes its customer relationship assets in a pattern that best reflects the pace in which the assets’ benefits are consumed. This pattern results in a substantial majority of the amortization expense being recognized in the first four to five years, which may not correlate to the overall life of the asset.

-18-


    As of December 31, 2022, intangible assets subject to amortization are summarized as follows (in thousands):
Weighted-Average Remaining
  Amortization
Period
Historical
Cost
Accumulated
Amortization
Net
Trade names0.5 years$8,151 $7,605 $546 
Patent and patent licenses0.0 years54,341 54,341  
Customer relationships (1)
3.1 years107,175 92,573 14,602 
Other purchased intangibles 2.0 years11,937 9,311 2,626 
Total$181,604 $163,830 $17,774 
(1) The Company amortizes its customer relationship assets in a pattern that best reflects the pace in which the assets’ benefits are consumed. This pattern results in a substantial majority of the amortization expense being recognized in the first four to five years, which may not correlate to the overall life of the asset.

Expected amortization expenses for intangible assets subject to amortization at September 30, 2023 are as follows (in thousands):
Fiscal Year:Amount
2023 (remainder)$1,057 
20243,528 
20252,638 
20262,128 
20271,425 
Thereafter3,843 
Total$14,619 

Amortization expense was $1.0 million and $1.2 million for the three months ended September 30, 2023 and 2022, respectively, and $3.2 million and $3.8 million for the nine months ended September 30, 2023 and 2022, respectively.

6.    Debt
Long-term debt consists of the following (in thousands):
September 30, 2023December 31, 2022
2026 Senior Notes$305,000 $305,000 
2028 Senior Notes500,000 500,000
Total Notes805,000 805,000 
Less: Deferred issuance costs(9,667)(11,135)
Total long-term debt$795,333 $793,865 

At September 30, 2023, future principal payments for debt were as follows (in thousands):
Fiscal year:Total
2023 (remainder)$ 
2024 
2025 
2026305,000 
2027 
Thereafter500,000 
Total$805,000 
-19-


The Company capitalized $0.7 million and zero of interest expense within property and equipment, net on the Company’s Condensed Consolidated Balance Sheets during the three months ended September 30, 2023 and 2022, respectively, and $1.8 million and zero during the nine months ended September 30, 2023 and 2022, respectively.

2026 Senior Notes

On October 7, 2021, Consensus issued $305.0 million of senior notes due in 2026 (the “2026 Senior Notes”), in a private placement offering exempt from the registration requirements of the Securities Act of 1933. Consensus received proceeds of $301.2 million, after deducting the initial purchasers’ discounts, commissions and offering expenses. The 2026 Senior Notes are presented as long-term debt, net of deferred issuance costs, on the Condensed Consolidated Balance Sheets as of September 30, 2023 and December 31, 2022. The 2026 Senior Notes bear interest at a rate of 6.0% per annum, payable semi-annually in arrears on April 15 and October 15 of each year, which commenced on April 15, 2022.

The 2026 Senior Notes mature on October 15, 2026, and are senior unsecured obligations of the Company which are guaranteed, jointly and severally, on an unsecured basis by certain of the Company’s existing and future domestic direct and indirect wholly-owned subsidiaries (collectively, the “Guarantors”). If Consensus Cloud Solutions, Inc. or any of its restricted subsidiaries acquires or creates a domestic restricted subsidiary, other than an Insignificant Subsidiary (as defined in the indenture pursuant to which the 2026 Senior Notes were issued (the “2026 Indenture”)), after the issue date, or any Insignificant Subsidiary ceases to fit within the definition of Insignificant Subsidiary, such restricted subsidiary is required to unconditionally guarantee, jointly and severally, on an unsecured basis, the Company’s obligations under the 2026 Senior Notes.

The Company may redeem some or all of the 2026 Senior Notes at any time on or after October 15, 2023 at specified redemption prices plus accrued and unpaid interest, if any, to, but excluding the redemption date. Before October 15, 2023, and following certain equity offerings, the Company also may redeem up to 40% of the 2026 Senior Notes at a price equal to 106.0% of the principal amount, plus accrued and unpaid interest, if any, to, but excluding the redemption date. The Company may make such redemption only if, after such redemption, at least 50% of the aggregate principal amount of the 2026 Senior Notes remains outstanding. In addition, at any time prior to October 15, 2023, the Company may redeem some or all of the 2026 Senior Notes at a price equal to 100% of the principal amount, plus accrued and unpaid interest, if any, to the redemption date, plus an applicable “make-whole” premium.

The Indenture contains covenants that restrict the Company’s ability to (i) pay dividends or make distributions on the Company’s common stock; (ii) make certain restricted payments; (iii) create liens or enter into sale and leaseback transactions; (iv) enter into transactions with affiliates; (v) merge or consolidate with another company; and (vi) transfer and sell assets. These covenants contain certain exceptions. Restricted payments are applicable only if Consensus Cloud Solutions, Inc. and subsidiaries designated as restricted subsidiaries has a net leverage ratio of greater than 3.0 to 1.0. In addition, if such net leverage ratio is in excess of 3.0 to 1.0, the restriction on restricted payments is subject to various exceptions, including the total aggregate amount not to exceed the greater of (A) $100.0 million and (B) 50.0% of EBITDA for the most recently ended four fiscal quarter period ended immediately prior to such date for which internal financial statements are available. The Company is in compliance with its debt covenants as of September 30, 2023.

As of September 30, 2023 and December 31, 2022, the estimated fair value of the 2026 Senior Notes was approximately $281.0 million and $282.8 million, respectively, and was based on quoted market prices or dealer quotes for the 2026 Senior Notes which are Level 1 inputs in the fair value hierarchy.

2028 Senior Notes

On October 7, 2021, Consensus issued $500.0 million of 6.5% senior notes due in 2028 (the “2028 Senior Notes”), in a private placement offering exempt from the registration requirements of the Securities Act of 1933. In exchange for the equity interest in the Company, Consensus issued the 2028 Senior Notes to Ziff Davis (see Note 16 - Related Party Transactions). Ziff Davis then exchanged the 2028 Senior Notes with lenders under its credit agreement (or their affiliates) in exchange for extinguishment of a similar amount of indebtedness under such credit agreement for a total amount of $483.8 million, after deducting the initial purchasers’ discounts, commissions and offering expenses. The 2028 Senior Notes were presented as long-term debt, net of deferred issuance costs, on the Condensed Consolidated Balance Sheets as of September 30, 2023 and December 31, 2022. The 2028 Senior Notes bear interest at a rate of 6.5% per annum, payable semi-annually in arrears on April 15 and October 15 of each year, which commenced on April 15, 2022.

-20-


The 2028 Senior Notes mature on October 15, 2028, and are senior unsecured obligations of the Company that are guaranteed, jointly and severally, on an unsecured basis by certain of the Company’s existing and future domestic direct and indirect wholly-owned subsidiaries (collectively, the “Guarantors”). If Consensus Cloud Solutions, Inc. or any of its restricted subsidiaries acquires or creates a domestic restricted subsidiary, other than an Insignificant Subsidiary (as defined in the indenture pursuant to which the 2028 Senior Notes were issued (the “2028 Indenture”)), after the issue date, or any Insignificant Subsidiary ceases to fit within the definition of Insignificant Subsidiary, such restricted subsidiary is required to unconditionally guarantee, jointly and severally, on an unsecured basis, the Company’s obligations under the 2028 Senior Notes.

The Company may redeem some or all of the 2028 Senior Notes at any time on or after October 15, 2026 at specified redemption prices plus accrued and unpaid interest, if any, to, but excluding the redemption date.

The Indenture contains covenants that restrict the Company’s ability to (i) pay dividends or make distributions on the Company’s common stock; (ii) make certain restricted payments; (iii) create liens or enter into sale and leaseback transactions; (iv) enter into transactions with affiliates; (v) merge or consolidate with another company; and (vi) transfer and sell assets. These covenants contain certain exceptions. Restricted payments are applicable only if Consensus Cloud Solutions, Inc. and subsidiaries designated as restricted subsidiaries has a net leverage ratio of greater than 3.0 to 1.0. In addition, if such net leverage ratio is in excess of 3.0 to 1.0, the restriction on restricted payments is subject to various exceptions, including the total aggregate amount not to exceed the greater of (A) $100.0 million and (B) 50.0% of EBITDA for the most recently ended four fiscal quarter period ended immediately prior to such date for which internal financial statements are available. The Company is in compliance with its debt covenants as of September 30, 2023.

As of September 30, 2023 and December 31, 2022, the estimated fair value of the 2028 Senior Notes was approximately $426.9 million and $459.4 million, respectively, and was based on quoted market prices or dealer quotes for the 2028 Senior Notes which are Level 1 inputs in the fair value hierarchy.

Credit Agreement

On March 4, 2022, the Company entered into a Credit Agreement (the “Credit Agreement”) with certain lenders party thereto (the “Lenders”) and MUFG Union Bank, N.A., as agent (the “Agent”). Pursuant to the Credit Agreement, the Lenders have provided Consensus with a revolving credit facility of $25.0 million (the “Credit Facility”) with an option held by the Company to obtain an additional commitment of up to a maximum of $25.0 million. The final maturity of the Credit Facility will occur on March 4, 2027. As of September 30, 2023, no amount has been drawn down on the Credit Facility. The Credit Facility is guaranteed by each wholly-owned material domestic subsidiary of Consensus, and secured by substantially all assets of Consensus and the guarantors. The loans made under the Credit Facility are subject to a Secured Overnight Financing Rate (“SOFR”) base interest rate plus a SOFR margin between 1.75% - 2.50%, with stepdowns subject to the total net leverage ratio.

The Credit Facility is subject to a total net leverage ratio covenant and a minimum EBITDA requirement, in each case tested on a quarterly basis. The Credit Agreement contains covenants that restrict the Company’s ability to (i) pay dividends or make distributions on the Company’s common stock; (ii) make certain restricted payments; (iii) create liens or enter into sale and leaseback transactions; (iv) enter into transactions with affiliates; (v) merge or consolidate with another company; and (vi) transfer and sell assets. These covenants contain certain exceptions. Unsecured indebtedness may be incurred, assets may be disposed of, restricted payments may be made and investments may be made, in each case subject to compliance with the Company’s financial covenants. The Company is in compliance with its covenants as of September 30, 2023.

7.    Leases
The Company leases certain facilities and equipment under non-cancelable operating and finance leases which expire at various dates through 2031. Office and equipment leases are typically for terms of three to ten years and generally provide renewal options for terms up to an additional five years. The Company determines if an arrangement is a lease at inception. Short-term leases are defined as leases that have a term of 12 months or less and do not include an option to purchase the underlying asset or include an option to purchase the underlying asset that the Company is not reasonably certain to exercise.

The Company accounts for short-term leases by recognizing the lease payments in general and administrative expenses in the Condensed Consolidated Statements of Income. Short-term lease expense is recognized on a straight-line basis over the term of the lease and associated variable lease payments are recognized in the period in which the obligation for the payments is incurred.

-21-


Operating lease assets represent the right to use an underlying asset for the lease term, and operating lease liabilities represent the obligation to make lease payments arising from the lease. These assets and liabilities are recognized based on the present value of future payments over the lease term at the commencement date. The Company uses a collateralized incremental borrowing rate based on the information available at the commencement date to determine the present value of future payments. Operating leases typically require payment of certain non-lease costs, such as real estate taxes, common area maintenance and insurance. These components comprise the majority of the Company’s variable lease costs and are excluded from the present value of lease liabilities unless an event occurs that results in the payments becoming fixed for the remaining term. The remaining lease and non-lease components are accounted for together as a single lease component for all underlying classes of assets. Operating lease assets are adjusted for lease incentives, initial direct costs, impairments and exit or disposal costs.

The Company accounts for operating leases greater than one year by recognizing the lease payments in general and administrative expenses in the Condensed Consolidated Statements of Income. Operating lease costs are recognized on a straight-line basis from the commencement date to the end of the lease term. Amortization of finance lease right-of-use assets is included in general and administrative expenses in the Condensed Consolidated Statements of Income. Interest related to finance lease right-of-use assets, if any, is included in interest expense in the Condensed Consolidated Statements of Income. The Company’s lease agreements do not contain any material residual value guarantees or material restrictive covenants.

The components of lease expense, recorded in cost of revenues and general and administrative expenses on the
Condensed Consolidated Statements of Income, were as follows (in thousands):

Three Months Ended September 30, Nine Months Ended September 30,
2023202220232022
Operating lease cost$678 $604 $2,065 $1,840 
Short-term lease cost395 384 1,216 1,186 
Finance lease cost:
Amortization of right-of-use assets224 297 827 897 
Total lease cost$1,297 $1,285 $4,108 $3,923 

Supplemental balance sheet information related to leases is as follows (in thousands):
September 30, 2023December 31, 2022
Lease-related assets and liabilities
Operating lease right-of-use assets$7,106 $7,875 
Finance lease right-of-use assets (1)
604 1,427 
Total right-of-use assets$7,710 $9,302 
Operating lease liabilities, current$2,870 $2,793 
Operating lease liabilities, noncurrent12,848 13,877 
Total operating lease liabilities$15,718 $16,670 
(1) The full amount of the finance leases were prepaid. Therefore, there is no corresponding lease liability associated with the finance right-of-use assets.

Supplemental cash flow information related to leases is as follows (in thousands):
Nine Months Ended September 30,
20232022
Cash paid for amounts included in the measurement of lease liabilities:
Operating cash flows from operating leases$2,248 $2,085 
Right-of-use assets obtained in exchange for lease obligations:
Operating leases$542 $1,316 

-22-


Other supplemental operating lease information consists of the following:
September 30, 2023December 31, 2022
Operating leases:
Weighted average remaining lease term6.9 years7.6 years
Weighted average discount rate4.8 %4.6 %

Maturities of operating lease liabilities as of September 30, 2023 are as follows (in thousands):
Fiscal Year:
Operating Leases
2023 (remainder)
$752 
20242,939 
20252,748 
20262,525 
20272,534 
Thereafter8,167 
Total lease payments$19,665 
Less: Imputed interest(3,947)
Present value of operating lease liabilities$15,718 
Significant Judgments
Discount Rate
The majority of the Company’s leases are discounted using the Company’s collateralized incremental borrowing rate as the rate implicit in the lease is not readily determinable. Rates are obtained from various large banks to determine the appropriate incremental borrowing rate each quarter for collateralized loans with a maturity similar to the lease term.

Options
The lease term is generally the minimum noncancelable period of the lease. The Company does not include option periods unless the Company determined it is reasonably certain of exercising the option at inception or when a triggering event occurs.

Facility lease
On October 28, 2021, Ziff Davis (the “Assignor”) and Consensus (the “Assignee”) entered into the Assignment and First Amendment to Office Lease (the “Amendment”) with the NREA-TRC 700 LLC (the “Landlord”), in regard to the lease which was previously entered into on April 24, 2019 between the Assignor and the Landlord for certain office space located at 700 South Flower Street, Los Angeles, California (the “Lease”). The lease has an expiration date of January 31, 2031. The Amendment granted the Landlord’s consent to the assignment of the Lease by the Assignor to Assignee.

8.    Commitments and Contingencies

Litigation

From time to time, the Company and its affiliates are involved in litigation and other legal disputes or regulatory inquiries that arise in the ordinary course of business. Any claims or regulatory actions against the Company and its affiliates, whether meritorious or not, could be time consuming and costly, and could divert significant operational resources. The outcomes of such matters are subject to inherent uncertainties, carrying the potential for unfavorable rulings that could include monetary damages and injunctive relief.

The Company does not believe, based on current knowledge, that any legal proceedings or claims currently exist which, after giving effect to existing accrued liabilities, are likely to have a material adverse effect on the Company’s
-23-


consolidated financial position, results of operations, or cash flows. It is the Company’s policy to expense legal fees related to any litigation as incurred.

Non-Income Related Taxes

The Company historically did not collect sales tax in states where it was not able to quantify the appropriate sales tax to be collected. For the periods from 2017 through 2021, the Company believed it was probable that a sales tax liability existed for its corporate and SoHo accounts.

In the year ended December 31, 2021, the Company determined that a sales tax liability was probable and it developed a methodology to estimate the sales tax liability for the SoHo revenue stream during the affected periods from 2017 through 2021. The Company has been remitting SoHo sales tax in applicable states since August 2022.

However, the sales tax liability for its corporate customers was not estimable until the third quarter of 2022. Prior to the third quarter of 2022, the Company was unable to determine which of these customers were either exempt organizations or resellers and were thus exempt from sales tax. In the third quarter of 2022, the Company completed an analysis of the pool of corporate customers subject to sales tax in order to estimate the range of sales tax liability on its corporate revenues. As a result, the Company recorded an accrual as the exposure became probable and estimable. Additionally, the Company started sales tax collection and remittance on corporate sales in applicable states in August 2022.

The Company initiated a Voluntary Disclosure Agreement (“VDA”) process in the third quarter of 2022, to voluntarily report the prior period sales tax liability. The process was substantially completed in the third quarter of 2023. While the Company believes that it has sufficiently reserved for historical sales tax liabilities under FASB ASC Topic No. 450, Contingencies, some state taxing authorities may still challenge the Company’s sales tax position, the methodology used to calculate the sales tax liability, and may also impose other taxes on its business. Taxing authorities may successfully assert that the Company should have collected, or in the future should collect sales and use, telecommunications or similar taxes, and could be subject to liability with respect to past or future tax, which could adversely affect the Company’s operating results.

During the three months ended September 30, 2023, the Company reassessed its sales tax exposure. The Company believes that it did not need to record any additional sales tax expense pertaining to the prior periods. The Company recorded a sales tax expense within general and administrative expenses in the Condensed Consolidated Statements of Income of $0.8 million and $8.4 million for the three months ended September 30, 2023 and 2022, respectively. The Company recorded a sales tax expense within general and administrative expenses in the Condensed Consolidated Statements of Income of $2.0 million and $9.5 million for the nine months ended September 30, 2023 and 2022, respectively.

The Company will continue to review and monitor the impact of sales tax rules in order to mitigate any associated risks on its business. The sales tax liability within accounts payable and accrued expenses on the Company’s Condensed Consolidated Balance Sheets was $7.4 million and $13.1 million as of September 30, 2023 and December 31, 2022, respectively.

9.     Other Balance Sheet Account Details
Accounts payable and accrued expenses
Accounts payable and accrued expenses consisted of the following (in thousands):
September 30, 2023December 31, 2022
Accounts payable$7,012 $6,288 
Accrued sales and other taxes8,908 13,865 
Accrued interest23,382 10,717 
Accrued compensation5,928 2,755 
Accrued advertising expenses2,608 3,545 
Other accrued expenses5,016 4,232 
Total$52,854 $41,402 
-24-


10.    Income Taxes

The Company’s tax provision for interim periods is determined using an estimate of the Company’s annual effective tax rate adjusted for discrete interim period tax impacts. Each quarter the Company updates its estimated annual effective tax rate and, if the estimate changes, makes a cumulative adjustment. Changes in the geographical mix, permanent differences or the estimated level of annual pre-tax income can affect the effective tax rate. The Company’s effective tax rate for the three months ended September 30, 2023 and 2022 was 23.9% and 29.2%, respectively. The Company’s decreased rate during the three months ended September 30, 2023 is primarily due to a reduction in nondeductible expenses for tax purposes and the change in the geographical mix of income. The Company’s effective tax rate for the nine months ended September 30, 2023 and 2022 was 23.8% and 27.6%, respectively. The Company’s decreased rate during the nine months ended September 30, 2023 is primarily due to a reduction in nondeductible expenses for tax purposes and the change in the geographical mix of income.

The Company’s effective tax rates for the three and nine months ended September 30, 2023 and 2022 differed from the U.S. federal statutory rates of 21% primarily as a result of state income taxes, nondeductible expenses for tax purposes, foreign rate differential, research and development credits and uncertain tax positions.

As of September 30, 2023 and December 31, 2022, the Company had $9.0 million and $6.7 million, respectively, in liabilities for uncertain income tax positions, including interest and penalties. Accrued interest and penalties related to unrecognized tax benefits are recognized in income tax expense on the Company’s Condensed Consolidated Statements of Income.

Income Tax Audits

The Company files tax returns in the US, Ireland, Netherlands, France, Canada, Japan and Hong Kong. As of September 30, 2023, the Company is not under audit in any jurisdiction that it operates within. The Company has filed its first set of post-spin tax returns including some international subsidiaries who have previously filed in their local jurisdictions. Depending on the jurisdictions in which the Company is filing, tax returns for the years from 2016 onwards are still open to examination by tax authorities.

11.    Stockholders’ Deficit
Common Stock Repurchase Program

On March 1, 2022, the Company’s Board of Directors approved a share buyback program. Under this program, the Company may purchase, in the public market or in off-market transactions, up to $100.0 million of the Company’s common stock through February 2025. The timing and amounts of purchases will be determined by the Company, depending on market conditions and other factors it deems relevant. The Company entered into Rule 10b-18 and Rule 10b5-1 trading plans and during the three months ended September 30, 2023 and 2022, the Company repurchased 152,399 and zero shares, respectively, at an aggregate cost of $3.8 million and zero, respectively, under this program. During the nine months ended September 30, 2023 and 2022, the Company repurchased 490,953 and 189,114 shares, respectively, at an aggregate cost of $15.1 million (inclusive of excise tax of $0.1 million) and $7.6 million, respectively, under this program. Cumulatively as of September 30, 2023, 680,067 shares have been repurchased under this program at an aggregate cost of $22.7 million (inclusive of excise tax of $0.1 million). The excise tax is assessed at 1% of the fair market value of net stock repurchases after December 31, 2022.

Vested Restricted Stock

At the time of certain vesting events related to restricted stock units or restricted stock awards that are held by participants in Consensus’ Equity Incentive Plan, a portion of the awards subject to vesting are withheld by the Company to satisfy the employees’ tax withholding obligations that arise upon the vesting of restricted stock. As a result, the number of shares issued upon vesting for these awards is net of the statutory withholding requirements that the Company pays on behalf of its employees. Although shares withheld are not issued, they are treated as common share repurchases in the Company’s condensed consolidated financial statements, as they reduce the number of shares that would have been issued upon vesting. These shares do not count against the authorized capacity under the Company’s share repurchase program described above. During the three and nine months ended September 30, 2023 the Company withheld shares on its vested restricted stock units and restricted stock awards relating to its share-based compensation plans of 2,412 and 35,368 shares, respectively. During the three and nine months ended September 30, 2022 the Company withheld shares on its vested restricted stock units and restricted stock awards relating to its share-based compensation plans of 1,906 and 29,725 shares, respectively.
-25-



Dividends
     
The Company currently does not issue dividends to Consensus shareholders. Future dividends are subject to Board approval. Our current debt agreements could trigger restrictions on dividend payments under certain circumstances (see Note 6 - Debt).

12.    Equity Incentive and Employee Stock Purchase Plan

The Company’s share-based compensation plans include the 2021 Equity Incentive Plan (the “2021 Plan”) and the 2021 Employee Stock Purchase Plan (the “Purchase Plan”). Each plan is described below.

(a) 2021 Equity Incentive Plan

In December 2021, Consensus’ Board of Directors adopted the 2021 Plan, which provides for the grant of incentive stock options, stock appreciation rights, restricted stock, restricted stock units, performance shares and share units and other share-based awards. 4,000,000 shares of common stock are authorized to be used for 2021 Plan purposes. As of September 30, 2023, 2,727,438 shares were available to be used under the 2021 Plan.

 Restricted Stock and Restricted Stock Units
 
The Company has awarded restricted stock and restricted stock units to its Board of Directors and certain employees pursuant to the 2021 Plan. Compensation expense resulting from restricted stock and restricted stock unit grants is measured at fair value on the date of grant and is recognized as share-based compensation expense over the applicable vesting period. Vesting periods are approximately one year for awards to members of the Company’s Board of Directors, four years for employees and five years for the Chief Executive Officer and Chief Operating Officer.

Restricted Stock and Restricted Stock Units with Market Conditions

The Company has awarded certain key employees market-based restricted stock and restricted stock units pursuant to the 2021 Plan. The market-based awards have vesting conditions that are based on specified stock price targets of the Company’s common stock. Market conditions were factored into the grant date fair value using a Monte Carlo valuation model, which utilized multiple input variables to determine the probability of the Company achieving the specified stock price targets for 20 out of 30 trading days or 20 out of 25 trading days (look-back period). Stock-based compensation expense related to an award with a market condition is recognized over the requisite service period using the graded-vesting method unless the market condition has been met and requisite service period has been completed, then the expense will be accelerated and recognized in the period that the market condition and service period requirement have been met. During the nine months ended September 30, 2023, the Company awarded zero market-based restricted stock awards and restricted stock units.

Restricted stock activity for the nine months ended September 30, 2023 is set forth below:
SharesWeighted-Average
Grant-Date
Fair Value
Nonvested at January 1, 202335,416 $38.42 
Granted  
Vested(19,737)37.77 
Canceled  
Nonvested at September 30, 2023
15,679 $39.24 

As of September 30, 2023, the Company had unrecognized share-based compensation expense related to its restricted stock awards of $0.2 million, which is expected to be recognized over a weighted-average period of 0.4 years.
  
-26-


Restricted stock unit activity for the nine months ended September 30, 2023 is set forth below:
Number of
Shares
Weighted-Average
Grant-Date
Fair Value
Weighted-Average
Remaining
Contractual
Life (in years)
Aggregate
Intrinsic
Value
Outstanding at January 1, 20231,082,451$51.63 
Granted67,475 50.01 
Vested(82,503)53.32 
Canceled(22,477)57.37 
Outstanding at September 30, 2023
1,044,946 $51.27 3.3$26,311,740 
Vested and expected to vest as of September 30, 2023
711,335 $52.37 2.8$17,911,410 

As of September 30, 2023, the Company had unrecognized share-based compensation expense related to its restricted stock units of $26.4 million, which is expected to be recognized over a weighted-average period of 2.5 years.

The Company capitalized $0.5 million and zero of share-based compensation expense during the three months ended September 30, 2023 and 2022, respectively, and $1.5 million and zero of share-based compensation expense during the nine months ended September 30, 2023 and 2022, respectively, within property and equipment, net on its Condensed Consolidated Balance Sheets.

(b) Employee Stock Purchase Plan
 
In October 2021, Consensus established the Purchase Plan, which provides for the issuance of a maximum of 1,000,000 shares of common stock. Under the Purchase Plan, eligible employees can have up to 15% of their earnings withheld, up to certain maximums, to be used to purchase shares of Consensus’ common stock on certain plan-defined dates. The purchase price for each offering period is 85% of the lesser of the fair market value of a share of common stock of the Company (a “Share”) on the first or last day of the offering period, with each offering period being six months.

The plan includes a provision that allows for the more favorable of two exercise prices, commonly referred to as a “look-back” feature, to be used in the purchase price calculation. The purchase price discount and the look-back feature cause the Purchase Plan to be compensatory and the Company to recognize compensation expense. The compensation expense is recognized on a straight-line basis over the requisite service period, which is the same as the offering period of the Purchase Plan. The Company used the Black-Scholes option pricing model to calculate the estimated fair value of the purchase right issued under the Purchase Plan. The expected volatility is based on historical volatility of the Company’s common stock. The risk-free interest rate is based on U.S. Treasury zero-coupon issues with a term equal to the expected term of the option assumed at the date of grant. The Company uses an annualized dividend yield based upon the per share dividends declared by the Company’s Board of Directors. Estimated forfeiture rates were 5.61% as of September 30, 2023.

For the three and nine months ended September 30, 2023, zero and 29,582 shares were purchased under the Purchase Plan, respectively. Cash received upon the issuance of Consensus common stock under the Purchase Plan during the three and nine months ended September 30, 2023 was zero and $0.9 million, respectively. As of September 30, 2023, 927,901 shares were available under the Purchase Plan for future issuance.

The compensation expense related to the current offering period of the Purchase Plan has been estimated utilizing the following assumptions:
September 30, 2023
Risk-free interest rate5.26%
Expected term (in years)0.5
Dividend yield0.00%
Expected volatility56.95%
Weighted average volatility56.95%

-27-


13.     Earnings Per Share
The components of basic and diluted earnings per share are as follows (in thousands, except share and per share data):
Three Months Ended September 30, Nine Months Ended September 30,
2023202220232022
Numerator for basic and diluted net income per common share:  
Net income from continuing operations attributable to common shareholders$24,007 $15,370 $60,523 $55,811 
Net income available to participating securities (1)
(12)(24)(52)(119)
Net income available to common shareholders from operations$23,995 $15,346 $60,471 $55,692 
Denominator:  
Weighted-average outstanding shares of common stock 19,627,188 19,791,019 19,708,991 19,879,759 
Dilutive effect of:
Equity incentive plans12,649 66,356 15,744 64,473 
Employee Stock Purchase Plan8,018 15,763 6,030 14,392 
Common stock and common stock equivalents 19,647,855 19,873,138 19,730,765 19,958,624 
Net income per share from operations:  
Basic$1.22 $0.78 $3.07 $2.80 
Diluted$1.22 $0.77 $3.07 $2.79 
(1) Represents unvested share-based payment awards that contain certain non-forfeitable rights to dividends or dividend equivalents (whether paid or unpaid).

For the three months ended September 30, 2023 and 2022, there were 836,655 and 499,584 anti-dilutive shares, respectively, that were excluded from the earnings per share calculation. For the nine months ended September 30, 2023 and 2022, there were 704,837 and 499,476 anti-dilutive shares, respectively, that were excluded from the earnings per share calculation.

14.    Segment Information

The Company’s businesses are based on the organizational structure used by the chief operating decision maker (“CODM”) for making operating and investment decisions and for assessing performance. The CODM views the Company as one business, Cloud Fax.

The Company’s Cloud Fax business is driven primarily by subscription revenues that have relatively higher margins, are stable and predictable from quarter to quarter with minor seasonal weakness in the fourth quarter.
The Company evaluates performance based on revenue, gross margin and profit or loss from operations before income taxes, not including nonrecurring gains and losses and foreign exchange gains and losses.
-28-


The Company maintains operations in the U.S., Canada, Ireland and other countries. Geographic information about the U.S. and all other countries for the reporting periods is presented below. Such information attributes revenues based on markets where revenues are reported (in thousands):
Three Months Ended September 30, Nine Months Ended September 30,
2023202220232022
Revenues:
United States$71,724 $72,720 $217,606 $214,214 
Canada13,091 12,679 39,043 37,013 
Ireland3,571 4,309 11,331 13,785 
All other countries2,176 2,069 6,828 7,178 
Foreign countries18,838 19,057 57,202 57,976 
$90,562 $91,777 $274,808 $272,190 

The following presents the Company’s long-lived assets by geographic region, which consist of property and equipment, net and operating lease right-of-use assets (in thousands):
September 30, 2023December 31, 2022
Long-lived assets:
United States$81,632 $61,858 
Canada278 531 
Ireland250 167 
All other countries156 277 
Foreign countries684 975 
Total$82,316 $62,833 

15.    Accumulated Other Comprehensive Loss

The following table summarizes the changes in accumulated other comprehensive loss, which solely comprises foreign currency translation adjustments, for the three months ended September 30, 2023 (in thousands):

Foreign Currency Translation
Balance as of July 1, 2023$(17,001)
Other comprehensive loss(6,238)
Net increase in other comprehensive loss(6,238)
Balance as of September 30, 2023$(23,239)

The following table summarizes the changes in accumulated other comprehensive loss, which solely comprises foreign currency translation adjustments, for the nine months ended September 30, 2023 (in thousands):

Foreign Currency Translation
Balance as of January 1, 2023$(19,108)
Other comprehensive loss(4,131)
Net increase in other comprehensive loss(4,131)
Balance as of September 30, 2023$(23,239)
There were zero reclassifications out of accumulated other comprehensive loss for the three and nine months ended September 30, 2023.

-29-


16.    Related Party Transactions

In connection with the Separation, Consensus and Ziff Davis entered into several agreements that governed the relationship of the parties following the Separation, including a separation and distribution agreement, a transition services agreement (“TSA”), a tax matters agreement, an employee matters agreement, an intellectual property license agreement and a stockholder and registration rights agreement (the “Agreements”). The TSA governed services including certain information technology services, finance and accounting services and human resource and employee benefit services. The agreed-upon charges, if any, for such services were intended to cover any costs and expenses incurred in providing such services. As of September 30, 2023, a majority of the services provided under the TSA were completed or terminated. The TSA terminated on October 7, 2023.

The Company paid approximately $0.1 million and $7.2 million during the three months ended September 30, 2023 and 2022, respectively, and approximately $0.6 million and $18.7 million, during the nine months ended September 30, 2023 and 2022, respectively, to Ziff Davis to settle co-mingled cash accounts, costs associated with the transition services agreement and Separation. Additionally, the Company incurred approximately $0.1 million and $0.6 million, respectively, in costs related to the registration of shares for sale held by Ziff Davis for the three and nine months ended September 30, 2022. No costs were incurred in 2023 related to the registration of shares for sale held by Ziff Davis. These costs were recorded in general and administrative expenses within the Condensed Consolidated Statement of Income. Subsequent to the disposition of the shares, Ziff Davis’ beneficial ownership in the Company was under 10%, as of September 30, 2023 and December 31, 2022 (see Note 1 - Basis of Presentation). Amounts due to Ziff Davis as of September 30, 2023 and December 31, 2022 were $0.1 million and $0.2 million, respectively. These amounts are recorded within accounts payable and accrued expenses on the Condensed Consolidated Balance Sheets.

17.    Subsequent Event

On November 9, 2023, the Board of Directors approved a debt repurchase program, pursuant to which Consensus may reduce, through redemptions, open market purchases, tender offers, privately negotiated purchases or other retirements, a combination of the outstanding principal balance of the 2026 Senior Notes and 2028 Senior Notes. The authorization permits an aggregate principal amount reduction of up to $300 million and expires on November 9, 2026. The timing and amounts of purchases will be determined by the Company, depending on market conditions and other factors it deems relevant.
-30-


Item 2. Management’s Discussion and Analysis of Financial Condition and Results of Operations.
Forward-Looking Information

In addition to historical information, we have also made forward-looking statements in this report. These statements are based on our estimates and assumptions and are subject to risks and uncertainties. Forward-looking statements include the information concerning our possible or assumed future results of operations. Forward-looking statements also include those preceded or followed by the words “expects,” “may,” “anticipates,” “believes,” “estimates,” “will,” “hopes” or similar expressions. For those statements, we claim the protection of the safe harbor for forward-looking statements contained in the Private Securities Litigation Reform Act of 1995. Our actual results may differ materially from those anticipated in these forward-looking statements as a result of many factors, including but not limited to those discussed below, the risk factors discussed in Part II, Item 1A - “Risk Factors” of this Quarterly Report on Form 10-Q (if any) and in Part I, Item 1A - “Risk Factors” in our Annual Report on Form 10-K for the year ended December 31, 2022 (together, the “Risk Factors”), and the factors discussed in the section in this Quarterly Report on Form 10-Q entitled “Quantitative and Qualitative Disclosures About Market Risk.” Readers are cautioned not to place undue reliance on these forward-looking statements, which reflect management’s opinions only as of the date hereof. We undertake no obligation to revise or publicly release the results of any revision to these forward-looking statements. Readers should carefully review the Risk Factors and the risk factors set forth in other documents we file from time to time with the SEC.

Some factors that could cause actual results to differ materially from those anticipated in these forward-looking statements include, but are not limited to, our ability and intention to:

Sustain growth or profitability, particularly in light of an uncertain U.S. or worldwide economy, recent global conflicts, inflationary pressures, elevated interest rates, and the prospect of a U.S. federal government shutdown, and the related impact on customer acquisition and retention rates, customer usage levels and credit and debit card payment declines;
Maintain and increase our customer base and average revenue per user;
Generate sufficient cash flow to make interest and debt payments, reinvest in our business and pursue desired activities and business plans while satisfying restrictive covenants relating to debt obligations;
Acquire businesses on acceptable terms and successfully integrate and realize anticipated synergies from such acquisitions;
Continue to expand our Cloud Fax businesses and operations internationally in the wake of numerous risks, including adverse currency fluctuations, difficulty in staffing and managing international operations, higher operating costs as a percentage of revenues or the implementation of adverse regulations;
Maintain our financial position, operating results and cash flows in the event that we incur new or unanticipated costs or tax liabilities, including those relating to federal and state income tax and indirect taxes, such as sales, value-added and telecommunication taxes;
Accurately estimate the assumptions underlying our effective worldwide tax rate;
Manage risks from our international operations, including risks associated with currency fluctuations and foreign exchange controls and adverse changes in global financial markets;
Manage certain risks inherent to our business, such as costs associated with fraudulent activity, system failure or network security breach; effectively maintaining and managing our billing systems; allocating time and resources required to manage our legal proceedings; liability for legal and other claims; or adhering to our internal controls and procedures;
Compete with other similar providers with regard to price, service and functionality;
Cost-effectively procure, retain and deploy large quantities of fax numbers in desired locations in the United States and abroad;
Achieve business and financial objectives in light of burdensome domestic and international telecommunications, internet or other regulations including data privacy, access, security and retention;
Successfully manage our growth, including but not limited to, our operational and personnel-related resources, and integration of newly acquired businesses;
Successfully adapt to technological changes and diversify services and related revenues at acceptable levels of financial return;
Successfully develop and protect our intellectual property, both domestically and internationally, including our brands, patents, trademarks and domain names, and avoid infringing upon the proprietary rights of others;
Recruit and retain key personnel; and
Maintain favorable relationships with critical third-party vendors whose financial condition will not negatively impact the services they provide;

-31-


In addition, other factors that could cause actual results to differ materially from those anticipated in these forward-looking statements or materially impact our financial results include the risks associated with new accounting pronouncements, as well as those associated with natural disasters, public health crises and other catastrophic events outside of our control.

Overview

Consensus is a leading provider of secure information delivery services with a scalable Software-as-a-Service (“SaaS”) platform. Consensus serves approximately one million customers of all sizes, from enterprises to individuals, approximately 50 countries and multiple industry verticals including healthcare, government, financial services, law and education. Beginning as an online fax company over two decades ago, Consensus has evolved into a leading global provider of enterprise secure communication solutions. Consensus is well positioned to capitalize on advancements in how people and businesses share private documents and information. Its mission is to democratize secure information interchange across technologies and industries and solve the healthcare interoperability challenge. Consensus’ communication and interoperability solutions enable its customers to securely and cooperatively access, exchange and use information across organizational, regional and national boundaries.

The global economy continues to be impacted by macroeconomic uncertainty and volatility resulting from recent global conflicts, inflationary pressures, supply chain disruptions and challenges and labor market pressures. During fiscal year 2022 and through the third quarter of 2023, we have observed an increasingly competitive labor market. Increased employee turnover, changes in the availability of our employees and labor shortages generally have resulted in, and could continue to result in, increased costs, and could adversely impact the efficiency of our operations. We continue to actively monitor the situation and will continue to adapt our business operations as necessary.

For purposes of this management’s discussion and analysis of the results of operations and financial condition of Consensus (“MD&A”) section, we use the terms “the Company,” “we,” “us” and “our” to refer to Consensus. References in this MD&A section to “Former Parent” or “Former Parent Company” refers to Ziff Davis, Inc., collectively with its consolidated subsidiaries.
-32-




Key Performance Metrics

We use the following metrics to evaluate our business, including the growth of our business, the value provided by customers to our business and our customer retention.

The following table sets forth certain key operating metrics for our operations for the three and nine months ended September 30, 2023 and 2022 (in thousands, except for percentages and Average Revenue per Customer Account):

 Three Months Ended September 30, Nine Months Ended September 30,
 2023202220232022
Revenue ($ in thousands)  
Corporate$50,430 $48,974 $150,198 $144,360 
Small office home office (“SoHo”)40,129 42,801 124,588 127,808 
90,559 91,775 274,786 272,168 
Other revenues22 22 
Consolidated$90,562 $91,777 $274,808 $272,190 
Average Revenue per Customer Account (“ARPA”) (1)(2)
  
Corporate$312.45$348.94$314.92$347.96
SoHo$15.31$14.41$15.37$14.06
Consolidated$32.54$29.51$32.02$28.63
Customer Accounts (in thousands) (1)
Corporate5447 5447 
SoHo859978 859978 
Consolidated9131,025 9131,025 
Paid Adds (in thousands) (3)
Corporate34911
SoHo6486217283
Consolidated6790226294
Monthly Churn % (4)
Corporate1.49 %1.71 %1.38 %1.88 %
SoHo3.49 %3.60 %3.61 %3.66 %
Consolidated3.37 %3.51 %3.48 %3.58 %
(1)Consensus customers are defined as paying Corporate and SoHo customer accounts.
(2)Represents a monthly ARPA for the quarter or year-to-date period, calculated as follows: Monthly ARPA on a quarterly basis is calculated using our standard convention of dividing revenue for the quarter by the average of the quarter’s beginning and ending customer base and dividing that amount by 3 months. Monthly ARPA on an year-to-date basis is calculated by dividing revenue for the year-to-date period by the average customer base for the applicable period and dividing that amount by the respective period. We believe ARPA provides investors an understanding of the average monthly revenues we recognize per account associated within Consensus’ customer base. As ARPA varies based on fixed subscription fee and variable usage components, we believe it can serve as a measure by which investors can evaluate trends in the types of services, levels of services and the usage levels of those services across Consensus’ customers.
(3)Paid Adds represents paying new Consensus customer accounts added during the periods presented.
(4)Monthly churn is defined as Consensus paying customer accounts that cancelled its services during the period divided by the average number of customers over the period. This measure is calculated monthly and expressed as an average over the applicable period.

-33-



Critical Accounting Estimates

In the ordinary course of business, we have made a number of estimates and assumptions relating to the reporting of results of operations and financial condition in the preparation of our financial statements. Actual results could differ significantly from those estimates under different assumptions and conditions. Our critical accounting policies are described in our 2022 Annual Report on Form 10-K filed with the SEC on March 31, 2023. During the nine months ended September 30, 2023, there were no significant changes in our critical accounting policies and estimates.

Results of Operations for the Three and Nine Months Ended September 30, 2023 and 2022

The main strategic focus of our Consensus offerings is to enable our customers to securely and cooperatively access, exchange and use information across organizational, regional and national boundaries. As a result, we expect to continue to take steps to enhance our existing offerings and offer new services to continue to satisfy the evolving needs of our customers.

We expect our business to primarily grow organically and inorganically through the use of capital for re-investment in the business and opportunistic acquisitions that expedite our product roadmap in the interoperability space should they arise.

Revenues
(in thousands, except percentages)Three Months Ended September 30, Percentage ChangeNine Months Ended September 30, Percentage Change
2023202220232022
Revenues$90,562 $91,777 (1)%$274,808 $272,190 1%

    Our revenues primarily consist of revenues from “fixed” customer subscription revenues and “variable” revenues generated from actual usage of our services.

Revenues decreased by $1.2 million or 1% for the three months ended September 30, 2023 over the prior comparable three month period. The decline in revenues was due to an anticipated decline of $2.7 million or 6% in our SoHo business; partially offset by an increase of $1.5 million or 3% in our corporate business.

Revenues increased by $2.6 million or 1% for the nine months ended September 30, 2023 . Our growth was due to an increase of $5.8 million or 4% in our corporate business; partially offset by an anticipated decline of $3.2 million or 3% in our SoHo business.

Cost of Revenues
(in thousands, except percentages)Three Months Ended September 30, Percentage ChangeNine Months Ended September 30, Percentage Change
2023202220232022
Cost of revenues$16,853$15,4199%$51,607$46,11112%
As a percent of revenue19%17%19%17%

Cost of revenues is primarily comprised of costs associated with personnel costs, customer service, online processing fees, capitalized software amortization and equipment depreciation and network operations.

The increase in cost of revenues for the three months ended September 30, 2023 was primarily due to increases of $1.1 million in personnel-related expenses and $0.4 million in depreciation associated with platform development costs compared to the prior comparable three month period.

The increase in cost of revenues for the nine months ended September 30, 2023 was primarily due to increases of $3.5 million in personnel-related expenses and $1.8 million in depreciation associated with platform development costs compared to the prior comparable nine month period.
-34-


Operating Expenses

Sales and Marketing
(in thousands, except percentages) Three Months Ended September 30, Percentage ChangeNine Months Ended September 30, Percentage Change
2023202220232022
Sales and marketing$15,319$16,626(8)%$49,719$48,8502%
As a percent of revenue17%18%18%18%
 
Our sales and marketing costs consist primarily of internet-based advertising, personnel costs and other business development-related expenses. Our internet-based advertising relationships consist primarily of fixed cost and performance-based (cost-per-impression, cost-per-click and cost-per-acquisition) advertising relationships with an array of online service providers. Our sales personnel consist of a combination of inside sales and outside sales professionals.

Sales and marketing costs for the three months ended September 30, 2023 were $15.3 million (primarily consisting of $8.0 million of third-party advertising costs and $6.6 million of personnel costs) compared to the prior comparable period of $16.6 million (primarily consisting of $10.3 million of third-party advertising costs and $6.0 million of personnel costs). The decrease in sales and marketing expenses for the three months ended September 30, 2023 versus the prior comparable period was primarily due to a reduction of third-party advertising spend, partially offset by increased personnel-related expenses.

Sales and marketing costs for the nine months ended September 30, 2023 were $49.7 million (primarily consisting of $27.2 million of third-party advertising costs and $20.9 million of personnel costs) compared to the prior comparable period of $48.9 million (primarily consisting of $30.7 million of third-party advertising costs and $17.3 million of personnel costs). The increase in sales and marketing expenses for the nine months ended September 30, 2023 versus the prior comparable period was primarily due to increased personnel-related expenses, partially offset by a reduction of third-party advertising spend.

Research, Development and Engineering
(in thousands, except percentages)Three Months Ended September 30, Percentage ChangeNine Months Ended September 30, Percentage Change
2023202220232022
Research, development and engineering$1,677$3,236(48)%$5,346$8,313(36)%
As a percent of revenue2%4%2%3%

Our research, development and engineering costs consist primarily of personnel-related expenses.

The decrease in research, development and engineering costs for the three and nine months ended September 30, 2023 versus the prior comparable periods was primarily attributable to increased capitalization of personnel-related expenses due to our continued focus on internally developing our platform, products and solutions as well as a reduction in external development costs. The increase in capitalization resulted in a decrease in personnel-related expenses of $1.3 million and $2.0 million, respectively, for the three and nine months ended September 30, 2023 versus the prior year comparable periods.
-35-




General and Administrative
(in thousands, except percentages)Three Months Ended September 30, Percentage ChangeNine Months Ended September 30, Percentage Change
2023202220232022
General and administrative$17,798$23,839(25)%$56,382$57,024(1)%
As a percent of revenue20%26%21%21%

Our general and administrative costs consist primarily of personnel-related expenses, depreciation and amortization,
share-based compensation expense, bad debt expense, professional fees and insurance costs.

The decrease in general and administrative expenses for the three months ended September 30, 2023 versus the prior year comparable period was primarily due to a decrease in non-income related tax expenses of $7.1 million, partially offset by an increase in bad debt expense of $1.0 million.

The decrease in general and administrative expenses for the nine months ended September 30, 2023 versus the prior year comparable period was primarily due to a decrease in non-income related tax expenses of $7.1 million, partially offset by increases of $4.3 million in bad debt expense, $1.0 million in computer equipment costs, $0.9 million in personnel-related expenses and $0.7 million in professional fees.

Share-Based Compensation

The following table represents share-based compensation expense included in cost of revenues and operating expenses in the accompanying Condensed Consolidated Statements of Income for the three and nine months ended September 30, 2023 and 2022 (in thousands):
Three Months Ended September 30, Nine Months Ended September 30,
2023202220232022
Cost of revenues$309 $219 $939 $658 
Operating expenses:
Sales and marketing375 269 1,134 812 
Research, development and engineering61 390 153 1,086 
General and administrative3,009 3,878 11,331 12,526 
Total$3,754 $4,756 $13,557 $15,082 

Non-Operating Income and Expenses

Interest expense. Our interest expense is due to outstanding debt and is reduced by any capitalized interest. Interest expense for the three months ended September 30, 2023 and 2022 was $12.6 million and $13.9 million, respectively, and for the nine months ended September 30, 2023 and 2022 was $38.0 million and $39.6 million, respectively. Interest expense was reduced by capitalized interest of $0.7 million and $1.8 million during the three and nine months ended September 30, 2023, respectively. There was no interest capitalized during the three and nine months ended September 30, 2022.

Interest income. Our interest income is generated from interest earned on cash and cash equivalents. Interest income was $1.5 million and zero for the three months ended September 30, 2023 and 2022, respectively. Interest income was $2.2 million and zero for the nine months ended September 30, 2023 and 2022, respectively. Interest income was higher compared to the prior comparable periods due to investments in money market funds starting in 2023.

Other income, net. Our other income, net is generated primarily from foreign currency and miscellaneous items. Other income, net for the three months ended September 30, 2023 and 2022 was $3.7 million and $3.0 million, respectively. Other income, net for the nine months ended September 30, 2023 and 2022 was $3.4 million and $4.7 million, respectively. The three month period included lower foreign exchange gains compared to the prior comparable period. The nine month period included lower foreign exchange gains compared to the prior comparable period.

-36-


Income Taxes

Our effective tax rate is based on pre-tax income, statutory tax rates, tax regulations (including those related to transfer pricing) and different tax rates in the various jurisdictions in which we operate. The tax bases of our assets and liabilities reflect our best estimate of the tax benefits and costs we expect to realize. When necessary, we establish valuation allowances to reduce our deferred tax assets to an amount that will more likely than not be realized. 

Provision for income taxes for the three months ended September 30, 2023 and 2022 was $7.5 million and $6.3 million, respectively. Provision for income taxes for the nine months ended September 30, 2023 and 2022 was $18.9 million and $21.3 million, respectively.

The Company’s effective tax rate for the three months ended September 30, 2023 and 2022 was 23.9% and 29.2%, respectively. The Company’s effective tax rate for the nine months ended September 30, 2023 and 2022 was 23.8% and 27.6%, respectively. The decrease in our effective income tax rate for the three and nine months ended September 30, 2023 was primarily attributable to a reduction in nondeductible expenses, primarily consisting of sales tax penalties, stock compensation and the change in the geographical mix of income.

Significant judgment is required in determining our provision for income taxes and in evaluating our tax positions on a worldwide basis. We believe our tax positions, including intercompany transfer pricing policies, are consistent with the tax laws in the jurisdictions in which we conduct our business. Certain of these tax positions have, in the past been challenged, and this may have a significant impact on our effective tax rate if our tax reserves are insufficient.

Liquidity and Capital Resources

Cash and Cash Equivalents

At September 30, 2023, we had cash and cash equivalents of $155.7 million compared to $94.2 million at December 31, 2022. The increase in cash and cash equivalents resulted primarily from cash provided by operations; partially offset by cash used for capitalized expenditures, repurchases of common stock and the purchase of investments. As of September 30, 2023, cash and cash equivalents held within domestic and foreign jurisdictions were $60.4 million and $95.3 million, respectively.

Credit Agreement

On March 4, 2022, the Company entered into a Credit Agreement with certain lenders party thereto (collectively, the “Lenders”) and MUFG Union Bank, N.A., as agent (the “Agent”). Pursuant to the Credit Agreement, the Lenders have provided Consensus with a revolving credit facility of $25.0 million (the “Credit Facility”) with an option held by the Company to obtain an additional commitment of up to a maximum of $25.0 million. The final maturity of the Credit Facility will occur on March 4, 2027. As of September 30, 2023, no amount has been drawn down on the Credit Facility.

Material Cash Requirements

Our long-term contractual obligations generally include our debt and related interest payments, noncancellable operating leases as well as other commitments. As of September 30, 2023, we had outstanding $805.0 million in aggregate principal amount of indebtedness (see Note 6 - Debt of the Notes to the Condensed Consolidated Financial Statements). As of September 30, 2023, our total minimum lease payments are $19.7 million (see Note 7 - Leases of the Notes to the Condensed Consolidated Financial Statements). As of September 30, 2023, our liability for uncertain tax positions was $9.0 million. Due to uncertainties in the timing of the amounts and timing of cash settlement with the taxing authorities, we are unable to make a reasonably reliable estimate of the timing of payments.

We currently anticipate that our existing cash and cash equivalents and cash generated from operations will be sufficient to meet our anticipated needs for working capital, capital expenditures and stock repurchases, if any, for at least the next 12 months and the foreseeable future.

Common Stock Repurchase Program

On March 1, 2022, the Company’s Board of Directors approved a share buyback program. Under this program, the Company may purchase in the public market or in off-market transactions up to $100.0 million worth of the Company’s common stock through February 2025. The timing and amounts of purchases will be determined by the Company, depending
-37-


on market conditions and other factors it deems relevant. The Company entered into Rule 10b-18 and Rule 10b5-1 trading plans and during the three months ended September 30, 2023 and 2022, the Company repurchased 152,399 and zero shares, respectively, at an aggregate cost of $3.8 million and zero, respectively, under this program. During the nine months ended September 30, 2023 and 2022, the Company repurchased 490,953 and 189,114 shares, respectively, at an aggregate cost of $15.1 million (inclusive of excise tax of $0.1 million) and $7.6 million, respectively, under this program. Cumulatively as of September 30, 2023, 680,067 shares have been repurchased under this program at an aggregate cost of $22.7 million (inclusive of excise tax of $0.1 million). The excise tax is assessed at 1% of the fair market value of net stock repurchases after December 31, 2022.

At the time of certain vesting events related to restricted stock units or restricted stock awards that are held by participants in Consensus’ Equity Incentive Plan, a portion of the awards subject to vesting are withheld by the Company to satisfy the employees’ tax withholding obligations that arise upon the vesting of restricted stock. As a result, the number of shares issued upon vesting for these awards is net of the statutory withholding requirements that the Company pays on behalf of its employees. Although shares withheld are not issued, they are treated as common share repurchases in the Company’s condensed consolidated financial statements, as they reduce the number of shares that would have been issued upon vesting. These shares do not count against the authorized capacity under the Company’s share repurchase program described above. During the three and nine months ended September 30, 2023 the Company withheld shares on its vested restricted stock units and restricted stock awards relating to its share-based compensation plans of 2,412 and 35,368 shares, respectively. During the three and nine months ended September 30, 2022 the Company withheld shares on its vested restricted stock units and restricted stock awards relating to its share-based compensation plans of 1,906 and 29,725 shares, respectively.

Debt Repurchase Program

On November 9, 2023, the Board of Directors approved a debt repurchase program, pursuant to which Consensus may reduce, through redemptions, open market purchases, tender offers, privately negotiated purchases or other retirements, a combination of the outstanding principal balance of the 2026 Senior Notes and 2028 Senior Notes. The authorization permits an aggregate principal amount reduction of up to $300 million and expires on November 9, 2026. The timing and amounts of purchases will be determined by the Company, depending on market conditions and other factors it deems relevant.

Cash Flows

Our primary sources of liquidity are cash flows generated from operations, together with cash and cash equivalents. Net cash provided by operating activities was $112.1 million and $89.3 million for the nine months ended September 30, 2023 and 2022, respectively. Our operating cash flows resulted primarily from cash received from our customers offset by cash payments we made to third parties for their services and employee compensation. The increase in our net cash provided by operating activities in 2023 compared to 2022 was primarily attributable to increased income after excluding noncash items. In addition, contributing to the increase in cash provided by operating activities, there was a decrease in prepaid expenses and other current assets and an increase in income tax payable in 2023 compared to 2022, as well as a decrease in other liabilities in 2022 compared to an immaterial decrease in 2023. Slightly offsetting these cash inflows was a lower decrease in accounts payable and accrued expenses in 2023 compared to the decrease in accounts payable and accrued expenses in 2022.

Net cash used in investing activities was $32.7 million and $34.3 million for the nine months ended September 30, 2023 and 2022, respectively. For the nine months ended September 30, 2023, net cash used in investing activities was primarily attributed to capital expenditures associated with the purchase of property and equipment (including capitalized labor) and the purchase of an investment. For the nine months ended September 30, 2022, net cash used in investing activities was primarily due to business and asset acquisitions as well as capital expenditures associated with the purchase of property and equipment (including capitalized labor). The decrease in our net cash used in investing activities in 2023 compared to 2022 was due to a lower cash outlay related to business acquisitions when compared to 2022; partially offset by higher cash outlays related to the purchase of an investment and an increase in capital expenditures primarily associated with developed software (including capitalized labor) in 2023.

Net cash used in financing activities was $14.1 million and $8.9 million for the nine months ended September 30, 2023 and 2022, respectively. For the nine months ended September 30, 2023 and 2022, net cash used in financing activities was primarily due to the repurchase of common stock and the payment of employee income tax obligations related to the net settlement of equity awards. The change in net cash used in financing activities in 2023 compared to 2022 was primarily attributable to an increase in cash outflows related to the repurchase of common stock in the current year.

-38-


Item 3. Quantitative and Qualitative Disclosures About Market Risk
The following discussion of the market risks we face contains forward-looking statements. Forward-looking statements are subject to risks and uncertainties. Actual results could differ materially from those discussed in the forward-looking statements. Readers are cautioned not to place undue reliance on these forward-looking statements, which reflect management’s opinions only as of the date hereof. Consensus undertakes no obligation to revise or publicly release the results of any revision to these forward-looking statements, except as required by law. Readers should carefully review the risk factors described in our Annual Report on Form 10-K for the year ended December 31, 2022, as well as in other documents we file from time to time with the SEC, including the Quarterly Reports on Form 10-Q and any Current Reports on Form 8-K filed or to be filed by us in 2023.

Interest Rate Risk

Our cash and cash equivalents are not subject to significant interest rate risk due to the short maturities of these instruments. As of September 30, 2023, the carrying value of our cash and cash equivalents approximated fair value. Our return on these investments is subject to interest rate fluctuations. As of September 30, 2023 and December 31, 2022, we had cash and cash equivalent investments, primarily in money market funds and cash held in foreign and domestic bank accounts, of $155.7 million and $94.2 million, respectively. We do not have interest rate risk on our outstanding long-term debt as these arrangements have fixed interest rates.

We cannot ensure that future interest rate movements will not have a material adverse effect on our future business, prospects, financial condition, operating results and cash flows. To date, we have not entered into interest rate hedging transactions to control or minimize certain of these risks.

Foreign Currency Risk

Our principal exposure to foreign currency risk relates to investment and inter-company debt in foreign subsidiaries that transact business in functional currencies other than the U.S. Dollar, primarily the Euro and the Japanese Yen. If we are unable to settle our short-term intercompany debts in a timely manner, we remain exposed to foreign currency fluctuations.

As we expand our international presence, we become further exposed to foreign currency risk by entering new markets with additional foreign currencies. The economic impact of currency exchange rate movements is often linked to variability in real growth, inflation, interest rates, governmental actions and other factors. These changes, if material, could cause us to adjust our financing and operating strategies.

As currency exchange rates change, translation of the income statements of the international businesses into U.S. Dollars affects year-over-year comparability of operating results, the impact of which is immaterial to the comparisons set forth in this Form 10-Q.

Historically, we have not hedged translation risks because cash flows from international operations were generally reinvested locally; however, we may do so in the future. Our objective in managing foreign exchange risk is to minimize the potential exposure to changes that exchange rates might have on earnings, cash flows and financial position. We currently do not have derivative financial instruments for hedging, speculative or trading purposes and therefore are not subject to such hedging risk. However, we may in the future engage in hedging transactions to manage our exposure to fluctuations in foreign currency exchange rates.

Foreign exchange gain for the three and nine months ended September 30, 2023 was $3.7 million and $3.4 million, respectively. Foreign exchange gain for the three and nine months ended September 30, 2022 was $3.0 million and $4.7 million, respectively. The change in foreign exchange gain was primarily attributable to the translation of certain intra-entity balances in foreign currencies.

Cumulative translation adjustment loss, included in other comprehensive income for the three months ended September 30, 2023 and 2022 was $6.2 million and $11.4 million, respectively. Cumulative translation adjustment loss, included in other comprehensive income for the nine months ended September 30, 2023 and 2022 was $4.1 million and $17.9 million, respectively.

-39-


Item 4. Controls and Procedures
(a) Evaluation of Disclosure Controls and Procedures    

The Company maintains disclosure controls and procedures (as defined in Rule 13a-15(e) under the Securities Exchange Act of 1934, as amended (the “Exchange Act”)) that are designed to ensure that information required to be disclosed in the Company’s reports under the Exchange Act is recorded, processed, summarized and reported within the time periods specified in the Securities and Exchange Commission’s rules and forms, and that such information is accumulated and communicated to the Company’s management, including the principal executive officer and the principal financial officer, as appropriate, to allow timely decisions regarding required disclosure.

Under the supervision and with the participation of our management, including our principal executive officer and principal financial officer, we conducted an evaluation of the effectiveness of our disclosure controls and procedures as of the quarterly period ended September 30, 2023, as such term is defined in Rules 13a-15(e) and 15d-15(e) under the Exchange Act. Based on this evaluation, our principal executive officer and principal financial officer have concluded that our disclosure controls and procedures were not effective as of the end of the period covered by this report due to material weaknesses in internal control over financial reporting, described below.

A material weakness is a deficiency, or a combination of deficiencies, in internal control over financial reporting, where a reasonable possibility exists that a material misstatement of our annual or interim financial statements may not be prevented or detected on a timely basis.

Previously Reported Material Weaknesses
As previously described in the Company’s Annual Report on Form 10-K dated March 31, 2023, for the year ended December 31, 2022, the Company has identified the following material weaknesses in our internal control over financial reporting:

Control Environment and Monitoring
Material weaknesses existed in the design of our entity-level controls impacting the control environment and the effective monitoring of controls to prevent or detect material misstatements to the consolidated financial statements. These deficiencies were primarily caused by a lack of sufficient accounting resources and technical expertise during the first half of 2022, which contributed to (i) ineffective structure and accountability over the performance of controls and (ii) ineffective evaluation and determination as to whether the components of internal controls were present and functioning.

These material weaknesses contributed to the following additional material weaknesses:
Control Activities and Information and Communication
Management did not design and maintain effective internal controls that addressed (i) appropriate revenue recognition accounting policies, (ii) the review of reports used to support manual revenue recognition entries for completeness and accuracy and (iii) precision and documentation of management review controls over transactions and analysis that support revenue recognition and the allowance for bad debt.
Management did not design and maintain effective internal controls to ensure the complete assessment and timeliness in preparing and reviewing technical accounting documentation relating to significant unusual transactions.
Management did not design and maintain effective internal controls to ensure the timeliness of balance sheet account reconciliations, including account balances related to the spin-off transaction.
Management did not design and maintain effective internal controls in the areas of (i) user access and segregation of duties related to systems that track employee related costs, and (ii) the documentation of the review of completeness and accuracy of underlying data used in the operation of certain internal controls that support employee related costs and internally developed software.

Remediation Measures
We have identified and begun to implement several steps, as further described below, designed to remediate the foregoing material weaknesses and to enhance our overall control environment. To remediate these material weaknesses, we began the year ending December 31, 2023 with the appropriate level of resources and technical expertise in finance, accounting,
-40-


financial reporting and tax departments compared to the year ended December 31, 2022. During the fourth quarter of 2022, we implemented Blackline’s Modern Accounting Playbook software to bolster our internal controls over balance sheet account reconciliations in 2023. As part of the 2022 year end close, we performed enhanced revenue reconciliation procedures in response to the errors identified and disclosed in our the Current Report on Form 8-K that the Company filed with the SEC on February 22, 2023, and will continue these practices throughout fiscal year 2023. Through the third quarter of fiscal year 2023, we implemented new internal controls to address the segregation of duties related to select system access findings previously identified. We expanded the use of our financial reporting team’s SEC experts to ensure technical accounting memos and related documentation were prepared and reviewed timely with regard to significant unusual transactions. We continue to address and implement new accounting policies and management review controls over analysis, schedules and reports that support revenue recognition, bad debt reserve and financial reporting processes to minimize the risk of reporting errors. Lastly, we engaged our employees in training programs and workshops to bolster awareness and education of internal control documentation requirements.

While the foregoing measures are intended to effectively remediate the material weaknesses described in this Item 4, it is possible that additional remediation steps will be necessary. As such, as we continue to evaluate and implement our plan to remediate the material weaknesses, our management may decide to take additional measures to address the material weaknesses or modify the remediation steps described above. The material weaknesses cannot be fully remediated until the applicable remedial controls operate for a sufficient period and management has concluded, through testing, that these controls are operating effectively. As planned and anticipated, we began to execute our testing plans during the third quarter of 2023.

(b) Changes in Internal Controls

Other than the actions taken to remediate the material weakness described above, there have been no changes in our internal control over financial reporting (as defined in Rule 13a-15(f) under the Exchange Act) which occurred during the third quarter ended September 30, 2023 that have materially affected, or are reasonably likely to materially affect, our internal control over financial reporting.

Part II - Other Information

Item 1. Legal Proceedings

See Note 8 - Commitments and Contingencies of the Notes to the Condensed Consolidated Financial Statements (Part I, Item 1) for information regarding certain legal proceedings in which we are involved.

Item 1A. Risk Factors

In addition to the other information set forth in this report, you should carefully consider the factors discussed in Part 1, Item 1A. “Risk Factors” in our Annual Report on Form 10-K for the year ended December 31, 2022, as well as in other documents we file from time to time. There have been no material changes to the risk factors from those described in our Annual Report on Form 10-K for the year ended December 31, 2022.

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

(a)     Unregistered Sales of Equity Securities

None.

(b)    Issuer Purchases of Equity Securities

On March 1, 2022, the Company’s Board of Directors approved a share buyback program. Under this program, the Company may purchase in the public market or in off-market transactions up to $100.0 million worth of the Company’s common stock through February 2025. The timing and amounts of purchases will be determined by the Company, depending on market conditions and other factors it deems relevant. For further information on our share repurchases refer to Note 11 - Stockholders' Equity of the Notes to the Condensed Consolidated Financial Statements (Part I, Item 1).
-41-



The following table summarizes the share repurchase activity for the three months ended September 30, 2023:

Total Number of Shares Purchased
Average Price Paid Per Share (1)
Total Number of Shares Purchased as Part of Publicly Announced Plans or ProgramApproximate Dollar Value of Shares that May Yet Be Purchased Under the Plans or Program
(in thousands)
July 1 - 31, 2023— $— — $81,157 
August 1 - 31, 2023994 30.02 994 81,127 
September 1 - 30, 2023151,405 24.61 151,405 77,401 
152,399152,39977,401 
(1) Average price paid per share includes costs associated with the repurchases, but excludes the 1% excise tax accrued on our share repurchases as a result of the Inflation Reduction Act of 2022.

Item 3. Defaults Upon Senior Securities

Not applicable.

Item 4. Mine Safety Disclosures

Not applicable.

Item 5. Other Information

(c)    Trading Plans

None.

-42-


Item 6. Exhibits

Exhibit NumberDescription
3.1
Amended and Restated Certificate of Incorporation of Consensus Cloud Solutions, Inc.(incorporated by reference to Ex. 3.1 to Consensus’ Current Report on Form 8-K filed with the Commission on October 8, 2021, File No. 001-40750).
3.2
Amended and Restated Bylaws of Consensus Cloud Solutions, Inc.(incorporated by reference to Ex. 3.2 to Consensus’ Current Report on Form 8-K filed with the Commission on October 8, 2021, File No. 001-40750).
31.1*
31.2*
32.1**
101
The following financial information from Consensus Cloud Solutions, Inc.’s Quarterly Report on Form 10-Q for the quarter ended September 30, 2023, formatted in XBRL (eXtensible Business Reporting Language): (i) Condensed Consolidated Balance Sheets as of September 30, 2023 and December 31, 2022, (ii) Condensed Consolidated Statements of Income for the three and nine months ended September 30, 2023 and 2022, (iii) Condensed Consolidated Statements of Comprehensive Income for the three and nine months ended September 30, 2023 and 2022, (iv) Condensed Consolidated Statements of Cash Flows for the nine months ended September 30, 2023 and 2022, (v) Condensed Consolidated Statements of Stockholders’ Deficit for the three and nine months ended September 30, 2023 and 2022, and (vi) the Notes to Condensed Consolidated Financial Statements.
104*Cover Page Interactive Data File (embedded within the Inline XBRL document)
* Filed herewith
** Furnished herewith

-43-



Signatures

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

Consensus Cloud Solutions, Inc.
Date:
November 9, 2023
By:
/s/ R. SCOTT TURICCHI
R. Scott Turicchi
Chief Executive Officer and Director
(Principal Executive Officer)
Date:
November 9, 2023
By:
/s/ JAMES C. MALONE
James C. Malone
Chief Financial Officer
(Principal Financial and Accounting Officer)


-44-
EX-31.1 2 ccsi20230930ex-311.htm EX-31.1 Document

EXHIBIT 31.1

CERTIFICATION OF PRINCIPAL EXECUTIVE OFFICER
PURSUANT TO SECTION 302 OF THE SARBANES-OXLEY ACT OF 2002

I, R. Scott Turicchi, certify that:

1.I have reviewed this quarterly report on Form 10-Q of Consensus Cloud Solutions, Inc.;
2.Based on my knowledge, this report does not contain any untrue statement of a material fact or omit to state a material fact necessary to make the statements made, in light of the circumstances under which such statements were made, not misleading with respect to the period covered by this report;
3.Based on my knowledge, the financial statements, and other financial information included in this report, fairly present in all material respects the financial condition, results of operations and cash flows of the registrant as of, and for, the periods presented in this report;
4.The registrant’s other certifying officer 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 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 controls 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.

Dated:
November 9, 2023
/s/ R. SCOTT TURICCHI
R. Scott Turicchi
Chief Executive Officer and Director
(Principal Executive Officer)




A signed original of this written statement required by Section 302 of the Sarbanes-Oxley Act has been provided to Consensus Cloud Solutions, Inc. and will be retained by Consensus Cloud Solutions, Inc. and furnished to the Securities and Exchange Commission or its staff upon request.

EX-31.2 3 ccsi20230930ex-312.htm EX-31.2 Document

EXHIBIT 31.2

CERTIFICATION OF PRINCIPAL FINANCIAL AND ACCOUNTING OFFICER
PURSUANT TO SECTION 302 OF THE SARBANES-OXLEY ACT OF 2002

I, James C. Malone, certify that:

1.I have reviewed this quarterly report on Form 10-Q of Consensus Cloud Solutions, Inc.;
2.Based on my knowledge, this report does not contain any untrue statement of a material fact or omit to state a material fact necessary to make the statements made, in light of the circumstances under which such statements were made, not misleading with respect to the period covered by this report;
3.Based on my knowledge, the financial statements, and other financial information included in this report, fairly present in all material respects the financial condition, results of operations and cash flows of the registrant as of, and for, the periods presented in this report;
4.The registrant’s other certifying officer 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 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 controls over financial reporting which are reasonably likely to adversely affect the registrant’s ability to record, process, summarize and report financial information; and
(b)Any fraud, whether or not material, that involves management or other employees who have a significant role in the registrant’s internal control over financial reporting.
 
/s/ JAMES C. MALONE
James C. Malone
Dated:
November 9, 2023
Chief Financial Officer
(Principal Financial and Accounting Officer)



A signed original of this written statement required by Section 302 of the Sarbanes-Oxley Act has been provided to Consensus Cloud Solutions, Inc. and will be retained by Consensus Cloud Solutions, Inc. and furnished to the Securities and Exchange Commission or its staff upon request.

EX-32.1 4 ccsi20230930ex-321.htm EX-32.1 Document

EXHIBIT 32.1

CERTIFICATION OF PRINCIPAL EXECUTIVE OFFICER AND
PRINCIPAL FINANCIAL AND ACCOUNTING OFFICER
PURSUANT TO SECTION 906 OF THE SARBANES-OXLEY ACT OF 2002


In connection with the Quarterly Report on Form 10-Q of Consensus Cloud Solutions, Inc. (the “Company”) for the period ended September 30, 2023 as filed with the Securities and Exchange Commission on the date hereof (the “Report”), R. Scott Turicchi, as Chief Executive Officer (Principal Executive Officer) of the Company, and James C. Malone, as Chief Financial Officer (Principal Financial Officer and Accounting Officer) of the Company, each hereby certifies, pursuant to 18 U.S.C. §1350, as adopted pursuant to §906 of the Sarbanes-Oxley Act of 2002, to the best of his knowledge, respectively, that:

1.The accompanying quarterly report on Form 10-Q for the quarter ended September 30, 2023 (the “Report”) fully complies with the requirements of Section 13(a) or 15(d), as applicable, of the Securities and Exchange Act of 1934, as amended; and
2.The information contained in the Report fairly presents, in all material respects, the financial condition and results of operations of Consensus Cloud Solutions, Inc.
/s/ R. SCOTT TURICCHI
R. Scott Turicchi
Dated:
November 9, 2023
Chief Executive Officer and Director
(Principal Executive Officer)

Dated:
November 9, 2023
/s/ JAMES C. MALONE
 James C. Malone
 
Chief Financial Officer
(Principal Financial and Accounting Officer)
  

A signed original of this written statement required by Section 906 of the Sarbanes-Oxley Act has been provided to Consensus Cloud Solutions, Inc. and will be retained by Consensus Cloud Solutions, Inc. and furnished to the Securities and Exchange Commission or its staff upon request.


EX-101.SCH 5 ccs-20230930.xsd XBRL TAXONOMY EXTENSION SCHEMA DOCUMENT 0000001 - Document - Cover Page link:presentationLink link:calculationLink link:definitionLink 0000002 - Statement - CONDENSED CONSOLIDATED BALANCE SHEETS link:presentationLink link:calculationLink link:definitionLink 0000003 - Statement - CONDENSED CONSOLIDATED BALANCE SHEETS (Parenthetical) link:presentationLink link:calculationLink link:definitionLink 0000004 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF INCOME link:presentationLink link:calculationLink link:definitionLink 0000005 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF INCOME (Parenthetical) link:presentationLink link:calculationLink link:definitionLink 0000006 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME link:presentationLink link:calculationLink link:definitionLink 0000007 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS link:presentationLink link:calculationLink link:definitionLink 0000008 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF STOCKHOLDERS’ DEFICIT link:presentationLink link:calculationLink link:definitionLink 0000009 - Disclosure - Basis of Presentation link:presentationLink link:calculationLink link:definitionLink 0000010 - Disclosure - Recent Accounting Pronouncements link:presentationLink link:calculationLink link:definitionLink 0000011 - Disclosure - Revenues link:presentationLink link:calculationLink link:definitionLink 0000012 - Disclosure - Fair Value Measurements link:presentationLink link:calculationLink link:definitionLink 0000013 - Disclosure - Goodwill and Intangible Assets link:presentationLink link:calculationLink link:definitionLink 0000014 - Disclosure - Debt link:presentationLink link:calculationLink link:definitionLink 0000015 - Disclosure - Leases link:presentationLink link:calculationLink link:definitionLink 0000016 - Disclosure - Commitments and Contingencies link:presentationLink link:calculationLink link:definitionLink 0000017 - Disclosure - Other Balance Sheet Account Details link:presentationLink link:calculationLink link:definitionLink 0000018 - Disclosure - Income Taxes link:presentationLink link:calculationLink link:definitionLink 0000019 - Disclosure - Stockholders' Deficit link:presentationLink link:calculationLink link:definitionLink 0000020 - Disclosure - Equity Incentive and Employee Stock Purchase Plan link:presentationLink link:calculationLink link:definitionLink 0000021 - Disclosure - Earnings Per Share link:presentationLink link:calculationLink link:definitionLink 0000022 - Disclosure - Segment Information link:presentationLink link:calculationLink link:definitionLink 0000023 - Disclosure - Accumulated Other Comprehensive Loss link:presentationLink link:calculationLink link:definitionLink 0000024 - Disclosure - Related Party Transactions link:presentationLink link:calculationLink link:definitionLink 0000025 - Disclosure - Subsequent Events link:presentationLink link:calculationLink link:definitionLink 9954471 - Disclosure - Basis of Presentation (Policies) link:presentationLink link:calculationLink link:definitionLink 9954472 - Disclosure - Revenues (Tables) link:presentationLink link:calculationLink link:definitionLink 9954473 - Disclosure - Goodwill and Intangible Assets (Tables) link:presentationLink link:calculationLink link:definitionLink 9954474 - Disclosure - Debt (Tables) link:presentationLink link:calculationLink link:definitionLink 9954475 - Disclosure - Leases (Tables) link:presentationLink link:calculationLink link:definitionLink 9954476 - Disclosure - Other Balance Sheet Account Details (Tables) link:presentationLink link:calculationLink link:definitionLink 9954477 - Disclosure - Equity Incentive and Employee Stock Purchase Plan (Tables) link:presentationLink link:calculationLink link:definitionLink 9954478 - Disclosure - Earnings Per Share (Tables) link:presentationLink link:calculationLink link:definitionLink 9954479 - Disclosure - Segment Information (Tables) link:presentationLink link:calculationLink link:definitionLink 9954480 - Disclosure - Accumulated Other Comprehensive Loss (Tables) link:presentationLink link:calculationLink link:definitionLink 9954481 - Disclosure - Basis of Presentation (Details) link:presentationLink link:calculationLink link:definitionLink 9954482 - Disclosure - Revenues (Disaggregation of Revenue) (Details) link:presentationLink link:calculationLink link:definitionLink 9954483 - Disclosure - Revenues (Narrative) (Details) link:presentationLink link:calculationLink link:definitionLink 9954484 - Disclosure - Fair Value Measurements (Details) link:presentationLink link:calculationLink link:definitionLink 9954485 - Disclosure - Goodwill and Intangible Assets (Narrative) (Details) link:presentationLink link:calculationLink link:definitionLink 9954486 - Disclosure - Goodwill and Intangible Assets (Changes in Carrying Amounts of Goodwill) (Details) link:presentationLink link:calculationLink link:definitionLink 9954487 - Disclosure - Goodwill and Intangible Assets (Intangible Assets with Indefinite Lives) (Details) link:presentationLink link:calculationLink link:definitionLink 9954488 - Disclosure - Goodwill and Intangible Assets (Intangible Assets Subject to Amortization) (Details) link:presentationLink link:calculationLink link:definitionLink 9954489 - Disclosure - Goodwill and Intangible Assets (Estimated Intangible Assets Amortization Expense) (Details) link:presentationLink link:calculationLink link:definitionLink 9954490 - Disclosure - Debt (Summary of Long-term Debt) (Details) link:presentationLink link:calculationLink link:definitionLink 9954491 - Disclosure - Debt - Future Principal Payments for Debt (Details) link:presentationLink link:calculationLink link:definitionLink 9954492 - Disclosure - Debt (Narrative) (Details) link:presentationLink link:calculationLink link:definitionLink 9954493 - Disclosure - Leases (Narrative) (Details) link:presentationLink link:calculationLink link:definitionLink 9954494 - Disclosure - Leases (Components of Lease Expense) (Details) link:presentationLink link:calculationLink link:definitionLink 9954495 - Disclosure - Leases (Supplemental Balance Sheet Operating Lease Information) (Details) link:presentationLink link:calculationLink link:definitionLink 9954496 - Disclosure - Leases (Supplemental Cash Flow Information) (Details) link:presentationLink link:calculationLink link:definitionLink 9954497 - Disclosure - Leases (Maturities of Operating Lease Liabilities) (Details) link:presentationLink link:calculationLink link:definitionLink 9954497 - Disclosure - Leases (Maturities of Operating Lease Liabilities) (Details) link:presentationLink link:calculationLink link:definitionLink 9954498 - Disclosure - Commitments and Contingencies (Details) link:presentationLink link:calculationLink link:definitionLink 9954499 - Disclosure - Other Balance Sheet Account Details - Accounts Payable and Accrued Liabilities (Details) link:presentationLink link:calculationLink link:definitionLink 9954500 - Disclosure - Income Taxes (Details) link:presentationLink link:calculationLink link:definitionLink 9954501 - Disclosure - Stockholders' Deficit (Details) link:presentationLink link:calculationLink link:definitionLink 9954502 - Disclosure - Equity Incentive and Employee Stock Purchase Plan (Narrative) (Details) link:presentationLink link:calculationLink link:definitionLink 9954503 - Disclosure - Equity Incentive and Employee Stock Purchase Plan (Restricted Stock and Restricted Stock Unit Award Activity) (Details) link:presentationLink link:calculationLink link:definitionLink 9954504 - Disclosure - Equity Incentive and Employee Stock Purchase Plan (Employee Stock Purchase Plan, Valuation Assumptions) (Details) link:presentationLink link:calculationLink link:definitionLink 9954505 - Disclosure - Earnings Per Share (Details) link:presentationLink link:calculationLink link:definitionLink 9954506 - Disclosure - Segment Information (Narrative) (Details) link:presentationLink link:calculationLink link:definitionLink 9954507 - Disclosure - Segment Information (Revenues and Long-lived Assets by Geographic Information) (Details) link:presentationLink link:calculationLink link:definitionLink 9954508 - Disclosure - Accumulated Other Comprehensive Loss (Details) link:presentationLink link:calculationLink link:definitionLink 9954509 - Disclosure - Related Party Transactions (Details) link:presentationLink link:calculationLink link:definitionLink 9954510 - Disclosure - Subsequent Events (Details) link:presentationLink link:calculationLink link:definitionLink EX-101.CAL 6 ccs-20230930_cal.xml XBRL TAXONOMY EXTENSION CALCULATION LINKBASE DOCUMENT EX-101.DEF 7 ccs-20230930_def.xml XBRL TAXONOMY EXTENSION DEFINITION LINKBASE DOCUMENT EX-101.LAB 8 ccs-20230930_lab.xml XBRL TAXONOMY EXTENSION LABEL LINKBASE DOCUMENT Stock Appreciation Rights (SARs) Stock Appreciation Rights (SARs) [Member] Sales and excise tax payable Payments For Excise Tax On Share Repurchases Payments For Excise Tax On Share Repurchases Variable Rate [Domain] Variable Rate [Domain] Pay vs Performance Disclosure [Line Items] Statistical Measurement [Domain] Statistical Measurement [Domain] Line of credit facility, maximum borrowing capacity Line of Credit Facility, Maximum Borrowing Capacity Research, development and engineering Research and Development Expense Underlying Security Market Price Change Underlying Security Market Price Change, Percent Related Party Transaction [Line Items] Related Party Transaction [Line Items] Award Type [Domain] Award Type [Domain] Fair Value as of Grant Date Award Grant Date Fair Value Investment, Name [Domain] Investment, Name [Domain] Beginning of period (in shares) End of period (in shares) Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Number Allowances for Doubtful Accounts Receivables, Trade and Other Accounts Receivable, Allowance for Doubtful Accounts, Policy [Policy Text Block] Debt Debt Disclosure [Text Block] Statement of Stockholders' Equity [Abstract] Number of countries served (over) Number of Countries in which Entity Operates Schedule of Earnings Per Share, Basic, by Common Class, Including Two Class Method [Table] Schedule of Earnings Per Share, Basic, by Common Class, Including Two Class Method [Table] Revolving Credit Facility Revolving Credit Facility [Member] Effect of exchange rate changes on cash and cash equivalents Effect of Exchange Rate on Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Continuing Operations Cash consideration paid for equity interest Separation And Distribution Agreement, Cash Consideration Paid For Equity Separation And Distribution Agreement, Cash Consideration Paid For Equity Deferred income taxes Deferred Income Tax Liabilities, Net MNPI Disclosure Timed for Compensation Value MNPI Disclosure Timed for Compensation Value [Flag] Accounts payable Accounts Payable, Current Segment Reporting [Abstract] Restatement Determination Date: Restatement Determination Date [Axis] Investment, Name [Axis] Investment, Name [Axis] Commitments and contingencies (Note 8) Commitments and Contingencies Lessee, Operating Lease, Liability, to be Paid, Fiscal Year Maturity [Abstract] Lessee, Operating Lease, Liability, to be Paid, Fiscal Year Maturity [Abstract] Insider Trading Policies and Procedures [Line Items] Rule 10b5-1 Arrangement Terminated Rule 10b5-1 Arrangement Terminated [Flag] Disaggregation of Revenue [Line Items] Disaggregation of Revenue [Line Items] Look-Back Period [Axis] Look-Back Period [Axis] Look-Back Period Restatement does not require Recovery Restatement Does Not Require Recovery [Text Block] Revenues and Long-lived Assets by Geographic Information Schedule of Revenue from External Customers and Long-Lived Assets, by Geographical Areas [Table Text Block] Geographical [Axis] Geographical [Axis] Cash received upon the issuance of common stock Proceeds from Stock Plans Income Taxes Income Tax Disclosure [Text Block] Deferred revenue Increase (Decrease) in Contract with Customer, Liability Dividend yield Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Expected Dividend Rate Corporate Corporate Information Delivery Services [Member] Corporate Information Delivery Services Vested restricted stock (in shares) Stock Issued During Period, Shares, Restricted Stock Award, Net of Forfeitures Employee Stock Purchase Plan 2021 Employee Stock Purchase Plan 2021 [Member] Employee Stock Purchase Plan 2021 Board of Directors Director [Member] Balance Sheet and Other Supplemental Operating Lease Information Assets And Liabilities, Lessee [Table Text Block] Assets And Liabilities, Lessee Subsequent Event Type [Domain] Subsequent Event Type [Domain] Weighted-Average Grant-Date Fair Value Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value [Abstract] Long-lived asset impairment Impairment, Long-Lived Asset, Held-for-Use Diluted (in dollars per share) Earnings Per Share, Diluted Unrealized gain on investments Unrealized Gain (Loss) on Investments PEO Total Compensation Amount PEO Total Compensation Amount Treasury stock, at cost (680,067 and 189,114 shares as of September 30, 2023 and December 31, 2022, respectively) Treasury Stock, Value Accounts receivable, net of allowances of $5,629 and $4,681, respectively Accounts Receivable, after Allowance for Credit Loss, Current Goodwill [Roll Forward] Goodwill [Roll Forward] Stockholders' Deficit Members' Equity Notes Disclosure [Text Block] Look-Back Period [Domain] Look-Back Period [Domain] Look-Back Period [Domain] Trading Arrangements, by Individual Trading Arrangements, by Individual [Table] Treasury stock (in shares) Treasury stock, beginning balance (in shares) Treasury stock, ending balance (in shares) Treasury Stock, Common, Shares Line of Credit Line of Credit [Member] Chief Executive Officer and Chief Operating Officer Chief Executive Officer and Chief Operating Officer [Member] Chief Executive Officer and Chief Operating Officer Other Other Information Delivery Services [Member] Other Information Delivery Services Sales tax expense Excise and Sales Taxes Trading Symbol Trading Symbol Purchase of investments Payments to Acquire Equity Method Investments Non-PEO NEO Average Compensation Actually Paid Amount Non-PEO NEO Average Compensation Actually Paid Amount Reclassifications related to the separation Members' Equity, Parent Contributions Members' Equity, Parent Contributions Net income Net income Net Income (Loss) Total current liabilities Liabilities, Current Secured Overnight Financing Rate (SOFR) Secured Overnight Financing Rate (SOFR) Overnight Index Swap Rate [Member] Fair Value Disclosures [Abstract] Thereafter Lessee, Operating Lease, Liability, To Be Paid, After Year Four Lessee, Operating Lease, Liability, To Be Paid, After Year Four Changed Peer Group, Footnote Changed Peer Group, Footnote [Text Block] Company Selected Measure Name Company Selected Measure Name Indefinite-lived Intangible Assets, Major Class Name [Domain] Indefinite-Lived Intangible Assets, Major Class Name [Domain] Leases Lessee, Operating Leases [Text Block] Accrued interest Interest Payable, Current LIABILITIES AND STOCKHOLDERS’ DEFICIT Liabilities and Equity [Abstract] Finite-Lived Intangible Assets [Line Items] Finite-Lived Intangible Assets [Line Items] Employee Stock Purchase Plan Employee Stock [Member] Repurchase of common stock Stock Repurchased During Period, Value Debt Instrument, Redemption, Period [Axis] Debt Instrument, Redemption, Period [Axis] Reclassification from accumulated other comprehensive loss Reclassification from AOCI, Current Period, Net of Tax, Attributable to Parent Other Other purchased intangibles Other Intangible Assets [Member] Components of Basic and Diluted Earnings Per Share Schedule of Earnings Per Share, Basic and Diluted [Table Text Block] Award vesting periods Share-Based Compensation Arrangement by Share-Based Payment Award, Award Vesting Period Executive Category: Executive Category [Axis] Intangible Assets with Indefinite Lives Schedule of Indefinite-Lived Intangible Assets [Table Text Block] Covenant, restriction on payments, aggregate amount, maximum Debt Instrument, Covenant, Restriction on Payments, Aggregate Amount, Maximum Debt Instrument, Covenant, Restriction on Payments, Aggregate Amount, Maximum Number of Shares Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Number of Shares [Roll Forward] Name Measure Name Patent and patent licenses Patents [Member] Name Forgone Recovery, Individual Name Goodwill Beginning balance Ending balance Goodwill Equity Components [Axis] Equity Components [Axis] Additional 402(v) Disclosure Additional 402(v) Disclosure [Text Block] Ziff Davis, Inc. Ziff Davis, Inc. [Member] Ziff Davis, Inc. Number of shares available for issuance (in shares) Share-Based Compensation Arrangement by Share-Based Payment Award, Number of Shares Available for Grant Lessee, Lease, Description [Table] Lessee, Lease, Description [Table] 2025 Long-Term Debt, Maturity, Year Two Underlying Securities Award Underlying Securities Amount Entity Small Business Entity Small Business Denominator: Weighted Average Number of Shares Outstanding, Basic [Abstract] Weighted average volatility Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Weighted Average Volatility Rate 2027 Finite-Lived Intangible Asset, Expected Amortization, Year Four Accumulated Other Comprehensive Loss Comprehensive Income (Loss) Note [Text Block] Local Phone Number Local Phone Number Accounts receivable Increase (Decrease) in Accounts Receivable Recovery of Erroneously Awarded Compensation Disclosure [Line Items] 2023 (remainder) Long-Term Debt, Maturity, Remainder of Fiscal Year Point in time Transferred at Point in Time [Member] Operating lease liabilities, noncurrent Operating Lease, Liability, Noncurrent Restricted Stock Units Restricted Stock Units (RSUs) [Member] Restricted Stock Award Activity Share-Based Payment Arrangement, Restricted Stock and Restricted Stock Unit, Activity [Table Text Block] Forgone Recovery due to Violation of Home Country Law, Amount Forgone Recovery due to Violation of Home Country Law, Amount Reclassifications related to bonuses and other corporate accruals prior to the Separation Stockholders' Equity, Reclassifications Related To Bonuses And Other Corporate Accruals Prior To The Separation Stockholders' Equity, Reclassifications Related To Bonuses And Other Corporate Accruals Prior To The Separation Debt Instrument, Name [Domain] Debt Instrument, Name [Domain] Covenant, earnings before interest, taxes, depreciation, and amortization, maximum Debt Instrument, Covenant, Earnings Before Interest, Taxes, Depreciation, and Amortization, Maximum Debt Instrument, Covenant, Earnings Before Interest, Taxes, Depreciation, and Amortization, Maximum Debt issuance costs Payments of Debt Issuance Costs Summary of Long-term Debt Schedule of Long-Term Debt Instruments [Table Text Block] Income Statement Location [Axis] Income Statement Location [Axis] Number of customers served (more than) Number of Customers Number of Customers Shares withheld related to net share settlement Share-Based Payment Arrangement, Decrease for Tax Withholding Obligation Maturities of Operating Lease Liabilities Lessee, Operating Lease, Liability, to be Paid, Maturity [Table Text Block] Excise tax rate Excise Tax, Rate Excise Tax, Rate Decrease (increase) in: Increase (Decrease) in Operating Assets [Abstract] 2028 Notes Notes 2028 [Member] Notes 2028 Product and Service [Domain] Product and Service [Domain] Schedule of Accounts Payable and Accrued Liabilities Schedule of Accounts Payable and Accrued Liabilities [Table Text Block] Other Performance Measure, Amount Other Performance Measure, Amount Interest expense Interest Expense, Debt Aggregate Available Trading Arrangement, Securities Aggregate Available Amount Components of Lease Expense and Supplemental Cash Flow Information Lease, Cost [Table Text Block] Line of credit facility, accordion feature, increase limit Line of Credit Facility, Accordion Feature, Increase Limit Line of Credit Facility, Accordion Feature, Increase Limit Cash flows from investing activities: Net Cash Provided by (Used in) Investing Activities [Abstract] Research, development and engineering Research and Development Expense [Member] Insider Trading Policies and Procedures Not Adopted Insider Trading Policies and Procedures Not Adopted [Text Block] Notes payable, fair value Notes Payable, Fair Value Disclosure Anti-dilutive shares were excluded from earnings per share calculation (in shares) Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount Award Type [Axis] Award Type [Axis] Granted (in shares) Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Grants in Period Right-of-use assets obtained in exchange for lease obligations: Right-Of-Use Asset Obtained In Exchange For Operating Lease Liability [Abstract] Right-Of-Use Asset Obtained In Exchange For Operating Lease Liability Plan Name [Domain] Plan Name [Domain] Document Quarterly Report Document Quarterly Report Interest expense Interest Expense Maximum issuance of common stock (in shares) Share-Based Compensation Arrangement by Share-Based Payment Award, Number of Shares Authorized General and administrative General and Administrative Expense [Member] Operating leases Right-of-Use Asset Obtained in Exchange for Operating Lease Liability 2023 (remainder) Finite-Lived Intangible Asset, Expected Amortization, Remainder of Fiscal Year Stockholders' Equity Note [Abstract] Trading Arrangement: Trading Arrangement [Axis] Related Party Transactions Related Party Transactions Disclosure [Text Block] Less: Imputed interest Lessee, Operating Lease, Liability, Undiscounted Excess Amount Use of Estimates Use of Estimates, Policy [Policy Text Block] PEO Actually Paid Compensation Amount PEO Actually Paid Compensation Amount Leases Lessee, Finance Leases [Text Block] Timing of Transfer of Good or Service [Axis] Timing of Transfer of Good or Service [Axis] Long-term Debt, Type [Domain] Long-Term Debt, Type [Domain] Entity File Number Entity File Number Accrued advertising expenses Accrued Advertising, Current Restricted Stock Unit Award Activity Share-Based Payment Arrangement, Restricted Stock Unit, Activity [Table Text Block] Operating lease liabilities, current Operating Lease, Liability, Current 2026 Long-Term Debt, Maturity, Year Three Accrued sales and other taxes Accrued Sales And Other Taxes, Current Accrued Sales And Other Taxes, Current Issuance of shares under employee stock purchase plan (in shares) Stock Issued During Period, Shares, Employee Stock Purchase Plans Amortization expense Amortization of Intangible Assets Entity Shell Company Entity Shell Company 2026 Lessee, Operating Lease, Liability, to be Paid, Year Three Other comprehensive loss OCI, before Reclassifications, Net of Tax, Attributable to Parent Net Finite-Lived Intangible Assets, Net Recent Accounting Pronouncements New Accounting Pronouncements, Policy [Policy Text Block] Restatement Determination Date Restatement Determination Date Income taxes payable Increase (Decrease) in Income Taxes Payable Other liabilities Increase (Decrease) in Other Operating Liabilities Rule 10b5-1 Arrangement Adopted Rule 10b5-1 Arrangement Adopted [Flag] Cash and cash equivalents at beginning of period Cash and cash equivalents at end of period Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents Accumulated Amortization Finite-Lived Intangible Assets, Accumulated Amortization 2025 Lessee, Operating Lease, Liability, to be Paid, Year Two Net income available to participating securities, diluted Undistributed Earnings (Loss) Allocated to Participating Securities, Diluted Vested and expected to vest at end of period (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Vested And Expected to Vest Share based compensation equity awards other than options expected to vest shares Stock Price or TSR Estimation Method Stock Price or TSR Estimation Method [Text Block] Operating lease cost Operating Lease, Cost Impairment or Disposal of Long-Lived Assets Impairment or Disposal of Long-Lived Assets, Policy [Policy Text Block] Sales and excise tax payable Sales and Excise Tax Payable Common stock, shares issued (in shares) Common Stock, Shares, Issued Vested (in shares) Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Vested in Period Gross profit Gross Profit Deferred revenue, current Contract with Customer, Liability, Current Security Exchange Name Security Exchange Name Total long-term debt Long-Term Debt Share-Based Compensation Share-Based Payment Arrangement [Policy Text Block] 2027 Long-Term Debt, Maturity, Year Four Accumulated other comprehensive loss Accumulated Other Comprehensive Income (Loss), Net of Tax Employee Stock Option Employee Stock Option [Member] Foreign Currency Translation Accumulated Foreign Currency Adjustment Attributable to Parent [Member] Investments Investment, Policy [Policy Text Block] Weighted-average period to recognize compensation cost Share-Based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Period for Recognition Maximum Maximum [Member] Comprehensive income Comprehensive Income (Loss), Net of Tax, Attributable to Parent Unrecognized compensation cost related to non-vested awards granted Share-Based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Amount Document Type Document Type Tabular List, Table Tabular List [Table Text Block] Short-term lease cost Short-Term Lease, Cost Entity Address, Address Line One Entity Address, Address Line One Entity Address, Address Line Two Entity Address, Address Line Two Subsequent Event [Table] Subsequent Event [Table] Equity Incentive and Employee Stock Purchase Plan Share-Based Payment Arrangement [Text Block] Basis of Presentation Basis of Accounting, Policy [Policy Text Block] Consensus Cloud Solutions Inc Consensus Cloud Solutions Inc [Member] Consensus Cloud Solutions Inc Income taxes payable, current Taxes Payable, Current Allowance for doubtful accounts Accounts Receivable, Allowance for Credit Loss, Current Subsequent Event Subsequent Event [Member] Maximum earnings withheld by the employees Share-Based Compensation Arrangement by Share-Based Payment Award, Maximum Employee Subscription Rate Amount due Other Liabilities, Current Intangible Assets Subject to Amortization Schedule of Finite-Lived Intangible Assets [Table Text Block] Variable Rate [Axis] Variable Rate [Axis] Accounts payable and accrued expenses Increase (Decrease) in Accounts Payable and Accrued Liabilities Income Statement [Abstract] Cash consideration paid In connection with the separation Cash Consideration Paid In Connection With The Separation Cash Consideration Paid In Connection With The Separation Vested and expected to vest at end of period (in usd per share) Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Vested And Expected to Vest, Weighted Average Grant Date Fair Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Vested And Expected to Vest, Weighted Average Grant Date Fair Title of 12(b) Security Title of 12(b) Security 2026 Notes Notes 2026 [Member] Notes 2026 Insider Trading Policies and Procedures Adopted Insider Trading Policies and Procedures Adopted [Flag] Thereafter Finite-Lived Intangible Asset, Expected Amortization, after Year Four Finite-Lived Intangible Asset, Expected Amortization, after Year Four Related Party [Domain] Related Party, Type [Domain] Vested and expected to vest at end of period Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Aggregate Intrinsic Value, Vested and Expected To Vest Share based compensation arrangement by share based payment award equity instruments other than options expected to vest intrinsic value. Substantial amortization period, majority of amortization expense Finite-Lived Intangible Asset, Useful Life, Period Majority Expense Recognized Finite-Lived Intangible Asset, Useful Life, Period Majority Expense Recognized Intangible assets Indefinite-Lived Intangible Assets (Excluding Goodwill) Aggregate Erroneous Compensation Not Yet Determined Aggregate Erroneous Compensation Not Yet Determined [Text Block] Staff Staff [Member] Staff Nonvested at beginning of period (in dollars per share) Nonvested at end of period (in dollars per share) Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value Income Tax Disclosure [Abstract] Forgone Recovery due to Expense of Enforcement, Amount Forgone Recovery due to Expense of Enforcement, Amount Share-Based Payment Arrangement [Abstract] Entity Tax Identification Number Entity Tax Identification Number Foreign exchange translation Goodwill, Foreign Currency Translation Gain (Loss) Operating leases: Operating Lease, Weighted Average Information [Abstract] Operating Lease, Weighted Average Information Total lease cost Lease, Cost Share-based payment arrangement, amount capitalized Share-Based Payment Arrangement, Amount Capitalized Equity Incentive Plan 2021 Equity Incentive Plan 2021 [Member] Equity Incentive Plan 2021 Statistical Measurement [Axis] Statistical Measurement [Axis] Entity Interactive Data Current Entity Interactive Data Current Disaggregation of Revenue [Table] Disaggregation of Revenue [Table] Restricted Stock and Restricted Stock Units (RSU) Restricted Stock And Restricted Stock Units (RSUs) [Member] Restricted Stock And Restricted Stock Units (RSUs) [Member] Total Shareholder Return Amount Total Shareholder Return Amount Aggregate cost for repurchase of common stock Payments for Repurchase of Common Stock Entity Common Stock, Shares Outstanding (in shares) Entity Common Stock, Shares Outstanding Valuation of Goodwill and Intangible Assets Goodwill and Intangible Assets, Policy [Policy Text Block] Adjustment To PEO Compensation, Footnote Adjustment To PEO Compensation, Footnote [Text Block] Thereafter Long-Term Debt, Maturity, After Year Four Long-Term Debt, Maturity, After Year Four Aggregate Intrinsic Value Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Aggregate Intrinsic Value [Abstract] Vested and expected to vest at end of period Share Based Compensation Arrangement By Share Based Payment Award Equity Instruments Other Than Options Expected To Vest Weighted Average Remaining Contractual Term Share based compensation arrangement by share based payment award equity instruments other than options expected to vest weighted average remaining contractual term Share-based Compensation Arrangement by Share-based Payment Award [Line Items] Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items] Foreign countries Foreign Countries, Not Separately Disclosed [Member] Foreign Countries, Not Separately Disclosed Accumulated deficit Retained Earnings (Accumulated Deficit) Measure: Measure [Axis] Commitments and Contingencies Disclosure [Abstract] Name Outstanding Recovery, Individual Name Revenue Recognition Revenue from Contract with Customer [Policy Text Block] Increase (decrease) in: Increase (Decrease) in Operating Liabilities [Abstract] Debt instrument, face amount Debt Instrument, Face Amount Entity Incorporation, State or Country Code Entity Incorporation, State or Country Code Leases [Abstract] Carrying amount of investments accounted for using alternative method Equity Securities, FV-NI Entity Address, State or Province Entity Address, State or Province Compensation Actually Paid vs. Total Shareholder Return Compensation Actually Paid vs. Total Shareholder Return [Text Block] Schedule of Revenues from External Customers and Long-Lived Assets [Table] Schedule of Revenues from External Customers and Long-Lived Assets [Table] Cash flows from operating activities: Net Cash Provided by (Used in) Operating Activities [Abstract] Basic (in dollars per share) Income (Loss) from Continuing Operations, Per Basic Share Schedule of Related Party Transactions, by Related Party [Table] Schedule of Related Party Transactions, by Related Party [Table] 2024 Finite-Lived Intangible Asset, Expected Amortization, Year One Operating cash flows from operating leases Operating Lease, Payments Common stock outstanding (in shares) Common stock, beginning balance (in shares) Common stock, ending balance (in shares) Common Stock, Shares, Outstanding Net income per share from operations: Earnings Per Share, Basic [Abstract] PEO PEO [Member] 2028 Senior Notes Senior Notes Due 2028 [Member] Senior Notes Due 2028 Other Other Operating Activities, Cash Flow Statement Accumulated Other Comprehensive Income (Loss) [Line Items] Accumulated Other Comprehensive Income (Loss) [Line Items] Common stock, par value (in dollars per share) Common Stock, Par or Stated Value Per Share Foreign currency translation adjustment Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Adjustment, Net of Tax, Portion Attributable to Parent Net cash used in investing activities Net Cash Provided by (Used in) Investing Activities Net income available to common shareholders from operations Net Income (Loss) Available to Common Stockholders, Basic Revenues from External Customers and Long-Lived Assets [Line Items] Revenues from External Customers and Long-Lived Assets [Line Items] Net income from continuing operations attributable to common shareholders Income (Loss) from Continuing Operations, Net of Tax, Attributable to Parent Debt Instrument [Axis] Debt Instrument [Axis] Outstanding Aggregate Erroneous Compensation Amount Outstanding Aggregate Erroneous Compensation Amount Effective income tax rate Effective Income Tax Rate Reconciliation, Percent Covenant, leverage ratio, minimum Debt Instrument, Covenant, Leverage Ratio, Minimum Debt Instrument, Covenant, Leverage Ratio, Minimum Total operating lease liabilities Present value of operating lease liabilities Operating Lease, Liability Stockholder's Equity [Table] Stockholder's Equity [Table] Stockholder's Equity [Table] Credit Facility [Axis] Credit Facility [Axis] Liability for uncertain tax positions Liability for Uncertainty in Income Taxes, Noncurrent Future Principal Payments for Debt Schedule of Maturities of Long-Term Debt [Table Text Block] TOTAL LIABILITIES Liabilities Expected volatility Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Expected Volatility Rate Total Shareholder Return Vs Peer Group Total Shareholder Return Vs Peer Group [Text Block] Accumulated other comprehensive loss AOCI Attributable to Parent [Member] Prepaid expenses and other current assets Increase (Decrease) in Prepaid Expense and Other Assets Aggregate Erroneous Compensation Amount Aggregate Erroneous Compensation Amount All Executive Categories All Executive Categories [Member] Deferred revenue, noncurrent Contract with Customer, Liability, Noncurrent Title of Individual [Axis] Title of Individual [Axis] Accumulated Other Comprehensive Income (Loss) [Table] Accumulated Other Comprehensive Income (Loss) [Table] Non-Rule 10b5-1 Arrangement Adopted Non-Rule 10b5-1 Arrangement Adopted [Flag] Plan Name [Axis] Plan Name [Axis] 2026 Senior Notes Senior Notes Due 2026 [Member] Senior Notes Due 2026 Debt Disclosure [Abstract] Canada CANADA Number of reportable segments Number of Reportable Segments Net income per common share: Earnings Per Share [Abstract] Proceeds from issuance of senior long-term debt Proceeds from Issuance of Senior Long-Term Debt Subsequent Event [Line Items] Subsequent Event [Line Items] Sales and marketing Selling and Marketing Expense Affiliated Entity Affiliated Entity [Member] Common stock, $0.01 par value. Authorized 120,000,000; total issued is 20,182,262 and 20,105,545 shares and total outstanding is 19,502,195 and 19,916,431 shares as of September 30, 2023 and December 31, 2022, respectively Common Stock, Value, Issued Redemption price, percentage Debt Instrument, Redemption Price, Percentage General and administrative General and Administrative Expense Organization, Consolidation and Presentation of Financial Statements [Abstract] Trade names Trade Names [Member] Awards Close in Time to MNPI Disclosures, Table Awards Close in Time to MNPI Disclosures [Table Text Block] Senior Notes Senior Notes [Member] Segment Reporting Segment Reporting, Policy [Policy Text Block] Total current assets Assets, Current Revenue from Contract with Customer [Abstract] All Individuals All Individuals [Member] Cash paid for amounts included in the measurement of lease liabilities: Cash Flow, Operating Activities, Lessee [Abstract] Finance Lease, Right-of-Use Asset, Statement of Financial Position [Extensible Enumeration] Finance Lease, Right-of-Use Asset, Statement of Financial Position [Extensible Enumeration] Other income, net Other Nonoperating Income (Expense) Entity Filer Category Entity Filer Category Non-PEO NEO Average Total Compensation Amount Non-PEO NEO Average Total Compensation Amount Statement [Table] Statement [Table] Current Fiscal Year End Date Current Fiscal Year End Date Earnings Per Common Share (“EPS”) Earnings Per Share, Policy [Policy Text Block] Stock repurchase program, authorized amount Stock Repurchase Program, Authorized Amount Goodwill and Intangible Assets Goodwill and Intangible Assets Disclosure [Text Block] Recent Accounting Pronouncements Accounting Standards Update and Change in Accounting Principle [Text Block] Repurchase of common stock (in shares) Stock repurchased during period, shares (in shares) Stock Repurchased During Period, Shares Total right-of-use assets Lease, Right-Of-Use Asset Lease, Right-Of-Use Asset PEO Name PEO Name Summary of Changes in Accumulated Balances in Other Comprehensive Loss Schedule of Accumulated Other Comprehensive Income (Loss) [Table Text Block] Granted (in dollars per share) Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Grants in Period, Weighted Average Grant Date Fair Value Changes in Carrying Amounts of Goodwill Schedule of Goodwill [Table Text Block] Ireland IRELAND Non-cash operating lease costs Operating Lease, Non-Cash Operating Lease Costs Operating Lease, Non-Cash Operating Lease Costs Net cash provided by operating activities Net Cash Provided by (Used in) Operating Activities Estimated Intangible Assets Amortization Expense Schedule of Finite-Lived Intangible Assets, Future Amortization Expense [Table Text Block] Erroneously Awarded Compensation Recovery Erroneously Awarded Compensation Recovery [Table] Other accrued expenses Other Accrued Liabilities, Current Depreciation and amortization Depreciation, Depletion and Amortization Stated interest rate Debt Instrument, Interest Rate, Stated Percentage Accounts payable and accrued expenses Total Accounts Payable and Accrued Liabilities, Current Award Timing, How MNPI Considered Award Timing, How MNPI Considered [Text Block] Market-based Restricted Stock Awards Market-based Restricted Stock Awards [Member] Market-based Restricted Stock Awards Over time Transferred over Time [Member] Statement of Financial Position [Abstract] TOTAL STOCKHOLDERS’ DEFICIT Beginning balance Ending balance Equity, Attributable to Parent Schedule of Finite-Lived Intangible Assets [Table] Schedule of Finite-Lived Intangible Assets [Table] Long-lived assets Long-Lived Assets Restricted Stock Restricted Stock [Member] Schedule of Share-based Compensation Arrangements by Share-based Payment Award [Table] Schedule of Share-Based Compensation Arrangements by Share-Based Payment Award [Table] Contract liability, revenue recognized Contract with Customer, Liability, Revenue Recognized Finite-Lived Intangible Assets, Major Class Name [Domain] Finite-Lived Intangible Assets, Major Class Name [Domain] Expected term (in years) Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Expected Term Subsequent Events [Abstract] Income before income taxes Income (Loss) from Continuing Operations before Income Taxes, Noncontrolling Interest Purchases of intangible assets Payments to Acquire Intangible Assets Fair Value Measurements Fair Value Measurement, Policy [Policy Text Block] Registration expense Investment Company, Registration Expense Estimated forfeiture rates Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Estimated Forfeiture Rate Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Estimated Forfeiture Rate Accounting Standards Update and Change in Accounting Principle [Abstract] Entity Emerging Growth Company Entity Emerging Growth Company Less: Deferred issuance costs Debt Issuance Costs, Net Intangibles, net Intangible Assets, Net (Excluding Goodwill) Increase (Decrease) in Stockholders' Equity [Roll Forward] Increase (Decrease) in Stockholders' Equity [Roll Forward] Named Executive Officers, Footnote Named Executive Officers, Footnote [Text Block] Document Fiscal Period Focus Document Fiscal Period Focus 2024 Lessee, Operating Lease, Liability, to be Paid, Year One Redemption , threshold percentage principal amount remaining Debt Instrument, Redemption , Threshold Percentage Principal Amount Remaining Debt Instrument, Redemption , Threshold Percentage Principal Amount Remaining Amortization period Weighted-Average Remaining   Amortization Period Finite-Lived Intangible Asset, Useful Life Pay vs Performance Disclosure, Table Pay vs Performance [Table Text Block] Equity incentive plans Share-Based Payment Arrangement [Member] 2027 Lessee, Operating Lease, Liability, to be Paid, Year Four Title Trading Arrangement, Individual Title Share-based compensation Share-Based Payment Arrangement, Noncash Expense Common stock Common Stock [Member] Individual: Individual [Axis] City Area Code City Area Code Entity Address, Postal Zip Code Entity Address, Postal Zip Code Product and Service [Axis] Product and Service [Axis] Earnings Per Share Earnings Per Share [Text Block] Income Statement Location [Domain] Income Statement Location [Domain] Ownership interest Equity Method Investment, Ownership Percentage Document Fiscal Year Focus Document Fiscal Year Focus Segment, Geographical [Domain] Geographical [Domain] Weighted-Average Remaining Contractual Life (in years) Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Additional Disclosures [Abstract] Operating lease terms Lessee, Operating Lease, Term of Contract Minimum Minimum [Member] Property and equipment, net Property, Plant and Equipment, Net Exercise Price Award Exercise Price Finite-Lived Intangible Assets by Major Class [Axis] Finite-Lived Intangible Assets by Major Class [Axis] Statement of Cash Flows [Abstract] ASSETS Assets [Abstract] Award Timing MNPI Disclosure Award Timing MNPI Disclosure [Text Block] Numerator for basic and diluted net income per common share: Earnings Per Share, Basic, by Common Class, Including Two Class Method [Line Items] Covenant, leverage ratio, maximum Debt Instrument, Covenant, Leverage Ratio, Maximum Debt Instrument, Covenant, Leverage Ratio, Maximum Goodwill and Intangible Assets Disclosure [Abstract] Liability for uncertain tax positions Increase (Decrease) In Liability For Uncertain Tax Positions Increase (Decrease) In Liability For Uncertain Tax Positions Look-Back Period One Look-Back Period One [Member] Look-Back Period One Operating lease liabilities Increase (Decrease) in Operating Lease Liability Taxes paid related to net share settlement Payment, Tax Withholding, Share-Based Payment Arrangement Net cash used in financing activities Net Cash Provided by (Used in) Financing Activities Deferred income taxes Deferred Income Tax Assets, Net Diluted (in dollars per share) Income (Loss) from Continuing Operations, Per Diluted Share Lessee, Lease, Description [Line Items] Lessee, Lease, Description [Line Items] Commitments and Contingencies Commitments and Contingencies Disclosure [Text Block] Net income available to participating securities, basic Undistributed Earnings (Loss) Allocated to Participating Securities, Basic Accumulated deficit Retained Earnings [Member] Adjustment to Non-PEO NEO Compensation Footnote Adjustment to Non-PEO NEO Compensation Footnote [Text Block] TOTAL LIABILITIES AND STOCKHOLDERS’ DEFICIT Liabilities and Equity Other assets Other Assets, Noncurrent Peer Group Total Shareholder Return Amount Peer Group Total Shareholder Return Amount Risk-free interest rate Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Risk Free Interest Rate Basic (in dollars per share) Earnings Per Share, Basic Operating lease right-of-use assets Operating Lease, Right-of-Use Asset Schedule of Long-term Debt Instruments [Table] Schedule of Long-Term Debt Instruments [Table] Issuance of shares under ESPP Stock Issued During Period, Value, Employee Stock Purchase Plan Equity Valuation Assumption Difference, Footnote Equity Valuation Assumption Difference, Footnote [Text Block] Erroneous Compensation Analysis Erroneous Compensation Analysis [Text Block] Indefinite-lived Intangible Assets [Line Items] Indefinite-Lived Intangible Assets [Line Items] 2023 (remainder) Lessee, Operating Lease, Liability, to be Paid, Remainder of Fiscal Year Impairment of Investments Other than Temporary Impairment Losses, Investments Net income available to common shareholders from operations Net Income (Loss) Available to Common Stockholders, Diluted Arrangement Duration Trading Arrangement Duration All other countries All Other Countries, Not Separately Disclosed [Member] All Other Countries, Not Separately Disclosed Entity Address, City or Town Entity Address, City or Town Award Timing MNPI Considered Award Timing MNPI Considered [Flag] Principles of Consolidation Consolidation, Policy [Policy Text Block] Other Balance Sheet Account Details Supplemental Balance Sheet Disclosures [Text Block] Document Transition Report Document Transition Report Award Timing Predetermined Award Timing Predetermined [Flag] Termination Date Trading Arrangement Termination Date Common stock, shares authorized (in shares) Common Stock, Shares Authorized Indefinite-lived Intangible Assets by Major Class [Axis] Indefinite-Lived Intangible Assets [Axis] Repurchase of common stock Payments for Repurchase of Equity Gross long-term debt Total Long-Term Debt, Gross Adjustments to reconcile net income to net cash provided by operating activities: Adjustments to Reconcile Net Income (Loss) to Cash Provided by (Used in) Operating Activities [Abstract] Related Party Transactions [Abstract] All Trading Arrangements All Trading Arrangements [Member] Stockholder's Equity [Line Items] Stockholder's Equity [Line Items] Stockholder's Equity [Line Items] All Adjustments to Compensation All Adjustments to Compensation [Member] Timing of Transfer of Good or Service [Domain] Timing of Transfer of Good or Service [Domain] Award Timing Disclosures [Line Items] Title of Individual [Domain] Title of Individual [Domain] Compensation Amount Outstanding Recovery Compensation Amount Provision for doubtful accounts Accounts Receivable, Credit Loss Expense (Reversal) Additional paid-in capital Additional Paid in Capital Debt repurchase program, principal reduction amount Debt Repurchase Program, Authorized Amount Debt Repurchase Program, Authorized Amount Canceled (in dollars per share) Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Forfeitures, Weighted Average Grant Date Fair Value Deferred income taxes, net Deferred Income Tax Expense (Benefit) Subsequent Event Type [Axis] Subsequent Event Type [Axis] Statement of Comprehensive Income [Abstract] Income Taxes Income Tax, Policy [Policy Text Block] Prepaid expenses and other current assets Prepaid Expense and Other Assets, Current Outstanding at end of period Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Aggregate Intrinsic Value, Outstanding 2026 Finite-Lived Intangible Asset, Expected Amortization, Year Three Canceled (in shares) Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Forfeited in Period Debt Instrument, Redemption, Period [Domain] Debt Instrument, Redemption, Period [Domain] Insider Trading Arrangements [Line Items] AOCI Attributable to Parent, Net of Tax [Roll Forward] AOCI Attributable to Parent, Net of Tax [Roll Forward] 2024 Long-Term Debt, Maturity, Year One Related Party [Axis] Related Party, Type [Axis] Debt Instrument, Redemption, Period One Debt Instrument, Redemption, Period One [Member] Entity Registrant Name Entity Registrant Name Material Terms of Trading Arrangement Material Terms of Trading Arrangement [Text Block] Award Timing Method Award Timing Method [Text Block] Equity incentive plans (in shares) Incremental Common Shares Attributable to Dilutive Effect of Share-Based Payment Arrangements Other assets Increase (Decrease) in Other Operating Assets 2025 Finite-Lived Intangible Asset, Expected Amortization, Year Two Adjustment to Compensation, Amount Adjustment to Compensation Amount Cost of revenues Cost of Sales [Member] Document Period End Date Document Period End Date Compensation Actually Paid vs. Net Income Compensation Actually Paid vs. Net Income [Text Block] Adoption Date Trading Arrangement Adoption Date Peer Group Issuers, Footnote Peer Group Issuers, Footnote [Text Block] Vested restricted stock Stock Issued During Period, Value, Restricted Stock Award, Net of Forfeitures Treasury stock Treasury Stock, Common [Member] Entity Central Index Key Entity Central Index Key Amortization of financing costs and discounts Amortization of Debt Issuance Costs and Discounts Look-Back Period Two Look-Back Period Two [Member] Look-Back Period Two Basis of Presentation Basis of Presentation and Significant Accounting Policies [Text Block] Share-based compensation expense Share-Based Payment Arrangement, Expense Non-Rule 10b5-1 Arrangement Terminated Non-Rule 10b5-1 Arrangement Terminated [Flag] Historical Cost Finite-Lived Intangible Assets, Gross Income tax expense Income Tax Expense (Benefit) Outstanding at end of period Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Outstanding, Weighted Average Remaining Contractual Terms Finance lease right-of-use assets Finance Lease, Right-of-Use Asset, after Accumulated Amortization Accrued compensation Employee-related Liabilities, Current Fair Value Measurements Fair Value Disclosures [Text Block] Name Trading Arrangement, Individual Name Finance lease cost: Finance Lease, Costs [Abstract] Finance Lease, Costs Other comprehensive loss Other comprehensive income (loss) Net increase in other comprehensive loss Other Comprehensive Income (Loss), Net of Tax, Portion Attributable to Parent Disaggregation of Revenue Disaggregation of Revenue [Table Text Block] Equity [Abstract] Weighted average remaining lease term Operating Lease, Weighted Average Remaining Lease Term Small office home office (“SoHo”) Small Office Home Office Information Delivery Services [Member] Small Office Home Office Information Delivery Services Revenues Revenues Revenue from Contract with Customer, Excluding Assessed Tax Entity [Domain] Entity [Domain] Compensation Actually Paid vs. Company Selected Measure Compensation Actually Paid vs. Company Selected Measure [Text Block] Long-term Debt, Type [Axis] Long-Term Debt, Type [Axis] Amendment Flag Amendment Flag Legal Entity [Axis] Legal Entity [Axis] Employee Stock Purchase Plan, Valuation Assumptions Schedule of Share-Based Payment Award, Employee Stock Purchase Plan, Valuation Assumptions [Table Text Block] Cash and cash equivalents Cash and Cash Equivalents, at Carrying Value Share-based payment arrangement, shares withheld for tax withholding obligation (in shares) Share-based payment arrangement, shares withheld for tax withholding obligation (in shares) Share-Based Payment Arrangement, Shares Withheld for Tax Withholding Obligation Acquisition of businesses, net of cash received Payments to Acquire Businesses, Net of Cash Acquired Weighted average discount rate Operating Lease, Weighted Average Discount Rate, Percent Credit Facility [Domain] Credit Facility [Domain] Business Combinations Business Combinations Policy [Policy Text Block] Debt instrument, basis spread on variable rate Debt Instrument, Basis Spread on Variable Rate Compensation Actually Paid vs. Other Measure Compensation Actually Paid vs. Other Measure [Text Block] Long-term debt Long-Term Debt, Excluding Current Maturities Sales and marketing Selling and Marketing Expense [Member] Diluted (in shares) Common stock and common stock equivalents (in shares) Weighted Average Number of Shares Outstanding, Diluted Forgone Recovery, Explanation of Impracticability Forgone Recovery, Explanation of Impracticability [Text Block] Interest income Interest and Dividend Income, Operating Money market funds Money Market Funds, at Carrying Value Operating expenses: Operating Expenses [Abstract] Revenues Revenue from Contract with Customer [Text Block] Purchases of property and equipment Payments to Acquire Property, Plant, and Equipment Company Selected Measure Amount Company Selected Measure Amount Additional paid-in Additional Paid-in Capital [Member] Dilutive effect of: Weighted Average Number of Shares Outstanding, Diluted, Adjustment [Abstract] TOTAL ASSETS Assets Name Awards Close in Time to MNPI Disclosures, Individual Name Cover [Abstract] Subsequent Events Subsequent Events [Text Block] Share-based compensation APIC, Share-Based Payment Arrangement, Increase for Cost Recognition United States UNITED STATES Other long-term liabilities Other Liabilities, Noncurrent Vested (in dollars per share) Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Vested in Period, Weighted Average Grant Date Fair Value Lookback period Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Lookback Period Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Lookback Period Non-NEOs Non-NEOs [Member] Total lease payments Lessee, Operating Lease, Liability, to be Paid Total operating expenses Operating Expenses Amortization of right-of-use assets Finance Lease, Right-of-Use Asset, Amortization Segment Information Segment Reporting Disclosure [Text Block] Net change in cash and cash equivalents Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Period Increase (Decrease), Including Exchange Rate Effect Cash flows from financing activities: Net Cash Provided by (Used in) Financing Activities [Abstract] Non-PEO NEO Non-PEO NEO [Member] Operating lease renewal term Lessee, Operating Lease, Renewal Term Impairment of goodwill and intangible assets Goodwill and Intangible Asset Impairment Equity Component [Domain] Equity Component [Domain] Adjustment to Compensation: Adjustment to Compensation [Axis] Weighted average shares outstanding: Weighted Average Shares Outstanding Abstract [Abstract] Weighted Average Shares Outstanding Abstract Purchase price of common stock, percent Share-Based Compensation Arrangement by Share-Based Payment Award, Purchase Price of Common Stock, Percent Non-GAAP Measure Description Non-GAAP Measure Description [Text Block] Long-Term Debt, Unclassified [Abstract] Debt Instrument [Line Items] Debt Instrument [Line Items] Basic (in shares) Weighted-average outstanding shares of common stock (in shares) Weighted Average Number of Shares Outstanding, Basic Entity Current Reporting Status Entity Current Reporting Status Income from operations Operating Income (Loss) Reclassifications Reclassification, Comparability Adjustment [Policy Text Block] Debt Instrument, Redemption, Period Two Debt Instrument, Redemption, Period Two [Member] Schedule of Indefinite-Lived Intangible Assets [Table] Schedule of Indefinite-Lived Intangible Assets [Table] Cost of revenues Cost of Revenue Percentage of principal amount redeemed Debt Instrument, Redemption Price, Percentage of Principal Amount Redeemed Fiscal Year: Finite-Lived Intangible Assets, Net, Amortization Expense, Fiscal Year Maturity [Abstract] Proceeds from the issuance of common stock under employee stock purchase plan Proceeds, Issuance of Shares, Share-Based Payment Arrangement, Including Option Exercised Pay vs Performance Disclosure Pay vs Performance Disclosure [Table] Statement [Line Items] Statement [Line Items] Other comprehensive loss: Other Comprehensive Income (Loss), Net of Tax [Abstract] Forgone Recovery due to Disqualification of Tax Benefits, Amount Forgone Recovery due to Disqualification of Tax Benefits, Amount Awards Close in Time to MNPI Disclosures Awards Close in Time to MNPI Disclosures [Table] Long-term line of credit Long-Term Line of Credit Customer relationships Customer Relationships [Member] EX-101.PRE 9 ccs-20230930_pre.xml XBRL TAXONOMY EXTENSION PRESENTATION LINKBASE DOCUMENT XML 10 R1.htm IDEA: XBRL DOCUMENT v3.23.3
Cover Page - shares
9 Months Ended
Sep. 30, 2023
Nov. 06, 2023
Cover [Abstract]    
Document Type 10-Q  
Document Quarterly Report true  
Document Period End Date Sep. 30, 2023  
Document Transition Report false  
Entity File Number 001-40750  
Entity Registrant Name Consensus Cloud Solutions, Inc.  
Entity Incorporation, State or Country Code DE  
Entity Tax Identification Number 87-1139414  
Entity Address, Address Line One 700 S. Flower Street  
Entity Address, Address Line Two 15th Floor  
Entity Address, City or Town Los Angeles  
Entity Address, State or Province CA  
Entity Address, Postal Zip Code 90017  
City Area Code 323  
Local Phone Number 860-9200  
Title of 12(b) Security Common Stock, $0.01 par value  
Trading Symbol CCSI  
Security Exchange Name NASDAQ  
Entity Current Reporting Status Yes  
Entity Interactive Data Current Yes  
Entity Filer Category Large Accelerated Filer  
Entity Small Business false  
Entity Emerging Growth Company false  
Entity Shell Company false  
Entity Common Stock, Shares Outstanding (in shares)   19,153,600
Entity Central Index Key 0001866633  
Amendment Flag false  
Current Fiscal Year End Date --12-31  
Document Fiscal Year Focus 2023  
Document Fiscal Period Focus Q3  
XML 11 R2.htm IDEA: XBRL DOCUMENT v3.23.3
CONDENSED CONSOLIDATED BALANCE SHEETS - USD ($)
$ in Thousands
Sep. 30, 2023
Dec. 31, 2022
ASSETS    
Cash and cash equivalents $ 155,682 $ 94,164
Accounts receivable, net of allowances of $5,629 and $4,681, respectively 29,727 28,029
Prepaid expenses and other current assets 7,178 14,335
Total current assets 192,587 136,528
Property and equipment, net 75,210 54,958
Operating lease right-of-use assets 7,106 7,875
Intangibles, net 45,994 49,156
Goodwill 346,060 346,585
Deferred income taxes 33,927 35,981
Other assets 5,633 2,816
TOTAL ASSETS 706,517 633,899
LIABILITIES AND STOCKHOLDERS’ DEFICIT    
Accounts payable and accrued expenses 52,854 41,402
Income taxes payable, current 6,966 2,548
Deferred revenue, current 22,373 24,579
Operating lease liabilities, current 2,870 2,793
Total current liabilities 85,063 71,322
Long-term debt 795,333 793,865
Deferred revenue, noncurrent 2,282 2,319
Operating lease liabilities, noncurrent 12,848 13,877
Liability for uncertain tax positions 9,048 6,725
Deferred income taxes 938 728
Other long-term liabilities 293 324
TOTAL LIABILITIES 905,805 889,160
Commitments and contingencies (Note 8)
Common stock, $0.01 par value. Authorized 120,000,000; total issued is 20,182,262 and 20,105,545 shares and total outstanding is 19,502,195 and 19,916,431 shares as of September 30, 2023 and December 31, 2022, respectively 202 201
Treasury stock, at cost (680,067 and 189,114 shares as of September 30, 2023 and December 31, 2022, respectively) (22,728) (7,596)
Additional paid-in capital 36,362 21,650
Accumulated deficit (189,885) (250,408)
Accumulated other comprehensive loss (23,239) (19,108)
TOTAL STOCKHOLDERS’ DEFICIT (199,288) (255,261)
TOTAL LIABILITIES AND STOCKHOLDERS’ DEFICIT $ 706,517 $ 633,899
XML 12 R3.htm IDEA: XBRL DOCUMENT v3.23.3
CONDENSED CONSOLIDATED BALANCE SHEETS (Parenthetical) - USD ($)
$ in Thousands
Sep. 30, 2023
Dec. 31, 2022
Statement of Financial Position [Abstract]    
Allowance for doubtful accounts $ 5,629 $ 4,681
Common stock, par value (in dollars per share) $ 0.01 $ 0.01
Common stock, shares authorized (in shares) 120,000,000 120,000,000
Common stock, shares issued (in shares) 20,182,262 20,105,545
Common stock outstanding (in shares) 19,502,195 19,916,431
Treasury stock (in shares) 680,067 189,114
XML 13 R4.htm IDEA: XBRL DOCUMENT v3.23.3
CONDENSED CONSOLIDATED STATEMENTS OF INCOME - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2023
Sep. 30, 2022
Sep. 30, 2023
Sep. 30, 2022
Income Statement [Abstract]        
Revenues $ 90,562 $ 91,777 $ 274,808 $ 272,190
Cost of revenues [1] 16,853 15,419 51,607 46,111
Gross profit 73,709 76,358 223,201 226,079
Operating expenses:        
Sales and marketing [1] 15,319 16,626 49,719 48,850
Research, development and engineering [1] 1,677 3,236 5,346 8,313
General and administrative [1] 17,798 23,839 56,382 57,024
Total operating expenses 34,794 43,701 111,447 114,187
Income from operations 38,915 32,657 111,754 111,892
Interest expense (12,615) (13,941) (37,998) (39,573)
Interest income 1,519 0 2,184 0
Other income, net 3,725 2,992 3,445 4,742
Income before income taxes 31,544 21,708 79,385 77,061
Income tax expense 7,537 6,338 18,862 21,250
Net income $ 24,007 $ 15,370 $ 60,523 $ 55,811
Net income per common share:        
Basic (in dollars per share) $ 1.22 $ 0.78 $ 3.07 $ 2.80
Diluted (in dollars per share) $ 1.22 $ 0.77 $ 3.07 $ 2.79
Weighted average shares outstanding:        
Basic (in shares) 19,627,188 19,791,019 19,708,991 19,879,759
Diluted (in shares) 19,647,855 19,873,138 19,730,765 19,958,624
[1]
(1) Includes share-based compensation expense as follows:
Cost of revenues$309 $219 $939 $658 
Sales and marketing375 269 1,134 812 
Research, development and engineering61 390 153 1,086 
General and administrative3,009 3,878 11,331 12,526 
Total$3,754 $4,756 $13,557 $15,082 
XML 14 R5.htm IDEA: XBRL DOCUMENT v3.23.3
CONDENSED CONSOLIDATED STATEMENTS OF INCOME (Parenthetical) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2023
Sep. 30, 2022
Sep. 30, 2023
Sep. 30, 2022
Share-based compensation expense $ 3,754 $ 4,756 $ 13,557 $ 15,082
Cost of revenues        
Share-based compensation expense 309 219 939 658
Sales and marketing        
Share-based compensation expense 375 269 1,134 812
Research, development and engineering        
Share-based compensation expense 61 390 153 1,086
General and administrative        
Share-based compensation expense $ 3,009 $ 3,878 $ 11,331 $ 12,526
XML 15 R6.htm IDEA: XBRL DOCUMENT v3.23.3
CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2023
Sep. 30, 2022
Sep. 30, 2023
Sep. 30, 2022
Statement of Comprehensive Income [Abstract]        
Net income $ 24,007 $ 15,370 $ 60,523 $ 55,811
Other comprehensive loss:        
Foreign currency translation adjustment (6,238) (11,411) (4,131) (17,872)
Other comprehensive loss (6,238) (11,411) (4,131) (17,872)
Comprehensive income $ 17,769 $ 3,959 $ 56,392 $ 37,939
XML 16 R7.htm IDEA: XBRL DOCUMENT v3.23.3
CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS - USD ($)
$ in Thousands
9 Months Ended
Sep. 30, 2023
Sep. 30, 2022
Cash flows from operating activities:    
Net income $ 60,523 $ 55,811
Adjustments to reconcile net income to net cash provided by operating activities:    
Depreciation and amortization 13,053 11,359
Amortization of financing costs and discounts 1,526 1,391
Non-cash operating lease costs 1,304 1,130
Share-based compensation 13,557 15,082
Provision for doubtful accounts 4,409 (60)
Deferred income taxes, net 2,029 (2,435)
Other 30 0
Decrease (increase) in:    
Accounts receivable (6,126) (4,852)
Prepaid expenses and other current assets 7,144 (83)
Other assets 1,182 (1,097)
Increase (decrease) in:    
Accounts payable and accrued expenses 10,210 19,991
Income taxes payable 4,615 (805)
Deferred revenue (2,088) (297)
Operating lease liabilities (1,578) (1,389)
Liability for uncertain tax positions 2,323 2,174
Other liabilities (34) (6,648)
Net cash provided by operating activities 112,079 89,272
Cash flows from investing activities:    
Purchases of property and equipment (28,725) (21,060)
Acquisition of businesses, net of cash received 0 (12,230)
Purchase of investments (4,000) 0
Purchases of intangible assets 0 (1,000)
Net cash used in investing activities (32,725) (34,290)
Cash flows from financing activities:    
Debt issuance costs 0 (232)
Proceeds from the issuance of common stock under employee stock purchase plan 871 631
Repurchase of common stock (13,716) (7,596)
Taxes paid related to net share settlement (1,245) (1,698)
Net cash used in financing activities (14,090) (8,895)
Effect of exchange rate changes on cash and cash equivalents (3,746) (9,182)
Net change in cash and cash equivalents 61,518 36,905
Cash and cash equivalents at beginning of period 94,164 66,778
Cash and cash equivalents at end of period $ 155,682 $ 103,683
XML 17 R8.htm IDEA: XBRL DOCUMENT v3.23.3
CONDENSED CONSOLIDATED STATEMENTS OF STOCKHOLDERS’ DEFICIT - USD ($)
Total
Common stock
Additional paid-in
Treasury stock
Accumulated deficit
Accumulated other comprehensive loss
Common stock, beginning balance (in shares) at Dec. 31, 2021   19,978,580        
Beginning balance at Dec. 31, 2021 $ (332,665,000) $ 200,000 $ 2,878,000 $ 0 $ (318,886,000) $ (16,857,000)
Treasury stock, beginning balance (in shares) at Dec. 31, 2021       0    
Increase (Decrease) in Stockholders' Equity [Roll Forward]            
Net income 55,811,000          
Other comprehensive income (loss) (17,872,000)         (17,872,000)
Vested restricted stock (in shares)   52,289        
Share-based payment arrangement, shares withheld for tax withholding obligation (in shares)   (29,725)        
Shares withheld related to net share settlement $ (1,698,000)   (1,698,000)      
Repurchase of common stock (in shares) (189,114)     (189,114)    
Repurchase of common stock $ (7,596,000)     $ (7,596,000)    
Share-based compensation 15,082,000   15,082,000      
Issuance of shares under employee stock purchase plan (in shares)   15,806        
Issuance of shares under ESPP 631,000   631,000      
Reclassifications related to bonuses and other corporate accruals prior to the Separation (3,972,000)       (3,972,000)  
Common stock, ending balance (in shares) at Sep. 30, 2022   20,016,950        
Ending balance at Sep. 30, 2022 (292,279,000) $ 200,000 16,893,000 $ (7,596,000) (267,047,000) (34,729,000)
Treasury stock, ending balance (in shares) at Sep. 30, 2022       (189,114)    
Common stock, beginning balance (in shares) at Jun. 30, 2022   20,015,838        
Beginning balance at Jun. 30, 2022 (300,207,000) $ 200,000 12,245,000 $ (7,596,000) (281,738,000) (23,318,000)
Treasury stock, beginning balance (in shares) at Jun. 30, 2022       (189,114)    
Increase (Decrease) in Stockholders' Equity [Roll Forward]            
Net income 15,370,000       15,370,000  
Other comprehensive income (loss) (11,411,000)         (11,411,000)
Vested restricted stock (in shares)   3,018        
Share-based payment arrangement, shares withheld for tax withholding obligation (in shares)   (1,906)        
Shares withheld related to net share settlement $ (108,000)   (108,000)      
Repurchase of common stock (in shares) 0          
Share-based compensation $ 4,756,000   4,756,000      
Reclassifications related to the separation (679,000)       (679,000)  
Common stock, ending balance (in shares) at Sep. 30, 2022   20,016,950        
Ending balance at Sep. 30, 2022 $ (292,279,000) $ 200,000 16,893,000 $ (7,596,000) (267,047,000) (34,729,000)
Treasury stock, ending balance (in shares) at Sep. 30, 2022       (189,114)    
Common stock, beginning balance (in shares) at Dec. 31, 2022 19,916,431 20,105,545        
Beginning balance at Dec. 31, 2022 $ (255,261,000) $ 201,000 21,650,000 $ (7,596,000) (250,408,000) (19,108,000)
Treasury stock, beginning balance (in shares) at Dec. 31, 2022 (189,114)     (189,114)    
Increase (Decrease) in Stockholders' Equity [Roll Forward]            
Net income $ 60,523,000       60,523,000  
Other comprehensive income (loss) (4,131,000)         (4,131,000)
Vested restricted stock (in shares)   82,503        
Vested restricted stock 0 $ 1,000 (1,000)      
Share-based payment arrangement, shares withheld for tax withholding obligation (in shares)   (35,368)        
Shares withheld related to net share settlement $ (1,245,000)   (1,245,000)      
Repurchase of common stock (in shares) (490,953)     (490,953)    
Repurchase of common stock $ (15,132,000)     $ (15,132,000)    
Share-based compensation 15,087,000   15,087,000      
Issuance of shares under employee stock purchase plan (in shares)   29,582        
Issuance of shares under ESPP $ 871,000   871,000      
Common stock, ending balance (in shares) at Sep. 30, 2023 19,502,195 20,182,262        
Ending balance at Sep. 30, 2023 $ (199,288,000) $ 202,000 36,362,000 $ (22,728,000) (189,885,000) (23,239,000)
Treasury stock, ending balance (in shares) at Sep. 30, 2023 (680,067)     (680,067)    
Common stock, beginning balance (in shares) at Jun. 30, 2023   20,176,291        
Beginning balance at Jun. 30, 2023 $ (217,446,000) $ 202,000 32,182,000 $ (18,937,000) (213,892,000) (17,001,000)
Treasury stock, beginning balance (in shares) at Jun. 30, 2023       (527,668)    
Increase (Decrease) in Stockholders' Equity [Roll Forward]            
Net income 24,007,000       24,007,000  
Other comprehensive income (loss) (6,238,000)         (6,238,000)
Vested restricted stock (in shares)   8,383        
Share-based payment arrangement, shares withheld for tax withholding obligation (in shares)   (2,412)        
Shares withheld related to net share settlement $ (70,000)   (70,000)      
Repurchase of common stock (in shares) (152,399)     (152,399)    
Repurchase of common stock $ (3,791,000)     $ (3,791,000)    
Share-based compensation $ 4,250,000   4,250,000      
Common stock, ending balance (in shares) at Sep. 30, 2023 19,502,195 20,182,262        
Ending balance at Sep. 30, 2023 $ (199,288,000) $ 202,000 $ 36,362,000 $ (22,728,000) $ (189,885,000) $ (23,239,000)
Treasury stock, ending balance (in shares) at Sep. 30, 2023 (680,067)     (680,067)    
XML 18 R9.htm IDEA: XBRL DOCUMENT v3.23.3
Basis of Presentation
9 Months Ended
Sep. 30, 2023
Organization, Consolidation and Presentation of Financial Statements [Abstract]  
Basis of Presentation Basis of Presentation
The Company

Consensus Cloud Solutions, Inc., together with its subsidiaries (“Consensus Cloud Solutions”, “Consensus”, the “Company”, “our”, “us” or “we”), is a provider of secure information delivery services with a scalable Software-as-a-Service (“SaaS”) platform. Consensus serves approximately 1 million customers of all sizes, from enterprises to individuals, across approximately 50 countries and multiple industry verticals including healthcare, government, financial services, law and education. Beginning as an online fax company over two decades ago, Consensus has evolved into a global provider of enterprise secure communication solutions. Our communication and digital signature solutions enable our customers to securely and cooperatively access, exchange and use information across organizational, regional and national boundaries.

Consensus Cloud Solutions, Inc. Spin-Off

On September 21, 2021, J2 Global, Inc., known since October 7, 2021 as Ziff Davis, Inc. (“Ziff Davis” or the “Former Parent”) announced that its Board of Directors approved its separation of the Cloud Fax business (the “Separation” or the “Spin-Off”), into an independent publicly traded company, Consensus Cloud Solutions, Inc. On October 7, 2021, the Separation was completed and the Former Parent transferred certain assets and liabilities associated with its Cloud Fax business to Consensus, including the equity interests in J2 Cloud Services, LLC (“J2 Cloud Services”), in exchange for approximately $259.1 million in cash, an asset related to $500.0 million in aggregate principal amount of the 6.5% Senior Notes due 2028, and the return of the assets and liabilities related to the non-fax business back to Ziff Davis. On October 8, 2021, Consensus began trading on the Nasdaq Stock Market LLC (“Nasdaq”) under the stock symbol “CCSI”. Ziff Davis retained a 19.9% interest in Consensus following the Separation. Subsequently Ziff Davis has sold, or otherwise disposed of, a portion of its Consensus shares, reducing its beneficial ownership in the Company to under 10% as of September 30, 2023 and December 31, 2022 (see Note 16 - Related Party Transactions).

Principles of Consolidation

The accompanying interim condensed consolidated financial statements include the accounts of Consensus and its wholly-owned subsidiaries. All intercompany accounts and transactions have been eliminated in consolidation.

Basis of Presentation

The accompanying interim condensed consolidated financial statements are unaudited and have been prepared in accordance with instructions for Form 10-Q and Article 10 of Regulation S-X issued by the Securities and Exchange Commission (“SEC”). Accordingly, they do not include all of the information and note disclosures required by accounting principles generally accepted in the United States of America (“GAAP”) for complete financial statements. The Company believes that the disclosures made are adequate to make that information not misleading. In the opinion of management, all adjustments (consisting of normal recurring adjustments) considered necessary for the fair statement of these interim financial statements have been reflected. It is suggested that these financial statements be read in conjunction with the audited financial statements and the related notes thereto for the year ended December 31, 2022, included in our Annual Report (Form 10-K) filed with the SEC on March 31, 2023. Accordingly, significant accounting policies and other disclosures normally provided have been omitted since such items are disclosed therein.

The results of operations for this interim period are not necessarily indicative of the operating results for the full year or for any future period.
Use of Estimates

The preparation of condensed consolidated financial statements in accordance with GAAP requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities at the date of the financial statements, including judgments about the reported amounts of revenue and expenses during the reporting period. The Company believes that its most significant estimates are those related to revenue recognition, share-based compensation expense, impairment or disposal of long-lived and intangible asset impairment, income taxes, contingencies and allowances for doubtful accounts. On an ongoing basis, management evaluates its estimates based on historical experience and on various other factors that the Company believes to be reasonable under the circumstances. Actual results could materially differ from those estimates due to risks and uncertainties, including uncertainty in the current economic environment due to factors such as inflationary pressures and elevated interest rates.

Allowances for Doubtful Accounts

The Company maintains an allowance for credit losses for accounts receivable, which is recorded as an offset to accounts receivable and changes in such are classified as general and administrative expenses in the Condensed Consolidated Statements of Income. The Company assesses collectability by reviewing accounts receivable on a collective basis where similar characteristics exist and on an individual basis when it identifies specific customers with known disputes or collectability issues. In determining the amount of the allowance for credit losses, the Company considers historical collectability based on past due status. It also considers customer-specific information, current market conditions and reasonable and supportable forecasts of future economic conditions to inform adjustments to historical loss data. On an ongoing basis, management evaluates the appropriateness of these reserves.

Revenue Recognition

The Company recognizes revenue when the Company satisfies its obligation by transferring control of the goods or services to its customers in an amount that reflects the consideration to which the Company expects to be entitled in exchange for those goods or services (see Note 3 - Revenues).

Principal vs. Agent

The Company determines whether revenue should be reported on a gross or net basis by assessing whether the Company is acting as the principal or an agent in the transaction. If the Company is acting as the principal in a transaction, the Company reports revenue on a gross basis. If the Company is acting as an agent in a transaction, the Company reports revenue on a net basis. In determining whether the Company acts as the principal or an agent, the Company follows the accounting guidance under Financial Accounting Standards Board (“FASB”) Accounting Standards Codification (“ASC”) Topic 606, Revenue from Contracts with Customers (“ASC 606”), for principal-agent considerations and assesses: (i) if another party is involved in providing goods or services to the customer and (ii) whether the Company controls the specified goods or services prior to transferring control to the customer.

Sales Taxes

The Company has made an accounting policy election to exclude from the measurement of the transaction price all taxes assessed by a governmental authority that are (i) both imposed on and concurrent with a specific revenue-producing transaction and (ii) collected by the Company from a customer.

Impairment or Disposal of Long-Lived Assets

The Company accounts for long-lived assets, which include property and equipment, operating lease right-of-use assets and identifiable intangible assets with finite useful lives (subject to amortization), in accordance with the provisions of FASB ASC Topic No. 360, Property, Plant, and Equipment (“ASC 360”). ASC 360 requires that long-lived assets be reviewed for impairment whenever events or changes in circumstances indicate that the carrying amount of an asset may not be recoverable. Recoverability is measured by comparing the carrying amount of an asset to the expected undiscounted future net cash flows generated by the asset. If it is determined that the asset may not be recoverable, and if the carrying amount of an asset exceeds its estimated fair value, an impairment charge is recognized to the extent of the difference.
The Company assesses the impairment of identifiable definite-lived intangibles and long-lived assets whenever events or changes in circumstances indicate that the carrying value may not be recoverable. Factors it considers important which could individually or in combination trigger an impairment review include the following:

Significant underperformance relative to expected historical or projected future operating results;

Significant changes in the manner of the Company’s use of the acquired assets or the strategy for Consensus’ overall business;

Significant negative industry or economic trends;

Significant decline in the Company’s stock price for a sustained period; and

The Company’s market capitalization relative to net book value.

If the Company determines that the carrying value of definite-lived intangibles and long-lived assets may not be recoverable based upon the existence of one or more of the above indicators of impairment, it would record an impairment equal to the excess of the carrying amount of the asset over its estimated fair value.

The Company assessed whether events or changes in circumstances have occurred that potentially indicate the carrying amount of long-lived assets may not be recoverable. No impairment was recorded during the nine months ended September 30, 2023 and 2022.

The Company classifies its long-lived assets to be sold as held for sale in the period if (i) it has approved and committed to a plan to sell the asset, (ii) the asset is available for immediate sale in its present condition, (iii) an active program to locate a buyer and other actions required to sell the asset have been initiated, (iv) the sale of the asset is probable, (v) the asset is being actively marketed for sale at a price that is reasonable in relation to its current fair value, and (vi) it is unlikely that significant changes to the plan will be made or that the plan will be withdrawn. The Company initially measures a long-lived asset that is classified as held for sale at the lower of its carrying value or fair value less any costs to sell. Any loss resulting from this measurement is recognized in the period in which the held for sale criteria are met. Conversely, gains are not recognized on the sale of a long-lived asset until the date of sale. Upon designation as an asset held for sale, the Company stops recording depreciation expense on the asset. The Company assesses the fair value of a long-lived asset less any costs to sell at each reporting period and until the asset is no longer classified as held for sale.

Business Combinations and Valuation of Goodwill and Intangible Assets

The Company applies the acquisition method of accounting for business combinations in accordance with GAAP and uses estimates and judgments to allocate the purchase price paid for acquisitions to the fair value of the assets, including identifiable intangible assets, and liabilities acquired. Such estimates may be based on significant unobservable inputs and assumptions such as, but not limited to, future revenue growth rates, gross and operating margins, customer attrition rates, royalty rates, discount rates and terminal growth rate assumptions. The Company uses established valuation techniques and may engage reputable valuation specialists to assist with the valuations. Management’s estimates of fair value are based upon assumptions believed to be reasonable, but which are inherently uncertain and unpredictable and, as a result, actual results may differ from estimates. Fair values are subject to refinement for up to one year after the closing date of an acquisition as information relative to closing date fair values becomes available. Upon the conclusion of the measurement period, any subsequent adjustments are recorded to earnings.

Goodwill represents the excess of the purchase price over the fair value of the net tangible and identifiable intangible assets acquired in a business combination. Intangible assets resulting from the acquisitions of entities accounted for using the acquisition method of accounting are recorded at the estimated fair value of the assets acquired. Identifiable intangible assets are comprised of purchased customer relationships, trademarks and trade names, developed technologies and other intangible assets. Intangible assets subject to amortization are amortized over the period of estimated economic benefit ranging from 1 to 20 years and the amortization expense is included in general and administrative expenses on the Condensed Consolidated Statements of Income.

The Company evaluates its goodwill and indefinite-lived intangible assets for impairment pursuant to FASB ASC Topic No. 350, Intangibles - Goodwill and Other (“ASC 350”), which provides that goodwill and other intangible assets with
indefinite lives are not amortized, but tested annually for impairment or more frequently if the Company believes indicators of impairment exist. In connection with the annual impairment test for goodwill, the Company has the option to perform a qualitative assessment in determining whether it is more likely than not that the fair value of a reporting unit is less than its carrying amount. If the Company determines that it is more likely than not that the fair value of the reporting unit is less than its carrying amount, then it performs the impairment test on goodwill. The impairment test involves comparing the fair values of the applicable reporting units with their aggregate carrying values, including goodwill. The Company generally determines the fair value of its reporting units using the income approach methodology of valuation. If the carrying value of a reporting unit exceeds the reporting unit’s fair value, an impairment loss is recognized for the difference. No impairment was recorded during the nine months ended September 30, 2023 or 2022.

Investments

The Company accounts for investments in equity securities in accordance with FASB ASC Topic No. 321, Investments - Equity Securities (“ASC 321”), which requires the accounting for equity investments, other than those accounted for under the equity method of accounting, generally be measured at fair value for equity securities with readily determinable fair values. Equity securities without a readily determinable fair value, which are not accounted for under the equity method of accounting, are measured at their cost, less impairment, if any, and adjusted for observable price changes arising from orderly transactions in the same or similar investment from the same issuer. Any unrealized gains or losses are reported within earnings on the Condensed Consolidated Statement of Income.

As of September 30, 2023 the carrying amount of the Company’s investments accounted for using the measurement alternative method in accordance with ASC 321 was $4.0 million and is included in other assets within the Company’s Condensed Consolidated Balance Sheets. If the Company becomes aware of a significant decline in value that is other-than-temporary, the Company assesses whether an other-than-temporary impairment loss on an investment has occurred due to declines in fair value or other market conditions. The loss will be recorded in the period in which the Company identifies the decline. During the three and nine months ended September 30, 2023, the Company did not recognize any unrealized gains or losses and did not have any impairments during the respective periods.

Income Taxes

The Company’s income is subject to taxation in both the U.S. and numerous foreign jurisdictions. Significant judgment is required in evaluating the Company’s tax positions and determining its provision for income taxes. During the ordinary course of business, there are many transactions and calculations for which the ultimate tax determination is uncertain. The Company establishes reserves for tax-related uncertainties based on estimates of whether, and the extent to which, additional taxes will be due. These reserves for tax contingencies are established when the Company believes that certain positions might be challenged despite the Company’s belief that its tax return positions are fully supportable. The Company adjusts these reserves in light of changing facts and circumstances, such as the outcome of a tax audit or lapse of a statute of limitations. The provision for income taxes includes the impact of reserve provisions and changes to reserves that are considered appropriate (see Note 10 - Income Taxes).

The Company accounts for income taxes in accordance with FASB ASC Topic No. 740, Income Taxes (“ASC 740”), which requires that deferred tax assets and liabilities are recognized using enacted tax rates for the effect of temporary differences between the book and tax basis of recorded assets and liabilities. ASC 740 also requires that deferred tax assets be reduced by a valuation allowance if it is more likely than not that some or all of the net deferred tax assets will not be realized. The valuation allowance is reviewed quarterly based upon the facts and circumstances known at the time. In assessing this valuation allowance, the Company reviews historical and future expected operating results and other factors, including its recent cumulative earnings experience, expectations of future taxable income by taxing jurisdiction and the carryforward periods available for tax reporting purposes, to determine whether it is more likely than not that deferred tax assets are realizable.

ASC 740 provides guidance on the minimum threshold that an uncertain income tax benefit is required to meet before it can be recognized in the financial statements and applies to all income tax positions taken by a company. ASC 740 contains a two-step approach to recognizing and measuring uncertain income tax positions. The first step is to evaluate the tax position for recognition by determining if the weight of available evidence indicates that it is more likely than not that the position will be sustained on audit, including resolution of related appeals or litigation processes, if any. The second step is to measure the tax benefit as the largest amount that is more than 50% likely of being realized upon settlement. If it is not more likely than not that the benefit will be sustained on its technical merits, no benefit will be recorded. Uncertain income tax positions that relate only to timing of when an item is included on a tax return are considered to have met the recognition threshold. The Company
recognized accrued interest and penalties related to uncertain income tax positions in income tax expense on its Condensed Consolidated Statements of Income.

In addition, on March 27, 2020, the “Coronavirus Aid, Relief and Economic Security (“CARES”) Act” was enacted into law providing for changes to various tax laws that impact business. The CARES Act, among other things, includes provisions relating to refundable payroll tax credits, deferment of employer side social security payments, net operating loss carryback periods, alternative minimum tax credit refunds, modifications to the net interest deduction limitations, increased limitations on qualified charitable contributions and technical corrections to tax depreciation methods for qualified improvement property.

On August 16, 2022, the Inflation Reduction Act of 2022 (“IRA”) was enacted into law and is effective for taxable years beginning after December 31, 2022. The IRA includes a new corporate alternative minimum tax of 15% on adjusted financial statement income of corporations with profits greater than $1 billion, a 1% excise tax on the fair market value of net share buy-backs, in addition to multiple incentives to the clean energy industry (see Note 11 - Stockholders' Equity).

The Company does not believe these provisions have a significant impact to our current and deferred income tax balances. The Company benefited from the technical correction to tax depreciation related to qualified improvement property and has elected to defer the employer side social security payments where eligible. The Company remitted the deferred employer side social security payments during the year ended December 31, 2022. The Company will continue to monitor the impact of these provisions on its financial statements.

Share-Based Compensation

The Company accounts for share-based awards to employees and non-employees in accordance with the provisions of FASB ASC Topic No. 718, Compensation - Stock Compensation (“ASC 718”). Accordingly, the Company measures share-based compensation expense at the grant date, based on the fair value of the award, and recognizes the expense over the employee’s requisite service period using the straight-line method. The measurement of share-based compensation expense is based on several criteria, including but not limited to, the valuation model used and associated input factors, such as expected term of the award, stock price volatility, risk free interest rate, dividend rate and award cancellation rate. These inputs are subjective and are determined using management’s judgment. If differences arise between the assumptions used in determining share-based compensation expense and the actual factors, which become known over time, the Company may change the input factors used in determining future share-based compensation expense. Any such changes could materially impact the Company’s results of operations in the period in which the changes are made and in periods thereafter. The Company estimates the expected term based upon the contractual term of the award (see Note 12 - Equity Incentive and Employee Stock Purchase Plan).

Earnings Per Common Share (“EPS”)

EPS is calculated pursuant to the two-class method as defined in FASB ASC Topic No. 260, Earnings per Share (“ASC 260”), which specifies that all outstanding unvested share-based payment awards that contain rights to nonforfeitable dividends or dividend equivalents are considered participating securities and should be included in the computation of EPS pursuant to the two-class method.

Basic EPS is calculated by dividing net distributed and undistributed earnings allocated to common shareholders, excluding participating securities, by the weighted-average number of common shares outstanding. The Company’s participating securities consist of its unvested share-based payment awards that contain rights to nonforfeitable dividends or dividend equivalents. Diluted EPS includes the determinants of basic EPS and, in addition, reflects the impact of other potentially dilutive shares outstanding during the period. The dilutive effect of participating securities is calculated under the more dilutive of either the treasury method or the two-class method.
Segment Reporting

FASB ASC Topic No. 280, Segment Reporting (“ASC 280”), establishes standards for the way that public business enterprises report information about operating segments in their annual consolidated financial statements and requires that those enterprises report selected information about operating segments in interim financial reports. ASC 280 also establishes standards for related disclosures about products and services, geographic areas and major customers. The Company’s business segment is based on the organization’s structure used by the chief operating decision maker for making operating and investment decisions and for assessing performance. The chief operating decision maker views the Company as one reportable segment known as Cloud Fax (see Note 14 - Segment Information).

Reclassifications

Certain prior year amounts have been reclassified for consistency with the current year presentation. These reclassifications had no effect on the reported results of operations.
XML 19 R10.htm IDEA: XBRL DOCUMENT v3.23.3
Recent Accounting Pronouncements
9 Months Ended
Sep. 30, 2023
Accounting Standards Update and Change in Accounting Principle [Abstract]  
Recent Accounting Pronouncements Recent Accounting Pronouncements
In March 2020, the FASB issued Accounting Standards Update (“ASU”) No. 2020-04, Reference Rate Reform (Topic 848): Facilitation of the Effects of Reference Rate Reform on Financial Reporting. The amendments in this ASU provide optional expedients and exceptions for applying GAAP to contracts, hedging relationships, and other transactions affected by reference rate reform if certain criteria are met. The amendments in this ASU apply only to contracts, hedging relationships, and other transactions that reference LIBOR or another reference rate expected to be discontinued because of reference rate reform. In December 2022, the FASB issued ASU No. 2022-06, Reference Rate Reform (Topic 848): Deferral of the Sunset Date of Topic 848, that extends the period of time preparers can utilize the reference rate reform relief guidance. To ensure the relief in Topic 848 covers the period of time during which a significant number of modifications may take place, the ASU defers the sunset date of Topic 848 from December 31, 2022, to December 31, 2024. The Company does not expect the adoption of this standard to have a material impact on the Company’s condensed consolidated financial statements and related disclosures.

In June 2022, the FASB issued ASU No. 2022-03, Fair Value Measurement (Topic 820): Fair Value Measurement of Equity Securities Subject to Contractual Sale Restrictions. This ASU clarifies the guidance in Topic 820, Fair Value Measurement, when measuring the fair value of an equity security and introduces new disclosure requirements for equity securities subject to contractual sale restrictions that are measured at fair value in accordance with Topic 820. The amendments in this ASU are effective for fiscal years beginning after December 15, 2024, including the interim periods within those fiscal years. Early adoption is permitted. This amendment should be applied prospectively with any adjustments from the adoption of the amendments recognized in earnings and disclosed on the date of adoption. The Company does not expect the adoption of this standard to have a material impact on the Company’s condensed consolidated financial statements and related disclosures.

In September 2022, the FASB issued ASU 2022-04, Liabilities—Supplier Finance Programs (Subtopic 405-50). This ASU enhances the transparency of supplier finance programs. The amendments in this ASU are effective for fiscal years beginning after December 15, 2022, including interim periods within those fiscal years, except for the amendment on rollforward information, which is effective for fiscal years beginning after December 15, 2023. Early adoption is permitted. This amendment should be applied retrospectively to each period in which a balance sheet is presented, except for the amendment on rollforward information, which should be applied prospectively. The Company adopted ASU 2022-04 in the first quarter of 2023. The adoption of this standard did not have an impact on the Company’s condensed consolidated financial statements and related disclosures.

In March 2023, the FASB issued ASU 2023-01, Leases (Topic 842): Common Control Arrangement, which addresses the accounting by private companies and certain not-for-profit entities (NFPs) for common control leases and amends the accounting for leasehold improvements in common-control arrangements for all entities. This ASU offers: 1) private companies, as well as not-for-profit entities that are not conduit bond obligors, a practical expedient that gives them the option of using the written terms and conditions of a common-control arrangement when determining whether a lease exists and the subsequent accounting for the lease, including the lease’s classification (Issue 1) and 2) amends the accounting for leasehold improvements in common-control arrangements for all entities (Issue 2). The amendments in this ASU are effective for fiscal years beginning after December 15, 2023, including interim periods within those fiscal years. Early adoption is permitted for both interim and annual financial statement that have not yet been made available. If an entity adopts the amendments in an interim period, it must adopt them as of the beginning of the fiscal year that includes the interim period. The amendments applicable to the Company (Issue 2) are required to be applied using the option of one of the following adoption methods:
1.Prospective application to all new leasehold improvements recognized on or after the date that the entity first applies the amendments in this ASU;

2.Prospective application to all new and existing leasehold improvements recognized on or after the date that the entity first applies the amendments in this ASU, with any remaining balance of leasehold improvements amortized over their remaining useful life to the common-control group determined as of that date; or

3.Retrospective application to the beginning of the period in which an entity first applied Topic 842, with any leasehold improvements that otherwise would not have been amortized or impaired recognized through a cumulative-effect adjustment to opening retained earnings at the beginning of the earliest period presented in accordance with Topic 842.

The Company does not expect the adoption of this standard to have a material impact on the Company’s condensed consolidated financial statements and related disclosures.

In March 2023, the FASB issued ASU 2023-02, Investments—Equity Method and Joint Ventures (Topic 323): Accounting for Investments in Tax Credit Structures Using the Proportional Amortization Method. ASU 2023-02 allows reporting entities to elect to account for qualifying tax equity investments using the proportional amortization method, regardless of the program giving rise to the related income tax credits. The amendments in this ASU are effective for fiscal years beginning after December 15, 2023, including interim periods within those fiscal years. Early adoption is permitted in any interim period. If an entity adopts the amendments in an interim period, it shall adopt them as of the beginning of the fiscal year that includes that interim period. The amendment should be applied on either a modified retrospective or a retrospective basis. The Company does not expect the adoption of this standard to have a material impact on the Company’s condensed consolidated financial statements and related disclosures.

In October 2023, the FASB issued ASU No. 2023-06, Disclosure Improvements: Codification Amendments in Response to the SEC’s Disclosure Update and Simplification Initiative, which amends the disclosure or presentation requirements of a variety of topics in the accounting standards codification in order to conform with certain SEC amendments in Release No. 33-10532, Disclosure Update and Simplification. The effective date for each amendment will be the date on which the SEC removes that related disclosure from its rules. However, if by June 30, 2027, the SEC has not removed the related disclosure from its regulations, the amendments will be removed from the Codification and not become effective. The Company is evaluating the potential impact of this guidance on its condensed consolidated financial statements.
XML 20 R11.htm IDEA: XBRL DOCUMENT v3.23.3
Revenues
9 Months Ended
Sep. 30, 2023
Revenue from Contract with Customer [Abstract]  
Revenues Revenues
The Company’s revenues substantially consist of monthly recurring subscription and usage-based fees from customers accessing the Company’s cloud-based subscription (the “Cloud Fax Services”), a significant portion of which are paid in advance by credit card. The Company defers the portions of monthly, quarterly, semi-annually and annually recurring subscription and usage-based fees collected in advance of the satisfaction of performance obligations and recognizes them in the period earned. The Cloud Fax Services allow customers to access the Company’s software without taking possession.

Revenues from external customers classified by revenue source are as follows (in thousands):
Three Months Ended September 30, Nine Months Ended September 30,
2023202220232022
Corporate$50,430 $48,974 $150,198 $144,360 
Small office home office (“SoHo”)40,129 42,801 124,588 127,808 
Other22 22 
Total revenues$90,562 $91,777 $274,808 $272,190 
Timing of revenue recognition
Point in time$112 $135 $410 $572 
Over time90,450 91,642 274,398 271,618 
Total$90,562 $91,777 $274,808 $272,190 
The Company has recorded $4.2 million and $4.0 million of revenue for the three months ended September 30, 2023 and 2022, respectively, and $20.2 million and $19.2 million of revenue for the nine months ended September 30, 2023 and 2022, respectively, that was previously included in the deferred revenue balance as of the beginning of each respective year.

Performance Obligations

Generally, the Company’s contracts with customers include one performance obligation, however, certain contracts may include multiple performance obligations. For such arrangements, revenues are allocated to each performance obligation based on their relative standalone selling price. The Company accounts for these arrangements as a single performance obligation as the performance obligations related to a specific arrangement are all consumed simultaneously.

The Company satisfies its performance obligations upon delivery of services to its customers. Payment terms vary by
type and location of the Company’s customers and the services offered. The time between invoicing and when payment is due
is not significant. Due to the nature of the services provided, there are no obligations for returns.

Significant Judgments

Determining whether products and services are considered distinct performance obligations may require significant judgment. When a cloud-based service includes both on-premises software licenses and cloud-based services, judgment is required to determine whether the software license is considered distinct and accounted for separately, or not distinct and accounted for together with the cloud-based service and recognized over time. The Cloud Fax Services and related licenses depend on a significant level of integration between the desktop applications and cloud-based services and are accounted for together as one performance obligation.

Judgment is also required to determine the standalone selling price for each distinct performance obligation when there are multiple performance obligations. In certain cases, the Company is able to establish the standalone selling price based on observable prices of products or services sold or priced separately in comparable circumstances to similar customers. The Company uses a range of amounts to estimate the standalone selling price when each of the products and services is sold separately to determine whether there is a discount to be allocated based on the relative standalone selling price of the various products and services.

Performance Obligations Satisfied Over Time

The Company’s business consists primarily of performance obligations that are satisfied over time. This has been determined based on the fact that the nature of services offered are subscription based where the customer simultaneously receives and consumes the benefit of the services provided regardless of whether the customer uses the services or not. Depending on the individual contracts with the customer, revenue for these services is recognized over the contract period when faxing capabilities are provided. The Company expects to recognize revenue for Corporate contracts in a range from month-to-month up to 36 months and recognize revenue for SoHo contracts in a range from month-to-month up to one year.

The Company has concluded that the best measure of progress toward the complete satisfaction of the performance obligations over time is a time-based measure. The Company recognizes revenue on a straight-line basis throughout the subscription period and believes that the method used is a faithful depiction of the transfer of goods and services.

Practical Expedients

Existence of a Significant Financing Component in a Contract

As a practical expedient, the Company has not assessed whether a contract has a significant financing component because the Company expects at contract inception that the period between payment by the customer and the transfer of promised goods or services by the Company to the customer will be one year or less. In addition, the Company has determined that the payment terms the Company provides to its customers are structured primarily for reasons other than the provision of finance to the Company. The Company typically charges a single upfront amount for services, as other payment terms would affect the nature of the risk assumed by the Company due to the costs of the customer acquisition and the highly competitive and commoditized nature of the business the Company operates.
Costs to Fulfill a Contract

The Company’s revenues are primarily generated from customer contracts that are for one year or less. Costs primarily consist of incentive compensation paid based on the achievements of sales targets in a given period for related revenue streams and are recognized in the month when the revenue is earned. Incentive compensation is paid upon the issuance or renewal of the customer contract. As a practical expedient, for amortization periods that are determined to be one year or less, the Company expenses any incremental costs of obtaining the contract with a customer when incurred. For those customer contracts greater than one year, the Company capitalizes and amortizes the expenses, when appropriate, over the period of benefit.

Revenues Invoiced

The Company has applied the practical expedient for certain revenue streams to exclude the value of remaining performance obligations for (i) contracts with an original expected term of one year or less or (ii) contracts for which the Company recognizes revenue in proportion to the amount it has the right to invoice for services performed.
XML 21 R12.htm IDEA: XBRL DOCUMENT v3.23.3
Fair Value Measurements
9 Months Ended
Sep. 30, 2023
Fair Value Disclosures [Abstract]  
Fair Value Measurements Fair Value Measurements
The Company complies with the provisions of FASB ASC Topic No. 820, Fair Value Measurement, (“ASC 820”), which defines fair value, provides a framework for measuring fair value and expands the disclosures required for fair value measurements of financial and non-financial assets and liabilities. ASC 820 clarifies that fair value is an exit price, representing the amount that would be received to sell an asset or paid to transfer a liability in an orderly transaction between market participants. As such, fair value is a market-based measurement that is determined based on assumptions that market participants would use in pricing an asset or a liability. As a basis for considering such assumptions, ASC 820 establishes a three-tier value hierarchy, which prioritizes the inputs used in the valuation methodologies in measuring fair value:
§Level 1 – Observable inputs that reflect quoted prices (unadjusted) for identical assets or liabilities in active markets.
§Level 2 – Observable inputs other than quoted prices in active markets for identical assets and liabilities, quoted prices for identical or similar assets or liabilities in inactive markets, or other inputs that are observable or can be corroborated by observable market data for substantially the full term of the assets or liabilities.
§Level 3 – Unobservable inputs which are supported by little or no market activity.

The fair value hierarchy also requires an entity to maximize the use of observable inputs and minimize the use of unobservable inputs when measuring fair value.

The Company considers all highly liquid investments purchased with a maturity of three months or less to be cash equivalents. Cash and cash equivalents are comprised of money market funds and foreign and domestic bank accounts. The Company had $144.9 million and zero of money market funds as of September 30, 2023 and December 31, 2022, respectively, which are valued based on Level 1 inputs consisting of quoted prices in active markets. The carrying value of the Company’s cash and cash equivalents approximates fair value.

The fair value of long-term debt is determined using recent quoted market prices or dealer quotes for each of the Company’s instruments, which are Level 1 inputs (see Note 6 - Debt). The carrying value of long-term debt is reflected in the financial statements at cost.

Assets Measured on a Non-Recurring Basis

The Company’s non-financial assets, which primarily consist of goodwill, other intangible assets, fixed assets, and equity securities without a readily determinable fair value are reported at carrying value, or at fair value as of their acquisition dates, and are not required to be measured at fair value on a recurring basis. However, on a periodic basis (at least annually for goodwill and indefinite-lived intangibles or whenever events or changes in circumstances indicate that the carrying value of an asset may not be recoverable), non-financial assets are assessed for impairment. If impaired, the carrying values of the assets are written down to fair value using Level 3 inputs.
XML 22 R13.htm IDEA: XBRL DOCUMENT v3.23.3
Goodwill and Intangible Assets
9 Months Ended
Sep. 30, 2023
Goodwill and Intangible Assets Disclosure [Abstract]  
Goodwill and Intangible Assets Goodwill and Intangible Assets
Goodwill represents the excess of the purchase price over the fair value of the net tangible and identifiable intangible assets acquired in a business combination. Intangible assets resulting from the acquisitions of entities accounted for using the acquisition method of accounting are recorded at the estimated fair value of the assets acquired. Identifiable intangible assets are comprised of purchased customer relationships, trademarks and trade names, developed technologies and other intangible assets. The fair values of these identified intangible assets are based upon expected future cash flows or income, which take into consideration certain assumptions such as customer turnover, trade names and patent lives. These determinations are primarily based upon the Company’s historical experience and expected benefit of each intangible asset. If it is determined that such assumptions have changed in future periods, then the resulting change will impact the fair value of the intangible asset. Identifiable intangible assets are amortized over the period of estimated economic benefit, which ranges from 1 year to 20 years.

The changes in carrying amounts of goodwill for the nine months ended September 30, 2023 are as follows (in thousands):
Amount
Balance as of January 1, 2023$346,585 
Foreign exchange translation(525)
Balance as of September 30, 2023$346,060 

Intangible Assets with Indefinite Lives:

Intangible assets are summarized as of September 30, 2023 and December 31, 2022 as follows (in thousands):
September 30, 2023December 31, 2022
Trade names$27,330 $27,337 
Other4,045 4,045 
Total$31,375 $31,382 

Intangible Assets Subject to Amortization:

As of September 30, 2023, intangible assets subject to amortization are summarized as follows (in thousands):
Weighted-Average Remaining
  Amortization
Period
Historical
Cost
Accumulated
Amortization
Net
Trade names0.4 years$8,133 $7,690 $443 
Patent and patent licenses0.0 years54,341 54,341 — 
Customer relationships (1)
2.7 years107,593 95,646 11,947 
Other purchased intangibles 1.9 years11,981 9,752 2,229 
Total
 $182,048 $167,429 $14,619 
(1) The Company amortizes its customer relationship assets in a pattern that best reflects the pace in which the assets’ benefits are consumed. This pattern results in a substantial majority of the amortization expense being recognized in the first four to five years, which may not correlate to the overall life of the asset.
    As of December 31, 2022, intangible assets subject to amortization are summarized as follows (in thousands):
Weighted-Average Remaining
  Amortization
Period
Historical
Cost
Accumulated
Amortization
Net
Trade names0.5 years$8,151 $7,605 $546 
Patent and patent licenses0.0 years54,341 54,341 — 
Customer relationships (1)
3.1 years107,175 92,573 14,602 
Other purchased intangibles 2.0 years11,937 9,311 2,626 
Total$181,604 $163,830 $17,774 
(1) The Company amortizes its customer relationship assets in a pattern that best reflects the pace in which the assets’ benefits are consumed. This pattern results in a substantial majority of the amortization expense being recognized in the first four to five years, which may not correlate to the overall life of the asset.

Expected amortization expenses for intangible assets subject to amortization at September 30, 2023 are as follows (in thousands):
Fiscal Year:Amount
2023 (remainder)$1,057 
20243,528 
20252,638 
20262,128 
20271,425 
Thereafter3,843 
Total$14,619 

Amortization expense was $1.0 million and $1.2 million for the three months ended September 30, 2023 and 2022, respectively, and $3.2 million and $3.8 million for the nine months ended September 30, 2023 and 2022, respectively.
XML 23 R14.htm IDEA: XBRL DOCUMENT v3.23.3
Debt
9 Months Ended
Sep. 30, 2023
Debt Disclosure [Abstract]  
Debt Debt
Long-term debt consists of the following (in thousands):
September 30, 2023December 31, 2022
2026 Senior Notes$305,000 $305,000 
2028 Senior Notes500,000 500,000
Total Notes805,000 805,000 
Less: Deferred issuance costs(9,667)(11,135)
Total long-term debt$795,333 $793,865 

At September 30, 2023, future principal payments for debt were as follows (in thousands):
Fiscal year:Total
2023 (remainder)$— 
2024— 
2025— 
2026305,000 
2027— 
Thereafter500,000 
Total$805,000 
The Company capitalized $0.7 million and zero of interest expense within property and equipment, net on the Company’s Condensed Consolidated Balance Sheets during the three months ended September 30, 2023 and 2022, respectively, and $1.8 million and zero during the nine months ended September 30, 2023 and 2022, respectively.

2026 Senior Notes

On October 7, 2021, Consensus issued $305.0 million of senior notes due in 2026 (the “2026 Senior Notes”), in a private placement offering exempt from the registration requirements of the Securities Act of 1933. Consensus received proceeds of $301.2 million, after deducting the initial purchasers’ discounts, commissions and offering expenses. The 2026 Senior Notes are presented as long-term debt, net of deferred issuance costs, on the Condensed Consolidated Balance Sheets as of September 30, 2023 and December 31, 2022. The 2026 Senior Notes bear interest at a rate of 6.0% per annum, payable semi-annually in arrears on April 15 and October 15 of each year, which commenced on April 15, 2022.

The 2026 Senior Notes mature on October 15, 2026, and are senior unsecured obligations of the Company which are guaranteed, jointly and severally, on an unsecured basis by certain of the Company’s existing and future domestic direct and indirect wholly-owned subsidiaries (collectively, the “Guarantors”). If Consensus Cloud Solutions, Inc. or any of its restricted subsidiaries acquires or creates a domestic restricted subsidiary, other than an Insignificant Subsidiary (as defined in the indenture pursuant to which the 2026 Senior Notes were issued (the “2026 Indenture”)), after the issue date, or any Insignificant Subsidiary ceases to fit within the definition of Insignificant Subsidiary, such restricted subsidiary is required to unconditionally guarantee, jointly and severally, on an unsecured basis, the Company’s obligations under the 2026 Senior Notes.

The Company may redeem some or all of the 2026 Senior Notes at any time on or after October 15, 2023 at specified redemption prices plus accrued and unpaid interest, if any, to, but excluding the redemption date. Before October 15, 2023, and following certain equity offerings, the Company also may redeem up to 40% of the 2026 Senior Notes at a price equal to 106.0% of the principal amount, plus accrued and unpaid interest, if any, to, but excluding the redemption date. The Company may make such redemption only if, after such redemption, at least 50% of the aggregate principal amount of the 2026 Senior Notes remains outstanding. In addition, at any time prior to October 15, 2023, the Company may redeem some or all of the 2026 Senior Notes at a price equal to 100% of the principal amount, plus accrued and unpaid interest, if any, to the redemption date, plus an applicable “make-whole” premium.

The Indenture contains covenants that restrict the Company’s ability to (i) pay dividends or make distributions on the Company’s common stock; (ii) make certain restricted payments; (iii) create liens or enter into sale and leaseback transactions; (iv) enter into transactions with affiliates; (v) merge or consolidate with another company; and (vi) transfer and sell assets. These covenants contain certain exceptions. Restricted payments are applicable only if Consensus Cloud Solutions, Inc. and subsidiaries designated as restricted subsidiaries has a net leverage ratio of greater than 3.0 to 1.0. In addition, if such net leverage ratio is in excess of 3.0 to 1.0, the restriction on restricted payments is subject to various exceptions, including the total aggregate amount not to exceed the greater of (A) $100.0 million and (B) 50.0% of EBITDA for the most recently ended four fiscal quarter period ended immediately prior to such date for which internal financial statements are available. The Company is in compliance with its debt covenants as of September 30, 2023.

As of September 30, 2023 and December 31, 2022, the estimated fair value of the 2026 Senior Notes was approximately $281.0 million and $282.8 million, respectively, and was based on quoted market prices or dealer quotes for the 2026 Senior Notes which are Level 1 inputs in the fair value hierarchy.

2028 Senior Notes

On October 7, 2021, Consensus issued $500.0 million of 6.5% senior notes due in 2028 (the “2028 Senior Notes”), in a private placement offering exempt from the registration requirements of the Securities Act of 1933. In exchange for the equity interest in the Company, Consensus issued the 2028 Senior Notes to Ziff Davis (see Note 16 - Related Party Transactions). Ziff Davis then exchanged the 2028 Senior Notes with lenders under its credit agreement (or their affiliates) in exchange for extinguishment of a similar amount of indebtedness under such credit agreement for a total amount of $483.8 million, after deducting the initial purchasers’ discounts, commissions and offering expenses. The 2028 Senior Notes were presented as long-term debt, net of deferred issuance costs, on the Condensed Consolidated Balance Sheets as of September 30, 2023 and December 31, 2022. The 2028 Senior Notes bear interest at a rate of 6.5% per annum, payable semi-annually in arrears on April 15 and October 15 of each year, which commenced on April 15, 2022.
The 2028 Senior Notes mature on October 15, 2028, and are senior unsecured obligations of the Company that are guaranteed, jointly and severally, on an unsecured basis by certain of the Company’s existing and future domestic direct and indirect wholly-owned subsidiaries (collectively, the “Guarantors”). If Consensus Cloud Solutions, Inc. or any of its restricted subsidiaries acquires or creates a domestic restricted subsidiary, other than an Insignificant Subsidiary (as defined in the indenture pursuant to which the 2028 Senior Notes were issued (the “2028 Indenture”)), after the issue date, or any Insignificant Subsidiary ceases to fit within the definition of Insignificant Subsidiary, such restricted subsidiary is required to unconditionally guarantee, jointly and severally, on an unsecured basis, the Company’s obligations under the 2028 Senior Notes.

The Company may redeem some or all of the 2028 Senior Notes at any time on or after October 15, 2026 at specified redemption prices plus accrued and unpaid interest, if any, to, but excluding the redemption date.

The Indenture contains covenants that restrict the Company’s ability to (i) pay dividends or make distributions on the Company’s common stock; (ii) make certain restricted payments; (iii) create liens or enter into sale and leaseback transactions; (iv) enter into transactions with affiliates; (v) merge or consolidate with another company; and (vi) transfer and sell assets. These covenants contain certain exceptions. Restricted payments are applicable only if Consensus Cloud Solutions, Inc. and subsidiaries designated as restricted subsidiaries has a net leverage ratio of greater than 3.0 to 1.0. In addition, if such net leverage ratio is in excess of 3.0 to 1.0, the restriction on restricted payments is subject to various exceptions, including the total aggregate amount not to exceed the greater of (A) $100.0 million and (B) 50.0% of EBITDA for the most recently ended four fiscal quarter period ended immediately prior to such date for which internal financial statements are available. The Company is in compliance with its debt covenants as of September 30, 2023.

As of September 30, 2023 and December 31, 2022, the estimated fair value of the 2028 Senior Notes was approximately $426.9 million and $459.4 million, respectively, and was based on quoted market prices or dealer quotes for the 2028 Senior Notes which are Level 1 inputs in the fair value hierarchy.

Credit Agreement

On March 4, 2022, the Company entered into a Credit Agreement (the “Credit Agreement”) with certain lenders party thereto (the “Lenders”) and MUFG Union Bank, N.A., as agent (the “Agent”). Pursuant to the Credit Agreement, the Lenders have provided Consensus with a revolving credit facility of $25.0 million (the “Credit Facility”) with an option held by the Company to obtain an additional commitment of up to a maximum of $25.0 million. The final maturity of the Credit Facility will occur on March 4, 2027. As of September 30, 2023, no amount has been drawn down on the Credit Facility. The Credit Facility is guaranteed by each wholly-owned material domestic subsidiary of Consensus, and secured by substantially all assets of Consensus and the guarantors. The loans made under the Credit Facility are subject to a Secured Overnight Financing Rate (“SOFR”) base interest rate plus a SOFR margin between 1.75% - 2.50%, with stepdowns subject to the total net leverage ratio.

The Credit Facility is subject to a total net leverage ratio covenant and a minimum EBITDA requirement, in each case tested on a quarterly basis. The Credit Agreement contains covenants that restrict the Company’s ability to (i) pay dividends or make distributions on the Company’s common stock; (ii) make certain restricted payments; (iii) create liens or enter into sale and leaseback transactions; (iv) enter into transactions with affiliates; (v) merge or consolidate with another company; and (vi) transfer and sell assets. These covenants contain certain exceptions. Unsecured indebtedness may be incurred, assets may be disposed of, restricted payments may be made and investments may be made, in each case subject to compliance with the Company’s financial covenants. The Company is in compliance with its covenants as of September 30, 2023.
XML 24 R15.htm IDEA: XBRL DOCUMENT v3.23.3
Leases
9 Months Ended
Sep. 30, 2023
Leases [Abstract]  
Leases Leases
The Company leases certain facilities and equipment under non-cancelable operating and finance leases which expire at various dates through 2031. Office and equipment leases are typically for terms of three to ten years and generally provide renewal options for terms up to an additional five years. The Company determines if an arrangement is a lease at inception. Short-term leases are defined as leases that have a term of 12 months or less and do not include an option to purchase the underlying asset or include an option to purchase the underlying asset that the Company is not reasonably certain to exercise.

The Company accounts for short-term leases by recognizing the lease payments in general and administrative expenses in the Condensed Consolidated Statements of Income. Short-term lease expense is recognized on a straight-line basis over the term of the lease and associated variable lease payments are recognized in the period in which the obligation for the payments is incurred.
Operating lease assets represent the right to use an underlying asset for the lease term, and operating lease liabilities represent the obligation to make lease payments arising from the lease. These assets and liabilities are recognized based on the present value of future payments over the lease term at the commencement date. The Company uses a collateralized incremental borrowing rate based on the information available at the commencement date to determine the present value of future payments. Operating leases typically require payment of certain non-lease costs, such as real estate taxes, common area maintenance and insurance. These components comprise the majority of the Company’s variable lease costs and are excluded from the present value of lease liabilities unless an event occurs that results in the payments becoming fixed for the remaining term. The remaining lease and non-lease components are accounted for together as a single lease component for all underlying classes of assets. Operating lease assets are adjusted for lease incentives, initial direct costs, impairments and exit or disposal costs.

The Company accounts for operating leases greater than one year by recognizing the lease payments in general and administrative expenses in the Condensed Consolidated Statements of Income. Operating lease costs are recognized on a straight-line basis from the commencement date to the end of the lease term. Amortization of finance lease right-of-use assets is included in general and administrative expenses in the Condensed Consolidated Statements of Income. Interest related to finance lease right-of-use assets, if any, is included in interest expense in the Condensed Consolidated Statements of Income. The Company’s lease agreements do not contain any material residual value guarantees or material restrictive covenants.

The components of lease expense, recorded in cost of revenues and general and administrative expenses on the
Condensed Consolidated Statements of Income, were as follows (in thousands):

Three Months Ended September 30, Nine Months Ended September 30,
2023202220232022
Operating lease cost$678 $604 $2,065 $1,840 
Short-term lease cost395 384 1,216 1,186 
Finance lease cost:
Amortization of right-of-use assets224 297 827 897 
Total lease cost$1,297 $1,285 $4,108 $3,923 

Supplemental balance sheet information related to leases is as follows (in thousands):
September 30, 2023December 31, 2022
Lease-related assets and liabilities
Operating lease right-of-use assets$7,106 $7,875 
Finance lease right-of-use assets (1)
604 1,427 
Total right-of-use assets$7,710 $9,302 
Operating lease liabilities, current$2,870 $2,793 
Operating lease liabilities, noncurrent12,848 13,877 
Total operating lease liabilities$15,718 $16,670 
(1) The full amount of the finance leases were prepaid. Therefore, there is no corresponding lease liability associated with the finance right-of-use assets.

Supplemental cash flow information related to leases is as follows (in thousands):
Nine Months Ended September 30,
20232022
Cash paid for amounts included in the measurement of lease liabilities:
Operating cash flows from operating leases$2,248 $2,085 
Right-of-use assets obtained in exchange for lease obligations:
Operating leases$542 $1,316 
Other supplemental operating lease information consists of the following:
September 30, 2023December 31, 2022
Operating leases:
Weighted average remaining lease term6.9 years7.6 years
Weighted average discount rate4.8 %4.6 %

Maturities of operating lease liabilities as of September 30, 2023 are as follows (in thousands):
Fiscal Year:
Operating Leases
2023 (remainder)
$752 
20242,939 
20252,748 
20262,525 
20272,534 
Thereafter8,167 
Total lease payments$19,665 
Less: Imputed interest(3,947)
Present value of operating lease liabilities$15,718 
Significant Judgments
Discount Rate
The majority of the Company’s leases are discounted using the Company’s collateralized incremental borrowing rate as the rate implicit in the lease is not readily determinable. Rates are obtained from various large banks to determine the appropriate incremental borrowing rate each quarter for collateralized loans with a maturity similar to the lease term.

Options
The lease term is generally the minimum noncancelable period of the lease. The Company does not include option periods unless the Company determined it is reasonably certain of exercising the option at inception or when a triggering event occurs.

Facility lease
On October 28, 2021, Ziff Davis (the “Assignor”) and Consensus (the “Assignee”) entered into the Assignment and First Amendment to Office Lease (the “Amendment”) with the NREA-TRC 700 LLC (the “Landlord”), in regard to the lease which was previously entered into on April 24, 2019 between the Assignor and the Landlord for certain office space located at 700 South Flower Street, Los Angeles, California (the “Lease”). The lease has an expiration date of January 31, 2031. The Amendment granted the Landlord’s consent to the assignment of the Lease by the Assignor to Assignee.
Leases Leases
The Company leases certain facilities and equipment under non-cancelable operating and finance leases which expire at various dates through 2031. Office and equipment leases are typically for terms of three to ten years and generally provide renewal options for terms up to an additional five years. The Company determines if an arrangement is a lease at inception. Short-term leases are defined as leases that have a term of 12 months or less and do not include an option to purchase the underlying asset or include an option to purchase the underlying asset that the Company is not reasonably certain to exercise.

The Company accounts for short-term leases by recognizing the lease payments in general and administrative expenses in the Condensed Consolidated Statements of Income. Short-term lease expense is recognized on a straight-line basis over the term of the lease and associated variable lease payments are recognized in the period in which the obligation for the payments is incurred.
Operating lease assets represent the right to use an underlying asset for the lease term, and operating lease liabilities represent the obligation to make lease payments arising from the lease. These assets and liabilities are recognized based on the present value of future payments over the lease term at the commencement date. The Company uses a collateralized incremental borrowing rate based on the information available at the commencement date to determine the present value of future payments. Operating leases typically require payment of certain non-lease costs, such as real estate taxes, common area maintenance and insurance. These components comprise the majority of the Company’s variable lease costs and are excluded from the present value of lease liabilities unless an event occurs that results in the payments becoming fixed for the remaining term. The remaining lease and non-lease components are accounted for together as a single lease component for all underlying classes of assets. Operating lease assets are adjusted for lease incentives, initial direct costs, impairments and exit or disposal costs.

The Company accounts for operating leases greater than one year by recognizing the lease payments in general and administrative expenses in the Condensed Consolidated Statements of Income. Operating lease costs are recognized on a straight-line basis from the commencement date to the end of the lease term. Amortization of finance lease right-of-use assets is included in general and administrative expenses in the Condensed Consolidated Statements of Income. Interest related to finance lease right-of-use assets, if any, is included in interest expense in the Condensed Consolidated Statements of Income. The Company’s lease agreements do not contain any material residual value guarantees or material restrictive covenants.

The components of lease expense, recorded in cost of revenues and general and administrative expenses on the
Condensed Consolidated Statements of Income, were as follows (in thousands):

Three Months Ended September 30, Nine Months Ended September 30,
2023202220232022
Operating lease cost$678 $604 $2,065 $1,840 
Short-term lease cost395 384 1,216 1,186 
Finance lease cost:
Amortization of right-of-use assets224 297 827 897 
Total lease cost$1,297 $1,285 $4,108 $3,923 

Supplemental balance sheet information related to leases is as follows (in thousands):
September 30, 2023December 31, 2022
Lease-related assets and liabilities
Operating lease right-of-use assets$7,106 $7,875 
Finance lease right-of-use assets (1)
604 1,427 
Total right-of-use assets$7,710 $9,302 
Operating lease liabilities, current$2,870 $2,793 
Operating lease liabilities, noncurrent12,848 13,877 
Total operating lease liabilities$15,718 $16,670 
(1) The full amount of the finance leases were prepaid. Therefore, there is no corresponding lease liability associated with the finance right-of-use assets.

Supplemental cash flow information related to leases is as follows (in thousands):
Nine Months Ended September 30,
20232022
Cash paid for amounts included in the measurement of lease liabilities:
Operating cash flows from operating leases$2,248 $2,085 
Right-of-use assets obtained in exchange for lease obligations:
Operating leases$542 $1,316 
Other supplemental operating lease information consists of the following:
September 30, 2023December 31, 2022
Operating leases:
Weighted average remaining lease term6.9 years7.6 years
Weighted average discount rate4.8 %4.6 %

Maturities of operating lease liabilities as of September 30, 2023 are as follows (in thousands):
Fiscal Year:
Operating Leases
2023 (remainder)
$752 
20242,939 
20252,748 
20262,525 
20272,534 
Thereafter8,167 
Total lease payments$19,665 
Less: Imputed interest(3,947)
Present value of operating lease liabilities$15,718 
Significant Judgments
Discount Rate
The majority of the Company’s leases are discounted using the Company’s collateralized incremental borrowing rate as the rate implicit in the lease is not readily determinable. Rates are obtained from various large banks to determine the appropriate incremental borrowing rate each quarter for collateralized loans with a maturity similar to the lease term.

Options
The lease term is generally the minimum noncancelable period of the lease. The Company does not include option periods unless the Company determined it is reasonably certain of exercising the option at inception or when a triggering event occurs.

Facility lease
On October 28, 2021, Ziff Davis (the “Assignor”) and Consensus (the “Assignee”) entered into the Assignment and First Amendment to Office Lease (the “Amendment”) with the NREA-TRC 700 LLC (the “Landlord”), in regard to the lease which was previously entered into on April 24, 2019 between the Assignor and the Landlord for certain office space located at 700 South Flower Street, Los Angeles, California (the “Lease”). The lease has an expiration date of January 31, 2031. The Amendment granted the Landlord’s consent to the assignment of the Lease by the Assignor to Assignee.
XML 25 R16.htm IDEA: XBRL DOCUMENT v3.23.3
Commitments and Contingencies
9 Months Ended
Sep. 30, 2023
Commitments and Contingencies Disclosure [Abstract]  
Commitments and Contingencies Commitments and Contingencies
Litigation

From time to time, the Company and its affiliates are involved in litigation and other legal disputes or regulatory inquiries that arise in the ordinary course of business. Any claims or regulatory actions against the Company and its affiliates, whether meritorious or not, could be time consuming and costly, and could divert significant operational resources. The outcomes of such matters are subject to inherent uncertainties, carrying the potential for unfavorable rulings that could include monetary damages and injunctive relief.

The Company does not believe, based on current knowledge, that any legal proceedings or claims currently exist which, after giving effect to existing accrued liabilities, are likely to have a material adverse effect on the Company’s
consolidated financial position, results of operations, or cash flows. It is the Company’s policy to expense legal fees related to any litigation as incurred.

Non-Income Related Taxes

The Company historically did not collect sales tax in states where it was not able to quantify the appropriate sales tax to be collected. For the periods from 2017 through 2021, the Company believed it was probable that a sales tax liability existed for its corporate and SoHo accounts.

In the year ended December 31, 2021, the Company determined that a sales tax liability was probable and it developed a methodology to estimate the sales tax liability for the SoHo revenue stream during the affected periods from 2017 through 2021. The Company has been remitting SoHo sales tax in applicable states since August 2022.

However, the sales tax liability for its corporate customers was not estimable until the third quarter of 2022. Prior to the third quarter of 2022, the Company was unable to determine which of these customers were either exempt organizations or resellers and were thus exempt from sales tax. In the third quarter of 2022, the Company completed an analysis of the pool of corporate customers subject to sales tax in order to estimate the range of sales tax liability on its corporate revenues. As a result, the Company recorded an accrual as the exposure became probable and estimable. Additionally, the Company started sales tax collection and remittance on corporate sales in applicable states in August 2022.

The Company initiated a Voluntary Disclosure Agreement (“VDA”) process in the third quarter of 2022, to voluntarily report the prior period sales tax liability. The process was substantially completed in the third quarter of 2023. While the Company believes that it has sufficiently reserved for historical sales tax liabilities under FASB ASC Topic No. 450, Contingencies, some state taxing authorities may still challenge the Company’s sales tax position, the methodology used to calculate the sales tax liability, and may also impose other taxes on its business. Taxing authorities may successfully assert that the Company should have collected, or in the future should collect sales and use, telecommunications or similar taxes, and could be subject to liability with respect to past or future tax, which could adversely affect the Company’s operating results.

During the three months ended September 30, 2023, the Company reassessed its sales tax exposure. The Company believes that it did not need to record any additional sales tax expense pertaining to the prior periods. The Company recorded a sales tax expense within general and administrative expenses in the Condensed Consolidated Statements of Income of $0.8 million and $8.4 million for the three months ended September 30, 2023 and 2022, respectively. The Company recorded a sales tax expense within general and administrative expenses in the Condensed Consolidated Statements of Income of $2.0 million and $9.5 million for the nine months ended September 30, 2023 and 2022, respectively.

The Company will continue to review and monitor the impact of sales tax rules in order to mitigate any associated risks on its business. The sales tax liability within accounts payable and accrued expenses on the Company’s Condensed Consolidated Balance Sheets was $7.4 million and $13.1 million as of September 30, 2023 and December 31, 2022, respectively.
XML 26 R17.htm IDEA: XBRL DOCUMENT v3.23.3
Other Balance Sheet Account Details
9 Months Ended
Sep. 30, 2023
Organization, Consolidation and Presentation of Financial Statements [Abstract]  
Other Balance Sheet Account Details Other Balance Sheet Account Details
Accounts payable and accrued expenses
Accounts payable and accrued expenses consisted of the following (in thousands):
September 30, 2023December 31, 2022
Accounts payable$7,012 $6,288 
Accrued sales and other taxes8,908 13,865 
Accrued interest23,382 10,717 
Accrued compensation5,928 2,755 
Accrued advertising expenses2,608 3,545 
Other accrued expenses5,016 4,232 
Total$52,854 $41,402 
XML 27 R18.htm IDEA: XBRL DOCUMENT v3.23.3
Income Taxes
9 Months Ended
Sep. 30, 2023
Income Tax Disclosure [Abstract]  
Income Taxes Income Taxes
The Company’s tax provision for interim periods is determined using an estimate of the Company’s annual effective tax rate adjusted for discrete interim period tax impacts. Each quarter the Company updates its estimated annual effective tax rate and, if the estimate changes, makes a cumulative adjustment. Changes in the geographical mix, permanent differences or the estimated level of annual pre-tax income can affect the effective tax rate. The Company’s effective tax rate for the three months ended September 30, 2023 and 2022 was 23.9% and 29.2%, respectively. The Company’s decreased rate during the three months ended September 30, 2023 is primarily due to a reduction in nondeductible expenses for tax purposes and the change in the geographical mix of income. The Company’s effective tax rate for the nine months ended September 30, 2023 and 2022 was 23.8% and 27.6%, respectively. The Company’s decreased rate during the nine months ended September 30, 2023 is primarily due to a reduction in nondeductible expenses for tax purposes and the change in the geographical mix of income.

The Company’s effective tax rates for the three and nine months ended September 30, 2023 and 2022 differed from the U.S. federal statutory rates of 21% primarily as a result of state income taxes, nondeductible expenses for tax purposes, foreign rate differential, research and development credits and uncertain tax positions.

As of September 30, 2023 and December 31, 2022, the Company had $9.0 million and $6.7 million, respectively, in liabilities for uncertain income tax positions, including interest and penalties. Accrued interest and penalties related to unrecognized tax benefits are recognized in income tax expense on the Company’s Condensed Consolidated Statements of Income.

Income Tax Audits

The Company files tax returns in the US, Ireland, Netherlands, France, Canada, Japan and Hong Kong. As of September 30, 2023, the Company is not under audit in any jurisdiction that it operates within. The Company has filed its first set of post-spin tax returns including some international subsidiaries who have previously filed in their local jurisdictions. Depending on the jurisdictions in which the Company is filing, tax returns for the years from 2016 onwards are still open to examination by tax authorities.
XML 28 R19.htm IDEA: XBRL DOCUMENT v3.23.3
Stockholders' Deficit
9 Months Ended
Sep. 30, 2023
Equity [Abstract]  
Stockholders' Deficit Stockholders’ Deficit
Common Stock Repurchase Program

On March 1, 2022, the Company’s Board of Directors approved a share buyback program. Under this program, the Company may purchase, in the public market or in off-market transactions, up to $100.0 million of the Company’s common stock through February 2025. The timing and amounts of purchases will be determined by the Company, depending on market conditions and other factors it deems relevant. The Company entered into Rule 10b-18 and Rule 10b5-1 trading plans and during the three months ended September 30, 2023 and 2022, the Company repurchased 152,399 and zero shares, respectively, at an aggregate cost of $3.8 million and zero, respectively, under this program. During the nine months ended September 30, 2023 and 2022, the Company repurchased 490,953 and 189,114 shares, respectively, at an aggregate cost of $15.1 million (inclusive of excise tax of $0.1 million) and $7.6 million, respectively, under this program. Cumulatively as of September 30, 2023, 680,067 shares have been repurchased under this program at an aggregate cost of $22.7 million (inclusive of excise tax of $0.1 million). The excise tax is assessed at 1% of the fair market value of net stock repurchases after December 31, 2022.

Vested Restricted Stock

At the time of certain vesting events related to restricted stock units or restricted stock awards that are held by participants in Consensus’ Equity Incentive Plan, a portion of the awards subject to vesting are withheld by the Company to satisfy the employees’ tax withholding obligations that arise upon the vesting of restricted stock. As a result, the number of shares issued upon vesting for these awards is net of the statutory withholding requirements that the Company pays on behalf of its employees. Although shares withheld are not issued, they are treated as common share repurchases in the Company’s condensed consolidated financial statements, as they reduce the number of shares that would have been issued upon vesting. These shares do not count against the authorized capacity under the Company’s share repurchase program described above. During the three and nine months ended September 30, 2023 the Company withheld shares on its vested restricted stock units and restricted stock awards relating to its share-based compensation plans of 2,412 and 35,368 shares, respectively. During the three and nine months ended September 30, 2022 the Company withheld shares on its vested restricted stock units and restricted stock awards relating to its share-based compensation plans of 1,906 and 29,725 shares, respectively.
Dividends
     
The Company currently does not issue dividends to Consensus shareholders. Future dividends are subject to Board approval. Our current debt agreements could trigger restrictions on dividend payments under certain circumstances (see Note 6 - Debt).
XML 29 R20.htm IDEA: XBRL DOCUMENT v3.23.3
Equity Incentive and Employee Stock Purchase Plan
9 Months Ended
Sep. 30, 2023
Share-Based Payment Arrangement [Abstract]  
Equity Incentive and Employee Stock Purchase Plan Equity Incentive and Employee Stock Purchase Plan
The Company’s share-based compensation plans include the 2021 Equity Incentive Plan (the “2021 Plan”) and the 2021 Employee Stock Purchase Plan (the “Purchase Plan”). Each plan is described below.

(a) 2021 Equity Incentive Plan

In December 2021, Consensus’ Board of Directors adopted the 2021 Plan, which provides for the grant of incentive stock options, stock appreciation rights, restricted stock, restricted stock units, performance shares and share units and other share-based awards. 4,000,000 shares of common stock are authorized to be used for 2021 Plan purposes. As of September 30, 2023, 2,727,438 shares were available to be used under the 2021 Plan.

 Restricted Stock and Restricted Stock Units
 
The Company has awarded restricted stock and restricted stock units to its Board of Directors and certain employees pursuant to the 2021 Plan. Compensation expense resulting from restricted stock and restricted stock unit grants is measured at fair value on the date of grant and is recognized as share-based compensation expense over the applicable vesting period. Vesting periods are approximately one year for awards to members of the Company’s Board of Directors, four years for employees and five years for the Chief Executive Officer and Chief Operating Officer.

Restricted Stock and Restricted Stock Units with Market Conditions

The Company has awarded certain key employees market-based restricted stock and restricted stock units pursuant to the 2021 Plan. The market-based awards have vesting conditions that are based on specified stock price targets of the Company’s common stock. Market conditions were factored into the grant date fair value using a Monte Carlo valuation model, which utilized multiple input variables to determine the probability of the Company achieving the specified stock price targets for 20 out of 30 trading days or 20 out of 25 trading days (look-back period). Stock-based compensation expense related to an award with a market condition is recognized over the requisite service period using the graded-vesting method unless the market condition has been met and requisite service period has been completed, then the expense will be accelerated and recognized in the period that the market condition and service period requirement have been met. During the nine months ended September 30, 2023, the Company awarded zero market-based restricted stock awards and restricted stock units.

Restricted stock activity for the nine months ended September 30, 2023 is set forth below:
SharesWeighted-Average
Grant-Date
Fair Value
Nonvested at January 1, 202335,416 $38.42 
Granted— — 
Vested(19,737)37.77 
Canceled— — 
Nonvested at September 30, 2023
15,679 $39.24 

As of September 30, 2023, the Company had unrecognized share-based compensation expense related to its restricted stock awards of $0.2 million, which is expected to be recognized over a weighted-average period of 0.4 years.
  
Restricted stock unit activity for the nine months ended September 30, 2023 is set forth below:
Number of
Shares
Weighted-Average
Grant-Date
Fair Value
Weighted-Average
Remaining
Contractual
Life (in years)
Aggregate
Intrinsic
Value
Outstanding at January 1, 20231,082,451$51.63 
Granted67,475 50.01 
Vested(82,503)53.32 
Canceled(22,477)57.37 
Outstanding at September 30, 2023
1,044,946 $51.27 3.3$26,311,740 
Vested and expected to vest as of September 30, 2023
711,335 $52.37 2.8$17,911,410 

As of September 30, 2023, the Company had unrecognized share-based compensation expense related to its restricted stock units of $26.4 million, which is expected to be recognized over a weighted-average period of 2.5 years.

The Company capitalized $0.5 million and zero of share-based compensation expense during the three months ended September 30, 2023 and 2022, respectively, and $1.5 million and zero of share-based compensation expense during the nine months ended September 30, 2023 and 2022, respectively, within property and equipment, net on its Condensed Consolidated Balance Sheets.

(b) Employee Stock Purchase Plan
 
In October 2021, Consensus established the Purchase Plan, which provides for the issuance of a maximum of 1,000,000 shares of common stock. Under the Purchase Plan, eligible employees can have up to 15% of their earnings withheld, up to certain maximums, to be used to purchase shares of Consensus’ common stock on certain plan-defined dates. The purchase price for each offering period is 85% of the lesser of the fair market value of a share of common stock of the Company (a “Share”) on the first or last day of the offering period, with each offering period being six months.

The plan includes a provision that allows for the more favorable of two exercise prices, commonly referred to as a “look-back” feature, to be used in the purchase price calculation. The purchase price discount and the look-back feature cause the Purchase Plan to be compensatory and the Company to recognize compensation expense. The compensation expense is recognized on a straight-line basis over the requisite service period, which is the same as the offering period of the Purchase Plan. The Company used the Black-Scholes option pricing model to calculate the estimated fair value of the purchase right issued under the Purchase Plan. The expected volatility is based on historical volatility of the Company’s common stock. The risk-free interest rate is based on U.S. Treasury zero-coupon issues with a term equal to the expected term of the option assumed at the date of grant. The Company uses an annualized dividend yield based upon the per share dividends declared by the Company’s Board of Directors. Estimated forfeiture rates were 5.61% as of September 30, 2023.

For the three and nine months ended September 30, 2023, zero and 29,582 shares were purchased under the Purchase Plan, respectively. Cash received upon the issuance of Consensus common stock under the Purchase Plan during the three and nine months ended September 30, 2023 was zero and $0.9 million, respectively. As of September 30, 2023, 927,901 shares were available under the Purchase Plan for future issuance.

The compensation expense related to the current offering period of the Purchase Plan has been estimated utilizing the following assumptions:
September 30, 2023
Risk-free interest rate5.26%
Expected term (in years)0.5
Dividend yield0.00%
Expected volatility56.95%
Weighted average volatility56.95%
XML 30 R21.htm IDEA: XBRL DOCUMENT v3.23.3
Earnings Per Share
9 Months Ended
Sep. 30, 2023
Earnings Per Share [Abstract]  
Earnings Per Share Earnings Per Share
The components of basic and diluted earnings per share are as follows (in thousands, except share and per share data):
Three Months Ended September 30, Nine Months Ended September 30,
2023202220232022
Numerator for basic and diluted net income per common share:  
Net income from continuing operations attributable to common shareholders$24,007 $15,370 $60,523 $55,811 
Net income available to participating securities (1)
(12)(24)(52)(119)
Net income available to common shareholders from operations$23,995 $15,346 $60,471 $55,692 
Denominator:  
Weighted-average outstanding shares of common stock 19,627,188 19,791,019 19,708,991 19,879,759 
Dilutive effect of:
Equity incentive plans12,649 66,356 15,744 64,473 
Employee Stock Purchase Plan8,018 15,763 6,030 14,392 
Common stock and common stock equivalents 19,647,855 19,873,138 19,730,765 19,958,624 
Net income per share from operations:  
Basic$1.22 $0.78 $3.07 $2.80 
Diluted$1.22 $0.77 $3.07 $2.79 
(1) Represents unvested share-based payment awards that contain certain non-forfeitable rights to dividends or dividend equivalents (whether paid or unpaid).

For the three months ended September 30, 2023 and 2022, there were 836,655 and 499,584 anti-dilutive shares, respectively, that were excluded from the earnings per share calculation. For the nine months ended September 30, 2023 and 2022, there were 704,837 and 499,476 anti-dilutive shares, respectively, that were excluded from the earnings per share calculation.
XML 31 R22.htm IDEA: XBRL DOCUMENT v3.23.3
Segment Information
9 Months Ended
Sep. 30, 2023
Segment Reporting [Abstract]  
Segment Information Segment Information
The Company’s businesses are based on the organizational structure used by the chief operating decision maker (“CODM”) for making operating and investment decisions and for assessing performance. The CODM views the Company as one business, Cloud Fax.

The Company’s Cloud Fax business is driven primarily by subscription revenues that have relatively higher margins, are stable and predictable from quarter to quarter with minor seasonal weakness in the fourth quarter.
The Company evaluates performance based on revenue, gross margin and profit or loss from operations before income taxes, not including nonrecurring gains and losses and foreign exchange gains and losses.
The Company maintains operations in the U.S., Canada, Ireland and other countries. Geographic information about the U.S. and all other countries for the reporting periods is presented below. Such information attributes revenues based on markets where revenues are reported (in thousands):
Three Months Ended September 30, Nine Months Ended September 30,
2023202220232022
Revenues:
United States$71,724 $72,720 $217,606 $214,214 
Canada13,091 12,679 39,043 37,013 
Ireland3,571 4,309 11,331 13,785 
All other countries2,176 2,069 6,828 7,178 
Foreign countries18,838 19,057 57,202 57,976 
$90,562 $91,777 $274,808 $272,190 

The following presents the Company’s long-lived assets by geographic region, which consist of property and equipment, net and operating lease right-of-use assets (in thousands):
September 30, 2023December 31, 2022
Long-lived assets:
United States$81,632 $61,858 
Canada278 531 
Ireland250 167 
All other countries156 277 
Foreign countries684 975 
Total$82,316 $62,833 
XML 32 R23.htm IDEA: XBRL DOCUMENT v3.23.3
Accumulated Other Comprehensive Loss
9 Months Ended
Sep. 30, 2023
Stockholders' Equity Note [Abstract]  
Accumulated Other Comprehensive Loss Accumulated Other Comprehensive Loss
The following table summarizes the changes in accumulated other comprehensive loss, which solely comprises foreign currency translation adjustments, for the three months ended September 30, 2023 (in thousands):

Foreign Currency Translation
Balance as of July 1, 2023$(17,001)
Other comprehensive loss(6,238)
Net increase in other comprehensive loss(6,238)
Balance as of September 30, 2023$(23,239)

The following table summarizes the changes in accumulated other comprehensive loss, which solely comprises foreign currency translation adjustments, for the nine months ended September 30, 2023 (in thousands):

Foreign Currency Translation
Balance as of January 1, 2023$(19,108)
Other comprehensive loss(4,131)
Net increase in other comprehensive loss(4,131)
Balance as of September 30, 2023$(23,239)
There were zero reclassifications out of accumulated other comprehensive loss for the three and nine months ended September 30, 2023.
XML 33 R24.htm IDEA: XBRL DOCUMENT v3.23.3
Related Party Transactions
9 Months Ended
Sep. 30, 2023
Related Party Transactions [Abstract]  
Related Party Transactions Related Party Transactions
In connection with the Separation, Consensus and Ziff Davis entered into several agreements that governed the relationship of the parties following the Separation, including a separation and distribution agreement, a transition services agreement (“TSA”), a tax matters agreement, an employee matters agreement, an intellectual property license agreement and a stockholder and registration rights agreement (the “Agreements”). The TSA governed services including certain information technology services, finance and accounting services and human resource and employee benefit services. The agreed-upon charges, if any, for such services were intended to cover any costs and expenses incurred in providing such services. As of September 30, 2023, a majority of the services provided under the TSA were completed or terminated. The TSA terminated on October 7, 2023.

The Company paid approximately $0.1 million and $7.2 million during the three months ended September 30, 2023 and 2022, respectively, and approximately $0.6 million and $18.7 million, during the nine months ended September 30, 2023 and 2022, respectively, to Ziff Davis to settle co-mingled cash accounts, costs associated with the transition services agreement and Separation. Additionally, the Company incurred approximately $0.1 million and $0.6 million, respectively, in costs related to the registration of shares for sale held by Ziff Davis for the three and nine months ended September 30, 2022. No costs were incurred in 2023 related to the registration of shares for sale held by Ziff Davis. These costs were recorded in general and administrative expenses within the Condensed Consolidated Statement of Income. Subsequent to the disposition of the shares, Ziff Davis’ beneficial ownership in the Company was under 10%, as of September 30, 2023 and December 31, 2022 (see Note 1 - Basis of Presentation). Amounts due to Ziff Davis as of September 30, 2023 and December 31, 2022 were $0.1 million and $0.2 million, respectively. These amounts are recorded within accounts payable and accrued expenses on the Condensed Consolidated Balance Sheets.
XML 34 R25.htm IDEA: XBRL DOCUMENT v3.23.3
Subsequent Events
9 Months Ended
Sep. 30, 2023
Subsequent Events [Abstract]  
Subsequent Events Subsequent EventOn November 9, 2023, the Board of Directors approved a debt repurchase program, pursuant to which Consensus may reduce, through redemptions, open market purchases, tender offers, privately negotiated purchases or other retirements, a combination of the outstanding principal balance of the 2026 Senior Notes and 2028 Senior Notes. The authorization permits an aggregate principal amount reduction of up to $300 million and expires on November 9, 2026. The timing and amounts of purchases will be determined by the Company, depending on market conditions and other factors it deems relevant.
XML 35 R26.htm IDEA: XBRL DOCUMENT v3.23.3
Pay vs Performance Disclosure - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2023
Sep. 30, 2022
Sep. 30, 2023
Sep. 30, 2022
Pay vs Performance Disclosure        
Net income $ 24,007 $ 15,370 $ 60,523 $ 55,811
XML 36 R27.htm IDEA: XBRL DOCUMENT v3.23.3
Insider Trading Arrangements
3 Months Ended
Sep. 30, 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 37 R28.htm IDEA: XBRL DOCUMENT v3.23.3
Basis of Presentation (Policies)
9 Months Ended
Sep. 30, 2023
Organization, Consolidation and Presentation of Financial Statements [Abstract]  
Principles of Consolidation
Principles of Consolidation

The accompanying interim condensed consolidated financial statements include the accounts of Consensus and its wholly-owned subsidiaries. All intercompany accounts and transactions have been eliminated in consolidation.
Basis of Presentation
Basis of Presentation

The accompanying interim condensed consolidated financial statements are unaudited and have been prepared in accordance with instructions for Form 10-Q and Article 10 of Regulation S-X issued by the Securities and Exchange Commission (“SEC”). Accordingly, they do not include all of the information and note disclosures required by accounting principles generally accepted in the United States of America (“GAAP”) for complete financial statements. The Company believes that the disclosures made are adequate to make that information not misleading. In the opinion of management, all adjustments (consisting of normal recurring adjustments) considered necessary for the fair statement of these interim financial statements have been reflected. It is suggested that these financial statements be read in conjunction with the audited financial statements and the related notes thereto for the year ended December 31, 2022, included in our Annual Report (Form 10-K) filed with the SEC on March 31, 2023. Accordingly, significant accounting policies and other disclosures normally provided have been omitted since such items are disclosed therein.

The results of operations for this interim period are not necessarily indicative of the operating results for the full year or for any future period.
Use of Estimates
Use of Estimates

The preparation of condensed consolidated financial statements in accordance with GAAP requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities at the date of the financial statements, including judgments about the reported amounts of revenue and expenses during the reporting period. The Company believes that its most significant estimates are those related to revenue recognition, share-based compensation expense, impairment or disposal of long-lived and intangible asset impairment, income taxes, contingencies and allowances for doubtful accounts. On an ongoing basis, management evaluates its estimates based on historical experience and on various other factors that the Company believes to be reasonable under the circumstances. Actual results could materially differ from those estimates due to risks and uncertainties, including uncertainty in the current economic environment due to factors such as inflationary pressures and elevated interest rates.
Allowances for Doubtful Accounts
Allowances for Doubtful Accounts

The Company maintains an allowance for credit losses for accounts receivable, which is recorded as an offset to accounts receivable and changes in such are classified as general and administrative expenses in the Condensed Consolidated Statements of Income. The Company assesses collectability by reviewing accounts receivable on a collective basis where similar characteristics exist and on an individual basis when it identifies specific customers with known disputes or collectability issues. In determining the amount of the allowance for credit losses, the Company considers historical collectability based on past due status. It also considers customer-specific information, current market conditions and reasonable and supportable forecasts of future economic conditions to inform adjustments to historical loss data. On an ongoing basis, management evaluates the appropriateness of these reserves.
Revenue Recognition
Revenue Recognition

The Company recognizes revenue when the Company satisfies its obligation by transferring control of the goods or services to its customers in an amount that reflects the consideration to which the Company expects to be entitled in exchange for those goods or services (see Note 3 - Revenues).

Principal vs. Agent

The Company determines whether revenue should be reported on a gross or net basis by assessing whether the Company is acting as the principal or an agent in the transaction. If the Company is acting as the principal in a transaction, the Company reports revenue on a gross basis. If the Company is acting as an agent in a transaction, the Company reports revenue on a net basis. In determining whether the Company acts as the principal or an agent, the Company follows the accounting guidance under Financial Accounting Standards Board (“FASB”) Accounting Standards Codification (“ASC”) Topic 606, Revenue from Contracts with Customers (“ASC 606”), for principal-agent considerations and assesses: (i) if another party is involved in providing goods or services to the customer and (ii) whether the Company controls the specified goods or services prior to transferring control to the customer.

Sales Taxes

The Company has made an accounting policy election to exclude from the measurement of the transaction price all taxes assessed by a governmental authority that are (i) both imposed on and concurrent with a specific revenue-producing transaction and (ii) collected by the Company from a customer.
The Company’s revenues substantially consist of monthly recurring subscription and usage-based fees from customers accessing the Company’s cloud-based subscription (the “Cloud Fax Services”), a significant portion of which are paid in advance by credit card. The Company defers the portions of monthly, quarterly, semi-annually and annually recurring subscription and usage-based fees collected in advance of the satisfaction of performance obligations and recognizes them in the period earned. The Cloud Fax Services allow customers to access the Company’s software without taking possession.
Performance Obligations

Generally, the Company’s contracts with customers include one performance obligation, however, certain contracts may include multiple performance obligations. For such arrangements, revenues are allocated to each performance obligation based on their relative standalone selling price. The Company accounts for these arrangements as a single performance obligation as the performance obligations related to a specific arrangement are all consumed simultaneously.

The Company satisfies its performance obligations upon delivery of services to its customers. Payment terms vary by
type and location of the Company’s customers and the services offered. The time between invoicing and when payment is due
is not significant. Due to the nature of the services provided, there are no obligations for returns.

Significant Judgments

Determining whether products and services are considered distinct performance obligations may require significant judgment. When a cloud-based service includes both on-premises software licenses and cloud-based services, judgment is required to determine whether the software license is considered distinct and accounted for separately, or not distinct and accounted for together with the cloud-based service and recognized over time. The Cloud Fax Services and related licenses depend on a significant level of integration between the desktop applications and cloud-based services and are accounted for together as one performance obligation.

Judgment is also required to determine the standalone selling price for each distinct performance obligation when there are multiple performance obligations. In certain cases, the Company is able to establish the standalone selling price based on observable prices of products or services sold or priced separately in comparable circumstances to similar customers. The Company uses a range of amounts to estimate the standalone selling price when each of the products and services is sold separately to determine whether there is a discount to be allocated based on the relative standalone selling price of the various products and services.

Performance Obligations Satisfied Over Time

The Company’s business consists primarily of performance obligations that are satisfied over time. This has been determined based on the fact that the nature of services offered are subscription based where the customer simultaneously receives and consumes the benefit of the services provided regardless of whether the customer uses the services or not. Depending on the individual contracts with the customer, revenue for these services is recognized over the contract period when faxing capabilities are provided. The Company expects to recognize revenue for Corporate contracts in a range from month-to-month up to 36 months and recognize revenue for SoHo contracts in a range from month-to-month up to one year.

The Company has concluded that the best measure of progress toward the complete satisfaction of the performance obligations over time is a time-based measure. The Company recognizes revenue on a straight-line basis throughout the subscription period and believes that the method used is a faithful depiction of the transfer of goods and services.

Practical Expedients

Existence of a Significant Financing Component in a Contract

As a practical expedient, the Company has not assessed whether a contract has a significant financing component because the Company expects at contract inception that the period between payment by the customer and the transfer of promised goods or services by the Company to the customer will be one year or less. In addition, the Company has determined that the payment terms the Company provides to its customers are structured primarily for reasons other than the provision of finance to the Company. The Company typically charges a single upfront amount for services, as other payment terms would affect the nature of the risk assumed by the Company due to the costs of the customer acquisition and the highly competitive and commoditized nature of the business the Company operates.
Costs to Fulfill a Contract

The Company’s revenues are primarily generated from customer contracts that are for one year or less. Costs primarily consist of incentive compensation paid based on the achievements of sales targets in a given period for related revenue streams and are recognized in the month when the revenue is earned. Incentive compensation is paid upon the issuance or renewal of the customer contract. As a practical expedient, for amortization periods that are determined to be one year or less, the Company expenses any incremental costs of obtaining the contract with a customer when incurred. For those customer contracts greater than one year, the Company capitalizes and amortizes the expenses, when appropriate, over the period of benefit.

Revenues Invoiced

The Company has applied the practical expedient for certain revenue streams to exclude the value of remaining performance obligations for (i) contracts with an original expected term of one year or less or (ii) contracts for which the Company recognizes revenue in proportion to the amount it has the right to invoice for services performed.
Impairment or Disposal of Long-Lived Assets
Impairment or Disposal of Long-Lived Assets

The Company accounts for long-lived assets, which include property and equipment, operating lease right-of-use assets and identifiable intangible assets with finite useful lives (subject to amortization), in accordance with the provisions of FASB ASC Topic No. 360, Property, Plant, and Equipment (“ASC 360”). ASC 360 requires that long-lived assets be reviewed for impairment whenever events or changes in circumstances indicate that the carrying amount of an asset may not be recoverable. Recoverability is measured by comparing the carrying amount of an asset to the expected undiscounted future net cash flows generated by the asset. If it is determined that the asset may not be recoverable, and if the carrying amount of an asset exceeds its estimated fair value, an impairment charge is recognized to the extent of the difference.
The Company assesses the impairment of identifiable definite-lived intangibles and long-lived assets whenever events or changes in circumstances indicate that the carrying value may not be recoverable. Factors it considers important which could individually or in combination trigger an impairment review include the following:

Significant underperformance relative to expected historical or projected future operating results;

Significant changes in the manner of the Company’s use of the acquired assets or the strategy for Consensus’ overall business;

Significant negative industry or economic trends;

Significant decline in the Company’s stock price for a sustained period; and

The Company’s market capitalization relative to net book value.

If the Company determines that the carrying value of definite-lived intangibles and long-lived assets may not be recoverable based upon the existence of one or more of the above indicators of impairment, it would record an impairment equal to the excess of the carrying amount of the asset over its estimated fair value.

The Company assessed whether events or changes in circumstances have occurred that potentially indicate the carrying amount of long-lived assets may not be recoverable. No impairment was recorded during the nine months ended September 30, 2023 and 2022.

The Company classifies its long-lived assets to be sold as held for sale in the period if (i) it has approved and committed to a plan to sell the asset, (ii) the asset is available for immediate sale in its present condition, (iii) an active program to locate a buyer and other actions required to sell the asset have been initiated, (iv) the sale of the asset is probable, (v) the asset is being actively marketed for sale at a price that is reasonable in relation to its current fair value, and (vi) it is unlikely that significant changes to the plan will be made or that the plan will be withdrawn. The Company initially measures a long-lived asset that is classified as held for sale at the lower of its carrying value or fair value less any costs to sell. Any loss resulting from this measurement is recognized in the period in which the held for sale criteria are met. Conversely, gains are not recognized on the sale of a long-lived asset until the date of sale. Upon designation as an asset held for sale, the Company stops recording depreciation expense on the asset. The Company assesses the fair value of a long-lived asset less any costs to sell at each reporting period and until the asset is no longer classified as held for sale.
Business Combinations
Business Combinations and Valuation of Goodwill and Intangible Assets

The Company applies the acquisition method of accounting for business combinations in accordance with GAAP and uses estimates and judgments to allocate the purchase price paid for acquisitions to the fair value of the assets, including identifiable intangible assets, and liabilities acquired. Such estimates may be based on significant unobservable inputs and assumptions such as, but not limited to, future revenue growth rates, gross and operating margins, customer attrition rates, royalty rates, discount rates and terminal growth rate assumptions. The Company uses established valuation techniques and may engage reputable valuation specialists to assist with the valuations. Management’s estimates of fair value are based upon assumptions believed to be reasonable, but which are inherently uncertain and unpredictable and, as a result, actual results may differ from estimates. Fair values are subject to refinement for up to one year after the closing date of an acquisition as information relative to closing date fair values becomes available. Upon the conclusion of the measurement period, any subsequent adjustments are recorded to earnings.

Goodwill represents the excess of the purchase price over the fair value of the net tangible and identifiable intangible assets acquired in a business combination. Intangible assets resulting from the acquisitions of entities accounted for using the acquisition method of accounting are recorded at the estimated fair value of the assets acquired. Identifiable intangible assets are comprised of purchased customer relationships, trademarks and trade names, developed technologies and other intangible assets. Intangible assets subject to amortization are amortized over the period of estimated economic benefit ranging from 1 to 20 years and the amortization expense is included in general and administrative expenses on the Condensed Consolidated Statements of Income.

The Company evaluates its goodwill and indefinite-lived intangible assets for impairment pursuant to FASB ASC Topic No. 350, Intangibles - Goodwill and Other (“ASC 350”), which provides that goodwill and other intangible assets with
indefinite lives are not amortized, but tested annually for impairment or more frequently if the Company believes indicators of impairment exist. In connection with the annual impairment test for goodwill, the Company has the option to perform a qualitative assessment in determining whether it is more likely than not that the fair value of a reporting unit is less than its carrying amount. If the Company determines that it is more likely than not that the fair value of the reporting unit is less than its carrying amount, then it performs the impairment test on goodwill. The impairment test involves comparing the fair values of the applicable reporting units with their aggregate carrying values, including goodwill. The Company generally determines the fair value of its reporting units using the income approach methodology of valuation. If the carrying value of a reporting unit exceeds the reporting unit’s fair value, an impairment loss is recognized for the difference.
Valuation of Goodwill and Intangible Assets
Business Combinations and Valuation of Goodwill and Intangible Assets

The Company applies the acquisition method of accounting for business combinations in accordance with GAAP and uses estimates and judgments to allocate the purchase price paid for acquisitions to the fair value of the assets, including identifiable intangible assets, and liabilities acquired. Such estimates may be based on significant unobservable inputs and assumptions such as, but not limited to, future revenue growth rates, gross and operating margins, customer attrition rates, royalty rates, discount rates and terminal growth rate assumptions. The Company uses established valuation techniques and may engage reputable valuation specialists to assist with the valuations. Management’s estimates of fair value are based upon assumptions believed to be reasonable, but which are inherently uncertain and unpredictable and, as a result, actual results may differ from estimates. Fair values are subject to refinement for up to one year after the closing date of an acquisition as information relative to closing date fair values becomes available. Upon the conclusion of the measurement period, any subsequent adjustments are recorded to earnings.

Goodwill represents the excess of the purchase price over the fair value of the net tangible and identifiable intangible assets acquired in a business combination. Intangible assets resulting from the acquisitions of entities accounted for using the acquisition method of accounting are recorded at the estimated fair value of the assets acquired. Identifiable intangible assets are comprised of purchased customer relationships, trademarks and trade names, developed technologies and other intangible assets. Intangible assets subject to amortization are amortized over the period of estimated economic benefit ranging from 1 to 20 years and the amortization expense is included in general and administrative expenses on the Condensed Consolidated Statements of Income.

The Company evaluates its goodwill and indefinite-lived intangible assets for impairment pursuant to FASB ASC Topic No. 350, Intangibles - Goodwill and Other (“ASC 350”), which provides that goodwill and other intangible assets with
indefinite lives are not amortized, but tested annually for impairment or more frequently if the Company believes indicators of impairment exist. In connection with the annual impairment test for goodwill, the Company has the option to perform a qualitative assessment in determining whether it is more likely than not that the fair value of a reporting unit is less than its carrying amount. If the Company determines that it is more likely than not that the fair value of the reporting unit is less than its carrying amount, then it performs the impairment test on goodwill. The impairment test involves comparing the fair values of the applicable reporting units with their aggregate carrying values, including goodwill. The Company generally determines the fair value of its reporting units using the income approach methodology of valuation. If the carrying value of a reporting unit exceeds the reporting unit’s fair value, an impairment loss is recognized for the difference.
Investments
Investments

The Company accounts for investments in equity securities in accordance with FASB ASC Topic No. 321, Investments - Equity Securities (“ASC 321”), which requires the accounting for equity investments, other than those accounted for under the equity method of accounting, generally be measured at fair value for equity securities with readily determinable fair values. Equity securities without a readily determinable fair value, which are not accounted for under the equity method of accounting, are measured at their cost, less impairment, if any, and adjusted for observable price changes arising from orderly transactions in the same or similar investment from the same issuer. Any unrealized gains or losses are reported within earnings on the Condensed Consolidated Statement of Income.
As of September 30, 2023 the carrying amount of the Company’s investments accounted for using the measurement alternative method in accordance with ASC 321 was $4.0 million and is included in other assets within the Company’s Condensed Consolidated Balance Sheets. If the Company becomes aware of a significant decline in value that is other-than-temporary, the Company assesses whether an other-than-temporary impairment loss on an investment has occurred due to declines in fair value or other market conditions. The loss will be recorded in the period in which the Company identifies the decline. During the three and nine months ended September 30, 2023, the Company did not recognize any unrealized gains or losses and did not have any impairments during the respective periods.
Income Taxes
Income Taxes

The Company’s income is subject to taxation in both the U.S. and numerous foreign jurisdictions. Significant judgment is required in evaluating the Company’s tax positions and determining its provision for income taxes. During the ordinary course of business, there are many transactions and calculations for which the ultimate tax determination is uncertain. The Company establishes reserves for tax-related uncertainties based on estimates of whether, and the extent to which, additional taxes will be due. These reserves for tax contingencies are established when the Company believes that certain positions might be challenged despite the Company’s belief that its tax return positions are fully supportable. The Company adjusts these reserves in light of changing facts and circumstances, such as the outcome of a tax audit or lapse of a statute of limitations. The provision for income taxes includes the impact of reserve provisions and changes to reserves that are considered appropriate (see Note 10 - Income Taxes).

The Company accounts for income taxes in accordance with FASB ASC Topic No. 740, Income Taxes (“ASC 740”), which requires that deferred tax assets and liabilities are recognized using enacted tax rates for the effect of temporary differences between the book and tax basis of recorded assets and liabilities. ASC 740 also requires that deferred tax assets be reduced by a valuation allowance if it is more likely than not that some or all of the net deferred tax assets will not be realized. The valuation allowance is reviewed quarterly based upon the facts and circumstances known at the time. In assessing this valuation allowance, the Company reviews historical and future expected operating results and other factors, including its recent cumulative earnings experience, expectations of future taxable income by taxing jurisdiction and the carryforward periods available for tax reporting purposes, to determine whether it is more likely than not that deferred tax assets are realizable.

ASC 740 provides guidance on the minimum threshold that an uncertain income tax benefit is required to meet before it can be recognized in the financial statements and applies to all income tax positions taken by a company. ASC 740 contains a two-step approach to recognizing and measuring uncertain income tax positions. The first step is to evaluate the tax position for recognition by determining if the weight of available evidence indicates that it is more likely than not that the position will be sustained on audit, including resolution of related appeals or litigation processes, if any. The second step is to measure the tax benefit as the largest amount that is more than 50% likely of being realized upon settlement. If it is not more likely than not that the benefit will be sustained on its technical merits, no benefit will be recorded. Uncertain income tax positions that relate only to timing of when an item is included on a tax return are considered to have met the recognition threshold. The Company
recognized accrued interest and penalties related to uncertain income tax positions in income tax expense on its Condensed Consolidated Statements of Income.

In addition, on March 27, 2020, the “Coronavirus Aid, Relief and Economic Security (“CARES”) Act” was enacted into law providing for changes to various tax laws that impact business. The CARES Act, among other things, includes provisions relating to refundable payroll tax credits, deferment of employer side social security payments, net operating loss carryback periods, alternative minimum tax credit refunds, modifications to the net interest deduction limitations, increased limitations on qualified charitable contributions and technical corrections to tax depreciation methods for qualified improvement property.

On August 16, 2022, the Inflation Reduction Act of 2022 (“IRA”) was enacted into law and is effective for taxable years beginning after December 31, 2022. The IRA includes a new corporate alternative minimum tax of 15% on adjusted financial statement income of corporations with profits greater than $1 billion, a 1% excise tax on the fair market value of net share buy-backs, in addition to multiple incentives to the clean energy industry (see Note 11 - Stockholders' Equity).

The Company does not believe these provisions have a significant impact to our current and deferred income tax balances. The Company benefited from the technical correction to tax depreciation related to qualified improvement property and has elected to defer the employer side social security payments where eligible. The Company remitted the deferred employer side social security payments during the year ended December 31, 2022. The Company will continue to monitor the impact of these provisions on its financial statements.
Share-Based Compensation
Share-Based Compensation

The Company accounts for share-based awards to employees and non-employees in accordance with the provisions of FASB ASC Topic No. 718, Compensation - Stock Compensation (“ASC 718”). Accordingly, the Company measures share-based compensation expense at the grant date, based on the fair value of the award, and recognizes the expense over the employee’s requisite service period using the straight-line method. The measurement of share-based compensation expense is based on several criteria, including but not limited to, the valuation model used and associated input factors, such as expected term of the award, stock price volatility, risk free interest rate, dividend rate and award cancellation rate. These inputs are subjective and are determined using management’s judgment. If differences arise between the assumptions used in determining share-based compensation expense and the actual factors, which become known over time, the Company may change the input factors used in determining future share-based compensation expense. Any such changes could materially impact the Company’s results of operations in the period in which the changes are made and in periods thereafter. The Company estimates the expected term based upon the contractual term of the award (see Note 12 - Equity Incentive and Employee Stock Purchase Plan).
Earnings Per Common Share (“EPS”)
Earnings Per Common Share (“EPS”)

EPS is calculated pursuant to the two-class method as defined in FASB ASC Topic No. 260, Earnings per Share (“ASC 260”), which specifies that all outstanding unvested share-based payment awards that contain rights to nonforfeitable dividends or dividend equivalents are considered participating securities and should be included in the computation of EPS pursuant to the two-class method.

Basic EPS is calculated by dividing net distributed and undistributed earnings allocated to common shareholders, excluding participating securities, by the weighted-average number of common shares outstanding. The Company’s participating securities consist of its unvested share-based payment awards that contain rights to nonforfeitable dividends or dividend equivalents. Diluted EPS includes the determinants of basic EPS and, in addition, reflects the impact of other potentially dilutive shares outstanding during the period. The dilutive effect of participating securities is calculated under the more dilutive of either the treasury method or the two-class method.
Segment Reporting
Segment Reporting

FASB ASC Topic No. 280, Segment Reporting (“ASC 280”), establishes standards for the way that public business enterprises report information about operating segments in their annual consolidated financial statements and requires that those enterprises report selected information about operating segments in interim financial reports. ASC 280 also establishes standards for related disclosures about products and services, geographic areas and major customers. The Company’s business segment is based on the organization’s structure used by the chief operating decision maker for making operating and investment decisions and for assessing performance. The chief operating decision maker views the Company as one reportable segment known as Cloud Fax (see Note 14 - Segment Information).
Reclassifications
Reclassifications

Certain prior year amounts have been reclassified for consistency with the current year presentation. These reclassifications had no effect on the reported results of operations.
Recent Accounting Pronouncements Recent Accounting Pronouncements
In March 2020, the FASB issued Accounting Standards Update (“ASU”) No. 2020-04, Reference Rate Reform (Topic 848): Facilitation of the Effects of Reference Rate Reform on Financial Reporting. The amendments in this ASU provide optional expedients and exceptions for applying GAAP to contracts, hedging relationships, and other transactions affected by reference rate reform if certain criteria are met. The amendments in this ASU apply only to contracts, hedging relationships, and other transactions that reference LIBOR or another reference rate expected to be discontinued because of reference rate reform. In December 2022, the FASB issued ASU No. 2022-06, Reference Rate Reform (Topic 848): Deferral of the Sunset Date of Topic 848, that extends the period of time preparers can utilize the reference rate reform relief guidance. To ensure the relief in Topic 848 covers the period of time during which a significant number of modifications may take place, the ASU defers the sunset date of Topic 848 from December 31, 2022, to December 31, 2024. The Company does not expect the adoption of this standard to have a material impact on the Company’s condensed consolidated financial statements and related disclosures.

In June 2022, the FASB issued ASU No. 2022-03, Fair Value Measurement (Topic 820): Fair Value Measurement of Equity Securities Subject to Contractual Sale Restrictions. This ASU clarifies the guidance in Topic 820, Fair Value Measurement, when measuring the fair value of an equity security and introduces new disclosure requirements for equity securities subject to contractual sale restrictions that are measured at fair value in accordance with Topic 820. The amendments in this ASU are effective for fiscal years beginning after December 15, 2024, including the interim periods within those fiscal years. Early adoption is permitted. This amendment should be applied prospectively with any adjustments from the adoption of the amendments recognized in earnings and disclosed on the date of adoption. The Company does not expect the adoption of this standard to have a material impact on the Company’s condensed consolidated financial statements and related disclosures.

In September 2022, the FASB issued ASU 2022-04, Liabilities—Supplier Finance Programs (Subtopic 405-50). This ASU enhances the transparency of supplier finance programs. The amendments in this ASU are effective for fiscal years beginning after December 15, 2022, including interim periods within those fiscal years, except for the amendment on rollforward information, which is effective for fiscal years beginning after December 15, 2023. Early adoption is permitted. This amendment should be applied retrospectively to each period in which a balance sheet is presented, except for the amendment on rollforward information, which should be applied prospectively. The Company adopted ASU 2022-04 in the first quarter of 2023. The adoption of this standard did not have an impact on the Company’s condensed consolidated financial statements and related disclosures.

In March 2023, the FASB issued ASU 2023-01, Leases (Topic 842): Common Control Arrangement, which addresses the accounting by private companies and certain not-for-profit entities (NFPs) for common control leases and amends the accounting for leasehold improvements in common-control arrangements for all entities. This ASU offers: 1) private companies, as well as not-for-profit entities that are not conduit bond obligors, a practical expedient that gives them the option of using the written terms and conditions of a common-control arrangement when determining whether a lease exists and the subsequent accounting for the lease, including the lease’s classification (Issue 1) and 2) amends the accounting for leasehold improvements in common-control arrangements for all entities (Issue 2). The amendments in this ASU are effective for fiscal years beginning after December 15, 2023, including interim periods within those fiscal years. Early adoption is permitted for both interim and annual financial statement that have not yet been made available. If an entity adopts the amendments in an interim period, it must adopt them as of the beginning of the fiscal year that includes the interim period. The amendments applicable to the Company (Issue 2) are required to be applied using the option of one of the following adoption methods:
1.Prospective application to all new leasehold improvements recognized on or after the date that the entity first applies the amendments in this ASU;

2.Prospective application to all new and existing leasehold improvements recognized on or after the date that the entity first applies the amendments in this ASU, with any remaining balance of leasehold improvements amortized over their remaining useful life to the common-control group determined as of that date; or

3.Retrospective application to the beginning of the period in which an entity first applied Topic 842, with any leasehold improvements that otherwise would not have been amortized or impaired recognized through a cumulative-effect adjustment to opening retained earnings at the beginning of the earliest period presented in accordance with Topic 842.

The Company does not expect the adoption of this standard to have a material impact on the Company’s condensed consolidated financial statements and related disclosures.

In March 2023, the FASB issued ASU 2023-02, Investments—Equity Method and Joint Ventures (Topic 323): Accounting for Investments in Tax Credit Structures Using the Proportional Amortization Method. ASU 2023-02 allows reporting entities to elect to account for qualifying tax equity investments using the proportional amortization method, regardless of the program giving rise to the related income tax credits. The amendments in this ASU are effective for fiscal years beginning after December 15, 2023, including interim periods within those fiscal years. Early adoption is permitted in any interim period. If an entity adopts the amendments in an interim period, it shall adopt them as of the beginning of the fiscal year that includes that interim period. The amendment should be applied on either a modified retrospective or a retrospective basis. The Company does not expect the adoption of this standard to have a material impact on the Company’s condensed consolidated financial statements and related disclosures.

In October 2023, the FASB issued ASU No. 2023-06, Disclosure Improvements: Codification Amendments in Response to the SEC’s Disclosure Update and Simplification Initiative, which amends the disclosure or presentation requirements of a variety of topics in the accounting standards codification in order to conform with certain SEC amendments in Release No. 33-10532, Disclosure Update and Simplification. The effective date for each amendment will be the date on which the SEC removes that related disclosure from its rules. However, if by June 30, 2027, the SEC has not removed the related disclosure from its regulations, the amendments will be removed from the Codification and not become effective. The Company is evaluating the potential impact of this guidance on its condensed consolidated financial statements.
Fair Value Measurements
The Company complies with the provisions of FASB ASC Topic No. 820, Fair Value Measurement, (“ASC 820”), which defines fair value, provides a framework for measuring fair value and expands the disclosures required for fair value measurements of financial and non-financial assets and liabilities. ASC 820 clarifies that fair value is an exit price, representing the amount that would be received to sell an asset or paid to transfer a liability in an orderly transaction between market participants. As such, fair value is a market-based measurement that is determined based on assumptions that market participants would use in pricing an asset or a liability. As a basis for considering such assumptions, ASC 820 establishes a three-tier value hierarchy, which prioritizes the inputs used in the valuation methodologies in measuring fair value:
§Level 1 – Observable inputs that reflect quoted prices (unadjusted) for identical assets or liabilities in active markets.
§Level 2 – Observable inputs other than quoted prices in active markets for identical assets and liabilities, quoted prices for identical or similar assets or liabilities in inactive markets, or other inputs that are observable or can be corroborated by observable market data for substantially the full term of the assets or liabilities.
§Level 3 – Unobservable inputs which are supported by little or no market activity.

The fair value hierarchy also requires an entity to maximize the use of observable inputs and minimize the use of unobservable inputs when measuring fair value.

The Company considers all highly liquid investments purchased with a maturity of three months or less to be cash equivalents. Cash and cash equivalents are comprised of money market funds and foreign and domestic bank accounts. The Company had $144.9 million and zero of money market funds as of September 30, 2023 and December 31, 2022, respectively, which are valued based on Level 1 inputs consisting of quoted prices in active markets. The carrying value of the Company’s cash and cash equivalents approximates fair value.

The fair value of long-term debt is determined using recent quoted market prices or dealer quotes for each of the Company’s instruments, which are Level 1 inputs (see Note 6 - Debt). The carrying value of long-term debt is reflected in the financial statements at cost.

Assets Measured on a Non-Recurring Basis

The Company’s non-financial assets, which primarily consist of goodwill, other intangible assets, fixed assets, and equity securities without a readily determinable fair value are reported at carrying value, or at fair value as of their acquisition dates, and are not required to be measured at fair value on a recurring basis. However, on a periodic basis (at least annually for goodwill and indefinite-lived intangibles or whenever events or changes in circumstances indicate that the carrying value of an asset may not be recoverable), non-financial assets are assessed for impairment. If impaired, the carrying values of the assets are written down to fair value using Level 3 inputs.
XML 38 R29.htm IDEA: XBRL DOCUMENT v3.23.3
Revenues (Tables)
9 Months Ended
Sep. 30, 2023
Revenue from Contract with Customer [Abstract]  
Disaggregation of Revenue
Revenues from external customers classified by revenue source are as follows (in thousands):
Three Months Ended September 30, Nine Months Ended September 30,
2023202220232022
Corporate$50,430 $48,974 $150,198 $144,360 
Small office home office (“SoHo”)40,129 42,801 124,588 127,808 
Other22 22 
Total revenues$90,562 $91,777 $274,808 $272,190 
Timing of revenue recognition
Point in time$112 $135 $410 $572 
Over time90,450 91,642 274,398 271,618 
Total$90,562 $91,777 $274,808 $272,190 
XML 39 R30.htm IDEA: XBRL DOCUMENT v3.23.3
Goodwill and Intangible Assets (Tables)
9 Months Ended
Sep. 30, 2023
Goodwill and Intangible Assets Disclosure [Abstract]  
Changes in Carrying Amounts of Goodwill The changes in carrying amounts of goodwill for the nine months ended September 30, 2023 are as follows (in thousands):
Amount
Balance as of January 1, 2023$346,585 
Foreign exchange translation(525)
Balance as of September 30, 2023$346,060 
Intangible Assets with Indefinite Lives
Intangible assets are summarized as of September 30, 2023 and December 31, 2022 as follows (in thousands):
September 30, 2023December 31, 2022
Trade names$27,330 $27,337 
Other4,045 4,045 
Total$31,375 $31,382 
Intangible Assets Subject to Amortization
As of September 30, 2023, intangible assets subject to amortization are summarized as follows (in thousands):
Weighted-Average Remaining
  Amortization
Period
Historical
Cost
Accumulated
Amortization
Net
Trade names0.4 years$8,133 $7,690 $443 
Patent and patent licenses0.0 years54,341 54,341 — 
Customer relationships (1)
2.7 years107,593 95,646 11,947 
Other purchased intangibles 1.9 years11,981 9,752 2,229 
Total
 $182,048 $167,429 $14,619 
(1) The Company amortizes its customer relationship assets in a pattern that best reflects the pace in which the assets’ benefits are consumed. This pattern results in a substantial majority of the amortization expense being recognized in the first four to five years, which may not correlate to the overall life of the asset.
    As of December 31, 2022, intangible assets subject to amortization are summarized as follows (in thousands):
Weighted-Average Remaining
  Amortization
Period
Historical
Cost
Accumulated
Amortization
Net
Trade names0.5 years$8,151 $7,605 $546 
Patent and patent licenses0.0 years54,341 54,341 — 
Customer relationships (1)
3.1 years107,175 92,573 14,602 
Other purchased intangibles 2.0 years11,937 9,311 2,626 
Total$181,604 $163,830 $17,774 
(1) The Company amortizes its customer relationship assets in a pattern that best reflects the pace in which the assets’ benefits are consumed. This pattern results in a substantial majority of the amortization expense being recognized in the first four to five years, which may not correlate to the overall life of the asset.
Estimated Intangible Assets Amortization Expense
Expected amortization expenses for intangible assets subject to amortization at September 30, 2023 are as follows (in thousands):
Fiscal Year:Amount
2023 (remainder)$1,057 
20243,528 
20252,638 
20262,128 
20271,425 
Thereafter3,843 
Total$14,619 
XML 40 R31.htm IDEA: XBRL DOCUMENT v3.23.3
Debt (Tables)
9 Months Ended
Sep. 30, 2023
Debt Disclosure [Abstract]  
Summary of Long-term Debt
Long-term debt consists of the following (in thousands):
September 30, 2023December 31, 2022
2026 Senior Notes$305,000 $305,000 
2028 Senior Notes500,000 500,000
Total Notes805,000 805,000 
Less: Deferred issuance costs(9,667)(11,135)
Total long-term debt$795,333 $793,865 
Future Principal Payments for Debt
At September 30, 2023, future principal payments for debt were as follows (in thousands):
Fiscal year:Total
2023 (remainder)$— 
2024— 
2025— 
2026305,000 
2027— 
Thereafter500,000 
Total$805,000 
XML 41 R32.htm IDEA: XBRL DOCUMENT v3.23.3
Leases (Tables)
9 Months Ended
Sep. 30, 2023
Leases [Abstract]  
Components of Lease Expense and Supplemental Cash Flow Information
The components of lease expense, recorded in cost of revenues and general and administrative expenses on the
Condensed Consolidated Statements of Income, were as follows (in thousands):

Three Months Ended September 30, Nine Months Ended September 30,
2023202220232022
Operating lease cost$678 $604 $2,065 $1,840 
Short-term lease cost395 384 1,216 1,186 
Finance lease cost:
Amortization of right-of-use assets224 297 827 897 
Total lease cost$1,297 $1,285 $4,108 $3,923 
Supplemental cash flow information related to leases is as follows (in thousands):
Nine Months Ended September 30,
20232022
Cash paid for amounts included in the measurement of lease liabilities:
Operating cash flows from operating leases$2,248 $2,085 
Right-of-use assets obtained in exchange for lease obligations:
Operating leases$542 $1,316 
Other supplemental operating lease information consists of the following:
September 30, 2023December 31, 2022
Operating leases:
Weighted average remaining lease term6.9 years7.6 years
Weighted average discount rate4.8 %4.6 %
Balance Sheet and Other Supplemental Operating Lease Information
Supplemental balance sheet information related to leases is as follows (in thousands):
September 30, 2023December 31, 2022
Lease-related assets and liabilities
Operating lease right-of-use assets$7,106 $7,875 
Finance lease right-of-use assets (1)
604 1,427 
Total right-of-use assets$7,710 $9,302 
Operating lease liabilities, current$2,870 $2,793 
Operating lease liabilities, noncurrent12,848 13,877 
Total operating lease liabilities$15,718 $16,670 
(1) The full amount of the finance leases were prepaid. Therefore, there is no corresponding lease liability associated with the finance right-of-use assets.
Maturities of Operating Lease Liabilities
Maturities of operating lease liabilities as of September 30, 2023 are as follows (in thousands):
Fiscal Year:
Operating Leases
2023 (remainder)
$752 
20242,939 
20252,748 
20262,525 
20272,534 
Thereafter8,167 
Total lease payments$19,665 
Less: Imputed interest(3,947)
Present value of operating lease liabilities$15,718 
XML 42 R33.htm IDEA: XBRL DOCUMENT v3.23.3
Other Balance Sheet Account Details (Tables)
9 Months Ended
Sep. 30, 2023
Organization, Consolidation and Presentation of Financial Statements [Abstract]  
Schedule of Accounts Payable and Accrued Liabilities
Accounts payable and accrued expenses consisted of the following (in thousands):
September 30, 2023December 31, 2022
Accounts payable$7,012 $6,288 
Accrued sales and other taxes8,908 13,865 
Accrued interest23,382 10,717 
Accrued compensation5,928 2,755 
Accrued advertising expenses2,608 3,545 
Other accrued expenses5,016 4,232 
Total$52,854 $41,402 
XML 43 R34.htm IDEA: XBRL DOCUMENT v3.23.3
Equity Incentive and Employee Stock Purchase Plan (Tables)
9 Months Ended
Sep. 30, 2023
Share-Based Payment Arrangement [Abstract]  
Restricted Stock Award Activity
Restricted stock activity for the nine months ended September 30, 2023 is set forth below:
SharesWeighted-Average
Grant-Date
Fair Value
Nonvested at January 1, 202335,416 $38.42 
Granted— — 
Vested(19,737)37.77 
Canceled— — 
Nonvested at September 30, 2023
15,679 $39.24 
Restricted Stock Unit Award Activity
Restricted stock unit activity for the nine months ended September 30, 2023 is set forth below:
Number of
Shares
Weighted-Average
Grant-Date
Fair Value
Weighted-Average
Remaining
Contractual
Life (in years)
Aggregate
Intrinsic
Value
Outstanding at January 1, 20231,082,451$51.63 
Granted67,475 50.01 
Vested(82,503)53.32 
Canceled(22,477)57.37 
Outstanding at September 30, 2023
1,044,946 $51.27 3.3$26,311,740 
Vested and expected to vest as of September 30, 2023
711,335 $52.37 2.8$17,911,410 
Employee Stock Purchase Plan, Valuation Assumptions
The compensation expense related to the current offering period of the Purchase Plan has been estimated utilizing the following assumptions:
September 30, 2023
Risk-free interest rate5.26%
Expected term (in years)0.5
Dividend yield0.00%
Expected volatility56.95%
Weighted average volatility56.95%
XML 44 R35.htm IDEA: XBRL DOCUMENT v3.23.3
Earnings Per Share (Tables)
9 Months Ended
Sep. 30, 2023
Earnings Per Share [Abstract]  
Components of Basic and Diluted Earnings Per Share
The components of basic and diluted earnings per share are as follows (in thousands, except share and per share data):
Three Months Ended September 30, Nine Months Ended September 30,
2023202220232022
Numerator for basic and diluted net income per common share:  
Net income from continuing operations attributable to common shareholders$24,007 $15,370 $60,523 $55,811 
Net income available to participating securities (1)
(12)(24)(52)(119)
Net income available to common shareholders from operations$23,995 $15,346 $60,471 $55,692 
Denominator:  
Weighted-average outstanding shares of common stock 19,627,188 19,791,019 19,708,991 19,879,759 
Dilutive effect of:
Equity incentive plans12,649 66,356 15,744 64,473 
Employee Stock Purchase Plan8,018 15,763 6,030 14,392 
Common stock and common stock equivalents 19,647,855 19,873,138 19,730,765 19,958,624 
Net income per share from operations:  
Basic$1.22 $0.78 $3.07 $2.80 
Diluted$1.22 $0.77 $3.07 $2.79 
(1) Represents unvested share-based payment awards that contain certain non-forfeitable rights to dividends or dividend equivalents (whether paid or unpaid).
XML 45 R36.htm IDEA: XBRL DOCUMENT v3.23.3
Segment Information (Tables)
9 Months Ended
Sep. 30, 2023
Segment Reporting [Abstract]  
Revenues and Long-lived Assets by Geographic Information Geographic information about the U.S. and all other countries for the reporting periods is presented below. Such information attributes revenues based on markets where revenues are reported (in thousands):
Three Months Ended September 30, Nine Months Ended September 30,
2023202220232022
Revenues:
United States$71,724 $72,720 $217,606 $214,214 
Canada13,091 12,679 39,043 37,013 
Ireland3,571 4,309 11,331 13,785 
All other countries2,176 2,069 6,828 7,178 
Foreign countries18,838 19,057 57,202 57,976 
$90,562 $91,777 $274,808 $272,190 

The following presents the Company’s long-lived assets by geographic region, which consist of property and equipment, net and operating lease right-of-use assets (in thousands):
September 30, 2023December 31, 2022
Long-lived assets:
United States$81,632 $61,858 
Canada278 531 
Ireland250 167 
All other countries156 277 
Foreign countries684 975 
Total$82,316 $62,833 
XML 46 R37.htm IDEA: XBRL DOCUMENT v3.23.3
Accumulated Other Comprehensive Loss (Tables)
9 Months Ended
Sep. 30, 2023
Stockholders' Equity Note [Abstract]  
Summary of Changes in Accumulated Balances in Other Comprehensive Loss
The following table summarizes the changes in accumulated other comprehensive loss, which solely comprises foreign currency translation adjustments, for the three months ended September 30, 2023 (in thousands):

Foreign Currency Translation
Balance as of July 1, 2023$(17,001)
Other comprehensive loss(6,238)
Net increase in other comprehensive loss(6,238)
Balance as of September 30, 2023$(23,239)

The following table summarizes the changes in accumulated other comprehensive loss, which solely comprises foreign currency translation adjustments, for the nine months ended September 30, 2023 (in thousands):

Foreign Currency Translation
Balance as of January 1, 2023$(19,108)
Other comprehensive loss(4,131)
Net increase in other comprehensive loss(4,131)
Balance as of September 30, 2023$(23,239)
XML 47 R38.htm IDEA: XBRL DOCUMENT v3.23.3
Basis of Presentation (Details)
customer in Millions
3 Months Ended 9 Months Ended
Oct. 07, 2021
USD ($)
Sep. 30, 2023
USD ($)
country
Sep. 30, 2023
USD ($)
segment
customer
country
Sep. 30, 2022
USD ($)
Dec. 31, 2022
Oct. 08, 2021
Finite-Lived Intangible Assets [Line Items]            
Number of customers served (more than) | customer     1      
Number of countries served (over) | country   50 50      
Long-lived asset impairment     $ 0 $ 0    
Impairment of goodwill and intangible assets     0 $ 0    
Carrying amount of investments accounted for using alternative method   $ 4,000,000 4,000,000      
Unrealized gain on investments   0 0      
Impairment of Investments   $ 0 $ 0      
Number of reportable segments | segment     1      
Minimum            
Finite-Lived Intangible Assets [Line Items]            
Amortization period   1 year 1 year      
Maximum            
Finite-Lived Intangible Assets [Line Items]            
Amortization period   20 years 20 years      
Consensus Cloud Solutions Inc | Ziff Davis, Inc.            
Finite-Lived Intangible Assets [Line Items]            
Ownership interest   10.00% 10.00%   10.00% 19.90%
Consensus Cloud Solutions Inc | Ziff Davis, Inc. | Maximum            
Finite-Lived Intangible Assets [Line Items]            
Ownership interest   10.00% 10.00%   10.00%  
2028 Notes | Senior Notes            
Finite-Lived Intangible Assets [Line Items]            
Debt instrument, face amount $ 500,000,000          
Stated interest rate 6.50%          
Ziff Davis, Inc.            
Finite-Lived Intangible Assets [Line Items]            
Cash consideration paid for equity interest $ 259,100,000          
XML 48 R39.htm IDEA: XBRL DOCUMENT v3.23.3
Revenues (Disaggregation of Revenue) (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2023
Sep. 30, 2022
Sep. 30, 2023
Sep. 30, 2022
Disaggregation of Revenue [Line Items]        
Revenues $ 90,562 $ 91,777 $ 274,808 $ 272,190
Point in time        
Disaggregation of Revenue [Line Items]        
Revenues 112 135 410 572
Over time        
Disaggregation of Revenue [Line Items]        
Revenues 90,450 91,642 274,398 271,618
Corporate        
Disaggregation of Revenue [Line Items]        
Revenues 50,430 48,974 150,198 144,360
Small office home office (“SoHo”)        
Disaggregation of Revenue [Line Items]        
Revenues 40,129 42,801 124,588 127,808
Other        
Disaggregation of Revenue [Line Items]        
Revenues $ 3 $ 2 $ 22 $ 22
XML 49 R40.htm IDEA: XBRL DOCUMENT v3.23.3
Revenues (Narrative) (Details) - USD ($)
$ in Millions
3 Months Ended 9 Months Ended
Sep. 30, 2023
Sep. 30, 2022
Sep. 30, 2023
Sep. 30, 2022
Revenue from Contract with Customer [Abstract]        
Contract liability, revenue recognized $ 4.2 $ 4.0 $ 20.2 $ 19.2
XML 50 R41.htm IDEA: XBRL DOCUMENT v3.23.3
Fair Value Measurements (Details) - USD ($)
Sep. 30, 2023
Dec. 31, 2022
Fair Value Disclosures [Abstract]    
Money market funds $ 144,900,000 $ 0
XML 51 R42.htm IDEA: XBRL DOCUMENT v3.23.3
Goodwill and Intangible Assets (Narrative) (Details) - USD ($)
$ in Millions
3 Months Ended 9 Months Ended
Sep. 30, 2023
Sep. 30, 2022
Sep. 30, 2023
Sep. 30, 2022
Finite-Lived Intangible Assets [Line Items]        
Amortization expense $ 1.0 $ 1.2 $ 3.2 $ 3.8
Minimum        
Finite-Lived Intangible Assets [Line Items]        
Weighted-Average Remaining   Amortization Period 1 year   1 year  
Maximum        
Finite-Lived Intangible Assets [Line Items]        
Weighted-Average Remaining   Amortization Period 20 years   20 years  
XML 52 R43.htm IDEA: XBRL DOCUMENT v3.23.3
Goodwill and Intangible Assets (Changes in Carrying Amounts of Goodwill) (Details)
$ in Thousands
9 Months Ended
Sep. 30, 2023
USD ($)
Goodwill [Roll Forward]  
Beginning balance $ 346,585
Foreign exchange translation (525)
Ending balance $ 346,060
XML 53 R44.htm IDEA: XBRL DOCUMENT v3.23.3
Goodwill and Intangible Assets (Intangible Assets with Indefinite Lives) (Details) - USD ($)
$ in Thousands
Sep. 30, 2023
Dec. 31, 2022
Indefinite-lived Intangible Assets [Line Items]    
Intangible assets $ 31,375 $ 31,382
Trade names    
Indefinite-lived Intangible Assets [Line Items]    
Intangible assets 27,330 27,337
Other    
Indefinite-lived Intangible Assets [Line Items]    
Intangible assets $ 4,045 $ 4,045
XML 54 R45.htm IDEA: XBRL DOCUMENT v3.23.3
Goodwill and Intangible Assets (Intangible Assets Subject to Amortization) (Details) - USD ($)
$ in Thousands
9 Months Ended
Sep. 30, 2023
Dec. 31, 2022
Finite-Lived Intangible Assets [Line Items]    
Historical Cost $ 182,048 $ 181,604
Accumulated Amortization 167,429 163,830
Net $ 14,619 $ 17,774
Minimum    
Finite-Lived Intangible Assets [Line Items]    
Weighted-Average Remaining   Amortization Period 1 year  
Maximum    
Finite-Lived Intangible Assets [Line Items]    
Weighted-Average Remaining   Amortization Period 20 years  
Trade names    
Finite-Lived Intangible Assets [Line Items]    
Weighted-Average Remaining   Amortization Period 4 months 24 days 6 months
Historical Cost $ 8,133 $ 8,151
Accumulated Amortization 7,690 7,605
Net $ 443 $ 546
Patent and patent licenses    
Finite-Lived Intangible Assets [Line Items]    
Weighted-Average Remaining   Amortization Period 0 years 0 years
Historical Cost $ 54,341 $ 54,341
Accumulated Amortization 54,341 54,341
Net $ 0 $ 0
Customer relationships    
Finite-Lived Intangible Assets [Line Items]    
Weighted-Average Remaining   Amortization Period 2 years 8 months 12 days 3 years 1 month 6 days
Historical Cost $ 107,593 $ 107,175
Accumulated Amortization 95,646 92,573
Net $ 11,947 $ 14,602
Customer relationships | Minimum    
Finite-Lived Intangible Assets [Line Items]    
Substantial amortization period, majority of amortization expense 4 years  
Customer relationships | Maximum    
Finite-Lived Intangible Assets [Line Items]    
Substantial amortization period, majority of amortization expense 5 years  
Other purchased intangibles    
Finite-Lived Intangible Assets [Line Items]    
Weighted-Average Remaining   Amortization Period 1 year 10 months 24 days 2 years
Historical Cost $ 11,981 $ 11,937
Accumulated Amortization 9,752 9,311
Net $ 2,229 $ 2,626
XML 55 R46.htm IDEA: XBRL DOCUMENT v3.23.3
Goodwill and Intangible Assets (Estimated Intangible Assets Amortization Expense) (Details) - USD ($)
$ in Thousands
Sep. 30, 2023
Dec. 31, 2022
Fiscal Year:    
2023 (remainder) $ 1,057  
2024 3,528  
2025 2,638  
2026 2,128  
2027 1,425  
Thereafter 3,843  
Net $ 14,619 $ 17,774
XML 56 R47.htm IDEA: XBRL DOCUMENT v3.23.3
Debt (Summary of Long-term Debt) (Details) - USD ($)
$ in Thousands
Sep. 30, 2023
Dec. 31, 2022
Debt Instrument [Line Items]    
Gross long-term debt $ 805,000  
Less: Deferred issuance costs (9,667) $ (11,135)
Total long-term debt 795,333 793,865
Senior Notes    
Debt Instrument [Line Items]    
Gross long-term debt 805,000 805,000
2026 Senior Notes | Senior Notes    
Debt Instrument [Line Items]    
Gross long-term debt 305,000 305,000
2028 Senior Notes | Senior Notes    
Debt Instrument [Line Items]    
Gross long-term debt $ 500,000 $ 500,000
XML 57 R48.htm IDEA: XBRL DOCUMENT v3.23.3
Debt - Future Principal Payments for Debt (Details)
$ in Thousands
Sep. 30, 2023
USD ($)
Debt Disclosure [Abstract]  
2023 (remainder) $ 0
2024 0
2025 0
2026 305,000
2027 0
Thereafter 500,000
Total $ 805,000
XML 58 R49.htm IDEA: XBRL DOCUMENT v3.23.3
Debt (Narrative) (Details) - USD ($)
3 Months Ended 9 Months Ended
Mar. 04, 2022
Oct. 07, 2021
Sep. 30, 2023
Sep. 30, 2022
Sep. 30, 2023
Sep. 30, 2022
Dec. 31, 2022
Debt Instrument [Line Items]              
Interest expense     $ 700,000 $ 0 $ 1,800,000 $ 0  
Senior Notes | 2026 Notes              
Debt Instrument [Line Items]              
Debt instrument, face amount   $ 305,000,000          
Proceeds from issuance of senior long-term debt   $ 301,200,000          
Stated interest rate   6.00%          
Covenant, leverage ratio, minimum   3.0          
Covenant, leverage ratio, maximum   3.0          
Covenant, restriction on payments, aggregate amount, maximum   $ 100,000,000          
Covenant, earnings before interest, taxes, depreciation, and amortization, maximum   50.00%          
Notes payable, fair value     281,000,000   281,000,000   $ 282,800,000
Senior Notes | 2026 Notes | Debt Instrument, Redemption, Period One              
Debt Instrument [Line Items]              
Percentage of principal amount redeemed   40.00%          
Redemption price, percentage   106.00%          
Redemption , threshold percentage principal amount remaining   50.00%          
Senior Notes | 2026 Notes | Debt Instrument, Redemption, Period Two              
Debt Instrument [Line Items]              
Redemption price, percentage   100.00%          
Senior Notes | 2028 Notes              
Debt Instrument [Line Items]              
Debt instrument, face amount   $ 500,000,000          
Proceeds from issuance of senior long-term debt   $ 483,800,000          
Stated interest rate   6.50%          
Covenant, leverage ratio, minimum   3.0          
Covenant, leverage ratio, maximum   3.0          
Covenant, restriction on payments, aggregate amount, maximum   $ 100,000,000          
Covenant, earnings before interest, taxes, depreciation, and amortization, maximum   50.00%          
Notes payable, fair value     426,900,000   426,900,000   $ 459,400,000
Line of Credit | Revolving Credit Facility              
Debt Instrument [Line Items]              
Line of credit facility, maximum borrowing capacity $ 25,000,000            
Line of credit facility, accordion feature, increase limit $ 25,000,000            
Long-term line of credit     $ 0   $ 0    
Line of Credit | Revolving Credit Facility | Minimum | Secured Overnight Financing Rate (SOFR)              
Debt Instrument [Line Items]              
Debt instrument, basis spread on variable rate 1.75%            
Line of Credit | Revolving Credit Facility | Maximum | Secured Overnight Financing Rate (SOFR)              
Debt Instrument [Line Items]              
Debt instrument, basis spread on variable rate 2.50%            
XML 59 R50.htm IDEA: XBRL DOCUMENT v3.23.3
Leases (Narrative) (Details)
Sep. 30, 2023
Lessee, Lease, Description [Line Items]  
Operating lease renewal term 5 years
Minimum  
Lessee, Lease, Description [Line Items]  
Operating lease terms 3 years
Maximum  
Lessee, Lease, Description [Line Items]  
Operating lease terms 10 years
XML 60 R51.htm IDEA: XBRL DOCUMENT v3.23.3
Leases (Components of Lease Expense) (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2023
Sep. 30, 2022
Sep. 30, 2023
Sep. 30, 2022
Leases [Abstract]        
Operating lease cost $ 678 $ 604 $ 2,065 $ 1,840
Short-term lease cost 395 384 1,216 1,186
Finance lease cost:        
Amortization of right-of-use assets 224 297 827 897
Total lease cost $ 1,297 $ 1,285 $ 4,108 $ 3,923
XML 61 R52.htm IDEA: XBRL DOCUMENT v3.23.3
Leases (Supplemental Balance Sheet Operating Lease Information) (Details) - USD ($)
$ in Thousands
Sep. 30, 2023
Dec. 31, 2022
Leases [Abstract]    
Operating lease right-of-use assets $ 7,106 $ 7,875
Finance lease right-of-use assets $ 604 $ 1,427
Finance Lease, Right-of-Use Asset, Statement of Financial Position [Extensible Enumeration] Prepaid expenses and other current assets Prepaid expenses and other current assets
Total right-of-use assets $ 7,710 $ 9,302
Operating lease liabilities, current 2,870 2,793
Operating lease liabilities, noncurrent 12,848 13,877
Total operating lease liabilities $ 15,718 $ 16,670
XML 62 R53.htm IDEA: XBRL DOCUMENT v3.23.3
Leases (Supplemental Cash Flow Information) (Details) - USD ($)
$ in Thousands
9 Months Ended
Sep. 30, 2023
Sep. 30, 2022
Dec. 31, 2022
Cash paid for amounts included in the measurement of lease liabilities:      
Operating cash flows from operating leases $ 2,248 $ 2,085  
Right-of-use assets obtained in exchange for lease obligations:      
Operating leases $ 542 $ 1,316  
Operating leases:      
Weighted average remaining lease term 6 years 10 months 24 days   7 years 7 months 6 days
Weighted average discount rate 4.80%   4.60%
XML 63 R54.htm IDEA: XBRL DOCUMENT v3.23.3
Leases (Maturities of Operating Lease Liabilities) (Details) - USD ($)
$ in Thousands
Sep. 30, 2023
Dec. 31, 2022
Lessee, Operating Lease, Liability, to be Paid, Fiscal Year Maturity [Abstract]    
2023 (remainder) $ 752  
2024 2,939  
2025 2,748  
2026 2,525  
2027 2,534  
Thereafter 8,167  
Total lease payments 19,665  
Less: Imputed interest (3,947)  
Present value of operating lease liabilities $ 15,718 $ 16,670
XML 64 R55.htm IDEA: XBRL DOCUMENT v3.23.3
Commitments and Contingencies (Details) - USD ($)
$ in Millions
3 Months Ended 9 Months Ended
Sep. 30, 2023
Sep. 30, 2022
Sep. 30, 2023
Sep. 30, 2022
Dec. 31, 2022
Commitments and Contingencies Disclosure [Abstract]          
Sales tax expense $ 0.8 $ 8.4 $ 2.0 $ 9.5  
Sales and excise tax payable $ 7.4   $ 7.4   $ 13.1
XML 65 R56.htm IDEA: XBRL DOCUMENT v3.23.3
Other Balance Sheet Account Details - Accounts Payable and Accrued Liabilities (Details) - USD ($)
$ in Thousands
Sep. 30, 2023
Dec. 31, 2022
Organization, Consolidation and Presentation of Financial Statements [Abstract]    
Accounts payable $ 7,012 $ 6,288
Accrued sales and other taxes 8,908 13,865
Accrued interest 23,382 10,717
Accrued compensation 5,928 2,755
Accrued advertising expenses 2,608 3,545
Other accrued expenses 5,016 4,232
Total $ 52,854 $ 41,402
XML 66 R57.htm IDEA: XBRL DOCUMENT v3.23.3
Income Taxes (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2023
Sep. 30, 2022
Sep. 30, 2023
Sep. 30, 2022
Dec. 31, 2022
Income Tax Disclosure [Abstract]          
Effective income tax rate 23.90% 29.20% 23.80% 27.60%  
Liability for uncertain tax positions $ 9,048   $ 9,048   $ 6,725
XML 67 R58.htm IDEA: XBRL DOCUMENT v3.23.3
Stockholders' Deficit (Details)
3 Months Ended 7 Months Ended 9 Months Ended 19 Months Ended
Sep. 30, 2023
USD ($)
shares
Sep. 30, 2022
USD ($)
shares
Sep. 30, 2023
USD ($)
shares
Sep. 30, 2023
USD ($)
shares
Sep. 30, 2022
USD ($)
shares
Sep. 30, 2023
USD ($)
Mar. 01, 2022
USD ($)
Stockholder's Equity [Line Items]              
Stock repurchase program, authorized amount             $ 100,000,000
Stock repurchased during period, shares (in shares) | shares 152,399 0 680,067 490,953 189,114    
Aggregate cost for repurchase of common stock $ 3,800,000 $ 0   $ 15,100,000 $ 7,600,000 $ 22,700,000  
Sales and excise tax payable     $ 100,000 $ 100,000      
Excise tax rate     0.01        
Common stock              
Stockholder's Equity [Line Items]              
Share-based payment arrangement, shares withheld for tax withholding obligation (in shares) | shares 2,412 1,906   35,368 29,725    
XML 68 R59.htm IDEA: XBRL DOCUMENT v3.23.3
Equity Incentive and Employee Stock Purchase Plan (Narrative) (Details) - USD ($)
$ in Millions
1 Months Ended 3 Months Ended 9 Months Ended
Oct. 31, 2021
Sep. 30, 2023
Sep. 30, 2022
Sep. 30, 2023
Sep. 30, 2022
Dec. 31, 2021
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]            
Share-based payment arrangement, amount capitalized   $ 0.5 $ 0.0 $ 1.5 $ 0.0  
Estimated forfeiture rates   5.61%   5.61%    
Minimum | Look-Back Period One            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]            
Lookback period       20 days    
Minimum | Look-Back Period Two            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]            
Lookback period       20 days    
Maximum | Look-Back Period One            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]            
Lookback period       30 days    
Maximum | Look-Back Period Two            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]            
Lookback period       25 days    
Market-based Restricted Stock Awards            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]            
Granted (in shares)       0    
Restricted Stock            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]            
Granted (in shares)       0    
Unrecognized compensation cost related to non-vested awards granted   $ 0.2   $ 0.2    
Weighted-average period to recognize compensation cost       4 months 24 days    
Restricted Stock Units            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]            
Granted (in shares)       67,475    
Unrecognized compensation cost related to non-vested awards granted   $ 26.4   $ 26.4    
Weighted-average period to recognize compensation cost       2 years 6 months    
Equity Incentive Plan 2021            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]            
Maximum issuance of common stock (in shares)   2,727,438   2,727,438   4,000,000
Equity Incentive Plan 2021 | Restricted Stock and Restricted Stock Units (RSU) | Board of Directors            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]            
Award vesting periods       1 year    
Equity Incentive Plan 2021 | Restricted Stock and Restricted Stock Units (RSU) | Staff            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]            
Award vesting periods       4 years    
Equity Incentive Plan 2021 | Restricted Stock and Restricted Stock Units (RSU) | Chief Executive Officer and Chief Operating Officer            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]            
Award vesting periods       5 years    
Employee Stock Purchase Plan 2021 | Employee Stock Purchase Plan            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]            
Maximum issuance of common stock (in shares) 1,000,000          
Maximum earnings withheld by the employees 15.00%          
Purchase price of common stock, percent 85.00%          
Issuance of shares under employee stock purchase plan (in shares)   0   29,582    
Cash received upon the issuance of common stock   $ 0.0   $ 0.9    
Number of shares available for issuance (in shares)   927,901   927,901    
XML 69 R60.htm IDEA: XBRL DOCUMENT v3.23.3
Equity Incentive and Employee Stock Purchase Plan (Restricted Stock and Restricted Stock Unit Award Activity) (Details)
9 Months Ended
Sep. 30, 2023
USD ($)
$ / shares
shares
Restricted Stock  
Number of Shares  
Beginning of period (in shares) | shares 35,416
Granted (in shares) | shares 0
Vested (in shares) | shares (19,737)
Canceled (in shares) | shares 0
End of period (in shares) | shares 15,679
Weighted-Average Grant-Date Fair Value  
Nonvested at beginning of period (in dollars per share) | $ / shares $ 38.42
Granted (in dollars per share) | $ / shares 0
Vested (in dollars per share) | $ / shares 37.77
Canceled (in dollars per share) | $ / shares 0
Nonvested at end of period (in dollars per share) | $ / shares $ 39.24
Restricted Stock Units  
Number of Shares  
Beginning of period (in shares) | shares 1,082,451
Granted (in shares) | shares 67,475
Vested (in shares) | shares (82,503)
Canceled (in shares) | shares (22,477)
End of period (in shares) | shares 1,044,946
Vested and expected to vest at end of period (in shares) | shares 711,335
Weighted-Average Grant-Date Fair Value  
Nonvested at beginning of period (in dollars per share) | $ / shares $ 51.63
Granted (in dollars per share) | $ / shares 50.01
Vested (in dollars per share) | $ / shares 53.32
Canceled (in dollars per share) | $ / shares 57.37
Nonvested at end of period (in dollars per share) | $ / shares 51.27
Vested and expected to vest at end of period (in usd per share) | $ / shares $ 52.37
Weighted-Average Remaining Contractual Life (in years)  
Outstanding at end of period 3 years 3 months 18 days
Vested and expected to vest at end of period 2 years 9 months 18 days
Aggregate Intrinsic Value  
Outstanding at end of period | $ $ 26,311,740
Vested and expected to vest at end of period | $ $ 17,911,410
XML 70 R61.htm IDEA: XBRL DOCUMENT v3.23.3
Equity Incentive and Employee Stock Purchase Plan (Employee Stock Purchase Plan, Valuation Assumptions) (Details) - Employee Stock Purchase Plan
9 Months Ended
Sep. 30, 2023
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]  
Risk-free interest rate 5.26%
Expected term (in years) 6 months
Dividend yield 0.00%
Expected volatility 56.95%
Weighted average volatility 56.95%
XML 71 R62.htm IDEA: XBRL DOCUMENT v3.23.3
Earnings Per Share (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2023
Sep. 30, 2022
Sep. 30, 2023
Sep. 30, 2022
Numerator for basic and diluted net income per common share:        
Net income from continuing operations attributable to common shareholders $ 24,007 $ 15,370 $ 60,523 $ 55,811
Net income available to participating securities, basic (12) (24) (52) (119)
Net income available to participating securities, diluted (12) (24) (52) (119)
Net income available to common shareholders from operations 23,995 15,346 60,471 55,692
Net income available to common shareholders from operations $ 23,995 $ 15,346 $ 60,471 $ 55,692
Denominator:        
Weighted-average outstanding shares of common stock (in shares) 19,627,188 19,791,019 19,708,991 19,879,759
Dilutive effect of:        
Common stock and common stock equivalents (in shares) 19,647,855 19,873,138 19,730,765 19,958,624
Net income per share from operations:        
Basic (in dollars per share) $ 1.22 $ 0.78 $ 3.07 $ 2.80
Diluted (in dollars per share) $ 1.22 $ 0.77 $ 3.07 $ 2.79
Anti-dilutive shares were excluded from earnings per share calculation (in shares) 836,655 499,584 704,837 499,476
Equity incentive plans        
Dilutive effect of:        
Equity incentive plans (in shares) 12,649 66,356 15,744 64,473
Employee Stock Purchase Plan        
Dilutive effect of:        
Equity incentive plans (in shares) 8,018 15,763 6,030 14,392
XML 72 R63.htm IDEA: XBRL DOCUMENT v3.23.3
Segment Information (Narrative) (Details)
9 Months Ended
Sep. 30, 2023
segment
Segment Reporting [Abstract]  
Number of reportable segments 1
XML 73 R64.htm IDEA: XBRL DOCUMENT v3.23.3
Segment Information (Revenues and Long-lived Assets by Geographic Information) (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2023
Sep. 30, 2022
Sep. 30, 2023
Sep. 30, 2022
Dec. 31, 2022
Revenues from External Customers and Long-Lived Assets [Line Items]          
Revenues $ 90,562 $ 91,777 $ 274,808 $ 272,190  
Long-lived assets 82,316   82,316   $ 62,833
United States          
Revenues from External Customers and Long-Lived Assets [Line Items]          
Revenues 71,724 72,720 217,606 214,214  
Long-lived assets 81,632   81,632   61,858
Canada          
Revenues from External Customers and Long-Lived Assets [Line Items]          
Revenues 13,091 12,679 39,043 37,013  
Long-lived assets 278   278   531
Ireland          
Revenues from External Customers and Long-Lived Assets [Line Items]          
Revenues 3,571 4,309 11,331 13,785  
Long-lived assets 250   250   167
All other countries          
Revenues from External Customers and Long-Lived Assets [Line Items]          
Revenues 2,176 2,069 6,828 7,178  
Long-lived assets 156   156   277
Foreign countries          
Revenues from External Customers and Long-Lived Assets [Line Items]          
Revenues 18,838 $ 19,057 57,202 $ 57,976  
Long-lived assets $ 684   $ 684   $ 975
XML 74 R65.htm IDEA: XBRL DOCUMENT v3.23.3
Accumulated Other Comprehensive Loss (Details) - USD ($)
3 Months Ended 9 Months Ended
Sep. 30, 2023
Sep. 30, 2022
Sep. 30, 2023
Sep. 30, 2022
AOCI Attributable to Parent, Net of Tax [Roll Forward]        
Beginning balance $ (217,446,000) $ (300,207,000) $ (255,261,000) $ (332,665,000)
Net increase in other comprehensive loss (6,238,000) (11,411,000) (4,131,000) (17,872,000)
Ending balance (199,288,000) $ (292,279,000) (199,288,000) $ (292,279,000)
Reclassification from accumulated other comprehensive loss 0   0  
Foreign Currency Translation        
AOCI Attributable to Parent, Net of Tax [Roll Forward]        
Beginning balance (17,001,000)   (19,108,000)  
Other comprehensive loss (6,238,000)   (4,131,000)  
Net increase in other comprehensive loss (6,238,000)   (4,131,000)  
Ending balance $ (23,239,000)   $ (23,239,000)  
XML 75 R66.htm IDEA: XBRL DOCUMENT v3.23.3
Related Party Transactions (Details) - USD ($)
3 Months Ended 9 Months Ended
Sep. 30, 2023
Sep. 30, 2022
Sep. 30, 2023
Sep. 30, 2022
Dec. 31, 2022
Oct. 08, 2021
Ziff Davis, Inc. | Consensus Cloud Solutions Inc            
Related Party Transaction [Line Items]            
Ownership interest 10.00%   10.00%   10.00% 19.90%
Affiliated Entity            
Related Party Transaction [Line Items]            
Cash consideration paid In connection with the separation $ 100,000 $ 7,200,000 $ 600,000 $ 18,700,000    
Registration expense   $ 100,000 0 $ 600,000    
Ziff Davis, Inc.            
Related Party Transaction [Line Items]            
Amount due $ 100,000   $ 100,000   $ 200,000  
XML 76 R67.htm IDEA: XBRL DOCUMENT v3.23.3
Subsequent Events (Details)
$ in Millions
Nov. 09, 2023
USD ($)
Subsequent Event  
Subsequent Event [Line Items]  
Debt repurchase program, principal reduction amount $ 300
XML 77 ccs-20230930_htm.xml IDEA: XBRL DOCUMENT 0001866633 2023-01-01 2023-09-30 0001866633 2023-11-06 0001866633 2023-09-30 0001866633 2022-12-31 0001866633 2023-07-01 2023-09-30 0001866633 2022-07-01 2022-09-30 0001866633 2022-01-01 2022-09-30 0001866633 us-gaap:CostOfSalesMember 2023-07-01 2023-09-30 0001866633 us-gaap:CostOfSalesMember 2022-07-01 2022-09-30 0001866633 us-gaap:CostOfSalesMember 2023-01-01 2023-09-30 0001866633 us-gaap:CostOfSalesMember 2022-01-01 2022-09-30 0001866633 us-gaap:SellingAndMarketingExpenseMember 2023-07-01 2023-09-30 0001866633 us-gaap:SellingAndMarketingExpenseMember 2022-07-01 2022-09-30 0001866633 us-gaap:SellingAndMarketingExpenseMember 2023-01-01 2023-09-30 0001866633 us-gaap:SellingAndMarketingExpenseMember 2022-01-01 2022-09-30 0001866633 us-gaap:ResearchAndDevelopmentExpenseMember 2023-07-01 2023-09-30 0001866633 us-gaap:ResearchAndDevelopmentExpenseMember 2022-07-01 2022-09-30 0001866633 us-gaap:ResearchAndDevelopmentExpenseMember 2023-01-01 2023-09-30 0001866633 us-gaap:ResearchAndDevelopmentExpenseMember 2022-01-01 2022-09-30 0001866633 us-gaap:GeneralAndAdministrativeExpenseMember 2023-07-01 2023-09-30 0001866633 us-gaap:GeneralAndAdministrativeExpenseMember 2022-07-01 2022-09-30 0001866633 us-gaap:GeneralAndAdministrativeExpenseMember 2023-01-01 2023-09-30 0001866633 us-gaap:GeneralAndAdministrativeExpenseMember 2022-01-01 2022-09-30 0001866633 2021-12-31 0001866633 2022-09-30 0001866633 us-gaap:CommonStockMember 2022-06-30 0001866633 us-gaap:AdditionalPaidInCapitalMember 2022-06-30 0001866633 us-gaap:TreasuryStockCommonMember 2022-06-30 0001866633 us-gaap:RetainedEarningsMember 2022-06-30 0001866633 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2022-06-30 0001866633 2022-06-30 0001866633 us-gaap:RetainedEarningsMember 2022-07-01 2022-09-30 0001866633 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2022-07-01 2022-09-30 0001866633 us-gaap:CommonStockMember 2022-07-01 2022-09-30 0001866633 us-gaap:AdditionalPaidInCapitalMember 2022-07-01 2022-09-30 0001866633 us-gaap:CommonStockMember 2022-09-30 0001866633 us-gaap:AdditionalPaidInCapitalMember 2022-09-30 0001866633 us-gaap:TreasuryStockCommonMember 2022-09-30 0001866633 us-gaap:RetainedEarningsMember 2022-09-30 0001866633 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2022-09-30 0001866633 us-gaap:CommonStockMember 2023-06-30 0001866633 us-gaap:AdditionalPaidInCapitalMember 2023-06-30 0001866633 us-gaap:TreasuryStockCommonMember 2023-06-30 0001866633 us-gaap:RetainedEarningsMember 2023-06-30 0001866633 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2023-06-30 0001866633 2023-06-30 0001866633 us-gaap:RetainedEarningsMember 2023-07-01 2023-09-30 0001866633 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2023-07-01 2023-09-30 0001866633 us-gaap:CommonStockMember 2023-07-01 2023-09-30 0001866633 us-gaap:AdditionalPaidInCapitalMember 2023-07-01 2023-09-30 0001866633 us-gaap:TreasuryStockCommonMember 2023-07-01 2023-09-30 0001866633 us-gaap:CommonStockMember 2023-09-30 0001866633 us-gaap:AdditionalPaidInCapitalMember 2023-09-30 0001866633 us-gaap:TreasuryStockCommonMember 2023-09-30 0001866633 us-gaap:RetainedEarningsMember 2023-09-30 0001866633 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2023-09-30 0001866633 us-gaap:CommonStockMember 2021-12-31 0001866633 us-gaap:AdditionalPaidInCapitalMember 2021-12-31 0001866633 us-gaap:TreasuryStockCommonMember 2021-12-31 0001866633 us-gaap:RetainedEarningsMember 2021-12-31 0001866633 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2021-12-31 0001866633 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2022-01-01 2022-09-30 0001866633 us-gaap:CommonStockMember 2022-01-01 2022-09-30 0001866633 us-gaap:AdditionalPaidInCapitalMember 2022-01-01 2022-09-30 0001866633 us-gaap:TreasuryStockCommonMember 2022-01-01 2022-09-30 0001866633 us-gaap:RetainedEarningsMember 2022-01-01 2022-09-30 0001866633 us-gaap:CommonStockMember 2022-12-31 0001866633 us-gaap:AdditionalPaidInCapitalMember 2022-12-31 0001866633 us-gaap:TreasuryStockCommonMember 2022-12-31 0001866633 us-gaap:RetainedEarningsMember 2022-12-31 0001866633 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2022-12-31 0001866633 us-gaap:RetainedEarningsMember 2023-01-01 2023-09-30 0001866633 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2023-01-01 2023-09-30 0001866633 us-gaap:CommonStockMember 2023-01-01 2023-09-30 0001866633 us-gaap:AdditionalPaidInCapitalMember 2023-01-01 2023-09-30 0001866633 us-gaap:TreasuryStockCommonMember 2023-01-01 2023-09-30 0001866633 ccs:ZiffDavisIncMember 2021-10-07 2021-10-07 0001866633 ccs:Notes2028Member us-gaap:SeniorNotesMember 2021-10-07 0001866633 ccs:ConsensusCloudSolutionsIncMember ccs:ZiffDavisIncMember 2021-10-08 0001866633 srt:MaximumMember ccs:ConsensusCloudSolutionsIncMember ccs:ZiffDavisIncMember 2022-12-31 0001866633 srt:MaximumMember ccs:ConsensusCloudSolutionsIncMember ccs:ZiffDavisIncMember 2023-09-30 0001866633 srt:MinimumMember 2023-09-30 0001866633 srt:MaximumMember 2023-09-30 0001866633 ccs:CorporateInformationDeliveryServicesMember 2023-07-01 2023-09-30 0001866633 ccs:CorporateInformationDeliveryServicesMember 2022-07-01 2022-09-30 0001866633 ccs:CorporateInformationDeliveryServicesMember 2023-01-01 2023-09-30 0001866633 ccs:CorporateInformationDeliveryServicesMember 2022-01-01 2022-09-30 0001866633 ccs:SmallOfficeHomeOfficeInformationDeliveryServicesMember 2023-07-01 2023-09-30 0001866633 ccs:SmallOfficeHomeOfficeInformationDeliveryServicesMember 2022-07-01 2022-09-30 0001866633 ccs:SmallOfficeHomeOfficeInformationDeliveryServicesMember 2023-01-01 2023-09-30 0001866633 ccs:SmallOfficeHomeOfficeInformationDeliveryServicesMember 2022-01-01 2022-09-30 0001866633 ccs:OtherInformationDeliveryServicesMember 2023-07-01 2023-09-30 0001866633 ccs:OtherInformationDeliveryServicesMember 2022-07-01 2022-09-30 0001866633 ccs:OtherInformationDeliveryServicesMember 2023-01-01 2023-09-30 0001866633 ccs:OtherInformationDeliveryServicesMember 2022-01-01 2022-09-30 0001866633 us-gaap:TransferredAtPointInTimeMember 2023-07-01 2023-09-30 0001866633 us-gaap:TransferredAtPointInTimeMember 2022-07-01 2022-09-30 0001866633 us-gaap:TransferredAtPointInTimeMember 2023-01-01 2023-09-30 0001866633 us-gaap:TransferredAtPointInTimeMember 2022-01-01 2022-09-30 0001866633 us-gaap:TransferredOverTimeMember 2023-07-01 2023-09-30 0001866633 us-gaap:TransferredOverTimeMember 2022-07-01 2022-09-30 0001866633 us-gaap:TransferredOverTimeMember 2023-01-01 2023-09-30 0001866633 us-gaap:TransferredOverTimeMember 2022-01-01 2022-09-30 0001866633 us-gaap:TradeNamesMember 2023-09-30 0001866633 us-gaap:TradeNamesMember 2022-12-31 0001866633 us-gaap:OtherIntangibleAssetsMember 2023-09-30 0001866633 us-gaap:OtherIntangibleAssetsMember 2022-12-31 0001866633 us-gaap:TradeNamesMember 2023-09-30 0001866633 us-gaap:PatentsMember 2023-09-30 0001866633 us-gaap:CustomerRelationshipsMember 2023-09-30 0001866633 us-gaap:OtherIntangibleAssetsMember 2023-09-30 0001866633 srt:MinimumMember us-gaap:CustomerRelationshipsMember 2023-01-01 2023-09-30 0001866633 srt:MaximumMember us-gaap:CustomerRelationshipsMember 2023-01-01 2023-09-30 0001866633 us-gaap:TradeNamesMember 2022-12-31 0001866633 us-gaap:PatentsMember 2022-12-31 0001866633 us-gaap:CustomerRelationshipsMember 2022-12-31 0001866633 us-gaap:OtherIntangibleAssetsMember 2022-12-31 0001866633 ccs:SeniorNotesDue2026Member us-gaap:SeniorNotesMember 2023-09-30 0001866633 ccs:SeniorNotesDue2026Member us-gaap:SeniorNotesMember 2022-12-31 0001866633 ccs:SeniorNotesDue2028Member us-gaap:SeniorNotesMember 2023-09-30 0001866633 ccs:SeniorNotesDue2028Member us-gaap:SeniorNotesMember 2022-12-31 0001866633 us-gaap:SeniorNotesMember 2023-09-30 0001866633 us-gaap:SeniorNotesMember 2022-12-31 0001866633 ccs:Notes2026Member us-gaap:SeniorNotesMember 2021-10-07 0001866633 ccs:Notes2026Member us-gaap:SeniorNotesMember 2021-10-07 2021-10-07 0001866633 ccs:Notes2026Member us-gaap:DebtInstrumentRedemptionPeriodOneMember us-gaap:SeniorNotesMember 2021-10-07 2021-10-07 0001866633 ccs:Notes2026Member us-gaap:DebtInstrumentRedemptionPeriodOneMember us-gaap:SeniorNotesMember 2021-10-07 0001866633 ccs:Notes2026Member us-gaap:DebtInstrumentRedemptionPeriodTwoMember us-gaap:SeniorNotesMember 2021-10-07 2021-10-07 0001866633 ccs:Notes2026Member us-gaap:SeniorNotesMember 2023-09-30 0001866633 ccs:Notes2026Member us-gaap:SeniorNotesMember 2022-12-31 0001866633 ccs:Notes2028Member us-gaap:SeniorNotesMember 2021-10-07 2021-10-07 0001866633 ccs:Notes2028Member us-gaap:SeniorNotesMember 2023-09-30 0001866633 ccs:Notes2028Member us-gaap:SeniorNotesMember 2022-12-31 0001866633 us-gaap:RevolvingCreditFacilityMember us-gaap:LineOfCreditMember 2022-03-04 0001866633 us-gaap:RevolvingCreditFacilityMember us-gaap:LineOfCreditMember 2023-09-30 0001866633 srt:MinimumMember us-gaap:RevolvingCreditFacilityMember us-gaap:LineOfCreditMember us-gaap:SecuredOvernightFinancingRateSofrOvernightIndexSwapRateMember 2022-03-04 2022-03-04 0001866633 srt:MaximumMember us-gaap:RevolvingCreditFacilityMember us-gaap:LineOfCreditMember us-gaap:SecuredOvernightFinancingRateSofrOvernightIndexSwapRateMember 2022-03-04 2022-03-04 0001866633 2022-03-01 0001866633 2023-03-01 2023-09-30 0001866633 2022-03-01 2023-09-30 0001866633 ccs:EquityIncentivePlan2021Member 2021-12-31 0001866633 ccs:EquityIncentivePlan2021Member 2023-09-30 0001866633 srt:DirectorMember ccs:RestrictedStockAndRestrictedStockUnitsRSUsMember ccs:EquityIncentivePlan2021Member 2023-01-01 2023-09-30 0001866633 ccs:StaffMember ccs:RestrictedStockAndRestrictedStockUnitsRSUsMember ccs:EquityIncentivePlan2021Member 2023-01-01 2023-09-30 0001866633 ccs:ChiefExecutiveOfficerAndChiefOperatingOfficerMember ccs:RestrictedStockAndRestrictedStockUnitsRSUsMember ccs:EquityIncentivePlan2021Member 2023-01-01 2023-09-30 0001866633 srt:MinimumMember ccs:LookBackPeriodOneMember 2023-01-01 2023-09-30 0001866633 srt:MaximumMember ccs:LookBackPeriodOneMember 2023-01-01 2023-09-30 0001866633 srt:MinimumMember ccs:LookBackPeriodTwoMember 2023-01-01 2023-09-30 0001866633 srt:MaximumMember ccs:LookBackPeriodTwoMember 2023-01-01 2023-09-30 0001866633 ccs:MarketBasedRestrictedStockAwardsMember 2023-01-01 2023-09-30 0001866633 us-gaap:RestrictedStockMember 2022-12-31 0001866633 us-gaap:RestrictedStockMember 2023-01-01 2023-09-30 0001866633 us-gaap:RestrictedStockMember 2023-09-30 0001866633 us-gaap:RestrictedStockUnitsRSUMember 2022-12-31 0001866633 us-gaap:RestrictedStockUnitsRSUMember 2023-01-01 2023-09-30 0001866633 us-gaap:RestrictedStockUnitsRSUMember 2023-09-30 0001866633 us-gaap:EmployeeStockMember ccs:EmployeeStockPurchasePlan2021Member 2021-10-31 0001866633 us-gaap:EmployeeStockMember ccs:EmployeeStockPurchasePlan2021Member 2021-10-01 2021-10-31 0001866633 us-gaap:EmployeeStockMember ccs:EmployeeStockPurchasePlan2021Member 2023-07-01 2023-09-30 0001866633 us-gaap:EmployeeStockMember ccs:EmployeeStockPurchasePlan2021Member 2023-01-01 2023-09-30 0001866633 us-gaap:EmployeeStockMember ccs:EmployeeStockPurchasePlan2021Member 2023-09-30 0001866633 us-gaap:EmployeeStockMember 2023-01-01 2023-09-30 0001866633 us-gaap:StockCompensationPlanMember 2023-07-01 2023-09-30 0001866633 us-gaap:StockCompensationPlanMember 2022-07-01 2022-09-30 0001866633 us-gaap:StockCompensationPlanMember 2023-01-01 2023-09-30 0001866633 us-gaap:StockCompensationPlanMember 2022-01-01 2022-09-30 0001866633 us-gaap:EmployeeStockMember 2023-07-01 2023-09-30 0001866633 us-gaap:EmployeeStockMember 2022-07-01 2022-09-30 0001866633 us-gaap:EmployeeStockMember 2022-01-01 2022-09-30 0001866633 country:US 2023-07-01 2023-09-30 0001866633 country:US 2022-07-01 2022-09-30 0001866633 country:US 2023-01-01 2023-09-30 0001866633 country:US 2022-01-01 2022-09-30 0001866633 country:CA 2023-07-01 2023-09-30 0001866633 country:CA 2022-07-01 2022-09-30 0001866633 country:CA 2023-01-01 2023-09-30 0001866633 country:CA 2022-01-01 2022-09-30 0001866633 country:IE 2023-07-01 2023-09-30 0001866633 country:IE 2022-07-01 2022-09-30 0001866633 country:IE 2023-01-01 2023-09-30 0001866633 country:IE 2022-01-01 2022-09-30 0001866633 ccs:AllOtherCountriesNotSeparatelyDisclosedMember 2023-07-01 2023-09-30 0001866633 ccs:AllOtherCountriesNotSeparatelyDisclosedMember 2022-07-01 2022-09-30 0001866633 ccs:AllOtherCountriesNotSeparatelyDisclosedMember 2023-01-01 2023-09-30 0001866633 ccs:AllOtherCountriesNotSeparatelyDisclosedMember 2022-01-01 2022-09-30 0001866633 ccs:ForeignCountriesNotSeparatelyDisclosedMember 2023-07-01 2023-09-30 0001866633 ccs:ForeignCountriesNotSeparatelyDisclosedMember 2022-07-01 2022-09-30 0001866633 ccs:ForeignCountriesNotSeparatelyDisclosedMember 2023-01-01 2023-09-30 0001866633 ccs:ForeignCountriesNotSeparatelyDisclosedMember 2022-01-01 2022-09-30 0001866633 country:US 2023-09-30 0001866633 country:US 2022-12-31 0001866633 country:CA 2023-09-30 0001866633 country:CA 2022-12-31 0001866633 country:IE 2023-09-30 0001866633 country:IE 2022-12-31 0001866633 ccs:AllOtherCountriesNotSeparatelyDisclosedMember 2023-09-30 0001866633 ccs:AllOtherCountriesNotSeparatelyDisclosedMember 2022-12-31 0001866633 ccs:ForeignCountriesNotSeparatelyDisclosedMember 2023-09-30 0001866633 ccs:ForeignCountriesNotSeparatelyDisclosedMember 2022-12-31 0001866633 us-gaap:AccumulatedTranslationAdjustmentMember 2023-06-30 0001866633 us-gaap:AccumulatedTranslationAdjustmentMember 2023-07-01 2023-09-30 0001866633 us-gaap:AccumulatedTranslationAdjustmentMember 2023-09-30 0001866633 us-gaap:AccumulatedTranslationAdjustmentMember 2022-12-31 0001866633 us-gaap:AccumulatedTranslationAdjustmentMember 2023-01-01 2023-09-30 0001866633 srt:AffiliatedEntityMember 2023-07-01 2023-09-30 0001866633 srt:AffiliatedEntityMember 2022-07-01 2022-09-30 0001866633 srt:AffiliatedEntityMember 2023-01-01 2023-09-30 0001866633 srt:AffiliatedEntityMember 2022-01-01 2022-09-30 0001866633 ccs:ConsensusCloudSolutionsIncMember ccs:ZiffDavisIncMember 2022-12-31 0001866633 ccs:ConsensusCloudSolutionsIncMember ccs:ZiffDavisIncMember 2023-09-30 0001866633 ccs:ZiffDavisIncMember 2023-09-30 0001866633 ccs:ZiffDavisIncMember 2022-12-31 0001866633 us-gaap:SubsequentEventMember 2023-11-09 2023-11-09 shares iso4217:USD iso4217:USD shares ccs:customer ccs:country pure ccs:segment 0001866633 false --12-31 2023 Q3 P4Y P4Y P3Y http://fasb.org/us-gaap/2023#PrepaidExpenseAndOtherAssetsCurrent http://fasb.org/us-gaap/2023#PrepaidExpenseAndOtherAssetsCurrent 10-Q true 2023-09-30 false 001-40750 Consensus Cloud Solutions, Inc. DE 87-1139414 700 S. Flower Street 15th Floor Los Angeles CA 90017 323 860-9200 Common Stock, $0.01 par value CCSI NASDAQ Yes Yes Large Accelerated Filer false false false 19153600 155682000 94164000 5629000 4681000 29727000 28029000 7178000 14335000 192587000 136528000 75210000 54958000 7106000 7875000 45994000 49156000 346060000 346585000 33927000 35981000 5633000 2816000 706517000 633899000 52854000 41402000 6966000 2548000 22373000 24579000 2870000 2793000 85063000 71322000 795333000 793865000 2282000 2319000 12848000 13877000 9048000 6725000 938000 728000 293000 324000 905805000 889160000 0.01 0.01 120000000 120000000 20182262 20105545 19502195 19916431 202000 201000 680067 189114 22728000 7596000 36362000 21650000 -189885000 -250408000 -23239000 -19108000 -199288000 -255261000 706517000 633899000 90562000 91777000 274808000 272190000 16853000 15419000 51607000 46111000 73709000 76358000 223201000 226079000 15319000 16626000 49719000 48850000 1677000 3236000 5346000 8313000 17798000 23839000 56382000 57024000 34794000 43701000 111447000 114187000 38915000 32657000 111754000 111892000 12615000 13941000 37998000 39573000 1519000 0 2184000 0 3725000 2992000 3445000 4742000 31544000 21708000 79385000 77061000 7537000 6338000 18862000 21250000 24007000 15370000 60523000 55811000 1.22 0.78 3.07 2.80 1.22 0.77 3.07 2.79 19627188 19791019 19791019 19708991 19879759 19647855 19873138 19873138 19730765 19958624 19958624 309000 219000 939000 658000 375000 269000 1134000 812000 61000 390000 153000 1086000 3009000 3878000 11331000 12526000 3754000 4756000 13557000 15082000 24007000 15370000 60523000 55811000 -6238000 -11411000 -4131000 -17872000 -6238000 -11411000 -4131000 -17872000 17769000 3959000 56392000 37939000 60523000 55811000 13053000 11359000 1526000 1391000 1304000 1130000 13557000 15082000 4409000 -60000 2029000 -2435000 30000 0 6126000 4852000 -7144000 83000 -1182000 1097000 10210000 19991000 4615000 -805000 -2088000 -297000 -1578000 -1389000 2323000 2174000 -34000 -6648000 112079000 89272000 28725000 21060000 0 12230000 4000000 0 0 1000000 -32725000 -34290000 0 232000 871000 631000 13716000 7596000 1245000 1698000 -14090000 -8895000 -3746000 -9182000 61518000 36905000 94164000 66778000 155682000 103683000 20015838 200000 12245000 189114 -7596000 -281738000 -23318000 -300207000 15370000 15370000 -11411000 -11411000 3018 1906 108000 108000 4756000 4756000 -679000 -679000 20016950 200000 16893000 189114 -7596000 -267047000 -34729000 -292279000 20176291 202000 32182000 527668 -18937000 -213892000 -17001000 -217446000 24007000 24007000 -6238000 -6238000 8383 2412 70000 70000 152399 3791000 3791000 4250000 4250000 20182262 202000 36362000 680067 -22728000 -189885000 -23239000 -199288000 19978580 200000 2878000 0 0 -318886000 -16857000 -332665000 55811000 55811000 -17872000 -17872000 52289 29725 1698000 1698000 189114 7596000 7596000 15082000 15082000 15806 631000 631000 3972000 3972000 20016950 200000 16893000 189114 -7596000 -267047000 -34729000 -292279000 20105545 201000 21650000 189114 -7596000 -250408000 -19108000 -255261000 60523000 60523000 -4131000 -4131000 82503 1000 -1000 0 35368 1245000 1245000 490953 15132000 15132000 15087000 15087000 29582 871000 871000 20182262 202000 36362000 680067 -22728000 -189885000 -23239000 -199288000 Basis of Presentation <div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:112%">The Company</span></div><div style="text-indent:36pt"><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Consensus Cloud Solutions, Inc., together with its subsidiaries (“Consensus Cloud Solutions”, “Consensus”, the “Company”, “our”, “us” or “we”), is a provider of secure information delivery services with a scalable Software-as-a-Service (“SaaS”) platform. Consensus serves approximately 1 million customers of all sizes, from enterprises to individuals, across approximately 50 countries and multiple industry verticals including healthcare, government, financial services, law and education. Beginning as an online fax company over two decades ago, Consensus has evolved into a global provider of enterprise secure communication solutions. Our communication and digital signature solutions enable our customers to securely and cooperatively access, exchange and use information across organizational, regional and national boundaries. </span></div><div style="text-indent:36pt"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:112%">Consensus Cloud Solutions, Inc. Spin-Off</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On September 21, 2021, J2 Global, Inc., known since October 7, 2021 as Ziff Davis, Inc. (“Ziff Davis” or the “Former Parent”) announced that its Board of Directors approved its separation of the Cloud Fax business (the “Separation” or the “Spin-Off”), into an independent publicly traded company, Consensus Cloud Solutions, Inc. On October 7, 2021, the Separation was completed and the Former Parent transferred certain assets and liabilities associated with its Cloud Fax business to Consensus, including the equity interests in J2 Cloud Services, LLC (“J2 Cloud Services”), in exchange for approximately $259.1 million in cash, an asset related to $500.0 million in aggregate principal amount of the 6.5% Senior Notes due 2028, and the return of the assets and liabilities related to the non-fax business back to Ziff Davis. On October 8, 2021, Consensus began trading on the Nasdaq Stock Market LLC (“Nasdaq”) under the stock symbol “CCSI”. Ziff Davis retained a 19.9% interest in Consensus following the Separation. Subsequently Ziff Davis has sold, or otherwise disposed of, a portion of its Consensus shares, reducing its beneficial ownership in the Company to under 10% as of September 30, 2023 and December 31, 2022 (see Note 16 - Related Party Transactions). </span></div><div style="text-align:justify;text-indent:36pt"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:112%">Principles of Consolidation</span></div><div style="text-align:justify;text-indent:36pt"><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The accompanying interim condensed consolidated financial statements include the accounts of Consensus and its wholly-owned subsidiaries. All intercompany accounts and transactions have been eliminated in consolidation.</span></div><div style="text-align:justify;text-indent:36pt"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:112%">Basis of Presentation</span></div><div style="text-align:justify;text-indent:36pt"><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The accompanying interim condensed consolidated financial statements are unaudited and have been prepared in accordance with instructions for Form 10-Q and Article 10 of Regulation S-X issued by the Securities and Exchange Commission (“SEC”). Accordingly, they do not include all of the information and note disclosures required by accounting principles generally accepted in the United States of America (“GAAP”) for complete financial statements. The Company believes that the disclosures made are adequate to make that information not misleading. In the opinion of management, all adjustments (consisting of normal recurring adjustments) considered necessary for the fair statement of these interim financial statements have been reflected. It is suggested that these financial statements be read in conjunction with the audited financial statements and the related notes thereto for the year ended December 31, 2022, included in our Annual Report (Form 10-K) filed with the SEC on March 31, 2023. Accordingly, significant accounting policies and other disclosures normally provided have been omitted since such items are disclosed therein.</span></div><div style="text-align:justify;text-indent:36pt"><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The results of operations for this interim period are not necessarily indicative of the operating results for the full year or for any future period.</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Use of Estimates</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The preparation of condensed consolidated financial statements in accordance with GAAP requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities at the date of the financial statements, including judgments about the reported amounts of revenue and expenses during the reporting period. The Company believes that its most significant estimates are those related to revenue recognition, share-based compensation expense, impairment or disposal of long-lived and intangible asset impairment, income taxes, contingencies and allowances for doubtful accounts. On an ongoing basis, management evaluates its estimates based on historical experience and on various other factors that the Company believes to be reasonable under the circumstances. Actual results could materially differ from those estimates due to risks and uncertainties, including uncertainty in the current economic environment due to factors such as inflationary pressures and elevated interest rates.</span></div><div style="text-align:justify;text-indent:36pt"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Allowances for Doubtful Accounts</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company maintains an allowance for credit losses for accounts receivable, which is recorded as an offset to accounts receivable and changes in such are classified as general and administrative expenses in the Condensed Consolidated Statements of Income. The Company assesses collectability by reviewing accounts receivable on a collective basis where similar characteristics exist and on an individual basis when it identifies specific customers with known disputes or collectability issues. In determining the amount of the allowance for credit losses, the Company considers historical collectability based on past due status. It also considers customer-specific information, current market conditions and reasonable and supportable forecasts of future economic conditions to inform adjustments to historical loss data. On an ongoing basis, management evaluates the appropriateness of these reserves.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Revenue Recognition</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company recognizes revenue when the Company satisfies its obligation by transferring control of the goods or services to its customers in an amount that reflects the consideration to which the Company expects to be entitled in exchange for those goods or services (see Note 3 - Revenues).</span></div><div style="text-align:justify;text-indent:36pt"><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;text-decoration:underline">Principal vs. Agent</span></div><div style="text-align:justify;text-indent:36pt"><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company determines whether revenue should be reported on a gross or net basis by assessing whether the Company is acting as the principal or an agent in the transaction. If the Company is acting as the principal in a transaction, the Company reports revenue on a gross basis. If the Company is acting as an agent in a transaction, the Company reports revenue on a net basis. In determining whether the Company acts as the principal or an agent, the Company follows the accounting guidance under Financial Accounting Standards Board (“FASB”) Accounting Standards Codification (“ASC”) Topic 606, Revenue from Contracts with Customers (“ASC 606”), for principal-agent considerations and assesses: (i) if another party is involved in providing goods or services to the customer and (ii) whether the Company controls the specified goods or services prior to transferring control to the customer.</span></div><div style="text-align:justify;text-indent:36pt"><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;text-decoration:underline">Sales Taxes</span></div><div style="text-align:justify;text-indent:36pt"><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company has made an accounting policy election to exclude from the measurement of the transaction price all taxes assessed by a governmental authority that are (i) both imposed on and concurrent with a specific revenue-producing transaction and (ii) collected by the Company from a customer.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Impairment or Disposal of Long-Lived Assets</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company accounts for long-lived assets, which include property and equipment, operating lease right-of-use assets and identifiable intangible assets with finite useful lives (subject to amortization), in accordance with the provisions of FASB ASC Topic No. 360, Property, Plant, and Equipment (“ASC 360”). ASC 360 requires that long-lived assets be reviewed for impairment whenever events or changes in circumstances indicate that the carrying amount of an asset may not be recoverable. Recoverability is measured by comparing the carrying amount of an asset to the expected undiscounted future net cash flows generated by the asset. If it is determined that the asset may not be recoverable, and if the carrying amount of an asset exceeds its estimated fair value, an impairment charge is recognized to the extent of the difference.</span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company assesses the impairment of identifiable definite-lived intangibles and long-lived assets whenever events or changes in circumstances indicate that the carrying value may not be recoverable. Factors it considers important which could individually or in combination trigger an impairment review include the following:</span></div><div style="text-align:justify;text-indent:36pt"><span><br/></span></div><div style="padding-left:49.5pt;text-align:justify;text-indent:-13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">•</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:10pt">Significant underperformance relative to expected historical or projected future operating results;</span></div><div style="padding-left:13.5pt;text-align:justify;text-indent:4.5pt"><span><br/></span></div><div style="padding-left:49.5pt;text-align:justify;text-indent:-13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">•</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:10pt">Significant changes in the manner of the Company’s use of the acquired assets or the strategy for Consensus’ overall business; </span></div><div style="padding-left:13.5pt;text-align:justify;text-indent:4.5pt"><span><br/></span></div><div style="padding-left:49.5pt;text-align:justify;text-indent:-13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">•</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:10pt">Significant negative industry or economic trends;</span></div><div style="padding-left:13.5pt;text-align:justify;text-indent:4.5pt"><span><br/></span></div><div style="padding-left:49.5pt;text-align:justify;text-indent:-13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">•</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:10pt">Significant decline in the Company’s stock price for a sustained period; and </span></div><div style="padding-left:13.5pt;text-align:justify;text-indent:4.5pt"><span><br/></span></div><div style="padding-left:49.5pt;text-align:justify;text-indent:-13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">•</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:10pt">The Company’s market capitalization relative to net book value. </span></div><div><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">If the Company determines that the carrying value of definite-lived intangibles and long-lived assets may not be recoverable based upon the existence of one or more of the above indicators of impairment, it would record an impairment equal to the excess of the carrying amount of the asset over its estimated fair value.</span></div><div style="text-align:justify;text-indent:36pt"><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company assessed whether events or changes in circumstances have occurred that potentially indicate the carrying amount of long-lived assets may not be recoverable. No impairment was recorded during the nine months ended September 30, 2023 and 2022.</span></div><div style="text-align:justify;text-indent:36pt"><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company classifies its long-lived assets to be sold as held for sale in the period if (i) it has approved and committed to a plan to sell the asset, (ii) the asset is available for immediate sale in its present condition, (iii) an active program to locate a buyer and other actions required to sell the asset have been initiated, (iv) the sale of the asset is probable, (v) the asset is being actively marketed for sale at a price that is reasonable in relation to its current fair value, and (vi) it is unlikely that significant changes to the plan will be made or that the plan will be withdrawn. The Company initially measures a long-lived asset that is classified as held for sale at the lower of its carrying value or fair value less any costs to sell. Any loss resulting from this measurement is recognized in the period in which the held for sale criteria are met. Conversely, gains are not recognized on the sale of a long-lived asset until the date of sale. Upon designation as an asset held for sale, the Company stops recording depreciation expense on the asset. The Company assesses the fair value of a long-lived asset less any costs to sell at each reporting period and until the asset is no longer classified as held for sale.</span></div><div style="text-align:justify;text-indent:36pt"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Business Combinations and Valuation of Goodwill and Intangible Assets</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company applies the acquisition method of accounting for business combinations in accordance with GAAP and uses estimates and judgments to allocate the purchase price paid for acquisitions to the fair value of the assets, including identifiable intangible assets, and liabilities acquired. Such estimates may be based on significant unobservable inputs and assumptions such as, but not limited to, future revenue growth rates, gross and operating margins, customer attrition rates, royalty rates, discount rates and terminal growth rate assumptions. The Company uses established valuation techniques and may engage reputable valuation specialists to assist with the valuations. Management’s estimates of fair value are based upon assumptions believed to be reasonable, but which are inherently uncertain and unpredictable and, as a result, actual results may differ from estimates. Fair values are subject to refinement for up to one year after the closing date of an acquisition as information relative to closing date fair values becomes available. Upon the conclusion of the measurement period, any subsequent adjustments are recorded to earnings.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Goodwill represents the excess of the purchase price over the fair value of the net tangible and identifiable intangible assets acquired in a business combination. Intangible assets resulting from the acquisitions of entities accounted for using the acquisition method of accounting are recorded at the estimated fair value of the assets acquired. Identifiable intangible assets are comprised of purchased customer relationships, trademarks and trade names, developed technologies and other intangible assets. Intangible assets subject to amortization are amortized over the period of estimated economic benefit ranging from 1 to 20 years and the amortization expense is included in general and administrative expenses on the Condensed Consolidated Statements of Income. </span></div><div style="text-align:justify;text-indent:36pt"><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company evaluates its goodwill and indefinite-lived intangible assets for impairment pursuant to FASB ASC Topic No. 350, Intangibles - Goodwill and Other (“ASC 350”), which provides that goodwill and other intangible assets with </span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">indefinite lives are not amortized, but tested annually for impairment or more frequently if the Company believes indicators of impairment exist. In connection with the annual impairment test for goodwill, the Company has the option to perform a qualitative assessment in determining whether it is more likely than not that the fair value of a reporting unit is less than its carrying amount. If the Company determines that it is more likely than not that the fair value of the reporting unit is less than its carrying amount, then it performs the impairment test on goodwill. The impairment test involves comparing the fair values of the applicable reporting units with their aggregate carrying values, including goodwill. The Company generally determines the fair value of its reporting units using the income approach methodology of valuation. If the carrying value of a reporting unit exceeds the reporting unit’s fair value, an impairment loss is recognized for the difference. No impairment was recorded during the nine months ended September 30, 2023 or 2022.</span></div><div style="text-align:justify;text-indent:36pt"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Investments</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company accounts for investments in equity securities in accordance with FASB ASC Topic No. 321, Investments - Equity Securities (“ASC 321”), which requires the accounting for equity investments, other than those accounted for under the equity method of accounting, generally be measured at fair value for equity securities with readily determinable fair values. Equity securities without a readily determinable fair value, which are not accounted for under the equity method of accounting, are measured at their cost, less impairment, if any, and adjusted for observable price changes arising from orderly transactions in the same or similar investment from the same issuer. Any unrealized gains or losses are reported within earnings on the Condensed Consolidated Statement of Income.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of September 30, 2023 the carrying amount of the Company’s investments accounted for using the measurement alternative method in accordance with ASC 321 was $4.0 million and is included in other assets within the Company’s Condensed Consolidated Balance Sheets. If the Company becomes aware of a significant decline in value that is other-than-temporary, the Company assesses whether an other-than-temporary impairment loss on an investment has occurred due to declines in fair value or other market conditions. The loss will be recorded in the period in which the Company identifies the decline. During the three and nine months ended September 30, 2023, the Company did not recognize any unrealized gains or losses and did not have any impairments during the respective periods. </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Income Taxes</span></div><div style="text-align:justify;text-indent:36pt"><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company’s income is subject to taxation in both the U.S. and numerous foreign jurisdictions. Significant judgment is required in evaluating the Company’s tax positions and determining its provision for income taxes. During the ordinary course of business, there are many transactions and calculations for which the ultimate tax determination is uncertain. The Company establishes reserves for tax-related uncertainties based on estimates of whether, and the extent to which, additional taxes will be due. These reserves for tax contingencies are established when the Company believes that certain positions might be challenged despite the Company’s belief that its tax return positions are fully supportable. The Company adjusts these reserves in light of changing facts and circumstances, such as the outcome of a tax audit or lapse of a statute of limitations. The provision for income taxes includes the impact of reserve provisions and changes to reserves that are considered appropriate (see Note 10 - Income Taxes).</span></div><div style="text-align:justify;text-indent:36pt"><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company accounts for income taxes in accordance with FASB ASC Topic No. 740, Income Taxes (“ASC 740”), which requires that deferred tax assets and liabilities are recognized using enacted tax rates for the effect of temporary differences between the book and tax basis of recorded assets and liabilities. ASC 740 also requires that deferred tax assets be reduced by a valuation allowance if it is more likely than not that some or all of the net deferred tax assets will not be realized. The valuation allowance is reviewed quarterly based upon the facts and circumstances known at the time. In assessing this valuation allowance, the Company reviews historical and future expected operating results and other factors, including its recent cumulative earnings experience, expectations of future taxable income by taxing jurisdiction and the carryforward periods available for tax reporting purposes, to determine whether it is more likely than not that deferred tax assets are realizable.</span></div><div style="text-align:justify;text-indent:36pt"><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">ASC 740 provides guidance on the minimum threshold that an uncertain income tax benefit is required to meet before it can be recognized in the financial statements and applies to all income tax positions taken by a company. ASC 740 contains a two-step approach to recognizing and measuring uncertain income tax positions. The first step is to evaluate the tax position for recognition by determining if the weight of available evidence indicates that it is more likely than not that the position will be sustained on audit, including resolution of related appeals or litigation processes, if any. The second step is to measure the tax benefit as the largest amount that is more than 50% likely of being realized upon settlement. If it is not more likely than not that the benefit will be sustained on its technical merits, no benefit will be recorded. Uncertain income tax positions that relate only to timing of when an item is included on a tax return are considered to have met the recognition threshold. The Company </span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">recognized accrued interest and penalties related to uncertain income tax positions in income tax expense on its Condensed Consolidated Statements of Income.</span></div><div style="text-align:justify;text-indent:45pt"><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In addition, on March 27, 2020, the “Coronavirus Aid, Relief and Economic Security (“CARES”) Act” was enacted into law providing for changes to various tax laws that impact business. The CARES Act, among other things, includes provisions relating to refundable payroll tax credits, deferment of employer side social security payments, net operating loss carryback periods, alternative minimum tax credit refunds, modifications to the net interest deduction limitations, increased limitations on qualified charitable contributions and technical corrections to tax depreciation methods for qualified improvement property.</span></div><div style="text-align:justify;text-indent:36pt"><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On August 16, 2022, the Inflation Reduction Act of 2022 (“IRA”) was enacted into law and is effective for taxable years beginning after December 31, 2022. The IRA includes a new corporate alternative minimum tax of 15% on adjusted financial statement income of corporations with profits greater than $1 billion, a 1% excise tax on the fair market value of net share buy-backs, in addition to multiple incentives to the clean energy industry (see Note 11 - Stockholders' Equity).</span></div><div style="text-align:justify;text-indent:36pt"><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company does not believe these provisions have a significant impact to our current and deferred income tax balances. The Company benefited from the technical correction to tax depreciation related to qualified improvement property and has elected to defer the employer side social security payments where eligible. The Company remitted the deferred employer side social security payments during the year ended December 31, 2022. The Company will continue to monitor the impact of these provisions on its financial statements.</span></div><div style="text-align:justify;text-indent:45pt"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Share-Based Compensation</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company accounts for share-based awards to employees and non-employees in accordance with the provisions of FASB ASC Topic No. 718, Compensation - Stock Compensation (“ASC 718”). Accordingly, the Company measures share-based compensation expense at the grant date, based on the fair value of the award, and recognizes the expense over the employee’s requisite service period using the straight-line method. The measurement of share-based compensation expense is based on several criteria, including but not limited to, the valuation model used and associated input factors, such as expected term of the award, stock price volatility, risk free interest rate, dividend rate and award cancellation rate. These inputs are subjective and are determined using management’s judgment. If differences arise between the assumptions used in determining share-based compensation expense and the actual factors, which become known over time, the Company may change the input factors used in determining future share-based compensation expense. Any such changes could materially impact the Company’s results of operations in the period in which the changes are made and in periods thereafter. The Company estimates the expected term based upon the contractual term of the award (see Note 12 - Equity Incentive and Employee Stock Purchase Plan).</span></div><div style="text-align:justify;text-indent:36pt"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:112%">Earnings Per Common Share (“EPS”)</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">EPS is calculated pursuant to the two-class method as defined in FASB ASC Topic No. 260, Earnings per Share (“ASC 260”), which specifies that all outstanding unvested share-based payment awards that contain rights to nonforfeitable dividends or dividend equivalents are considered participating securities and should be included in the computation of EPS pursuant to the two-class method.</span></div><div style="text-align:justify;text-indent:36pt"><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Basic EPS is calculated by dividing net distributed and undistributed earnings allocated to common shareholders, excluding participating securities, by the weighted-average number of common shares outstanding. The Company’s participating securities consist of its unvested share-based payment awards that contain rights to nonforfeitable dividends or dividend equivalents. Diluted EPS includes the determinants of basic EPS and, in addition, reflects the impact of other potentially dilutive shares outstanding during the period. The dilutive effect of participating securities is calculated under the more dilutive of either the treasury method or the two-class method.</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Segment Reporting</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">FASB ASC Topic No. 280, Segment Reporting (“ASC 280”), establishes standards for the way that public business enterprises report information about operating segments in their annual consolidated financial statements and requires that those enterprises report selected information about operating segments in interim financial reports. ASC 280 also establishes standards for related disclosures about products and services, geographic areas and major customers. The Company’s business segment is based on the organization’s structure used by the chief operating decision maker for making operating and investment decisions and for assessing performance. The chief operating decision maker views the Company as one reportable segment known as Cloud Fax (see Note 14 - Segment Information).</span></div><div style="text-align:justify;text-indent:36pt"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Reclassifications</span></div><div style="text-align:justify;text-indent:36pt"><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">Certain prior year amounts have been reclassified for consistency with the current year presentation. These reclassifications had no effect on the reported results of operations.</span></div> 1000000 50 259100000 500000000 0.065 0.199 0.10 0.10 <div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:112%">Principles of Consolidation</span></div><div style="text-align:justify;text-indent:36pt"><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The accompanying interim condensed consolidated financial statements include the accounts of Consensus and its wholly-owned subsidiaries. All intercompany accounts and transactions have been eliminated in consolidation.</span></div> <div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:112%">Basis of Presentation</span></div><div style="text-align:justify;text-indent:36pt"><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The accompanying interim condensed consolidated financial statements are unaudited and have been prepared in accordance with instructions for Form 10-Q and Article 10 of Regulation S-X issued by the Securities and Exchange Commission (“SEC”). Accordingly, they do not include all of the information and note disclosures required by accounting principles generally accepted in the United States of America (“GAAP”) for complete financial statements. The Company believes that the disclosures made are adequate to make that information not misleading. In the opinion of management, all adjustments (consisting of normal recurring adjustments) considered necessary for the fair statement of these interim financial statements have been reflected. It is suggested that these financial statements be read in conjunction with the audited financial statements and the related notes thereto for the year ended December 31, 2022, included in our Annual Report (Form 10-K) filed with the SEC on March 31, 2023. Accordingly, significant accounting policies and other disclosures normally provided have been omitted since such items are disclosed therein.</span></div><div style="text-align:justify;text-indent:36pt"><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The results of operations for this interim period are not necessarily indicative of the operating results for the full year or for any future period.</span></div> <div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Use of Estimates</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The preparation of condensed consolidated financial statements in accordance with GAAP requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities at the date of the financial statements, including judgments about the reported amounts of revenue and expenses during the reporting period. The Company believes that its most significant estimates are those related to revenue recognition, share-based compensation expense, impairment or disposal of long-lived and intangible asset impairment, income taxes, contingencies and allowances for doubtful accounts. On an ongoing basis, management evaluates its estimates based on historical experience and on various other factors that the Company believes to be reasonable under the circumstances. Actual results could materially differ from those estimates due to risks and uncertainties, including uncertainty in the current economic environment due to factors such as inflationary pressures and elevated interest rates.</span></div> <div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Allowances for Doubtful Accounts</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company maintains an allowance for credit losses for accounts receivable, which is recorded as an offset to accounts receivable and changes in such are classified as general and administrative expenses in the Condensed Consolidated Statements of Income. The Company assesses collectability by reviewing accounts receivable on a collective basis where similar characteristics exist and on an individual basis when it identifies specific customers with known disputes or collectability issues. In determining the amount of the allowance for credit losses, the Company considers historical collectability based on past due status. It also considers customer-specific information, current market conditions and reasonable and supportable forecasts of future economic conditions to inform adjustments to historical loss data. On an ongoing basis, management evaluates the appropriateness of these reserves.</span></div> <div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Revenue Recognition</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company recognizes revenue when the Company satisfies its obligation by transferring control of the goods or services to its customers in an amount that reflects the consideration to which the Company expects to be entitled in exchange for those goods or services (see Note 3 - Revenues).</span></div><div style="text-align:justify;text-indent:36pt"><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;text-decoration:underline">Principal vs. Agent</span></div><div style="text-align:justify;text-indent:36pt"><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company determines whether revenue should be reported on a gross or net basis by assessing whether the Company is acting as the principal or an agent in the transaction. If the Company is acting as the principal in a transaction, the Company reports revenue on a gross basis. If the Company is acting as an agent in a transaction, the Company reports revenue on a net basis. In determining whether the Company acts as the principal or an agent, the Company follows the accounting guidance under Financial Accounting Standards Board (“FASB”) Accounting Standards Codification (“ASC”) Topic 606, Revenue from Contracts with Customers (“ASC 606”), for principal-agent considerations and assesses: (i) if another party is involved in providing goods or services to the customer and (ii) whether the Company controls the specified goods or services prior to transferring control to the customer.</span></div><div style="text-align:justify;text-indent:36pt"><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;text-decoration:underline">Sales Taxes</span></div><div style="text-align:justify;text-indent:36pt"><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company has made an accounting policy election to exclude from the measurement of the transaction price all taxes assessed by a governmental authority that are (i) both imposed on and concurrent with a specific revenue-producing transaction and (ii) collected by the Company from a customer.</span></div>The Company’s revenues substantially consist of monthly recurring subscription and usage-based fees from customers accessing the Company’s cloud-based subscription (the “Cloud Fax Services”), a significant portion of which are paid in advance by credit card. The Company defers the portions of monthly, quarterly, semi-annually and annually recurring subscription and usage-based fees collected in advance of the satisfaction of performance obligations and recognizes them in the period earned. The Cloud Fax Services allow customers to access the Company’s software without taking possession.<div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Performance Obligations</span></div><div style="text-align:justify;text-indent:36pt"><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Generally, the Company’s contracts with customers include one performance obligation, however, certain contracts may include multiple performance obligations. For such arrangements, revenues are allocated to each performance obligation based on their relative standalone selling price. The Company accounts for these arrangements as a single performance obligation as the performance obligations related to a specific arrangement are all consumed simultaneously.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company satisfies its performance obligations upon delivery of services to its customers. Payment terms vary by</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">type and location of the Company’s customers and the services offered. The time between invoicing and when payment is due</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">is not significant. Due to the nature of the services provided, there are no obligations for returns.</span></div><div style="text-align:justify;text-indent:36pt"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Significant Judgments</span></div><div style="text-align:justify;text-indent:36pt"><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Determining whether products and services are considered distinct performance obligations may require significant judgment. When a cloud-based service includes both on-premises software licenses and cloud-based services, judgment is required to determine whether the software license is considered distinct and accounted for separately, or not distinct and accounted for together with the cloud-based service and recognized over time. The Cloud Fax Services and related licenses depend on a significant level of integration between the desktop applications and cloud-based services and are accounted for together as one performance obligation.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Judgment is also required to determine the standalone selling price for each distinct performance obligation when there are multiple performance obligations. In certain cases, the Company is able to establish the standalone selling price based on observable prices of products or services sold or priced separately in comparable circumstances to similar customers. The Company uses a range of amounts to estimate the standalone selling price when each of the products and services is sold separately to determine whether there is a discount to be allocated based on the relative standalone selling price of the various products and services.</span></div><div style="text-align:justify;text-indent:36pt"><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;text-decoration:underline">Performance Obligations Satisfied Over Time</span></div><div style="text-align:justify;text-indent:36pt"><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company’s business consists primarily of performance obligations that are satisfied over time. This has been determined based on the fact that the nature of services offered are subscription based where the customer simultaneously receives and consumes the benefit of the services provided regardless of whether the customer uses the services or not. Depending on the individual contracts with the customer, revenue for these services is recognized over the contract period when faxing capabilities are provided. The Company expects to recognize revenue for Corporate contracts in a range from month-to-month up to 36 months and recognize revenue for SoHo contracts in a range from month-to-month up to one year.</span></div><div style="text-align:justify;text-indent:36pt"><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company has concluded that the best measure of progress toward the complete satisfaction of the performance obligations over time is a time-based measure. The Company recognizes revenue on a straight-line basis throughout the subscription period and believes that the method used is a faithful depiction of the transfer of goods and services. </span></div><div style="text-align:justify;text-indent:36pt"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Practical Expedients</span></div><div style="text-align:justify;text-indent:36pt"><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">Existence of a Significant Financing Component in a Contract</span></div><div style="text-align:justify;text-indent:36pt"><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As a practical expedient, the Company has not assessed whether a contract has a significant financing component because the Company expects at contract inception that the period between payment by the customer and the transfer of promised goods or services by the Company to the customer will be one year or less. In addition, the Company has determined that the payment terms the Company provides to its customers are structured primarily for reasons other than the provision of finance to the Company. The Company typically charges a single upfront amount for services, as other payment terms would affect the nature of the risk assumed by the Company due to the costs of the customer acquisition and the highly competitive and commoditized nature of the business the Company operates.</span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">Costs to Fulfill a Contract</span></div><div style="text-align:justify;text-indent:36pt"><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company’s revenues are primarily generated from customer contracts that are for one year or less. Costs primarily consist of incentive compensation paid based on the achievements of sales targets in a given period for related revenue streams and are recognized in the month when the revenue is earned. Incentive compensation is paid upon the issuance or renewal of the customer contract. As a practical expedient, for amortization periods that are determined to be one year or less, the Company expenses any incremental costs of obtaining the contract with a customer when incurred. For those customer contracts greater than one year, the Company capitalizes and amortizes the expenses, when appropriate, over the period of benefit. </span></div><div style="text-align:justify;text-indent:36pt"><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">Revenues Invoiced</span></div><div style="text-align:justify;text-indent:36pt"><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company has applied the practical expedient for certain revenue streams to exclude the value of remaining performance obligations for (i) contracts with an original expected term of one year or less or (ii) contracts for which the Company recognizes revenue in proportion to the amount it has the right to invoice for services performed.</span></div> <div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Impairment or Disposal of Long-Lived Assets</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company accounts for long-lived assets, which include property and equipment, operating lease right-of-use assets and identifiable intangible assets with finite useful lives (subject to amortization), in accordance with the provisions of FASB ASC Topic No. 360, Property, Plant, and Equipment (“ASC 360”). ASC 360 requires that long-lived assets be reviewed for impairment whenever events or changes in circumstances indicate that the carrying amount of an asset may not be recoverable. Recoverability is measured by comparing the carrying amount of an asset to the expected undiscounted future net cash flows generated by the asset. If it is determined that the asset may not be recoverable, and if the carrying amount of an asset exceeds its estimated fair value, an impairment charge is recognized to the extent of the difference.</span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company assesses the impairment of identifiable definite-lived intangibles and long-lived assets whenever events or changes in circumstances indicate that the carrying value may not be recoverable. Factors it considers important which could individually or in combination trigger an impairment review include the following:</span></div><div style="text-align:justify;text-indent:36pt"><span><br/></span></div><div style="padding-left:49.5pt;text-align:justify;text-indent:-13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">•</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:10pt">Significant underperformance relative to expected historical or projected future operating results;</span></div><div style="padding-left:13.5pt;text-align:justify;text-indent:4.5pt"><span><br/></span></div><div style="padding-left:49.5pt;text-align:justify;text-indent:-13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">•</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:10pt">Significant changes in the manner of the Company’s use of the acquired assets or the strategy for Consensus’ overall business; </span></div><div style="padding-left:13.5pt;text-align:justify;text-indent:4.5pt"><span><br/></span></div><div style="padding-left:49.5pt;text-align:justify;text-indent:-13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">•</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:10pt">Significant negative industry or economic trends;</span></div><div style="padding-left:13.5pt;text-align:justify;text-indent:4.5pt"><span><br/></span></div><div style="padding-left:49.5pt;text-align:justify;text-indent:-13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">•</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:10pt">Significant decline in the Company’s stock price for a sustained period; and </span></div><div style="padding-left:13.5pt;text-align:justify;text-indent:4.5pt"><span><br/></span></div><div style="padding-left:49.5pt;text-align:justify;text-indent:-13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">•</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:10pt">The Company’s market capitalization relative to net book value. </span></div><div><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">If the Company determines that the carrying value of definite-lived intangibles and long-lived assets may not be recoverable based upon the existence of one or more of the above indicators of impairment, it would record an impairment equal to the excess of the carrying amount of the asset over its estimated fair value.</span></div><div style="text-align:justify;text-indent:36pt"><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company assessed whether events or changes in circumstances have occurred that potentially indicate the carrying amount of long-lived assets may not be recoverable. No impairment was recorded during the nine months ended September 30, 2023 and 2022.</span></div><div style="text-align:justify;text-indent:36pt"><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company classifies its long-lived assets to be sold as held for sale in the period if (i) it has approved and committed to a plan to sell the asset, (ii) the asset is available for immediate sale in its present condition, (iii) an active program to locate a buyer and other actions required to sell the asset have been initiated, (iv) the sale of the asset is probable, (v) the asset is being actively marketed for sale at a price that is reasonable in relation to its current fair value, and (vi) it is unlikely that significant changes to the plan will be made or that the plan will be withdrawn. The Company initially measures a long-lived asset that is classified as held for sale at the lower of its carrying value or fair value less any costs to sell. Any loss resulting from this measurement is recognized in the period in which the held for sale criteria are met. Conversely, gains are not recognized on the sale of a long-lived asset until the date of sale. Upon designation as an asset held for sale, the Company stops recording depreciation expense on the asset. The Company assesses the fair value of a long-lived asset less any costs to sell at each reporting period and until the asset is no longer classified as held for sale.</span></div> 0 0 <div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Business Combinations and Valuation of Goodwill and Intangible Assets</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company applies the acquisition method of accounting for business combinations in accordance with GAAP and uses estimates and judgments to allocate the purchase price paid for acquisitions to the fair value of the assets, including identifiable intangible assets, and liabilities acquired. Such estimates may be based on significant unobservable inputs and assumptions such as, but not limited to, future revenue growth rates, gross and operating margins, customer attrition rates, royalty rates, discount rates and terminal growth rate assumptions. The Company uses established valuation techniques and may engage reputable valuation specialists to assist with the valuations. Management’s estimates of fair value are based upon assumptions believed to be reasonable, but which are inherently uncertain and unpredictable and, as a result, actual results may differ from estimates. Fair values are subject to refinement for up to one year after the closing date of an acquisition as information relative to closing date fair values becomes available. Upon the conclusion of the measurement period, any subsequent adjustments are recorded to earnings.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Goodwill represents the excess of the purchase price over the fair value of the net tangible and identifiable intangible assets acquired in a business combination. Intangible assets resulting from the acquisitions of entities accounted for using the acquisition method of accounting are recorded at the estimated fair value of the assets acquired. Identifiable intangible assets are comprised of purchased customer relationships, trademarks and trade names, developed technologies and other intangible assets. Intangible assets subject to amortization are amortized over the period of estimated economic benefit ranging from 1 to 20 years and the amortization expense is included in general and administrative expenses on the Condensed Consolidated Statements of Income. </span></div><div style="text-align:justify;text-indent:36pt"><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company evaluates its goodwill and indefinite-lived intangible assets for impairment pursuant to FASB ASC Topic No. 350, Intangibles - Goodwill and Other (“ASC 350”), which provides that goodwill and other intangible assets with </span></div>indefinite lives are not amortized, but tested annually for impairment or more frequently if the Company believes indicators of impairment exist. In connection with the annual impairment test for goodwill, the Company has the option to perform a qualitative assessment in determining whether it is more likely than not that the fair value of a reporting unit is less than its carrying amount. If the Company determines that it is more likely than not that the fair value of the reporting unit is less than its carrying amount, then it performs the impairment test on goodwill. The impairment test involves comparing the fair values of the applicable reporting units with their aggregate carrying values, including goodwill. The Company generally determines the fair value of its reporting units using the income approach methodology of valuation. If the carrying value of a reporting unit exceeds the reporting unit’s fair value, an impairment loss is recognized for the difference. <div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Business Combinations and Valuation of Goodwill and Intangible Assets</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company applies the acquisition method of accounting for business combinations in accordance with GAAP and uses estimates and judgments to allocate the purchase price paid for acquisitions to the fair value of the assets, including identifiable intangible assets, and liabilities acquired. Such estimates may be based on significant unobservable inputs and assumptions such as, but not limited to, future revenue growth rates, gross and operating margins, customer attrition rates, royalty rates, discount rates and terminal growth rate assumptions. The Company uses established valuation techniques and may engage reputable valuation specialists to assist with the valuations. Management’s estimates of fair value are based upon assumptions believed to be reasonable, but which are inherently uncertain and unpredictable and, as a result, actual results may differ from estimates. Fair values are subject to refinement for up to one year after the closing date of an acquisition as information relative to closing date fair values becomes available. Upon the conclusion of the measurement period, any subsequent adjustments are recorded to earnings.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Goodwill represents the excess of the purchase price over the fair value of the net tangible and identifiable intangible assets acquired in a business combination. Intangible assets resulting from the acquisitions of entities accounted for using the acquisition method of accounting are recorded at the estimated fair value of the assets acquired. Identifiable intangible assets are comprised of purchased customer relationships, trademarks and trade names, developed technologies and other intangible assets. Intangible assets subject to amortization are amortized over the period of estimated economic benefit ranging from 1 to 20 years and the amortization expense is included in general and administrative expenses on the Condensed Consolidated Statements of Income. </span></div><div style="text-align:justify;text-indent:36pt"><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company evaluates its goodwill and indefinite-lived intangible assets for impairment pursuant to FASB ASC Topic No. 350, Intangibles - Goodwill and Other (“ASC 350”), which provides that goodwill and other intangible assets with </span></div>indefinite lives are not amortized, but tested annually for impairment or more frequently if the Company believes indicators of impairment exist. In connection with the annual impairment test for goodwill, the Company has the option to perform a qualitative assessment in determining whether it is more likely than not that the fair value of a reporting unit is less than its carrying amount. If the Company determines that it is more likely than not that the fair value of the reporting unit is less than its carrying amount, then it performs the impairment test on goodwill. The impairment test involves comparing the fair values of the applicable reporting units with their aggregate carrying values, including goodwill. The Company generally determines the fair value of its reporting units using the income approach methodology of valuation. If the carrying value of a reporting unit exceeds the reporting unit’s fair value, an impairment loss is recognized for the difference. P1Y P20Y 0 0 <div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Investments</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company accounts for investments in equity securities in accordance with FASB ASC Topic No. 321, Investments - Equity Securities (“ASC 321”), which requires the accounting for equity investments, other than those accounted for under the equity method of accounting, generally be measured at fair value for equity securities with readily determinable fair values. Equity securities without a readily determinable fair value, which are not accounted for under the equity method of accounting, are measured at their cost, less impairment, if any, and adjusted for observable price changes arising from orderly transactions in the same or similar investment from the same issuer. Any unrealized gains or losses are reported within earnings on the Condensed Consolidated Statement of Income.</span></div>As of September 30, 2023 the carrying amount of the Company’s investments accounted for using the measurement alternative method in accordance with ASC 321 was $4.0 million and is included in other assets within the Company’s Condensed Consolidated Balance Sheets. If the Company becomes aware of a significant decline in value that is other-than-temporary, the Company assesses whether an other-than-temporary impairment loss on an investment has occurred due to declines in fair value or other market conditions. The loss will be recorded in the period in which the Company identifies the decline. During the three and nine months ended September 30, 2023, the Company did not recognize any unrealized gains or losses and did not have any impairments during the respective periods. 4000000 0 0 0 0 <div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Income Taxes</span></div><div style="text-align:justify;text-indent:36pt"><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company’s income is subject to taxation in both the U.S. and numerous foreign jurisdictions. Significant judgment is required in evaluating the Company’s tax positions and determining its provision for income taxes. During the ordinary course of business, there are many transactions and calculations for which the ultimate tax determination is uncertain. The Company establishes reserves for tax-related uncertainties based on estimates of whether, and the extent to which, additional taxes will be due. These reserves for tax contingencies are established when the Company believes that certain positions might be challenged despite the Company’s belief that its tax return positions are fully supportable. The Company adjusts these reserves in light of changing facts and circumstances, such as the outcome of a tax audit or lapse of a statute of limitations. The provision for income taxes includes the impact of reserve provisions and changes to reserves that are considered appropriate (see Note 10 - Income Taxes).</span></div><div style="text-align:justify;text-indent:36pt"><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company accounts for income taxes in accordance with FASB ASC Topic No. 740, Income Taxes (“ASC 740”), which requires that deferred tax assets and liabilities are recognized using enacted tax rates for the effect of temporary differences between the book and tax basis of recorded assets and liabilities. ASC 740 also requires that deferred tax assets be reduced by a valuation allowance if it is more likely than not that some or all of the net deferred tax assets will not be realized. The valuation allowance is reviewed quarterly based upon the facts and circumstances known at the time. In assessing this valuation allowance, the Company reviews historical and future expected operating results and other factors, including its recent cumulative earnings experience, expectations of future taxable income by taxing jurisdiction and the carryforward periods available for tax reporting purposes, to determine whether it is more likely than not that deferred tax assets are realizable.</span></div><div style="text-align:justify;text-indent:36pt"><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">ASC 740 provides guidance on the minimum threshold that an uncertain income tax benefit is required to meet before it can be recognized in the financial statements and applies to all income tax positions taken by a company. ASC 740 contains a two-step approach to recognizing and measuring uncertain income tax positions. The first step is to evaluate the tax position for recognition by determining if the weight of available evidence indicates that it is more likely than not that the position will be sustained on audit, including resolution of related appeals or litigation processes, if any. The second step is to measure the tax benefit as the largest amount that is more than 50% likely of being realized upon settlement. If it is not more likely than not that the benefit will be sustained on its technical merits, no benefit will be recorded. Uncertain income tax positions that relate only to timing of when an item is included on a tax return are considered to have met the recognition threshold. The Company </span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">recognized accrued interest and penalties related to uncertain income tax positions in income tax expense on its Condensed Consolidated Statements of Income.</span></div><div style="text-align:justify;text-indent:45pt"><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In addition, on March 27, 2020, the “Coronavirus Aid, Relief and Economic Security (“CARES”) Act” was enacted into law providing for changes to various tax laws that impact business. The CARES Act, among other things, includes provisions relating to refundable payroll tax credits, deferment of employer side social security payments, net operating loss carryback periods, alternative minimum tax credit refunds, modifications to the net interest deduction limitations, increased limitations on qualified charitable contributions and technical corrections to tax depreciation methods for qualified improvement property.</span></div><div style="text-align:justify;text-indent:36pt"><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On August 16, 2022, the Inflation Reduction Act of 2022 (“IRA”) was enacted into law and is effective for taxable years beginning after December 31, 2022. The IRA includes a new corporate alternative minimum tax of 15% on adjusted financial statement income of corporations with profits greater than $1 billion, a 1% excise tax on the fair market value of net share buy-backs, in addition to multiple incentives to the clean energy industry (see Note 11 - Stockholders' Equity).</span></div><div style="text-align:justify;text-indent:36pt"><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company does not believe these provisions have a significant impact to our current and deferred income tax balances. The Company benefited from the technical correction to tax depreciation related to qualified improvement property and has elected to defer the employer side social security payments where eligible. The Company remitted the deferred employer side social security payments during the year ended December 31, 2022. The Company will continue to monitor the impact of these provisions on its financial statements.</span></div> <div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Share-Based Compensation</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company accounts for share-based awards to employees and non-employees in accordance with the provisions of FASB ASC Topic No. 718, Compensation - Stock Compensation (“ASC 718”). Accordingly, the Company measures share-based compensation expense at the grant date, based on the fair value of the award, and recognizes the expense over the employee’s requisite service period using the straight-line method. The measurement of share-based compensation expense is based on several criteria, including but not limited to, the valuation model used and associated input factors, such as expected term of the award, stock price volatility, risk free interest rate, dividend rate and award cancellation rate. These inputs are subjective and are determined using management’s judgment. If differences arise between the assumptions used in determining share-based compensation expense and the actual factors, which become known over time, the Company may change the input factors used in determining future share-based compensation expense. Any such changes could materially impact the Company’s results of operations in the period in which the changes are made and in periods thereafter. The Company estimates the expected term based upon the contractual term of the award (see Note 12 - Equity Incentive and Employee Stock Purchase Plan).</span></div> <div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:112%">Earnings Per Common Share (“EPS”)</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">EPS is calculated pursuant to the two-class method as defined in FASB ASC Topic No. 260, Earnings per Share (“ASC 260”), which specifies that all outstanding unvested share-based payment awards that contain rights to nonforfeitable dividends or dividend equivalents are considered participating securities and should be included in the computation of EPS pursuant to the two-class method.</span></div><div style="text-align:justify;text-indent:36pt"><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Basic EPS is calculated by dividing net distributed and undistributed earnings allocated to common shareholders, excluding participating securities, by the weighted-average number of common shares outstanding. The Company’s participating securities consist of its unvested share-based payment awards that contain rights to nonforfeitable dividends or dividend equivalents. Diluted EPS includes the determinants of basic EPS and, in addition, reflects the impact of other potentially dilutive shares outstanding during the period. The dilutive effect of participating securities is calculated under the more dilutive of either the treasury method or the two-class method.</span></div> <div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Segment Reporting</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">FASB ASC Topic No. 280, Segment Reporting (“ASC 280”), establishes standards for the way that public business enterprises report information about operating segments in their annual consolidated financial statements and requires that those enterprises report selected information about operating segments in interim financial reports. ASC 280 also establishes standards for related disclosures about products and services, geographic areas and major customers. The Company’s business segment is based on the organization’s structure used by the chief operating decision maker for making operating and investment decisions and for assessing performance. The chief operating decision maker views the Company as one reportable segment known as Cloud Fax (see Note 14 - Segment Information).</span></div> 1 <div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Reclassifications</span></div><div style="text-align:justify;text-indent:36pt"><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">Certain prior year amounts have been reclassified for consistency with the current year presentation. These reclassifications had no effect on the reported results of operations.</span></div> Recent Accounting Pronouncements<div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In March 2020, the FASB issued Accounting Standards Update (“ASU”) No. 2020-04, Reference Rate Reform (Topic 848): Facilitation of the Effects of Reference Rate Reform on Financial Reporting. The amendments in this ASU provide optional expedients and exceptions for applying GAAP to contracts, hedging relationships, and other transactions affected by reference rate reform if certain criteria are met. The amendments in this ASU apply only to contracts, hedging relationships, and other transactions that reference LIBOR or another reference rate expected to be discontinued because of reference rate reform. In December 2022, the FASB issued ASU No. 2022-06, Reference Rate Reform (Topic 848): Deferral of the Sunset Date of Topic 848, that extends the period of time preparers can utilize the reference rate reform relief guidance. To ensure the relief in Topic 848 covers the period of time during which a significant number of modifications may take place, the ASU defers the sunset date of Topic 848 from December 31, 2022, to December 31, 2024. The Company does not expect the adoption of this standard to have a material impact on the Company’s condensed consolidated financial statements and related disclosures.</span></div><div style="text-align:justify;text-indent:36pt"><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In June 2022, the FASB issued ASU No. 2022-03, Fair Value Measurement (Topic 820): Fair Value Measurement of Equity Securities Subject to Contractual Sale Restrictions. This ASU clarifies the guidance in Topic 820, Fair Value Measurement, when measuring the fair value of an equity security and introduces new disclosure requirements for equity securities subject to contractual sale restrictions that are measured at fair value in accordance with Topic 820. The amendments in this ASU are effective for fiscal years beginning after December 15, 2024, including the interim periods within those fiscal years. Early adoption is permitted. This amendment should be applied prospectively with any adjustments from the adoption of the amendments recognized in earnings and disclosed on the date of adoption. The Company does not expect the adoption of this standard to have a material impact on the Company’s condensed consolidated financial statements and related disclosures. </span></div><div style="text-align:justify;text-indent:36pt"><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In September 2022, the FASB issued ASU 2022-04, Liabilities—Supplier Finance Programs (Subtopic 405-50). This ASU enhances the transparency of supplier finance programs. The amendments in this ASU are effective for fiscal years beginning after December 15, 2022, including interim periods within those fiscal years, except for the amendment on rollforward information, which is effective for fiscal years beginning after December 15, 2023. Early adoption is permitted. This amendment should be applied retrospectively to each period in which a balance sheet is presented, except for the amendment on rollforward information, which should be applied prospectively. The Company adopted ASU 2022-04 in the first quarter of 2023. The adoption of this standard did not have an impact on the Company’s condensed consolidated financial statements and related disclosures.</span></div><div style="text-align:justify;text-indent:36pt"><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In March 2023, the FASB issued ASU 2023-01, Leases (Topic 842): Common Control Arrangement, which addresses the accounting by private companies and certain not-for-profit entities (NFPs) for common control leases and amends the accounting for leasehold improvements in common-control arrangements for all entities. This ASU offers: 1) private companies, as well as not-for-profit entities that are not conduit bond obligors, a practical expedient that gives them the option of using the written terms and conditions of a common-control arrangement when determining whether a lease exists and the subsequent accounting for the lease, including the lease’s classification (Issue 1) and 2) amends the accounting for leasehold improvements in common-control arrangements for all entities (Issue 2). The amendments in this ASU are effective for fiscal years beginning after December 15, 2023, including interim periods within those fiscal years. Early adoption is permitted for both interim and annual financial statement that have not yet been made available. If an entity adopts the amendments in an interim period, it must adopt them as of the beginning of the fiscal year that includes the interim period. The amendments applicable to the Company (Issue 2) are required to be applied using the option of one of the following adoption methods:</span></div><div style="padding-left:36pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:10.5pt">Prospective application to all new leasehold improvements recognized on or after the date that the entity first applies the amendments in this ASU; </span></div><div style="text-align:justify;text-indent:36pt"><span><br/></span></div><div style="padding-left:36pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:10.5pt">Prospective application to all new and existing leasehold improvements recognized on or after the date that the entity first applies the amendments in this ASU, with any remaining balance of leasehold improvements amortized over their remaining useful life to the common-control group determined as of that date; or</span></div><div style="text-align:justify;text-indent:36pt"><span><br/></span></div><div style="padding-left:36pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">3.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:10.5pt">Retrospective application to the beginning of the period in which an entity first applied Topic 842, with any leasehold improvements that otherwise would not have been amortized or impaired recognized through a cumulative-effect adjustment to opening retained earnings at the beginning of the earliest period presented in accordance with Topic 842.</span></div><div style="text-align:justify;text-indent:36pt"><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company does not expect the adoption of this standard to have a material impact on the Company’s condensed consolidated financial statements and related disclosures.</span></div><div style="text-align:justify;text-indent:36pt"><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In March 2023, the FASB issued ASU 2023-02, Investments—Equity Method and Joint Ventures (Topic 323): Accounting for Investments in Tax Credit Structures Using the Proportional Amortization Method. ASU 2023-02 allows reporting entities to elect to account for qualifying tax equity investments using the proportional amortization method, regardless of the program giving rise to the related income tax credits. The amendments in this ASU are effective for fiscal years beginning after December 15, 2023, including interim periods within those fiscal years. Early adoption is permitted in any interim period. If an entity adopts the amendments in an interim period, it shall adopt them as of the beginning of the fiscal year that includes that interim period. The amendment should be applied on either a modified retrospective or a retrospective basis. The Company does not expect the adoption of this standard to have a material impact on the Company’s condensed consolidated financial statements and related disclosures.</span></div><div style="text-align:justify;text-indent:36pt"><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In October 2023, the FASB issued ASU No. 2023-06, Disclosure Improvements: Codification Amendments in Response to the SEC’s Disclosure Update and Simplification Initiative, which amends the disclosure or presentation requirements of a variety of topics in the accounting standards codification in order to conform with certain SEC amendments in Release No. 33-10532, Disclosure Update and Simplification. The effective date for each amendment will be the date on which the SEC removes that related disclosure from its rules. However, if by June 30, 2027, the SEC has not removed the related disclosure from its regulations, the amendments will be removed from the Codification and not become effective. The Company is evaluating the potential impact of this guidance on its condensed consolidated financial statements.</span></div> Recent Accounting Pronouncements<div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In March 2020, the FASB issued Accounting Standards Update (“ASU”) No. 2020-04, Reference Rate Reform (Topic 848): Facilitation of the Effects of Reference Rate Reform on Financial Reporting. The amendments in this ASU provide optional expedients and exceptions for applying GAAP to contracts, hedging relationships, and other transactions affected by reference rate reform if certain criteria are met. The amendments in this ASU apply only to contracts, hedging relationships, and other transactions that reference LIBOR or another reference rate expected to be discontinued because of reference rate reform. In December 2022, the FASB issued ASU No. 2022-06, Reference Rate Reform (Topic 848): Deferral of the Sunset Date of Topic 848, that extends the period of time preparers can utilize the reference rate reform relief guidance. To ensure the relief in Topic 848 covers the period of time during which a significant number of modifications may take place, the ASU defers the sunset date of Topic 848 from December 31, 2022, to December 31, 2024. The Company does not expect the adoption of this standard to have a material impact on the Company’s condensed consolidated financial statements and related disclosures.</span></div><div style="text-align:justify;text-indent:36pt"><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In June 2022, the FASB issued ASU No. 2022-03, Fair Value Measurement (Topic 820): Fair Value Measurement of Equity Securities Subject to Contractual Sale Restrictions. This ASU clarifies the guidance in Topic 820, Fair Value Measurement, when measuring the fair value of an equity security and introduces new disclosure requirements for equity securities subject to contractual sale restrictions that are measured at fair value in accordance with Topic 820. The amendments in this ASU are effective for fiscal years beginning after December 15, 2024, including the interim periods within those fiscal years. Early adoption is permitted. This amendment should be applied prospectively with any adjustments from the adoption of the amendments recognized in earnings and disclosed on the date of adoption. The Company does not expect the adoption of this standard to have a material impact on the Company’s condensed consolidated financial statements and related disclosures. </span></div><div style="text-align:justify;text-indent:36pt"><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In September 2022, the FASB issued ASU 2022-04, Liabilities—Supplier Finance Programs (Subtopic 405-50). This ASU enhances the transparency of supplier finance programs. The amendments in this ASU are effective for fiscal years beginning after December 15, 2022, including interim periods within those fiscal years, except for the amendment on rollforward information, which is effective for fiscal years beginning after December 15, 2023. Early adoption is permitted. This amendment should be applied retrospectively to each period in which a balance sheet is presented, except for the amendment on rollforward information, which should be applied prospectively. The Company adopted ASU 2022-04 in the first quarter of 2023. The adoption of this standard did not have an impact on the Company’s condensed consolidated financial statements and related disclosures.</span></div><div style="text-align:justify;text-indent:36pt"><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In March 2023, the FASB issued ASU 2023-01, Leases (Topic 842): Common Control Arrangement, which addresses the accounting by private companies and certain not-for-profit entities (NFPs) for common control leases and amends the accounting for leasehold improvements in common-control arrangements for all entities. This ASU offers: 1) private companies, as well as not-for-profit entities that are not conduit bond obligors, a practical expedient that gives them the option of using the written terms and conditions of a common-control arrangement when determining whether a lease exists and the subsequent accounting for the lease, including the lease’s classification (Issue 1) and 2) amends the accounting for leasehold improvements in common-control arrangements for all entities (Issue 2). The amendments in this ASU are effective for fiscal years beginning after December 15, 2023, including interim periods within those fiscal years. Early adoption is permitted for both interim and annual financial statement that have not yet been made available. If an entity adopts the amendments in an interim period, it must adopt them as of the beginning of the fiscal year that includes the interim period. The amendments applicable to the Company (Issue 2) are required to be applied using the option of one of the following adoption methods:</span></div><div style="padding-left:36pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:10.5pt">Prospective application to all new leasehold improvements recognized on or after the date that the entity first applies the amendments in this ASU; </span></div><div style="text-align:justify;text-indent:36pt"><span><br/></span></div><div style="padding-left:36pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:10.5pt">Prospective application to all new and existing leasehold improvements recognized on or after the date that the entity first applies the amendments in this ASU, with any remaining balance of leasehold improvements amortized over their remaining useful life to the common-control group determined as of that date; or</span></div><div style="text-align:justify;text-indent:36pt"><span><br/></span></div><div style="padding-left:36pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">3.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:10.5pt">Retrospective application to the beginning of the period in which an entity first applied Topic 842, with any leasehold improvements that otherwise would not have been amortized or impaired recognized through a cumulative-effect adjustment to opening retained earnings at the beginning of the earliest period presented in accordance with Topic 842.</span></div><div style="text-align:justify;text-indent:36pt"><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company does not expect the adoption of this standard to have a material impact on the Company’s condensed consolidated financial statements and related disclosures.</span></div><div style="text-align:justify;text-indent:36pt"><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In March 2023, the FASB issued ASU 2023-02, Investments—Equity Method and Joint Ventures (Topic 323): Accounting for Investments in Tax Credit Structures Using the Proportional Amortization Method. ASU 2023-02 allows reporting entities to elect to account for qualifying tax equity investments using the proportional amortization method, regardless of the program giving rise to the related income tax credits. The amendments in this ASU are effective for fiscal years beginning after December 15, 2023, including interim periods within those fiscal years. Early adoption is permitted in any interim period. If an entity adopts the amendments in an interim period, it shall adopt them as of the beginning of the fiscal year that includes that interim period. The amendment should be applied on either a modified retrospective or a retrospective basis. The Company does not expect the adoption of this standard to have a material impact on the Company’s condensed consolidated financial statements and related disclosures.</span></div><div style="text-align:justify;text-indent:36pt"><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In October 2023, the FASB issued ASU No. 2023-06, Disclosure Improvements: Codification Amendments in Response to the SEC’s Disclosure Update and Simplification Initiative, which amends the disclosure or presentation requirements of a variety of topics in the accounting standards codification in order to conform with certain SEC amendments in Release No. 33-10532, Disclosure Update and Simplification. The effective date for each amendment will be the date on which the SEC removes that related disclosure from its rules. However, if by June 30, 2027, the SEC has not removed the related disclosure from its regulations, the amendments will be removed from the Codification and not become effective. The Company is evaluating the potential impact of this guidance on its condensed consolidated financial statements.</span></div> Revenues<div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company’s revenues substantially consist of monthly recurring subscription and usage-based fees from customers accessing the Company’s cloud-based subscription (the “Cloud Fax Services”), a significant portion of which are paid in advance by credit card. The Company defers the portions of monthly, quarterly, semi-annually and annually recurring subscription and usage-based fees collected in advance of the satisfaction of performance obligations and recognizes them in the period earned. The Cloud Fax Services allow customers to access the Company’s software without taking possession.</span></div><div style="text-align:justify;text-indent:36pt"><span><br/></span></div><div style="padding-left:36pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Revenues from external customers classified by revenue source are as follows (in thousands): </span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:36.473%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.958%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.958%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.958%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.963%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="border-bottom:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Three Months Ended September 30, </span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="border-bottom:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Nine Months Ended September 30, </span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Corporate</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">50,430 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">48,974 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">150,198 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">144,360 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Small office home office (“SoHo”)</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">40,129 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">42,801 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">124,588 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">127,808 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">22 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">22 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total revenues</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">90,562 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">91,777 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">274,808 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">272,190 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Timing of revenue recognition</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Point in time</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">112 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">135 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">410 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">572 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Over time</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">90,450 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">91,642 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">274,398 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">271,618 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">90,562 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">91,777 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">274,808 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">272,190 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company has recorded $4.2 million and $4.0 million of revenue for the three months ended September 30, 2023 and 2022, respectively, and $20.2 million and $19.2 million of revenue for the nine months ended September 30, 2023 and 2022, respectively, that was previously included in the deferred revenue balance as of the beginning of each respective year. </span></div><div style="text-align:justify;text-indent:36pt"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Performance Obligations</span></div><div style="text-align:justify;text-indent:36pt"><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Generally, the Company’s contracts with customers include one performance obligation, however, certain contracts may include multiple performance obligations. For such arrangements, revenues are allocated to each performance obligation based on their relative standalone selling price. The Company accounts for these arrangements as a single performance obligation as the performance obligations related to a specific arrangement are all consumed simultaneously.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company satisfies its performance obligations upon delivery of services to its customers. Payment terms vary by</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">type and location of the Company’s customers and the services offered. The time between invoicing and when payment is due</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">is not significant. Due to the nature of the services provided, there are no obligations for returns.</span></div><div style="text-align:justify;text-indent:36pt"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Significant Judgments</span></div><div style="text-align:justify;text-indent:36pt"><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Determining whether products and services are considered distinct performance obligations may require significant judgment. When a cloud-based service includes both on-premises software licenses and cloud-based services, judgment is required to determine whether the software license is considered distinct and accounted for separately, or not distinct and accounted for together with the cloud-based service and recognized over time. The Cloud Fax Services and related licenses depend on a significant level of integration between the desktop applications and cloud-based services and are accounted for together as one performance obligation.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Judgment is also required to determine the standalone selling price for each distinct performance obligation when there are multiple performance obligations. In certain cases, the Company is able to establish the standalone selling price based on observable prices of products or services sold or priced separately in comparable circumstances to similar customers. The Company uses a range of amounts to estimate the standalone selling price when each of the products and services is sold separately to determine whether there is a discount to be allocated based on the relative standalone selling price of the various products and services.</span></div><div style="text-align:justify;text-indent:36pt"><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;text-decoration:underline">Performance Obligations Satisfied Over Time</span></div><div style="text-align:justify;text-indent:36pt"><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company’s business consists primarily of performance obligations that are satisfied over time. This has been determined based on the fact that the nature of services offered are subscription based where the customer simultaneously receives and consumes the benefit of the services provided regardless of whether the customer uses the services or not. Depending on the individual contracts with the customer, revenue for these services is recognized over the contract period when faxing capabilities are provided. The Company expects to recognize revenue for Corporate contracts in a range from month-to-month up to 36 months and recognize revenue for SoHo contracts in a range from month-to-month up to one year.</span></div><div style="text-align:justify;text-indent:36pt"><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company has concluded that the best measure of progress toward the complete satisfaction of the performance obligations over time is a time-based measure. The Company recognizes revenue on a straight-line basis throughout the subscription period and believes that the method used is a faithful depiction of the transfer of goods and services. </span></div><div style="text-align:justify;text-indent:36pt"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Practical Expedients</span></div><div style="text-align:justify;text-indent:36pt"><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">Existence of a Significant Financing Component in a Contract</span></div><div style="text-align:justify;text-indent:36pt"><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As a practical expedient, the Company has not assessed whether a contract has a significant financing component because the Company expects at contract inception that the period between payment by the customer and the transfer of promised goods or services by the Company to the customer will be one year or less. In addition, the Company has determined that the payment terms the Company provides to its customers are structured primarily for reasons other than the provision of finance to the Company. The Company typically charges a single upfront amount for services, as other payment terms would affect the nature of the risk assumed by the Company due to the costs of the customer acquisition and the highly competitive and commoditized nature of the business the Company operates.</span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">Costs to Fulfill a Contract</span></div><div style="text-align:justify;text-indent:36pt"><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company’s revenues are primarily generated from customer contracts that are for one year or less. Costs primarily consist of incentive compensation paid based on the achievements of sales targets in a given period for related revenue streams and are recognized in the month when the revenue is earned. Incentive compensation is paid upon the issuance or renewal of the customer contract. As a practical expedient, for amortization periods that are determined to be one year or less, the Company expenses any incremental costs of obtaining the contract with a customer when incurred. For those customer contracts greater than one year, the Company capitalizes and amortizes the expenses, when appropriate, over the period of benefit. </span></div><div style="text-align:justify;text-indent:36pt"><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">Revenues Invoiced</span></div><div style="text-align:justify;text-indent:36pt"><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company has applied the practical expedient for certain revenue streams to exclude the value of remaining performance obligations for (i) contracts with an original expected term of one year or less or (ii) contracts for which the Company recognizes revenue in proportion to the amount it has the right to invoice for services performed.</span></div> <div style="padding-left:36pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Revenues from external customers classified by revenue source are as follows (in thousands): </span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:36.473%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.958%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.958%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.958%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.963%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="border-bottom:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Three Months Ended September 30, </span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="border-bottom:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Nine Months Ended September 30, </span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Corporate</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">50,430 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">48,974 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">150,198 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">144,360 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Small office home office (“SoHo”)</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">40,129 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">42,801 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">124,588 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">127,808 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">22 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">22 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total revenues</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">90,562 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">91,777 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">274,808 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">272,190 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Timing of revenue recognition</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Point in time</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">112 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">135 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">410 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">572 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Over time</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">90,450 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">91,642 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">274,398 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">271,618 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">90,562 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">91,777 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">274,808 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">272,190 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> 50430000 48974000 150198000 144360000 40129000 42801000 124588000 127808000 3000 2000 22000 22000 90562000 91777000 274808000 272190000 112000 135000 410000 572000 90450000 91642000 274398000 271618000 90562000 91777000 274808000 272190000 4200000 4000000 20200000 19200000 Fair Value Measurements<div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company complies with the provisions of FASB ASC Topic No. 820, Fair Value Measurement, (“ASC 820”), which defines fair value, provides a framework for measuring fair value and expands the disclosures required for fair value measurements of financial and non-financial assets and liabilities. ASC 820 clarifies that fair value is an exit price, representing the amount that would be received to sell an asset or paid to transfer a liability in an orderly transaction between market participants. As such, fair value is a market-based measurement that is determined based on assumptions that market participants would use in pricing an asset or a liability. As a basis for considering such assumptions, ASC 820 establishes a three-tier value hierarchy, which prioritizes the inputs used in the valuation methodologies in measuring fair value:</span></div><div style="margin-top:5pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:5.917%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:6.648%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:84.135%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">§</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Level 1 – Observable inputs that reflect quoted prices (unadjusted) for identical assets or liabilities in active markets.</span></td></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">§</span></td><td colspan="3" style="padding:2px 1pt;text-align:justify;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Level 2 – Observable inputs other than quoted prices in active markets for identical assets and liabilities, quoted prices for identical or similar assets or liabilities in inactive markets, or other inputs that are observable or can be corroborated by observable market data for substantially the full term of the assets or liabilities.</span></td></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">§</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Level 3 – Unobservable inputs which are supported by little or no market activity.</span></td></tr></table></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The fair value hierarchy also requires an entity to maximize the use of observable inputs and minimize the use of unobservable inputs when measuring fair value.</span></div><div style="text-align:justify;text-indent:36pt"><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company considers all highly liquid investments purchased with a maturity of three months or less to be cash equivalents. Cash and cash equivalents are comprised of money market funds and foreign and domestic bank accounts. The Company had $144.9 million and zero of money market funds as of September 30, 2023 and December 31, 2022, respectively, which are valued based on Level 1 inputs consisting of quoted prices in active markets. The carrying value of the Company’s cash and cash equivalents approximates fair value.</span></div><div style="text-align:justify;text-indent:36pt"><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The fair value of long-term debt is determined using recent quoted market prices or dealer quotes for each of the Company’s instruments, which are Level 1 inputs (see Note 6 - Debt). The carrying value of long-term debt is reflected in the financial statements at cost. </span></div><div style="text-align:justify;text-indent:36pt"><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Assets Measured on a Non-Recurring Basis</span></div><div style="text-align:justify;text-indent:36pt"><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company’s non-financial assets, which primarily consist of goodwill, other intangible assets, fixed assets, and equity securities without a readily determinable fair value are reported at carrying value, or at fair value as of their acquisition dates, and are not required to be measured at fair value on a recurring basis. However, on a periodic basis (at least annually for goodwill and indefinite-lived intangibles or whenever events or changes in circumstances indicate that the carrying value of an asset may not be recoverable), non-financial assets are assessed for impairment. If impaired, the carrying values of the assets are written down to fair value using Level 3 inputs.</span></div> <div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company complies with the provisions of FASB ASC Topic No. 820, Fair Value Measurement, (“ASC 820”), which defines fair value, provides a framework for measuring fair value and expands the disclosures required for fair value measurements of financial and non-financial assets and liabilities. ASC 820 clarifies that fair value is an exit price, representing the amount that would be received to sell an asset or paid to transfer a liability in an orderly transaction between market participants. As such, fair value is a market-based measurement that is determined based on assumptions that market participants would use in pricing an asset or a liability. As a basis for considering such assumptions, ASC 820 establishes a three-tier value hierarchy, which prioritizes the inputs used in the valuation methodologies in measuring fair value:</span></div><div style="margin-top:5pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:5.917%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:6.648%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:84.135%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">§</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Level 1 – Observable inputs that reflect quoted prices (unadjusted) for identical assets or liabilities in active markets.</span></td></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">§</span></td><td colspan="3" style="padding:2px 1pt;text-align:justify;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Level 2 – Observable inputs other than quoted prices in active markets for identical assets and liabilities, quoted prices for identical or similar assets or liabilities in inactive markets, or other inputs that are observable or can be corroborated by observable market data for substantially the full term of the assets or liabilities.</span></td></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">§</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Level 3 – Unobservable inputs which are supported by little or no market activity.</span></td></tr></table></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The fair value hierarchy also requires an entity to maximize the use of observable inputs and minimize the use of unobservable inputs when measuring fair value.</span></div><div style="text-align:justify;text-indent:36pt"><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company considers all highly liquid investments purchased with a maturity of three months or less to be cash equivalents. Cash and cash equivalents are comprised of money market funds and foreign and domestic bank accounts. The Company had $144.9 million and zero of money market funds as of September 30, 2023 and December 31, 2022, respectively, which are valued based on Level 1 inputs consisting of quoted prices in active markets. The carrying value of the Company’s cash and cash equivalents approximates fair value.</span></div><div style="text-align:justify;text-indent:36pt"><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The fair value of long-term debt is determined using recent quoted market prices or dealer quotes for each of the Company’s instruments, which are Level 1 inputs (see Note 6 - Debt). The carrying value of long-term debt is reflected in the financial statements at cost. </span></div><div style="text-align:justify;text-indent:36pt"><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Assets Measured on a Non-Recurring Basis</span></div><div style="text-align:justify;text-indent:36pt"><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company’s non-financial assets, which primarily consist of goodwill, other intangible assets, fixed assets, and equity securities without a readily determinable fair value are reported at carrying value, or at fair value as of their acquisition dates, and are not required to be measured at fair value on a recurring basis. However, on a periodic basis (at least annually for goodwill and indefinite-lived intangibles or whenever events or changes in circumstances indicate that the carrying value of an asset may not be recoverable), non-financial assets are assessed for impairment. If impaired, the carrying values of the assets are written down to fair value using Level 3 inputs.</span></div> 144900000 0 Goodwill and Intangible Assets<div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Goodwill represents the excess of the purchase price over the fair value of the net tangible and identifiable intangible assets acquired in a business combination. Intangible assets resulting from the acquisitions of entities accounted for using the acquisition method of accounting are recorded at the estimated fair value of the assets acquired. Identifiable intangible assets are comprised of purchased customer relationships, trademarks and trade names, developed technologies and other intangible assets. The fair values of these identified intangible assets are based upon expected future cash flows or income, which take into consideration certain assumptions such as customer turnover, trade names and patent lives. These determinations are primarily based upon the Company’s historical experience and expected benefit of each intangible asset. If it is determined that such assumptions have changed in future periods, then the resulting change will impact the fair value of the intangible asset. Identifiable intangible assets are amortized over the period of estimated economic benefit, which ranges from 1 year to 20 years.</span></div><div style="text-align:justify;text-indent:36pt"><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The changes in carrying amounts of goodwill for the nine months ended September 30, 2023 are as follows (in thousands):</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:83.256%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.544%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Amount</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance as of January 1, 2023</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">346,585 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Foreign exchange translation</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(525)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance as of September 30, 2023</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">346,060 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">Intangible Assets with Indefinite Lives:</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Intangible assets are summarized as of September 30, 2023 and December 31, 2022 as follows (in thousands):</span></div><div style="margin-top:5pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:64.543%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:15.712%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:15.715%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">September 30, 2023</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31, 2022</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Trade names</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">27,330 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">27,337 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,045 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,045 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">31,375 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">31,382 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr></table></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">Intangible Assets Subject to Amortization:</span></div><div style="padding-left:36pt;text-align:justify"><span><br/></span></div><div style="text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of September 30, 2023, intangible assets subject to amortization are summarized as follows (in thousands):</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:32.671%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.005%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.543%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.543%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.548%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Weighted-Average Remaining</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">  </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Amortization</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Period</span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Historical<br/>Cost</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Accumulated<br/>Amortization</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Net</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Trade names</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.4 years</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,133 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,690 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">443 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Patent and patent licenses</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.0 years</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">54,341 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">54,341 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Customer relationships</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"> (1)</span></div></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.7 years</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">107,593 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">95,646 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,947 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other purchased intangibles </span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.9 years</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,981 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,752 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,229 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></div></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">182,048 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">167,429 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14,619 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">(1) </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company amortizes its customer relationship assets in a pattern that best reflects the pace in which the assets’ benefits are consumed. This pattern results in a substantial majority of the amortization expense being recognized in the first <span style="-sec-ix-hidden:f-515">four</span> to five years, which may not correlate to the overall life of the asset.</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">    As of December 31, 2022, intangible assets subject to amortization are summarized as follows (in thousands):</span></div><div style="margin-top:5pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:32.671%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.005%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.543%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.543%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.548%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Weighted-Average Remaining</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">  </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Amortization</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Period</span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Historical<br/>Cost</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Accumulated<br/>Amortization</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Net</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Trade names</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.5 years</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,151 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,605 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">546 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Patent and patent licenses</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.0 years</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">54,341 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">54,341 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Customer relationships </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span></div></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.1 years</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">107,175 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">92,573 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14,602 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other purchased intangibles </span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.0 years</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,937 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,311 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,626 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">181,604 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">163,830 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">17,774 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">(1) </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company amortizes its customer relationship assets in a pattern that best reflects the pace in which the assets’ benefits are consumed. This pattern results in a substantial majority of the amortization expense being recognized in the first <span style="-sec-ix-hidden:f-536">four</span> to five years, which may not correlate to the overall life of the asset.</span></div><div style="text-indent:36pt"><span><br/></span></div><div style="margin-bottom:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Expected amortization expenses for intangible assets subject to amortization at September 30, 2023 are as follows (in thousands):</span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:83.256%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.544%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Fiscal Year:</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Amount</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2023 (remainder)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,057 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2024</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,528 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2025</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,638 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2026</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,128 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2027</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,425 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Thereafter</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,843 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14,619 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr></table></div><div><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Amortization expense was $1.0 million and $1.2 million for the three months ended September 30, 2023 and 2022, respectively, and $3.2 million and $3.8 million for the nine months ended September 30, 2023 and 2022, respectively.</span></div> P1Y P20Y <span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The changes in carrying amounts of goodwill for the nine months ended September 30, 2023 are as follows (in thousands):</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:83.256%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.544%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Amount</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance as of January 1, 2023</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">346,585 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Foreign exchange translation</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(525)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance as of September 30, 2023</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">346,060 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table> 346585000 525000 346060000 <div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Intangible assets are summarized as of September 30, 2023 and December 31, 2022 as follows (in thousands):</span></div><div style="margin-top:5pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:64.543%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:15.712%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:15.715%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">September 30, 2023</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31, 2022</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Trade names</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">27,330 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">27,337 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,045 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,045 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">31,375 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">31,382 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr></table></div> 27330000 27337000 4045000 4045000 31375000 31382000 <div style="text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of September 30, 2023, intangible assets subject to amortization are summarized as follows (in thousands):</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:32.671%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.005%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.543%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.543%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.548%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Weighted-Average Remaining</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">  </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Amortization</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Period</span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Historical<br/>Cost</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Accumulated<br/>Amortization</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Net</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Trade names</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.4 years</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,133 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,690 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">443 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Patent and patent licenses</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.0 years</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">54,341 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">54,341 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Customer relationships</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"> (1)</span></div></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.7 years</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">107,593 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">95,646 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,947 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other purchased intangibles </span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.9 years</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,981 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,752 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,229 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></div></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">182,048 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">167,429 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14,619 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">(1) </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company amortizes its customer relationship assets in a pattern that best reflects the pace in which the assets’ benefits are consumed. This pattern results in a substantial majority of the amortization expense being recognized in the first <span style="-sec-ix-hidden:f-515">four</span> to five years, which may not correlate to the overall life of the asset.</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">    As of December 31, 2022, intangible assets subject to amortization are summarized as follows (in thousands):</span></div><div style="margin-top:5pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:32.671%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.005%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.543%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.543%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.548%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Weighted-Average Remaining</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">  </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Amortization</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Period</span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Historical<br/>Cost</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Accumulated<br/>Amortization</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Net</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Trade names</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.5 years</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,151 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,605 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">546 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Patent and patent licenses</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.0 years</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">54,341 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">54,341 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Customer relationships </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span></div></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.1 years</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">107,175 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">92,573 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14,602 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other purchased intangibles </span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.0 years</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,937 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,311 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,626 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">181,604 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">163,830 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">17,774 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">(1) </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company amortizes its customer relationship assets in a pattern that best reflects the pace in which the assets’ benefits are consumed. This pattern results in a substantial majority of the amortization expense being recognized in the first <span style="-sec-ix-hidden:f-536">four</span> to five years, which may not correlate to the overall life of the asset.</span></div> P0Y4M24D 8133000 7690000 443000 P0Y 54341000 54341000 0 P2Y8M12D 107593000 95646000 11947000 P1Y10M24D 11981000 9752000 2229000 182048000 167429000 14619000 P5Y P0Y6M 8151000 7605000 546000 P0Y 54341000 54341000 0 P3Y1M6D 107175000 92573000 14602000 P2Y 11937000 9311000 2626000 181604000 163830000 17774000 P5Y <div style="margin-bottom:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Expected amortization expenses for intangible assets subject to amortization at September 30, 2023 are as follows (in thousands):</span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:83.256%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.544%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Fiscal Year:</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Amount</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2023 (remainder)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,057 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2024</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,528 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2025</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,638 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2026</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,128 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2027</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,425 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Thereafter</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,843 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14,619 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr></table></div> 1057000 3528000 2638000 2128000 1425000 3843000 14619000 1000000 1200000 3200000 3800000 Debt<div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Long-term debt consists of the following (in thousands):</span></div><div style="text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:63.227%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.443%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.446%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">September 30, 2023</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31, 2022</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2026 Senior Notes</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">305,000 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">305,000 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2028 Senior Notes</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">500,000 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">500,000</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:justify;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total Notes</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">805,000 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">805,000 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:justify;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less: Deferred issuance costs</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(9,667)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(11,135)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total long-term debt</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">795,333 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">793,865 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr></table></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">At September 30, 2023, future principal payments for debt were as follows (in thousands):</span></div><div style="margin-top:5pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:85.303%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.497%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Fiscal year:</span></td><td colspan="3" style="padding:2px 19pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2023 (remainder)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2024</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2025</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2026</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">305,000 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2027</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Thereafter</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">500,000 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">805,000 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-top:5pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company capitalized $0.7 million and zero of interest expense within property and equipment, net on the Company’s Condensed Consolidated Balance Sheets during the three months ended September 30, 2023 and 2022, respectively, and $1.8 million and zero during the nine months ended September 30, 2023 and 2022, respectively.</span></div><div style="text-align:justify;text-indent:36pt"><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">2026 Senior Notes</span></div><div style="text-align:justify;text-indent:36pt"><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On October 7, 2021, Consensus issued $305.0 million of senior notes due in 2026 (the “2026 Senior Notes”), in a private placement offering exempt from the registration requirements of the Securities Act of 1933. Consensus received proceeds of $301.2 million, after deducting the initial purchasers’ discounts, commissions and offering expenses. The 2026 Senior Notes are presented as long-term debt, net of deferred issuance costs, on the Condensed Consolidated Balance Sheets as of September 30, 2023 and December 31, 2022. The 2026 Senior Notes bear interest at a rate of 6.0% per annum, payable semi-annually in arrears on April 15 and October 15 of each year, which commenced on April 15, 2022.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The 2026 Senior Notes mature on October 15, 2026, and are senior unsecured obligations of the Company which are guaranteed, jointly and severally, on an unsecured basis by certain of the Company’s existing and future domestic direct and indirect wholly-owned subsidiaries (collectively, the “Guarantors”). If Consensus Cloud Solutions, Inc. or any of its restricted subsidiaries acquires or creates a domestic restricted subsidiary, other than an Insignificant Subsidiary (as defined in the indenture pursuant to which the 2026 Senior Notes were issued (the “2026 Indenture”)), after the issue date, or any Insignificant Subsidiary ceases to fit within the definition of Insignificant Subsidiary, such restricted subsidiary is required to unconditionally guarantee, jointly and severally, on an unsecured basis, the Company’s obligations under the 2026 Senior Notes.</span></div><div style="text-align:justify;text-indent:36pt"><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company may redeem some or all of the 2026 Senior Notes at any time on or after October 15, 2023 at specified redemption prices plus accrued and unpaid interest, if any, to, but excluding the redemption date. Before October 15, 2023, and following certain equity offerings, the Company also may redeem up to 40% of the 2026 Senior Notes at a price equal to 106.0% of the principal amount, plus accrued and unpaid interest, if any, to, but excluding the redemption date. The Company may make such redemption only if, after such redemption, at least 50% of the aggregate principal amount of the 2026 Senior Notes remains outstanding. In addition, at any time prior to October 15, 2023, the Company may redeem some or all of the 2026 Senior Notes at a price equal to 100% of the principal amount, plus accrued and unpaid interest, if any, to the redemption date, plus an applicable “make-whole” premium.</span></div><div style="text-align:justify;text-indent:36pt"><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Indenture contains covenants that restrict the Company’s ability to (i) pay dividends or make distributions on the Company’s common stock; (ii) make certain restricted payments; (iii) create liens or enter into sale and leaseback transactions; (iv) enter into transactions with affiliates; (v) merge or consolidate with another company; and (vi) transfer and sell assets. These covenants contain certain exceptions. Restricted payments are applicable only if Consensus Cloud Solutions, Inc. and subsidiaries designated as restricted subsidiaries has a net leverage ratio of greater than 3.0 to 1.0. In addition, if such net leverage ratio is in excess of 3.0 to 1.0, the restriction on restricted payments is subject to various exceptions, including the total aggregate amount not to exceed the greater of (A) $100.0 million and (B) 50.0% of EBITDA for the most recently ended four fiscal quarter period ended immediately prior to such date for which internal financial statements are available. The Company is in compliance with its debt covenants as of September 30, 2023. </span></div><div style="text-align:justify;text-indent:36pt"><span><br/></span></div><div style="margin-top:2.25pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">As of September 30, 2023 and December 31, 2022, the estimated fair value of the 2026 Senior Notes was approximately $281.0 million and $282.8 million, respectively, and was based on quoted market prices or dealer quotes for the 2026 Senior Notes which are Level 1 inputs in the fair value hierarchy.</span></div><div style="margin-top:5pt;text-align:justify;text-indent:36pt"><span><br/></span></div><div style="text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">2028 Senior Notes</span></div><div style="text-align:justify;text-indent:36pt"><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On October 7, 2021, Consensus issued $500.0 million of 6.5% senior notes due in 2028 (the “2028 Senior Notes”), in a private placement offering exempt from the registration requirements of the Securities Act of 1933. In exchange for the equity interest in the Company, Consensus issued the 2028 Senior Notes to Ziff Davis (see Note 16 - Related Party Transactions). Ziff Davis then exchanged the 2028 Senior Notes with lenders under its credit agreement (or their affiliates) in exchange for extinguishment of a similar amount of indebtedness under such credit agreement for a total amount of $483.8 million, after deducting the initial purchasers’ discounts, commissions and offering expenses. The 2028 Senior Notes were presented as long-term debt, net of deferred issuance costs, on the Condensed Consolidated Balance Sheets as of September 30, 2023 and December 31, 2022. The 2028 Senior Notes bear interest at a rate of 6.5% per annum, payable semi-annually in arrears on April 15 and October 15 of each year, which commenced on April 15, 2022.</span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The 2028 Senior Notes mature on October 15, 2028, and are senior unsecured obligations of the Company that are guaranteed, jointly and severally, on an unsecured basis by certain of the Company’s existing and future domestic direct and indirect wholly-owned subsidiaries (collectively, the “Guarantors”). If Consensus Cloud Solutions, Inc. or any of its restricted subsidiaries acquires or creates a domestic restricted subsidiary, other than an Insignificant Subsidiary (as defined in the indenture pursuant to which the 2028 Senior Notes were issued (the “2028 Indenture”)), after the issue date, or any Insignificant Subsidiary ceases to fit within the definition of Insignificant Subsidiary, such restricted subsidiary is required to unconditionally guarantee, jointly and severally, on an unsecured basis, the Company’s obligations under the 2028 Senior Notes. </span></div><div style="text-align:justify;text-indent:36pt"><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company may redeem some or all of the 2028 Senior Notes at any time on or after October 15, 2026 at specified redemption prices plus accrued and unpaid interest, if any, to, but excluding the redemption date. </span></div><div style="text-align:justify;text-indent:36pt"><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Indenture contains covenants that restrict the Company’s ability to (i) pay dividends or make distributions on the Company’s common stock; (ii) make certain restricted payments; (iii) create liens or enter into sale and leaseback transactions; (iv) enter into transactions with affiliates; (v) merge or consolidate with another company; and (vi) transfer and sell assets. These covenants contain certain exceptions. Restricted payments are applicable only if Consensus Cloud Solutions, Inc. and subsidiaries designated as restricted subsidiaries has a net leverage ratio of greater than 3.0 to 1.0. In addition, if such net leverage ratio is in excess of 3.0 to 1.0, the restriction on restricted payments is subject to various exceptions, including the total aggregate amount not to exceed the greater of (A) $100.0 million and (B) 50.0% of EBITDA for the most recently ended four fiscal quarter period ended immediately prior to such date for which internal financial statements are available. The Company is in compliance with its debt covenants as of September 30, 2023.</span></div><div style="text-align:justify;text-indent:36pt"><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of September 30, 2023 and December 31, 2022, the estimated fair value of the 2028 Senior Notes was approximately $426.9 million and $459.4 million, respectively, and was based on quoted market prices or dealer quotes for the 2028 Senior Notes which are Level 1 inputs in the fair value hierarchy.</span></div><div style="text-align:justify;text-indent:36pt"><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Credit Agreement</span></div><div style="text-align:justify;text-indent:36pt"><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On March 4, 2022, the Company entered into a Credit Agreement (the “Credit Agreement”) with certain lenders party thereto (the “Lenders”) and MUFG Union Bank, N.A., as agent (the “Agent”). Pursuant to the Credit Agreement, the Lenders have provided Consensus with a revolving credit facility of $25.0 million (the “Credit Facility”) with an option held by the Company to obtain an additional commitment of up to a maximum of $25.0 million. The final maturity of the Credit Facility will occur on March 4, 2027. As of September 30, 2023, no amount has been drawn down on the Credit Facility. The Credit Facility is guaranteed by each wholly-owned material domestic subsidiary of Consensus, and secured by substantially all assets of Consensus and the guarantors. The loans made under the Credit Facility are subject to a Secured Overnight Financing Rate (“SOFR”) base interest rate plus a SOFR margin between 1.75% - 2.50%, with stepdowns subject to the total net leverage ratio. </span></div><div style="text-align:justify;text-indent:36pt"><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Credit Facility is subject to a total net leverage ratio covenant and a minimum EBITDA requirement, in each case tested on a quarterly basis. The Credit Agreement contains covenants that restrict the Company’s ability to (i) pay dividends or make distributions on the Company’s common stock; (ii) make certain restricted payments; (iii) create liens or enter into sale and leaseback transactions; (iv) enter into transactions with affiliates; (v) merge or consolidate with another company; and (vi) transfer and sell assets. These covenants contain certain exceptions. Unsecured indebtedness may be incurred, assets may be disposed of, restricted payments may be made and investments may be made, in each case subject to compliance with the Company’s financial covenants. The Company is in compliance with its covenants as of September 30, 2023.</span></div> <div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Long-term debt consists of the following (in thousands):</span></div><div style="text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:63.227%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.443%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.446%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">September 30, 2023</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31, 2022</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2026 Senior Notes</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">305,000 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">305,000 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2028 Senior Notes</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">500,000 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">500,000</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:justify;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total Notes</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">805,000 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">805,000 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:justify;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less: Deferred issuance costs</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(9,667)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(11,135)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total long-term debt</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">795,333 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">793,865 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr></table></div> 305000000 305000000 500000000 500000000 805000000 805000000 9667000 11135000 795333000 793865000 <div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">At September 30, 2023, future principal payments for debt were as follows (in thousands):</span></div><div style="margin-top:5pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:85.303%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.497%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Fiscal year:</span></td><td colspan="3" style="padding:2px 19pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2023 (remainder)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2024</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2025</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2026</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">305,000 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2027</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Thereafter</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">500,000 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">805,000 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> 0 0 0 305000000 0 500000000 805000000 700000 0 1800000 0 305000000 301200000 0.060 0.40 1.060 0.50 1 3.0 3.0 100000000 0.500 281000000 282800000 500000000 0.065 483800000 0.065 3.0 3.0 100000000 0.500 426900000 459400000 25000000 25000000 0 0.0175 0.0250 Leases<div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company leases certain facilities and equipment under non-cancelable operating and finance leases which expire at various dates through 2031. Office and equipment leases are typically for terms of <span style="-sec-ix-hidden:f-604">three</span> to ten years and generally provide renewal options for terms up to an additional five years. The Company determines if an arrangement is a lease at inception. Short-term leases are defined as leases that have a term of 12 months or less and do not include an option to purchase the underlying asset or include an option to purchase the underlying asset that the Company is not reasonably certain to exercise. </span></div><div style="text-align:justify;text-indent:36pt"><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company accounts for short-term leases by recognizing the lease payments in general and administrative expenses in the Condensed Consolidated Statements of Income. Short-term lease expense is recognized on a straight-line basis over the term of the lease and associated variable lease payments are recognized in the period in which the obligation for the payments is incurred. </span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Operating lease assets represent the right to use an underlying asset for the lease term, and operating lease liabilities represent the obligation to make lease payments arising from the lease. These assets and liabilities are recognized based on the present value of future payments over the lease term at the commencement date. The Company uses a collateralized incremental borrowing rate based on the information available at the commencement date to determine the present value of future payments. Operating leases typically require payment of certain non-lease costs, such as real estate taxes, common area maintenance and insurance. These components comprise the majority of the Company’s variable lease costs and are excluded from the present value of lease liabilities unless an event occurs that results in the payments becoming fixed for the remaining term. The remaining lease and non-lease components are accounted for together as a single lease component for all underlying classes of assets. Operating lease assets are adjusted for lease incentives, initial direct costs, impairments and exit or disposal costs.</span></div><div style="text-align:justify;text-indent:36pt"><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company accounts for operating leases greater than one year by recognizing the lease payments in general and administrative expenses in the Condensed Consolidated Statements of Income. Operating lease costs are recognized on a straight-line basis from the commencement date to the end of the lease term. Amortization of finance lease right-of-use assets is included in general and administrative expenses in the Condensed Consolidated Statements of Income. Interest related to finance lease right-of-use assets, if any, is included in interest expense in the Condensed Consolidated Statements of Income. The Company’s lease agreements do not contain any material residual value guarantees or material restrictive covenants.</span></div><div style="text-indent:36pt"><span><br/></span></div><div style="text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The components of lease expense, recorded in cost of revenues and general and administrative expenses on the</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Condensed Consolidated Statements of Income, were as follows (in thousands):</span></div><div><span><br/></span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:40.128%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.081%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.081%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.081%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.085%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Three Months Ended September 30, </span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Nine Months Ended September 30, </span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating lease cost</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">678 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">604 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,065 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,840 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Short-term lease cost</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">395 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">384 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,216 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,186 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;text-indent:40.5pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Finance lease cost:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Amortization of right-of-use assets</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">224 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">297 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">827 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">897 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total lease cost</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,297 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,285 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,108 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,923 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr></table></div><div><span><br/></span></div><div style="text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Supplemental balance sheet information related to leases is as follows (in thousands):</span></div><div style="margin-top:6pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:63.081%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.443%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.446%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">September 30, 2023</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31, 2022</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Lease-related assets and liabilities</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating lease right-of-use assets</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,106 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,875 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="-sec-ix-hidden:f-627"><span style="-sec-ix-hidden:f-628"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Finance lease right-of-use assets </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span></span></span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">604 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,427 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total right-of-use assets</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,710 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,302 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating lease liabilities, current</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,870 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,793 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating lease liabilities, noncurrent</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12,848 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13,877 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total operating lease liabilities</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15,718 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16,670 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> The full amount of the finance leases were prepaid. Therefore, there is no corresponding lease liability associated with the finance right-of-use assets. </span></div><div style="text-indent:36pt"><span><br/></span></div><div style="text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Supplemental cash flow information related to leases is as follows (in thousands):</span></div><div style="margin-top:6pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:67.028%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.543%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.545%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Nine Months Ended September 30, </span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cash paid for amounts included in the measurement of lease liabilities:</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating cash flows from operating leases</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,248 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,085 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Right-of-use assets obtained in exchange for lease obligations:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating leases</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">542 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,316 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr></table></div><div style="text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Other supplemental operating lease information consists of the following:</span></div><div style="margin-top:6pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:63.227%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.443%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.446%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">September 30, 2023</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31, 2022</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Operating leases:</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted average remaining lease term</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6.9 years</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7.6 years</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted average discount rate</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.8 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.6 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr></table></div><div><span><br/></span></div><div style="text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Maturities of operating lease liabilities as of September 30, 2023 are as follows (in thousands):</span></div><div style="margin-bottom:12pt;margin-top:6pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:81.356%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.444%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Fiscal Year:</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:1.12pt;padding-right:1.12pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Operating Leases</span></div></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2023 (remainder)</span></div></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">752 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2024</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,939 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2025</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,748 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2026</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,525 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2027</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,534 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Thereafter</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,167 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total lease payments</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">19,665 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less: Imputed interest</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(3,947)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Present value of operating lease liabilities</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15,718 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr></table></div><div style="margin-bottom:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Significant Judgments</span></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;text-decoration:underline">Discount Rate</span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The majority of the Company’s leases are discounted using the Company’s collateralized incremental borrowing rate as the rate implicit in the lease is not readily determinable. Rates are obtained from various large banks to determine the appropriate incremental borrowing rate each quarter for collateralized loans with a maturity similar to the lease term.</span></div><div style="text-align:justify;text-indent:36pt"><span><br/></span></div><div style="margin-bottom:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;text-decoration:underline">Options</span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The lease term is generally the minimum noncancelable period of the lease. The Company does not include option periods unless the Company determined it is reasonably certain of exercising the option at inception or when a triggering event occurs.</span></div><div style="text-align:justify;text-indent:36pt"><span><br/></span></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:107%">Facility lease</span></div>On October 28, 2021, Ziff Davis (the “Assignor”) and Consensus (the “Assignee”) entered into the Assignment and First Amendment to Office Lease (the “Amendment”) with the NREA-TRC 700 LLC (the “Landlord”), in regard to the lease which was previously entered into on April 24, 2019 between the Assignor and the Landlord for certain office space located at 700 South Flower Street, Los Angeles, California (the “Lease”). The lease has an expiration date of January 31, 2031. The Amendment granted the Landlord’s consent to the assignment of the Lease by the Assignor to Assignee. Leases<div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company leases certain facilities and equipment under non-cancelable operating and finance leases which expire at various dates through 2031. Office and equipment leases are typically for terms of <span style="-sec-ix-hidden:f-604">three</span> to ten years and generally provide renewal options for terms up to an additional five years. The Company determines if an arrangement is a lease at inception. Short-term leases are defined as leases that have a term of 12 months or less and do not include an option to purchase the underlying asset or include an option to purchase the underlying asset that the Company is not reasonably certain to exercise. </span></div><div style="text-align:justify;text-indent:36pt"><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company accounts for short-term leases by recognizing the lease payments in general and administrative expenses in the Condensed Consolidated Statements of Income. Short-term lease expense is recognized on a straight-line basis over the term of the lease and associated variable lease payments are recognized in the period in which the obligation for the payments is incurred. </span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Operating lease assets represent the right to use an underlying asset for the lease term, and operating lease liabilities represent the obligation to make lease payments arising from the lease. These assets and liabilities are recognized based on the present value of future payments over the lease term at the commencement date. The Company uses a collateralized incremental borrowing rate based on the information available at the commencement date to determine the present value of future payments. Operating leases typically require payment of certain non-lease costs, such as real estate taxes, common area maintenance and insurance. These components comprise the majority of the Company’s variable lease costs and are excluded from the present value of lease liabilities unless an event occurs that results in the payments becoming fixed for the remaining term. The remaining lease and non-lease components are accounted for together as a single lease component for all underlying classes of assets. Operating lease assets are adjusted for lease incentives, initial direct costs, impairments and exit or disposal costs.</span></div><div style="text-align:justify;text-indent:36pt"><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company accounts for operating leases greater than one year by recognizing the lease payments in general and administrative expenses in the Condensed Consolidated Statements of Income. Operating lease costs are recognized on a straight-line basis from the commencement date to the end of the lease term. Amortization of finance lease right-of-use assets is included in general and administrative expenses in the Condensed Consolidated Statements of Income. Interest related to finance lease right-of-use assets, if any, is included in interest expense in the Condensed Consolidated Statements of Income. The Company’s lease agreements do not contain any material residual value guarantees or material restrictive covenants.</span></div><div style="text-indent:36pt"><span><br/></span></div><div style="text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The components of lease expense, recorded in cost of revenues and general and administrative expenses on the</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Condensed Consolidated Statements of Income, were as follows (in thousands):</span></div><div><span><br/></span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:40.128%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.081%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.081%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.081%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.085%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Three Months Ended September 30, </span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Nine Months Ended September 30, </span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating lease cost</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">678 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">604 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,065 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,840 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Short-term lease cost</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">395 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">384 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,216 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,186 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;text-indent:40.5pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Finance lease cost:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Amortization of right-of-use assets</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">224 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">297 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">827 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">897 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total lease cost</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,297 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,285 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,108 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,923 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr></table></div><div><span><br/></span></div><div style="text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Supplemental balance sheet information related to leases is as follows (in thousands):</span></div><div style="margin-top:6pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:63.081%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.443%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.446%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">September 30, 2023</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31, 2022</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Lease-related assets and liabilities</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating lease right-of-use assets</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,106 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,875 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="-sec-ix-hidden:f-627"><span style="-sec-ix-hidden:f-628"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Finance lease right-of-use assets </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span></span></span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">604 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,427 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total right-of-use assets</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,710 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,302 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating lease liabilities, current</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,870 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,793 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating lease liabilities, noncurrent</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12,848 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13,877 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total operating lease liabilities</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15,718 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16,670 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> The full amount of the finance leases were prepaid. Therefore, there is no corresponding lease liability associated with the finance right-of-use assets. </span></div><div style="text-indent:36pt"><span><br/></span></div><div style="text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Supplemental cash flow information related to leases is as follows (in thousands):</span></div><div style="margin-top:6pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:67.028%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.543%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.545%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Nine Months Ended September 30, </span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cash paid for amounts included in the measurement of lease liabilities:</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating cash flows from operating leases</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,248 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,085 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Right-of-use assets obtained in exchange for lease obligations:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating leases</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">542 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,316 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr></table></div><div style="text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Other supplemental operating lease information consists of the following:</span></div><div style="margin-top:6pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:63.227%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.443%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.446%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">September 30, 2023</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31, 2022</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Operating leases:</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted average remaining lease term</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6.9 years</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7.6 years</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted average discount rate</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.8 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.6 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr></table></div><div><span><br/></span></div><div style="text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Maturities of operating lease liabilities as of September 30, 2023 are as follows (in thousands):</span></div><div style="margin-bottom:12pt;margin-top:6pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:81.356%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.444%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Fiscal Year:</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:1.12pt;padding-right:1.12pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Operating Leases</span></div></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2023 (remainder)</span></div></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">752 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2024</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,939 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2025</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,748 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2026</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,525 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2027</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,534 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Thereafter</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,167 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total lease payments</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">19,665 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less: Imputed interest</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(3,947)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Present value of operating lease liabilities</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15,718 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr></table></div><div style="margin-bottom:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Significant Judgments</span></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;text-decoration:underline">Discount Rate</span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The majority of the Company’s leases are discounted using the Company’s collateralized incremental borrowing rate as the rate implicit in the lease is not readily determinable. Rates are obtained from various large banks to determine the appropriate incremental borrowing rate each quarter for collateralized loans with a maturity similar to the lease term.</span></div><div style="text-align:justify;text-indent:36pt"><span><br/></span></div><div style="margin-bottom:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;text-decoration:underline">Options</span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The lease term is generally the minimum noncancelable period of the lease. The Company does not include option periods unless the Company determined it is reasonably certain of exercising the option at inception or when a triggering event occurs.</span></div><div style="text-align:justify;text-indent:36pt"><span><br/></span></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:107%">Facility lease</span></div>On October 28, 2021, Ziff Davis (the “Assignor”) and Consensus (the “Assignee”) entered into the Assignment and First Amendment to Office Lease (the “Amendment”) with the NREA-TRC 700 LLC (the “Landlord”), in regard to the lease which was previously entered into on April 24, 2019 between the Assignor and the Landlord for certain office space located at 700 South Flower Street, Los Angeles, California (the “Lease”). The lease has an expiration date of January 31, 2031. The Amendment granted the Landlord’s consent to the assignment of the Lease by the Assignor to Assignee. P10Y P5Y <div style="text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The components of lease expense, recorded in cost of revenues and general and administrative expenses on the</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Condensed Consolidated Statements of Income, were as follows (in thousands):</span></div><div><span><br/></span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:40.128%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.081%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.081%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.081%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.085%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Three Months Ended September 30, </span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Nine Months Ended September 30, </span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating lease cost</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">678 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">604 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,065 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,840 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Short-term lease cost</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">395 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">384 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,216 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,186 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;text-indent:40.5pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Finance lease cost:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Amortization of right-of-use assets</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">224 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">297 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">827 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">897 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total lease cost</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,297 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,285 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,108 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,923 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr></table></div><div style="text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Supplemental cash flow information related to leases is as follows (in thousands):</span></div><div style="margin-top:6pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:67.028%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.543%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.545%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Nine Months Ended September 30, </span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cash paid for amounts included in the measurement of lease liabilities:</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating cash flows from operating leases</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,248 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,085 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Right-of-use assets obtained in exchange for lease obligations:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating leases</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">542 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,316 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr></table></div><div style="text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Other supplemental operating lease information consists of the following:</span></div><div style="margin-top:6pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:63.227%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.443%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.446%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">September 30, 2023</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31, 2022</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Operating leases:</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted average remaining lease term</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6.9 years</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7.6 years</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted average discount rate</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.8 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.6 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr></table></div> 678000 604000 2065000 1840000 395000 384000 1216000 1186000 224000 297000 827000 897000 1297000 1285000 4108000 3923000 <div style="text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Supplemental balance sheet information related to leases is as follows (in thousands):</span></div><div style="margin-top:6pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:63.081%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.443%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.446%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">September 30, 2023</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31, 2022</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Lease-related assets and liabilities</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating lease right-of-use assets</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,106 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,875 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="-sec-ix-hidden:f-627"><span style="-sec-ix-hidden:f-628"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Finance lease right-of-use assets </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span></span></span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">604 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,427 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total right-of-use assets</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,710 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,302 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating lease liabilities, current</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,870 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,793 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating lease liabilities, noncurrent</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12,848 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13,877 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total operating lease liabilities</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15,718 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16,670 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div>(1) The full amount of the finance leases were prepaid. Therefore, there is no corresponding lease liability associated with the finance right-of-use assets. 7106000 7875000 604000 1427000 7710000 9302000 2870000 2793000 12848000 13877000 15718000 16670000 2248000 2085000 542000 1316000 P6Y10M24D P7Y7M6D 0.048 0.046 <div style="text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Maturities of operating lease liabilities as of September 30, 2023 are as follows (in thousands):</span></div><div style="margin-bottom:12pt;margin-top:6pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:81.356%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.444%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Fiscal Year:</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:1.12pt;padding-right:1.12pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Operating Leases</span></div></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2023 (remainder)</span></div></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">752 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2024</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,939 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2025</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,748 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2026</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,525 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2027</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,534 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Thereafter</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,167 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total lease payments</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">19,665 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less: Imputed interest</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(3,947)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Present value of operating lease liabilities</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15,718 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr></table></div> 752000 2939000 2748000 2525000 2534000 8167000 19665000 3947000 15718000 Commitments and Contingencies<div style="text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Litigation</span></div><div style="text-align:justify;text-indent:36pt"><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">From time to time, the Company and its affiliates are involved in litigation and other legal disputes or regulatory inquiries that arise in the ordinary course of business. Any claims or regulatory actions against the Company and its affiliates, whether meritorious or not, could be time consuming and costly, and could divert significant operational resources. The outcomes of such matters are subject to inherent uncertainties, carrying the potential for unfavorable rulings that could include monetary damages and injunctive relief. </span></div><div style="text-align:justify;text-indent:36pt"><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company does not believe, based on current knowledge, that any legal proceedings or claims currently exist which, after giving effect to existing accrued liabilities, are likely to have a material adverse effect on the Company’s </span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">consolidated financial position, results of operations, or cash flows. It is the Company’s policy to expense legal fees related to any litigation as incurred.</span></div><div style="text-align:justify;text-indent:36pt"><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Non-Income Related Taxes</span></div><div style="text-align:justify;text-indent:36pt"><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company historically did not collect sales tax in states where it was not able to quantify the appropriate sales tax to be collected. For the periods from 2017 through 2021, the Company believed it was probable that a sales tax liability existed for its corporate and SoHo accounts.</span></div><div style="text-align:justify;text-indent:36pt"><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In the year ended December 31, 2021, the Company determined that a sales tax liability was probable and it developed a methodology to estimate the sales tax liability for the SoHo revenue stream during the affected periods from 2017 through 2021. The Company has been remitting SoHo sales tax in applicable states since August 2022.</span></div><div style="text-align:justify;text-indent:36pt"><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">However, the sales tax liability for its corporate customers was not estimable until the third quarter of 2022. Prior to the third quarter of 2022, the Company was unable to determine which of these customers were either exempt organizations or resellers and were thus exempt from sales tax. In the third quarter of 2022, the Company completed an analysis of the pool of corporate customers subject to sales tax in order to estimate the range of sales tax liability on its corporate revenues. As a result, the Company recorded an accrual as the exposure became probable and estimable. Additionally, the Company started sales tax collection and remittance on corporate sales in applicable states in August 2022.</span></div><div style="text-align:justify;text-indent:36pt"><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> The Company initiated a Voluntary Disclosure Agreement (“VDA”) process in the third quarter of 2022, to voluntarily report the prior period sales tax liability. The process was substantially completed in the third quarter of 2023. While the Company believes that it has sufficiently reserved for historical sales tax liabilities under FASB ASC Topic No. 450, Contingencies, some state taxing authorities may still challenge the Company’s sales tax position, the methodology used to calculate the sales tax liability, and may also impose other taxes on its business. Taxing authorities may successfully assert that the Company should have collected, or in the future should collect sales and use, telecommunications or similar taxes, and could be subject to liability with respect to past or future tax, which could adversely affect the Company’s operating results. </span></div><div style="text-align:justify;text-indent:36pt"><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">During the three months ended September 30, 2023, the Company reassessed its sales tax exposure. The Company believes that it did not need to record any additional sales tax expense pertaining to the prior periods. The Company recorded a sales tax expense within general and administrative expenses in the Condensed Consolidated Statements of Income of $0.8 million and $8.4 million for the three months ended September 30, 2023 and 2022, respectively. The Company recorded a sales tax expense within general and administrative expenses in the Condensed Consolidated Statements of Income of $2.0 million and $9.5 million for the nine months ended September 30, 2023 and 2022, respectively.</span></div><div style="text-align:justify;text-indent:36pt"><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company will continue to review and monitor the impact of sales tax rules in order to mitigate any associated risks on its business. The sales tax liability within accounts payable and accrued expenses on the Company’s Condensed Consolidated Balance Sheets was $7.4 million and $13.1 million as of September 30, 2023 and December 31, 2022, respectively.</span></div> 800000 8400000 2000000 9500000 7400000 13100000 Other Balance Sheet Account Details<div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Accounts payable and accrued expenses</span></div><div style="text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Accounts payable and accrued expenses consisted of the following (in thousands):</span></div><div style="text-align:center;text-indent:36pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:70.683%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.496%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.823%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.498%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">September 30, 2023</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31, 2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accounts payable</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,012 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,288 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accrued sales and other taxes</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,908 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13,865 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accrued interest</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">23,382 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,717 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accrued compensation</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,928 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,755 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accrued advertising expenses</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,608 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,545 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other accrued expenses</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,016 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,232 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 30.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">52,854 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">41,402 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> <div style="text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Accounts payable and accrued expenses consisted of the following (in thousands):</span></div><div style="text-align:center;text-indent:36pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:70.683%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.496%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.823%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.498%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">September 30, 2023</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31, 2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accounts payable</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,012 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,288 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accrued sales and other taxes</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,908 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13,865 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accrued interest</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">23,382 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,717 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accrued compensation</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,928 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,755 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accrued advertising expenses</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,608 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,545 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other accrued expenses</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,016 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,232 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 30.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">52,854 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">41,402 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> 7012000 6288000 8908000 13865000 23382000 10717000 5928000 2755000 2608000 3545000 5016000 4232000 52854000 41402000 Income Taxes<div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company’s tax provision for interim periods is determined using an estimate of the Company’s annual effective tax rate adjusted for discrete interim period tax impacts. Each quarter the Company updates its estimated annual effective tax rate and, if the estimate changes, makes a cumulative adjustment. Changes in the geographical mix, permanent differences or the estimated level of annual pre-tax income can affect the effective tax rate. The Company’s effective tax rate for the three months ended September 30, 2023 and 2022 was 23.9% and 29.2%, respectively. The Company’s decreased rate during the three months ended September 30, 2023 is primarily due to a reduction in nondeductible expenses for tax purposes and the change in the geographical mix of income. The Company’s effective tax rate for the nine months ended September 30, 2023 and 2022 was 23.8% and 27.6%, respectively. The Company’s decreased rate during the nine months ended September 30, 2023 is primarily due to a reduction in nondeductible expenses for tax purposes and the change in the geographical mix of income.</span></div><div style="text-align:justify;text-indent:36pt"><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company’s effective tax rates for the three and nine months ended September 30, 2023 and 2022 differed from the U.S. federal statutory rates of 21% primarily as a result of state income taxes, nondeductible expenses for tax purposes, foreign rate differential, research and development credits and uncertain tax positions.</span></div><div style="text-align:justify;text-indent:36pt"><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of September 30, 2023 and December 31, 2022, the Company had $9.0 million and $6.7 million, respectively, in liabilities for uncertain income tax positions, including interest and penalties. Accrued interest and penalties related to unrecognized tax benefits are recognized in income tax expense on the Company’s Condensed Consolidated Statements of Income. </span></div><div style="text-align:justify;text-indent:36pt"><span><br/></span></div><div style="text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Income Tax Audits</span></div><div style="padding-left:36pt;text-align:justify"><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company files tax returns in the US, Ireland, Netherlands, France, Canada, Japan and Hong Kong. As of September 30, 2023, the Company is not under audit in any jurisdiction that it operates within. The Company has filed its first set of post-spin tax returns including some international subsidiaries who have previously filed in their local jurisdictions. Depending on the jurisdictions in which the Company is filing, tax returns for the years from 2016 onwards are still open to examination by tax authorities.</span></div> 0.239 0.292 0.238 0.276 9000000 6700000 Stockholders’ Deficit<div style="text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Common Stock Repurchase Program</span></div><div><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On March 1, 2022, the Company’s Board of Directors approved a share buyback program. Under this program, the Company may purchase, in the public market or in off-market transactions, up to $100.0 million of the Company’s common stock through February 2025. The timing and amounts of purchases will be determined by the Company, depending on market conditions and other factors it deems relevant. The Company entered into Rule 10b-18 and Rule 10b5-1 trading plans and during the three months ended September 30, 2023 and 2022, the Company repurchased 152,399 and zero shares, respectively, at an aggregate cost of $3.8 million and zero, respectively, under this program. During the nine months ended September 30, 2023 and 2022, the Company repurchased 490,953 and 189,114 shares, respectively, at an aggregate cost of $15.1 million (inclusive of excise tax of $0.1 million) and $7.6 million, respectively, under this program. Cumulatively as of September 30, 2023, 680,067 shares have been repurchased under this program at an aggregate cost of $22.7 million (inclusive of excise tax of $0.1 million). The excise tax is assessed at 1% of the fair market value of net stock repurchases after December 31, 2022.</span></div><div style="text-align:justify;text-indent:36pt"><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:107%">Vested Restricted Stock</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">At the time of certain vesting events related to restricted stock units or restricted stock awards that are held by participants in Consensus’ Equity Incentive Plan, a portion of the awards subject to vesting are withheld by the Company to satisfy the employees’ tax withholding obligations that arise upon the vesting of restricted stock. As a result, the number of shares issued upon vesting for these awards is net of the statutory withholding requirements that the Company pays on behalf of its employees. Although shares withheld are not issued, they are treated as common share repurchases in the Company’s condensed consolidated financial statements, as they reduce the number of shares that would have been issued upon vesting. These shares do not count against the authorized capacity under the Company’s share repurchase program described above. During the three and nine months ended September 30, 2023 the Company withheld shares on its vested restricted stock units and restricted stock awards relating to its share-based compensation plans of 2,412 and 35,368 shares, respectively. During the three and nine months ended September 30, 2022 the Company withheld shares on its vested restricted stock units and restricted stock awards relating to its share-based compensation plans of 1,906 and 29,725 shares, respectively.</span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:107%">Dividends</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">     </span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company currently does not issue dividends to Consensus shareholders. Future dividends are subject to Board approval. Our current debt agreements could trigger restrictions on dividend payments under certain circumstances (see Note 6 - Debt).</span></div> 100000000 152399 0 3800000 0 490953 189114 15100000 100000 7600000 680067 22700000 100000 0.01 2412 35368 1906 29725 Equity Incentive and Employee Stock Purchase Plan<div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company’s share-based compensation plans include the 2021 Equity Incentive Plan (the “2021 Plan”) and the 2021 Employee Stock Purchase Plan (the “Purchase Plan”). Each plan is described below.</span></div><div style="text-align:justify;text-indent:36pt"><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">(a) 2021 Equity Incentive Plan</span></div><div style="text-align:justify;text-indent:36pt"><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In December 2021, Consensus’ Board of Directors adopted the 2021 Plan, which provides for the grant of incentive stock options, stock appreciation rights, restricted stock, restricted stock units, performance shares and share units and other share-based awards. 4,000,000 shares of common stock are authorized to be used for 2021 Plan purposes. As of September 30, 2023, 2,727,438 shares were available to be used under the 2021 Plan.</span></div><div style="text-align:justify;text-indent:45pt"><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Restricted Stock and Restricted Stock Units</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"> </span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company has awarded restricted stock and restricted stock units to its Board of Directors and certain employees pursuant to the 2021 Plan. Compensation expense resulting from restricted stock and restricted stock unit grants is measured at fair value on the date of grant and is recognized as share-based compensation expense over the applicable vesting period. Vesting periods are approximately one year for awards to members of the Company’s Board of Directors, four years for employees and five years for the Chief Executive Officer and Chief Operating Officer. </span></div><div style="text-align:justify;text-indent:36pt"><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Restricted Stock and Restricted Stock Units with Market Conditions</span></div><div style="text-align:justify;text-indent:36pt"><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company has awarded certain key employees market-based restricted stock and restricted stock units pursuant to the 2021 Plan. The market-based awards have vesting conditions that are based on specified stock price targets of the Company’s common stock. Market conditions were factored into the grant date fair value using a Monte Carlo valuation model, which utilized multiple input variables to determine the probability of the Company achieving the specified stock price targets for 20 out of 30 trading days or 20 out of 25 trading days (look-back period). Stock-based compensation expense related to an award with a market condition is recognized over the requisite service period using the graded-vesting method unless the market condition has been met and requisite service period has been completed, then the expense will be accelerated and recognized in the period that the market condition and service period requirement have been met. During the nine months ended September 30, 2023, the Company awarded zero market-based restricted stock awards and restricted stock units.</span></div><div style="text-align:justify;text-indent:36pt"><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Restricted stock activity for the nine months ended September 30, 2023 is set forth below:</span></div><div style="text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"></td><td style="width:70.935%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.516%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.517%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Shares</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Weighted-Average<br/>Grant-Date<br/>Fair Value</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Nonvested at January 1, 2023</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">35,416 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">38.42 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 25.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Granted</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 25.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Vested</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(19,737)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">37.77 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 25.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Canceled</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Nonvested at September 30, 2023</span></div></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15,679 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">39.24 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of September 30, 2023, the Company had unrecognized share-based compensation expense related to its restricted stock awards of $0.2 million, which is expected to be recognized over a weighted-average period of 0.4 years.</span></div><div style="text-align:justify;text-indent:45pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">  </span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Restricted stock unit activity for the nine months ended September 30, 2023 is set forth below:</span></div><div style="text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:41.736%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.496%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.935%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.935%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.208%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Number of<br/>Shares</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Weighted-Average<br/>Grant-Date<br/>Fair Value</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Weighted-Average<br/>Remaining<br/>Contractual<br/>Life (in years)</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Aggregate<br/>Intrinsic<br/>Value</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Outstanding at January 1, 2023</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,082,451</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">51.63 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 25.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Granted</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">67,475 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">50.01 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 25.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Vested</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(82,503)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">53.32 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 25.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Canceled</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(22,477)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">57.37 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Outstanding at September 30, 2023</span></div></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,044,946 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">51.27 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.3</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">26,311,740 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Vested and expected to vest as of September 30, 2023</span></div></td><td colspan="2" style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">711,335 </span></td><td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">52.37 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.8</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">17,911,410 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="text-align:justify;text-indent:45pt"><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of September 30, 2023, the Company had unrecognized share-based compensation expense related to its restricted stock units of $26.4 million, which is expected to be recognized over a weighted-average period of 2.5 years.</span></div><div style="text-align:justify;text-indent:36pt"><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company capitalized $0.5 million and zero of share-based compensation expense during the three months ended September 30, 2023 and 2022, respectively, and $1.5 million and zero of share-based compensation expense during the nine months ended September 30, 2023 and 2022, respectively, within property and equipment, net on its Condensed Consolidated Balance Sheets. </span></div><div style="text-align:justify;text-indent:36pt"><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">(b) Employee Stock Purchase Plan</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"> </span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In October 2021, Consensus established the Purchase Plan, which provides for the issuance of a maximum of 1,000,000 shares of common stock. Under the Purchase Plan, eligible employees can have up to 15% of their earnings withheld, up to certain maximums, to be used to purchase shares of Consensus’ common stock on certain plan-defined dates. The purchase price for each offering period is 85% of the lesser of the fair market value of a share of common stock of the Company (a “Share”) on the first or last day of the offering period, with each offering period being six months. </span></div><div style="text-align:justify;text-indent:36pt"><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The plan includes a provision that allows for the more favorable of two exercise prices, commonly referred to as a “look-back” feature, to be used in the purchase price calculation. The purchase price discount and the look-back feature cause the Purchase Plan to be compensatory and the Company to recognize compensation expense. The compensation expense is recognized on a straight-line basis over the requisite service period, which is the same as the offering period of the Purchase Plan. The Company used the Black-Scholes option pricing model to calculate the estimated fair value of the purchase right issued under the Purchase Plan. The expected volatility is based on historical volatility of the Company’s common stock. The risk-free interest rate is based on U.S. Treasury zero-coupon issues with a term equal to the expected term of the option assumed at the date of grant. The Company uses an annualized dividend yield based upon the per share dividends declared by the Company’s Board of Directors. Estimated forfeiture rates were 5.61% as of September 30, 2023. </span></div><div style="text-align:justify;text-indent:36pt"><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">For the three and nine months ended September 30, 2023, zero and 29,582 shares were purchased under the Purchase Plan, respectively. Cash received upon the issuance of Consensus common stock under the Purchase Plan during the three and nine months ended September 30, 2023 was zero and $0.9 million, respectively. As of September 30, 2023, 927,901 shares were available under the Purchase Plan for future issuance.</span></div><div style="text-align:justify;text-indent:36pt"><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The compensation expense related to the current offering period of the Purchase Plan has been estimated utilizing the following assumptions:</span></div><div style="text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:81.356%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.444%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">September 30, 2023</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Risk-free interest rate</span></td><td colspan="3" style="background-color:#cceeff;border-top:1.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5.26%</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Expected term (in years)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.5</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Dividend yield</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.00%</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Expected volatility</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">56.95%</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted average volatility</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">56.95%</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr></table></div> 4000000 2727438 P1Y P4Y P5Y P20D P30D P20D P25D 0 <div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Restricted stock activity for the nine months ended September 30, 2023 is set forth below:</span></div><div style="text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"></td><td style="width:70.935%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.516%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.517%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Shares</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Weighted-Average<br/>Grant-Date<br/>Fair Value</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Nonvested at January 1, 2023</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">35,416 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">38.42 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 25.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Granted</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 25.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Vested</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(19,737)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">37.77 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 25.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Canceled</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Nonvested at September 30, 2023</span></div></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15,679 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">39.24 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> 35416 38.42 0 0 19737 37.77 0 0 15679 39.24 200000 P0Y4M24D <div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Restricted stock unit activity for the nine months ended September 30, 2023 is set forth below:</span></div><div style="text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:41.736%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.496%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.935%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.935%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.208%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Number of<br/>Shares</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Weighted-Average<br/>Grant-Date<br/>Fair Value</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Weighted-Average<br/>Remaining<br/>Contractual<br/>Life (in years)</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Aggregate<br/>Intrinsic<br/>Value</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Outstanding at January 1, 2023</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,082,451</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">51.63 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 25.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Granted</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">67,475 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">50.01 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 25.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Vested</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(82,503)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">53.32 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 25.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Canceled</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(22,477)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">57.37 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Outstanding at September 30, 2023</span></div></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,044,946 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">51.27 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.3</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">26,311,740 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Vested and expected to vest as of September 30, 2023</span></div></td><td colspan="2" style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">711,335 </span></td><td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">52.37 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.8</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">17,911,410 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> 1082451 51.63 67475 50.01 82503 53.32 22477 57.37 1044946 51.27 P3Y3M18D 26311740 711335 52.37 P2Y9M18D 17911410 26400000 P2Y6M 500000 0 1500000 0 1000000 0.15 0.85 0.0561 0 29582 0 900000 927901 <div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The compensation expense related to the current offering period of the Purchase Plan has been estimated utilizing the following assumptions:</span></div><div style="text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:81.356%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.444%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">September 30, 2023</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Risk-free interest rate</span></td><td colspan="3" style="background-color:#cceeff;border-top:1.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5.26%</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Expected term (in years)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.5</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Dividend yield</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.00%</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Expected volatility</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">56.95%</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted average volatility</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">56.95%</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr></table></div> 0.0526 P0Y6M 0.0000 0.5695 0.5695 Earnings Per Share<div style="margin-bottom:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The components of basic and diluted earnings per share are as follows (in thousands, except share and per share data):</span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:45.829%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.619%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.619%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.619%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.624%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Three Months Ended September 30, </span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Nine Months Ended September 30, </span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Numerator for basic and diluted net income per common share:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net income from continuing operations attributable to common shareholders</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">24,007 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15,370 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">60,523 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">55,811 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:6.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net income available to participating securities</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"> (1)</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(12)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(24)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(52)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(119)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 1.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net income available to common shareholders from operations</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">23,995 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15,346 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">60,471 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">55,692 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Denominator:</span></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted-average outstanding shares of common stock </span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">19,627,188 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">19,791,019 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">19,708,991 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">19,879,759 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Dilutive effect of:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Equity incentive plans</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12,649 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">66,356 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15,744 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">64,473 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Employee Stock Purchase Plan</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,018 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15,763 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,030 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14,392 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Common stock and common stock equivalents </span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">19,647,855 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">19,873,138 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">19,730,765 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">19,958,624 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net income per share from operations:</span></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Basic</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.22 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.78 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.07 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.80 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Diluted</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.22 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.77 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.07 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.79 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">(1) </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Represents unvested share-based payment awards that contain certain non-forfeitable rights to dividends or dividend equivalents (whether paid or unpaid).</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">For the three months ended September 30, 2023 and 2022, there were 836,655 and 499,584 anti-dilutive shares, respectively, that were excluded from the earnings per share calculation. For the nine months ended September 30, 2023 and 2022, there were 704,837 and 499,476 anti-dilutive shares, respectively, that were excluded from the earnings per share calculation.</span></div> <div style="margin-bottom:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The components of basic and diluted earnings per share are as follows (in thousands, except share and per share data):</span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:45.829%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.619%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.619%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.619%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.624%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Three Months Ended September 30, </span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Nine Months Ended September 30, </span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Numerator for basic and diluted net income per common share:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net income from continuing operations attributable to common shareholders</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">24,007 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15,370 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">60,523 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">55,811 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:6.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net income available to participating securities</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"> (1)</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(12)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(24)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(52)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(119)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 1.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net income available to common shareholders from operations</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">23,995 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15,346 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">60,471 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">55,692 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Denominator:</span></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted-average outstanding shares of common stock </span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">19,627,188 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">19,791,019 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">19,708,991 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">19,879,759 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Dilutive effect of:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Equity incentive plans</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12,649 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">66,356 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15,744 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">64,473 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Employee Stock Purchase Plan</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,018 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15,763 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,030 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14,392 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Common stock and common stock equivalents </span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">19,647,855 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">19,873,138 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">19,730,765 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">19,958,624 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net income per share from operations:</span></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Basic</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.22 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.78 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.07 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.80 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Diluted</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.22 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.77 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.07 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.79 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">(1) </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Represents unvested share-based payment awards that contain certain non-forfeitable rights to dividends or dividend equivalents (whether paid or unpaid).</span></div> 24007000 15370000 60523000 55811000 12000 12000 24000 24000 52000 52000 119000 119000 23995000 23995000 15346000 15346000 60471000 60471000 55692000 55692000 19627188 19791019 19791019 19708991 19879759 12649 66356 15744 64473 8018 15763 6030 14392 19647855 19873138 19873138 19730765 19958624 19958624 1.22 0.78 0.78 3.07 2.80 1.22 0.77 0.77 3.07 2.79 836655 499584 704837 499476 Segment Information <div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company’s businesses are based on the organizational structure used by the chief operating decision maker (“CODM”) for making operating and investment decisions and for assessing performance. The CODM views the Company as one business, Cloud Fax.</span></div><div style="text-align:justify;text-indent:36pt"><span><br/></span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company’s Cloud Fax business is driven primarily by subscription revenues that have relatively higher margins, are stable and predictable from quarter to quarter with minor seasonal weakness in the fourth quarter.</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company evaluates performance based on revenue, gross margin and profit or loss from operations before income taxes, not including nonrecurring gains and losses and foreign exchange gains and losses.</span></div><div style="text-align:justify;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company maintains operations in the U.S., Canada, Ireland and other countries. Geographic information about the U.S. and all other countries for the reporting periods is presented below. Such information attributes revenues based on markets where revenues are reported (in thousands):</span></div><div style="text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:45.829%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.619%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.619%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.619%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.624%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Three Months Ended September 30, </span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Nine Months Ended September 30, </span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Revenues:</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">United States</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">71,724 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">72,720 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">217,606 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">214,214 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Canada</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13,091 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12,679 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">39,043 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">37,013 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ireland</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,571 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,309 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,331 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13,785 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">All other countries</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,176 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,069 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,828 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,178 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Foreign countries</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">18,838 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">19,057 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">57,202 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">57,976 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">90,562 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">91,777 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">274,808 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">272,190 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="text-align:justify"><span><br/></span></div><div style="margin-bottom:6pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following presents the Company’s long-lived assets by geographic region, which consist of property and equipment, net and operating lease right-of-use assets (in thousands):</span></div><div style="text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:63.081%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.443%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.446%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">September 30, 2023</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31, 2022</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Long-lived assets:</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">United States</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">81,632 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">61,858 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Canada</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">278 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">531 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ireland</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">250 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">167 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">All other countries</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">156 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">277 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Foreign countries</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">684 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">975 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">82,316 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">62,833 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> 1 Geographic information about the U.S. and all other countries for the reporting periods is presented below. Such information attributes revenues based on markets where revenues are reported (in thousands):<div style="text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:45.829%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.619%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.619%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.619%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.624%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Three Months Ended September 30, </span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Nine Months Ended September 30, </span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Revenues:</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">United States</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">71,724 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">72,720 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">217,606 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">214,214 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Canada</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13,091 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12,679 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">39,043 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">37,013 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ireland</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,571 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,309 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,331 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13,785 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">All other countries</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,176 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,069 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,828 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,178 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Foreign countries</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">18,838 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">19,057 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">57,202 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">57,976 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">90,562 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">91,777 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">274,808 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">272,190 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="text-align:justify"><span><br/></span></div><div style="margin-bottom:6pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following presents the Company’s long-lived assets by geographic region, which consist of property and equipment, net and operating lease right-of-use assets (in thousands):</span></div><div style="text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:63.081%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.443%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.446%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">September 30, 2023</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31, 2022</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Long-lived assets:</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">United States</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">81,632 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">61,858 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Canada</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">278 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">531 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ireland</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">250 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">167 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">All other countries</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">156 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">277 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Foreign countries</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">684 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">975 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">82,316 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">62,833 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> 71724000 72720000 217606000 214214000 13091000 12679000 39043000 37013000 3571000 4309000 11331000 13785000 2176000 2069000 6828000 7178000 18838000 19057000 57202000 57976000 90562000 91777000 274808000 272190000 81632000 61858000 278000 531000 250000 167000 156000 277000 684000 975000 82316000 62833000 Accumulated Other Comprehensive Loss<div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table summarizes the changes in accumulated other comprehensive loss, which solely comprises foreign currency translation adjustments, for the three months ended September 30, 2023 (in thousands):</span></div><div><span><br/></span></div><div style="text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:84.280%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td style="width:1.0%"></td><td style="width:13.520%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Foreign Currency Translation</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance as of July 1, 2023</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(17,001)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 14.5pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other comprehensive loss</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(6,238)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net increase in other comprehensive loss</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(6,238)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance as of September 30, 2023</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(23,239)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="text-align:justify;text-indent:36pt"><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table summarizes the changes in accumulated other comprehensive loss, which solely comprises foreign currency translation adjustments, for the nine months ended September 30, 2023 (in thousands):</span></div><div style="text-align:justify;text-indent:36pt"><span><br/></span></div><div style="text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:84.280%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td style="width:1.0%"></td><td style="width:13.520%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Foreign Currency Translation</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance as of January 1, 2023</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(19,108)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 14.5pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other comprehensive loss</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(4,131)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net increase in other comprehensive loss</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(4,131)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance as of September 30, 2023</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(23,239)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr></table></div><div style="margin-top:5pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">There were zero reclassifications out of accumulated other comprehensive loss for the three and nine months ended September 30, 2023.</span></div> <div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table summarizes the changes in accumulated other comprehensive loss, which solely comprises foreign currency translation adjustments, for the three months ended September 30, 2023 (in thousands):</span></div><div><span><br/></span></div><div style="text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:84.280%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td style="width:1.0%"></td><td style="width:13.520%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Foreign Currency Translation</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance as of July 1, 2023</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(17,001)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 14.5pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other comprehensive loss</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(6,238)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net increase in other comprehensive loss</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(6,238)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance as of September 30, 2023</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(23,239)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="text-align:justify;text-indent:36pt"><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table summarizes the changes in accumulated other comprehensive loss, which solely comprises foreign currency translation adjustments, for the nine months ended September 30, 2023 (in thousands):</span></div><div style="text-align:justify;text-indent:36pt"><span><br/></span></div><div style="text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:84.280%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td style="width:1.0%"></td><td style="width:13.520%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Foreign Currency Translation</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance as of January 1, 2023</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(19,108)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 14.5pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other comprehensive loss</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(4,131)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net increase in other comprehensive loss</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(4,131)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance as of September 30, 2023</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(23,239)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr></table></div> -17001000 -6238000 -6238000 -23239000 -19108000 -4131000 -4131000 -23239000 0 0 Related Party Transactions<div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In connection with the Separation, Consensus and Ziff Davis entered into several agreements that governed the relationship of the parties following the Separation, including a separation and distribution agreement, a transition services agreement (“TSA”), a tax matters agreement, an employee matters agreement, an intellectual property license agreement and a stockholder and registration rights agreement (the “Agreements”). The TSA governed services including certain information technology services, finance and accounting services and human resource and employee benefit services. The agreed-upon charges, if any, for such services were intended to cover any costs and expenses incurred in providing such services. As of September 30, 2023, a majority of the services provided under the TSA were completed or terminated. The TSA terminated on October 7, 2023.</span></div><div style="text-align:justify;text-indent:36pt"><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company paid approximately $0.1 million and $7.2 million during the three months ended September 30, 2023 and 2022, respectively, and approximately $0.6 million and $18.7 million, during the nine months ended September 30, 2023 and 2022, respectively, to Ziff Davis to settle co-mingled cash accounts, costs associated with the transition services agreement and Separation. Additionally, the Company incurred approximately $0.1 million and $0.6 million, respectively, in costs related to the registration of shares for sale held by Ziff Davis for the three and nine months ended September 30, 2022. No costs were incurred in 2023 related to the registration of shares for sale held by Ziff Davis. These costs were recorded in general and administrative expenses within the Condensed Consolidated Statement of Income. Subsequent to the disposition of the shares, Ziff Davis’ beneficial ownership in the Company was under 10%, as of September 30, 2023 and December 31, 2022 (see Note 1 - Basis of Presentation). Amounts due to Ziff Davis as of September 30, 2023 and December 31, 2022 were $0.1 million and $0.2 million, respectively. These amounts are recorded within accounts payable and accrued expenses on the Condensed Consolidated Balance Sheets.</span></div> 100000 7200000 600000 18700000 100000 600000 0 0.10 0.10 100000 200000 Subsequent EventOn November 9, 2023, the Board of Directors approved a debt repurchase program, pursuant to which Consensus may reduce, through redemptions, open market purchases, tender offers, privately negotiated purchases or other retirements, a combination of the outstanding principal balance of the 2026 Senior Notes and 2028 Senior Notes. The authorization permits an aggregate principal amount reduction of up to $300 million and expires on November 9, 2026. The timing and amounts of purchases will be determined by the Company, depending on market conditions and other factors it deems relevant. 300000000 false false false false (1) Includes share-based compensation expense as follows:Cost of revenues$309 $219 $939 $658 Sales and marketing375 269 1,134 812 Research, development and engineering61 390 153 1,086 General and administrative3,009 3,878 11,331 12,526 Total$3,754 $4,756 $13,557 $15,082  EXCEL 78 Financial_Report.xlsx IDEA: XBRL DOCUMENT begin 644 Financial_Report.xlsx M4$L#!!0 ( $6 :5<'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 " !%@&E78 S7K>X K @ $0 &1O8U!R;W!S+V-O&ULS9+! M2L0P$(9?17)OIVE1,'1S43PI""XHWL)D=C?8M"$9:??M;>-N%]$'\)B9/]]\ M ]-B4#A$>HY#H,B.TM7DNSXI#!MQ8 X*(.&!O$GEG.CGYFZ(WO#\C'L(!C_, MGJ"NJAOPQ,8:-K B[ 2A6XM*HQD>(@GO,45'SYCEV$6@3KRU',"64H0>ID8 MCE/7P@6PP)BB3]\%LBLQ5__$Y@Z(4W)*;DV-XUB.3<[-.TAX>WI\R>L6KD]L M>J3Y5W**CX$VXCSYM;F[WSX(75=U4TA95+?;6JI*JNOF?7']X7<1]H-U._>/ MC<^"NH5?=Z&_ %!+ P04 " !%@&E7F5R<(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 $6 :5>*?:*O\P4 ,T? 8 >&PO=V]R:W-H965T&UL MM9G_;^(V&,;_%8M-TTTJD#A\*;<6B:;M5JW7XTJWZ3;M!Y,8B"Z)F>U ^]_O M=8"DK9R7*#I^*?GV//4GMN/']L56R&]JQ;DFSTF,-41 M:Y["G860"=-P*I==M9:ZXXLU6_(9UW^LIQ+.NH5+&"4\59%(B>2+R];$ M_>A[GA'D3_P9\:UZ=4P,RER(;^;D+KQL.:9$/.:!-A8,?C;8.9,<5_$?T6A7EVVSELDY N6Q?I1;'_C>Z"^\0M$K/*_ M9+M[MD];),B4%LE>#"5(HG3WRY[W+^*5P*L2T+V OA.XO0J!MQ?D;ZZ[*UF. M=T<^C9'4QG_*C6 M+."7+>AMBLL-;XU_^L$=.+_8\+Z3V1O87@';P]S'UR+(H)]J\O2RYC927.XZ M[2\V)%35$*E?(/7K(7W)F-1B&!CX&U\G"GHM]5=CQ4WY!S6' .:[9,R6 !ZGK$O18L5M:*1&4- M <\+P'.T4#>ICO0+N8UB3AZR9,ZE#0SW^ MC,QG%*KQ@276-HK[^")5$",R1?Q89"&9B3@S34&=D;LTZ-BP4<.&V*Y3CK!. M'7 HG)#06)DI[!F9:>BA1$CBBRS5\@5^0^O;..)^?6,CQD5-D5^%"K<.\A-[ M)G#]NNZXUZ;L_*BXJ;\M*2E];AG80AN$-#W!^0>WB. M?$[M]8I;#AV'S#KD%G(V9 ^X PG/2H[:-"4ODY&+9A&<_&DKK.2XI=O7*\,M M;,W$Q\5->WNA2*3= FS&EOL]G%U4]@R-KEX MV'D/6WRSIE)LHC2PMVOJ)XOH&L'T;IDLQ>DKF(;IYG*W*FEFW^P ;N7$ M':LX3Q%]:!E]:*WH8V:G,&N!)+ 4TOH%.N)SSR2T]DD00.J!V1 /=Y96XE/D M'UKF'UHK_\P2%L?D*E-P6]G;+>Y3N=B ZYKRE;&'UHH]-PF72],Q?P4'R-XP M1*Q9:J]:W+ :]!2IAY:IA^*AY5"1*PX5B>$U7#3"=4WQRO1#:ZT;O1W:9_EB M/OF<:&7V\?#H,DEX&N8K MGK''PS/+(1/<1LKD]J\< BBV:GW$KMUV:=MSK:"G MR$!>F8$\/+$42]:O26_AHG48.6)6M2:/RYHROMH\;]+D0U)6[WQ<[X M7;-/]]6&J1G\\GUD10*S%+O;.RVN%GO5DWR'MEL^OMOH_L3,V*E(S!<@=3I# M^.#)W=[Q[D2+=;[].A=:BR0_7'$6@/L+(?3AQ/R#8@=__#]02P,$% M @ 18!I5ZHEB3L3!P V!L !@ !X;"]W;W)K&I;U);SM;(10Z#%-LN)BL%%J^WXT*J*-2'EQ M)K"K2BE-1L1QO%'*XVPP/J^^^Y*/SV6IDC@37W)4 ME&G*\Z>/(I$/%P,\>/[B:WRW4?J+T?A\R^_$0JAOVR\YC$;-+*LX%5D1RPSE M8GTQF.#W4^IJA4KBKU@\%'O/2)MR*^5W/9BO+@:.1B02$2D]!8>/>S$52:)G M AP_ZDD'S9I:?9/E?%@S"TOQ%0F?\)NJK?/@L:H.8 MGB^225']1P^UK#- 45DHF=;*@""-L]TG?ZP=L:> W0X%4BN0URK06H%6ANZ0 M56;-N.+C\UP^H%Q+PVSZH?)-I0W6Q)G>QH7*X=<8]-1X>G,]N[Q>7,X0/"UN MKN:SR1(&'R=7D^OI)5I\OKQ<+M I^K:8H;A]WZY&.]19B>X:H,T3$(=2B/NU7GXD(U'&E3@[51V!Y8SYIS"?5?+1C MOLEB ?;9S-CIN78]?;C>%UL>B8L!G)Y"Y/=B,'[S&_:<#S:C?M%D!R;2QD3: M-_MXRHL-@LU"D7X0/\KXGB4RQTL>N7A(6'#L6HL8]1@)["#]!J3_@F^!T'+U5/E4Q_86*$9586/#ZIO>9 0[ M1U!-*>:&K -IT" ->I'> $ZNXNP.)0)H!^6:7T[E^K2$0;=W \O^.]X18(M0 MX'=L?]C@#7OQSC/%L[L8#F'1Z<[06-=E8>@>H;-(A9AY=GC8:8G+Z07XNY2K MASA)K!SD&&M2UW.\XYVVR[&@PW=XCU5Q+[B96 LX."M@RTBF BG^*.QLB4T$ M-#02DTV,A0'NP-G2'^ZEGO%-E8:ZPZ]6/S@+'J7'Z$PI$N"N'6Z)"_,Q;#C/E ,;@K CK^.6L+#;6SU M\B=-W55&YE&4EZ*E/JL73/8"6F#'6<0BYF+7(1U[V+(<[J>Y^=X!?<8^?*8] M*UZ3R;S0.T[)%BG"W X.P2W=X7Z^:_)*+NY%5KZ U"0R0JAOG%Z+F,O\KM/1 M$A[^.<9+8GX;)[&*-:/TP3;IC 2^D;HM4GY(.T"WK(?[:>^PZMF#;$5J4EO M',]PL"GF8THZ0I>T#$CZ&?!*9G>G2N0I]*VW5E<2D]_\D%$C@5OE:.!U\"!I M>9"\D@>;>,UDUK/WQ.0Y0HSVPR9%<4? DKU>\ 4R[ O8%W";#(A)X!X7ZC8Q M&OA^!_*6*4D_4U[52)_06N:HA#XI5QP:=0Q,O\Z=G=7$&P%0J]]0+PJ^?O/!"$0XS=7V&^/6A-ZC\E9#\OU2ZP MR/DL[&BA:%LBT/X28;):5Z]=]#NO/WE^%V<%5(]K4'3.?'!$OGN-M!LHN:W>Q-Q*I61:/6X$7XE<"\#O M:PGT5P_TRYWF9=[X7U!+ P04 " !%@&E72$5=3R8# #+" & 'AL M+W=OJK&3:UU=NZY*0R4C4FK,2%I*HNBBH_'D#7.S&CN\\W/C,-KDV-]QD5-$-+$%_J182 M>V[KDK$"2L5$222LQ\[$OY[&)MX&_,M@IP[:Q&2R$N+>=#YD8\3CND$1ZV']S?V=PQEQ55,!7\*\MT/G9BAV2PIC77G\7N M/>SS"8U?*KBR5[)K8@=#AZ2UTJ+8BY&@8&7S3W_LY^% X/67Y&_R93DC%Z\NR2O" M2G*7BUK1,E,C5R.3<7;3_?@WS?C!(^,OH;HB/>\-";R@UR&?/BV?08IRW\J# M8[F+,]%.1]!.1V#]>H_A:*H!%ZDF8DW>L9*6*:.<+(1B=M5]FZR4EKCVOG>E MVGCWN[W-?KQ6%4UA[."&4R"WX"2O__(C[VU7XG_([&@:>NTT])YR3R8<=S?F M#@3/"9*)>J77-<<]EXJZU)VON3&,K*$Y.K9)& 7#D;L]S.D\J!_%?AMTQ-IO M6?M/LDY%4>";P9V2WK\A%95D2WD-Y (79B8XIU*1"O#@RG$-7W:A-_Z# RKO MRO-/T)\).D(/6_3P-] MH"*TUKF0[!=D-H7F;B=W8QX>(/EX>-O?"?Q+(H\R MB-H,HM_/@"E5/T\?G3$%GA\'012F'8#[O9!RW[X,7L! N(\LF;L'C)\'OL%RK6O[;X MM0'2!.#SM1#ZH6,*6OO]DOP/4$L#!!0 ( $6 :5>[-@;> < (X? 8 M >&PO=V]R:W-H965T&ULK5E=;]LX%OTKA+<8M( ;BZ0H M2IG$0!O;,P6F25%G9AX&^Z#8="Q4%CTBG73__5[)BF635YITUR_Z//>2YUY^ M'))7S[K\9M9*6?)]DQ?F>K"V=GLY&IG%6FU2/(;$N5 M+FNC33YB01"--FE6#,97];%>I+2O MV>/:5A]&XZMM^JCFROZ^_5+"V^C@99EM5&$R79!2K:X''^CEC$6508WX(U// MYNB95%0>M/Y6O7Q:7@^"JD8J5PM;N4CA]J1N5)Y7GJ >?S=.!X7VJW[^536$1.5OH7-37\ES@PT&9+$S M5F\:8ZC!)BOV]_1[$X@C \H[#%ACP%P#T6' &P/N&H0=!F%C$+ZV!-$8B->6 M$#4&=3)'^V#5D9ZD-AU?E?J9E!4:O%4/=;IJ:PAP5E0M:VY+^)N!G1W?W-U. MIK?SZ83 T_SNMT^3#_?P,K^'V^?I[?VD3?=6'7ADR+I5HB]M-^^Z3'?@01 M.(2!O83AAO4ZG*OM!>'!D+" <:0^D]>;,XS._U?Z['\N_208_- F>.V/=_C[ M5"ST1I&Y3:V"0<22OSX\&%O"(/!O+-5[9R'NK!H9+\TV7:CK 0Q]1I5/:C#^ MZ5\T"G[&XGQ.9]-S.IN=R=E)1L)#1L(^[^.OZDD5.X7VM+UE5%M6\\C3. E$ M!.W@Z3BN"(I**4]14Q_%9!@'\2ELAL$838(#[(2D.) 4O21OM+%$KV"^ZB3[ ML=_#7Q1MH'LC<51=&L6".Q%"4"*DB1,A'R4@QTX<9SXJC"BE>'RB0WRB7G:_ ME-H8LBWU*K,8S<@K5'(9. 0F""KBPLGPU$HE1Q"E/S# MT&Q46B[60]"S3R#4M_6,685,%8^ 565'T/K==@0M0<+ACN(3'\09=T/F@P0/ M'=#,!\6<!RE=@JC-*G51K3"P./V#LXY -58GD9(R M<<:Y"0)C/.;NJ(_ 1,1C9Y*=83 9L+ C8$<:G?9RO-<6PJ6]81$E3OWLAS() M7>(^+(39@KK$?1C,8V'H3G@H+J2Q[*#.6NJLEWJC15>EWKP$0!83CQ,J M7.((C$7"54((#(A+$;K$45R)VVMF*"X1LFMD:&4N[=>Y!])9G7:49GU42Q)F$L5\16&PJ6*J%89 M=C7D5K72?MG:]. 'M=*E:E@3FW[O&+Y\2>\P1 MF RB#KU.6QU+>\79"W4@V]N+I5^ZX.ZDCJ BSCW"/HK&L;L:G"$P1EF7%**M M7*3]4N]6]7;=V%\WAH&[>)H@,%"&TNN_/BP*!.,N51\F1-RU%J.M[*-)[R*E MI4I@6B+PL-$%,>NT5.AJA?;JO1]=KIS5V_2LWF;G\G:ZD=>J2]8O"#^F)EN0 MMUE!ECK/T]+4^:D3\PY+3.-.'C>W"^;NGR"HX$*ZW0]!\0MO=P!!L8L8;Y"L M%8FL7R1.LGQGU?)'F--7,?=1P-S52P@*8^ZCV$77=@%K12)CO7WQS_K\ +BG M3Z 0']6>LR%Z9XV%509H9K1/LE[M^:-]\JS>IF?U-CN7M],$M6*6]8O9MD_N M,X,W1U]5TB1B$B8PMTEB2)G0P-NNPY%!G"3N5A:*C&4B15?S;%4MZU>UQSVS MCS^B;),HE+%P51^*C"4LS;T!"4-*'LC(U4 H,A&@'3J6KZS2NZ=?6DW(>C4A MWMY@)4_>TG<$5%.^6T+WK6/UOCHW7%;S:R6@ZN7?BY@BJ2$K&.GTL[DD[NXQ M>4-XD,"5T>J:\.H:B9@@>UJ$2T%8E! ZI#PD,67D5=LZ)**$)P$!>0*F01R1 M[JT-PH<4T+94+"([)?W4-\AK"_A'L(]@COE0R%D]2# .2-8 M5QP='?UM5/E8'](:"->NL/NM]\/7PT'PQ_KXT_E^0R\G%/D^I91*LIW[][>2";4!,TG+ER")9Q]I=Q_6VHQW MC#^)!$"2YSPKQ,1(I%R?FZ98))!3<<;64.";)>,YE3CE*U.L.=!8&^69Z5C6 MT,QI6AC3L5Z[X],QV\@L+>".$[')<\K_NX2,[2:&;;PLW*>K1*H%TQ7, M07Y;WW&PH[<3 FRI5'QI[4Y"J>&)8Z M$62PD(J"XF,+,\@RQ83G^%F2&M6>RO!P_,+^13N/SCQ2 3.6_4ACF4R,P" Q M+.DFD_=L]P^4#GF*;\$RH?^278FU#++8",GRTAA/D*?%_DF?RT <&"!/NX%3 M&CAU@\$) []]UX$(JZ73,V8YPA48V-=#1U]88 MK[100IE+CF]3M)/3V>U-&-W,HY#@:'[[[U5X\8"3^0,^KJ.;ASFY_4*N;F:W MUQ'Y<$;]L_H<8[)@.=8H0?57#L]J#&WY MWC,.-:,J5MNIZWN#L;D]#&(3-/"]X3$H;()LU_/\8U34@O*LP*E01XX/*L<' MG8[/F)"$+;$@;J'80*NP.QE4F3\7:[J B8%U7 #?@C']ZYT]M/YN4U6?9&&? M9%%/9$=I\*HT>+WK;\_H'>K/&M7DU\0X=@T3-C$CMX:)FIBA%[0K;UBY/.QV MF68@"!93K/7\"0MNL6KSLI/DK>+KDRSLDRSJB>PH$WZ5";]W\?E-\?E>37Q- MC#.LBZ^)L6VW5D2C)BBP3]2]H/(YZ/3Y'J-(^2+YA%>N+=XEUW@SE%J-4*P0 M"_R$'CMIWZK'/LG"/LFBGLB._0@&<9EJ"-,9K<"HDIZK%:+UK=I*]58:]LH6]LD5] ML1VGY:!WL'O78DEY=#.T&C_-;:C #VJ";$%A@71KVH[:8([GU%5I'G11.?"5 M;E\%.K8IY/ZR7*U6+?*%;@QKZY?V^&PO=V]R:W-H965T&ULK5==;],P%/TK5D ()%B^D[:TD;8F$Y58-ZT#'A /7N(V@<0NMMO"O^Y#T%+X& M?"[(1FR](^7DD;$?:C#)1H:E-D1*DDJE@.&Q)F-2EDH(MO&SU32Z)15Q^_U) M_;KV#EX>L2!C5GXI,IF/C)Z!,C+'JU+>L\T'TOKQE5[*2E'_19L6:QDH70G) MJI8,.Z@*VCSQKS8.6P30T1.! MB['$T9"S#>(*#6KJI8Y^S89X%535R4QR^%H 3T;CVVF<3&=)C.!M=OMQ$E\^ MP&#V (^;9/HP0[?7\.GF[C[Y +C)YP1-IC!.T#OT:1:CUR_?H)>HH.@A9RN! M:2:&IH1]*74S;?=PU>S!.;('%]TP*G.!$IJ13,./3_/[)_@FQ*,+BO,4E"OG MI.",+"^0:[U%CN6XFOV,GT]W=';^;_7DGU??"8;;58A;Z[G']"26!$X&B=@< MC5D%QU&NSHDU01.:LHJ@KY>/0G+XR7_3Y;Y1]_3JZA@VDR.M2Y)U2CZ9PGQ1U+G0):+A!S577QCIR/,L* MA^9Z.[*'*-MW0VL7%1^B LM75;J-2@Y1OM^S[0ZU8]+O3/HGZ_!6YH2C=*< M2R;$0.?9/V?1G5,L/J=8Y2IX8N.XVPOU4?[P+'[>U5I 9EV]Y6&34!U< \V]U#)3JQL!/O/ZN]@P)M%+653B:K*1^IQ8T$O_+ MV;,XND;*E"7GW]7-I]75Q%.(6,$RJ52D\+-G-ZPHE"; \4^G=-*_4RT\OCYH M_] 8#\8L4\%N>/%7OI*;JTD\02NV3G>%_,:?/[+.H$#IRW@AFG_1I3.>7-7]& MM9(&;>JB\4VS&JS)*[6-"UG#7W-8)^K]@8A' MJ '/S8\O)PXXM/GFI#-Y2M8O6>3^7]^P:'W7Y/-9U)VX@&_]X#OTC[_"E4HKS)> M,I.9[=JP6:N*S7X>>H':N/TQ?ETJ"&*,>ZD38$$/+'!NS?7J;\@L*$92(,FA M&F6\RO*"H:I'K)ZKNTSMXK;F^QR"%"U??WP;@W-NXYF4G7@K[+T5.K?QEH'2 M+$_;LENM4%KR6N;_-@],EK?J@J,]P]0+QCMKD,(T2,P[&_58(R?6ZR-HB*_1 M.J]2V%K8K8P+V&T%?Y6+C.]@[TW8(QU50,(1=(,032PQ&??(8W>R\&K:!-L0 M8 4#?FJ!FZ#&)C?[(Z@&(9 R0TUZJ(D3ZF*3UFRJR',%Z$KH*(0U%A(#R""( M1B@-4H$7$S-,[ WB\WK#;"(MH+C^*M Z7+V)PWL"UVT^TMR^HF7WX#[S57OX,?C949GY5ASZ7M MU.Z!8[&;9*^[8%8LQO)]NBR,;-MI.8U8K%4VDY@?![9,' @7.QD*,I%MTWR% MV(NJ%JPMQ%S%$#2Y$/.51*D0S)*3@08JPOZXTAFDIC&U !^X#[O)KXES%S83 MC1U5K@Z;+C7%7A)9T ULAR-GT'^J#D&_8F\%O9,X?SKHSZ3MU.Z!*[&;+/N@ MWZ:O*N+;MB3+ZAT;8LSH!0,?>@1K!Q92CL96).X6;.GH9KM6;4S B0& B1>'(\0&L5L84\&HB1NHKP? MM4A%GB[SHFG%C6 -'(B#2 -K$J.QI2,E U42-U5^[M"]-EW(KLI8+5.8G2$* MT):+7+5.9MPZ31*J34@F*1SY%M0#GQ(G;W6%[RW/4MUE=%R834)AZ,<6A /S MD;?'RQ\:SXS(=:+#F'C1N'\RR,4)B2R$2 9").X1='PZD%=[)GYDK"1GG2O/ MI>W4"P.[$C>[/NSJ;).J?@!F-=A&V#Q($U7,V3^[?*LF=*,/#'1*XHB,"Z11 M#GNV3IT,O$O>&#,S@-=FKD*^W D0@!ZA[=;5HR8PVY9L?+C5V: /D6,6,HA, M,2&V\8T,]$G<]'EPNP+:!EYS%F*$J3/AU/<\#:HN9D,YD"5QD^5)<.253*NG MO.%Z:S-&=$+4@!HX$Q_;BP;Y7R2 MV) /9$KQ3U6BXF$@:>HFZ5NVE"@78@>V.\Y%E";5(2)Y]AQ9C!=3-RFW! M7QGK'FX/.;\M4N-)#=5I.H[PV#A=**26MI@.3$[=3/Z-;8\JTK$M1J"&&173 M"(]G69-<%"2A!>U W=0]RSYVW7NN.N0BE9#OW6&Q4 =C"*J3+)B-NZAA3,7$ MU]+=)!8FEJ:)#HQ+W8RKU2E3NAMQFT98WTNT\#?(Q7%BF4KH0+G43;EWZS7+ M&FIE+Q JU1-#T.A!JC;7P!%5:Y=J'IH+U4'LT\)&;-1 KC3RM2 RB"78=C1) M!PJF;QSWJGUHS\JI2 MT:0:.E;GW-C\4)V%$Q^'X\G!(!:&461) G\@:]]-UDX3F#J9JGYJ.V0,T)1_OULW_:?SB_;CX7CYZ_QQ?O M04W[-?Y+6L.^"!B7UZ#2>Q>!2^OV W=[(_FV^4:\Y%+RLKG< MR\.->D'_WPSF_P=02P,$% @ 18!I5[;M\=R;#0 Y(< !@ !X;"]W M;W)K2J))4W/S[!655%(@CB+3?S8TMVI'GC?/7:KFN7UXLFF;S_=55/5ODJZQ^46[RM?K/75FMLD:]K>ZOZDV5 M9_-=I=7RBKEN>+7*BO7%S?7N;V^KF^MRVRR+=?ZV^;MY5Z=W6@S(M5OJZ+]BWBQ>7L07SCR_R[;+YEWY\'.^OZ"@ MYTKL'X%?J(" MWU?@_0K)B0K^OH+?KQ"OWJ\NSO7 M3+,FN[FNR@>G:DLK6OMBY]]=;>618MV&XFU3J?\6JEYS,WGS>IJ^ODVGCGIU M^^;75],?WZLWM^_5K]_2U^]OG3="O7LS^=?/;WZ=IN]NO_XJ9E[T@S--Q:O) MJ_?.I?/[[=3YYA_?7E\UJCTM]6JVM_W3HVUVPO;[LLF61+6)O=JD7*U4$*M; M,_M(U)[::_\XGQ=M)\B6SB8KYI?%FF"D9QJN.GV]K3Z?;(,XTX;9;+O:+K,F MG[?=II@5#0&1PR%EL\@K9U:NU'"T:,>)3[FS+.M:IUZIV#@$"#L$"-N9\0?< M[>^<#_E]L5X7ZWO5_Y?9>I8[WQ3JGXNLRNMOG:QQIOGLA<.][QSF,H\*":NU M=N#]OMYDL_SEA;J4.J\^Y1X/5* \PH(=K!UT/]UX21+%0>Q>7WTZ MC@FDU10)$TB8!,&T0.&'0.'60/G)"(TAX?#(#(\\>,DY"\/ =7L^G)A%U>>M M46Q*%(NCV"B7FN5Z)035-B^.X]" 2:*H%\9!=%Q2NZO^X:[ZUKNJ#S6(#FBU M-[8#(F%3)"SUC:&A[UZD.0F":3$2'&(DV-'YB1AYM9ZU4:)"03E_]^I;1P7% M;1LQBW(YSZOZGT[ZY[9H/CO_>524[N(R,:+KTHCI@9#E;C8\,!"4N1,(&$R2%W M5_-U?/!U;/7U'WG=/C*H)C15,6M?[J86Q_,(RMM6Z-B/A=@<2!B+D]Y,#FDR M1<($$B9!,"T8DD,P)-9@N&T=?MEJ.7/U./QYE:\;)ZNJ;'V?MZ^_VT>$\U T MBT6^G#MW9>4TV5^/?U!SBW8F6GY8%O?93EDZ$T36QHP-HL3L(2R)6-"+(J3- M% D32)@$P;0H\MQ.17+/Q]%1F%3YHS#1E,Y:32EV(>'4>=,L=W%%:D4N]0R5 MF$]N$WM;QGZ>[&G!6;LIU*Z TB2*IOO_2$7TK/Y_EV^VU6S1/H24=^U$XJ 9 MG1L2]F#]]L>)Y_E]KUM;,-KK2%HZ]"($U*Q$T72G=\J@9Y<&3SN==#0S^W<4 M)*:8,K&;'>UIJ/8W^"H$U*Y$T717=]J>9Q?WCN<)[6.">D;8?>"3CN:F*ANX M,?%<8#N.KNM[N9$75H_=SO^UZKAX.\]5F M67[.\_VH?NCYFV5V=MIGMSEVWN>9TIX7Q&[8F_=!C:90FH#2)(JFATRG/GI6 M1>ITR*2W;]^2X1 8#@PYH2+9[8X>'H993:%6!90F433=TYTXZ-G5P7?Y;)G5 M=7%7S':C?WT\S_]0KK>U\GVV[M8CJTU9J?\[V6Q6;;-E[6RJHGV +!U5P+G- M-UEU^F/$5!LO>4+)2_96CXX3J-X(I8G!]T2B[.J1TNF)GEU0U%>-\_7.HI@&IG&+E^1/19HBSW(Y:< MU'R]3N?S[$)??QWYN5T2JN1!:5,H+?4(F9%^M(?*>2B:GO/3Z7G,KN>-S/KY M9;NVQXO=W.BT'U.R:X?P(.9Q/^\':3>%T@24)E$T/6 Z 9#9!4 R^^=\6!"Z MF1INF6N.CI-]V;.C.,'T&//-A**4()X8Q:EVLMB+N*D22[(LYUY\0]@\_&@RAV4EC(S69 >R*%F)8JF1TPGW#'^!7.#&%+JFD!I4R@M MA=($E"91-#VD.HF0V25">XX0H]0Y'ID#]<1N9K3[H7(?E"8&WQ.)LJN[MI/R MF%W*>U(>$#.%M4LUJE)Y87;SHUT.30B$T@24)@?=8MWGG:C'[*+>$_.![-31 M'P6FL,5=SYC-0Z4Y*$U :1)%TV.BD^^87;[[PFE!]M:,CB4J=2XQUH>@1E,H M34!I$D73@ZE3]YA=W0/D!C%";_-<(C7(WI31'S"$($>93:%F!90F433=^YWP MR.S"X],S@YBIO!GNA@J'4%H*I0DH3:)H^D:Q3EWD [(%!V:3<#,MT(\"(FO( M;G-L+'!38B3-IE"S DJ3*)KNYDX3Y.>2 BW+Q>T"<&U= .:$D!92ZSOV9HSV M/#0S$$H30V^)1)G5/=_IE'S,IN%GKC79;8V='7)3!CRQ_ NUFT)I DJ3*)H> M+4<;A^W)A4]8_N7$AMM3R[]$67KC,)$_2"__4M;IA0.">7+YERIK7_[EG6;' M[9H=>/G7;FUTEX0*@5!:RDWICEXU@)J5*)H>+IT.R.TZX#,.?:#CQ=2OO"3Q M0I][_;([2I$C)O=U2$,4(3UD^,T$1*'0MC=M;86S9Z_(7J:D,O0D#-2A1-#X9.,N/Q%URUY="]NU#: M%$I+H30!I4D430^I3H?C=AW.OFJ[KWP\7H9NP,RY[\1N9K3[H9(;E":XJ3_2 M]T2B[.HG!'5RFF^7TYZT:NL3VUY]C]J&8;<^UN-06@JE"2A-#KG#NL<[9;&UV)&3D!NB3V5-E;/MIK4/$+1=.]UHE?_O"=M5]@J=W>FM%# "59!3SL M)VY K:90FH#2)(JF1]/1:8%VG0^PUKZWH*^U4_G3$WM;1D\,**6-S-N&VA50 MFD31=/]WPIUO%^Z>OMKN$REF?N(F >]['9K#!Z6E0R]"0,U*%$UW>B?0^>>V MY8XYA\,GI#$O\#BQL=9N=[2KH=E[PR]#0 U+%$UW=J<3^L-3\\[E3OBF>-:> MB$%LKK$;'>WIH793J%T!I4D437=TIP'Z]K2Y_\M)'':;HZ=_9GX<2X*8]6=_ M4(T/2A-0FD31])#I-#[?KO&-/HG#-V6_.*(D(*CHYYO"&F4UA5H54)I$T?0# MGSO)+QBS/W?X:CZGHB PA2HO"5RF?O3B@"C)7"]F+.SW>7O[Q_9Y*$U :1)% MTR.ADP(#NQ1H3YZA_4WL>_62A,5$0C515F%-(2@PQ4 >\I X?(NRSEC$3.." M@+:+?W%L/A1*JBSCC)_.G@DZ92T8M^WVN?V-$,U"=?EAU+_YT.VT4%HZ]"($ MU*Q$T?1(Z-2ZP*[6/>-X*%>2@- &E211-#YA. MD OL@MS98IY>$ N.O@'#KGL]ZV $V@78[\' ?A$&]ILP"-$L8%'85_$%U*Q$ MT?2(Z42S(/R"*38!=#V)*39VZN@/ D(IXW$_PP9J,X72!)0F433]N[$ZU2T< MOF_U"^1JV%LS-I9"(AV-^5Y?N(,:3:$T :5)%$T/IDZX"^W"'2!5(Z0.L"-. M6K*W9.S'2T@H;835%&I50&D21=-]WPF*X5._.>/LF$ EW 6,)TG?YU#M$$I+ MAUZ$@)J5*)KN]$X[#.W:X;@TC9#Z]MDHH;YL$7J,'I26#KX* ;4K433=U9WJ M%PY(PQN8I!&::IO/B#UM$[O-T7XVU3C2; HU*Z TB:+I;NY4QW#,-MEGK@J% MU!Y9_M&=&;I'%DJ3*)H>"4=?FVM/P7O"*FQ();"=6(4ERI(: M/U'NQ"HL9?W$*BS9T!.KL"36N@H;=O):.&Z'['/[&[&SE%R%M3=K]+@+E>.& M7H2 FI4HVF,D7-6+/&^F69/=7&^R^_RWK+HOUK6SS.\4WGT1JJ!G\A[)IRM7NY2+/YGG5%E#_ORO+YN\W5XK_4%8?=S9N_@=02P,$% M @ 18!I5P@(RX9S( !F0 !@ !X;"]W;W)KU5W=#T-@2$X, @P& MD,S]ZZ^_[IX'0%!2=K?N%ULB@9F>GGY\_9C1-[=M]\%OK>V+C[NZ\=\^VO;] M_JLG3WRYM3OCE^W>-O3-NNUVIJ=?N\T3O^^LJ?BE7?WD\OS\^9.=<VWCRX>A0_>N\VVQP=/OOMF;S;VVO:_ M[M]U]-N3.$KE=K;QKFV*SJZ_?71U\=7+S_$\/_!79V]]]G.!E:S:]@-^>5M] M^^@OFKK_W15 MO_WVT8M'16779JC[]^WMOUI=SS.,5[:UYW^+6WWV_%%1#KYO=_HR4;!SC?QO M/BH?'O+"I;YPR73+1$SE:].;[[[IVMNBP],T&G[@I?+;1)QKL"G7?4??.GJO M_^ZE\RC"7)X;YLOBI;?JM+]XTE:W& M[S\ADB)=EX&NEY=W#GAM]\OBZ?FBN#R_?'K'>$_C.I_R>$]/C/=SMS&-^QLO M;U&\:AO?UJXR(AE--5H^V/&]:TQ3.E,7U_2A)3'L??$_5RO?=R1(_SO'(2'@ M\WD"H%Q?^;TI[;>/]IBKN[&/OOOSGRZ>GW]]Q_(^C\O[_*[1'[Z-?\%6W0U5-N4RT71MQO;;VU'+@I9MBGW7WKB*:"<.>%L.G2U<(X8/?*AL31:D.Q38/5?2:GB-IO"E MJIFQE*6""-D3(1\=S6KK M0W%!:E_7F%_,@>UXATQ=%][]S1+CUUV[*VBW;+?OG*+%N"E$B5'!C^6,-VH-C-6IEZ0\]OP3_Q.HQ\7*]J]BK5J M>9]:%M=[UYS]O%X7/S<%F58R:"MBT^4%VU?Z]]\NBQ^8AT&-/S3M+3&)]MT6 M/Y=]B\>_D*>Q<__M:*S7YL:%"8*,IR\R?VC+#O8MB,?SY;-/B:C&T1U9TG1HT"=X&M&!YYJVN9L MG3-T9X#L2!G MM'P?58AL@15Y]OR&/^Q6A":#HWQU_58?76:$8<$D09"VXN++Y9>?QJT&3Q.! MZ[8F]!ZD(HDL&19R[B0E))JTA=G ,-)D+ZL%M*P%(+B%*:Z0K$7<+AM M%S28I3-YPBV)NX?E(]>!>?'URC9V[=C'D'$BD[MU>]#99_B$^"Z%H^]M2P:Q<7SXJQXK_M,FD3'4[4FX8$<]F([Q OV2N,V%-440K@EBRIXY3"8^P M"+#E=DN[/+@6^-(+/'9DFC#;BQQV)*.UHX"#:8,2I@O MC?SW283X#Z^8=ISVSI#U">8OT420F61.*,)$767@F<2N-016!ET&[ HL)NW_ MV7_P(%? ,.2L+\Y!]GN[&6HA^OKLOPCV^8%&71U4L,E]J_&D-]\$8T7"M:,G M\5+$!=4C-C-%M.[ZP$;]4%0MV84^;B+ FAJ5D;N'.X>\D5J4=>L).T E MR>AV0I1N%SBZ3P*W(3WH:$@!%7O=* S^:\.\XY"%=^F*7 >!FDCV#U=7[Z+) M *^"OYG=DN4(^J](,"SP*?MH3)>3O3-8)VTA_?_[ $-,JK@S'ZRZ]&S9X SQ ML[9L[Y;D'WFTEARP&H.=:($9D([ZR4)IGL[!JY!5O1"GH$ M$'[8;,AT!A0C@\T.LH*K,4&_?B/H(P XLP*KTHPKR?168E]:MB9P<1:8GE8 MW,&:K@!HF;%TP.@0?].0N+J "!81=Z\@H,B?U1N MPWA/)QH Q.S(4!MB:B[!I/YET"UV"2,!DHTDH584GZM_NW,]EBIXU \ET(S= MB9OG)MQ0-!+H.4N/K ,53)^#TH MKPY$BPFC1UD:2$R9Y_0!@QO2F/7 <8-,L2Q^]3S0&Y+='2LHR!3+%H'L'W,1 M1[80^ATLB,_4*"JCC9-C%PCA#+N]<(9EUJS7)-(J7I %6.)==#ZGD*:: VB] MDG21XQ.SI ,E " J)(-5 IIH32_Z\2L=(IZ M#/N NFTV9\@CB(LC,207XQ!-"LI-;S*[*+0L>O,16(@$ @NU350B U2&S1Y6-@;4P^\>C G\4+61BLB5:'8"TD 7AS! M"L@::W!3W)">M(1$1)G71L*TZ!Z.=Z%5R^=;": 3:"U=5PX[DA6L!O:D']BJ MBY;1N.ZEI,<8>2P4+9#!GJX%D@!YX+DGA@T%MF:."P.6G%U!QH9 MF>5;]SILW54 :+D8([D.,CEC$C==_#>Y-M>35'FO0T6(1R)KW0WXO"",Z& S M^4,R&! ^2;^LUQ ZQ+G'KTD6@R$0&QM9+S(I-EC I63Z(#;+D46 !H9DW70%C$ ]@Z"*<%@'_JEM&\>O=^S[8J1N ?/X M7'FG? OZO3=>Y!IF>O ,94SMVVR4L**SN,8,S"VBQNPD1(4#<^)1P,%,V?&K M'_:PU_P[C6$IQ)=-5U<9U2X;AK.9F' $ ^G3;'G@ _R/^2,FC[F*' 1A:_J M@_<( C5'3QQYKR[@?7(!(]E4U_ WQN[R* M(OB?P#YX%!7:V7=5N(QYC=4@I M'= +(]^U,5K8M&W%4A-3SN!&[S,Q<[Q>E16VO0I,98%A'V4Z>EM,04XU0,-1ND;L[#%%*6Q^RE$SLR"+D6E[;F#Q-N!^SK@@[Y8UBGU(8*#? MLL5?9:" -7FC^5'":;TJXRI8![ OC),O#ZG]LM>4<[_-,T2,TPK#E*F)RH)B M4H;U0T?"+N3OCE52%I'D(UL++^+NF7(2_^@DD4]'%F:.509B7QC-*6LCG M.0J,O!F<0%)Q[ZF4=I6>(9./Y'45$KTA0/W^ZOIE#%!GGW_55HS=^CP,-\FE-N 2%"&H_^V-&@E98 ]6WG+/]UAO=_!-[_ MD?'^E41/(UP3( M$+0\-^-&(VS2-!%=E(5(,+2G(VTN\T\E"UH,"-0FM4I@!'00TL_+#ZC>/"%HZ&XBVI34E.?QJ# MBO$@(?>L(2BFDU(7T"Y1S;^TR^+I\_,%.0A9#_U4&\[U(.L6UC722WH^R[?) M!RG095DX8I^X#Z!#1-#$X"PJ@X>V*#1"$GH!9@GICJ*1D >P*;(I3==QGC-! MM%BFV)D#9Q)6$C32'&#WDN$#_Q)P7] *EB[.G<:H]J[Q55_%:5M$-TB X#&L M4F 4K#ZJ)\6:[;,@]$R.>21V.HXS5]$3I]35G:N1G7+K>XDE2V!M-8XN*TF\ M 8;Q0/FV (H3W-! A5%5E5;<9_9#(D!$HRNC7H'/9:X.0PF]-)2-$2IX@+Y%S2KJY:X3M4J96NEU%VC/2!-4%R M&A-)1Q&B3J:C3,'=G,%*!H^[3TZ9JUE34T5T]@#+P#GMMF1@HL9VW\*N25XK M,QRS=#Z4UTMRLB-W9[+43Y8^;2"A.VG=DV+!B6HIR@;CU< 1]4(B$YKRI@,65C;.18SG32MF@ T&N4XNO*]#SM)D),^XB23.#"\KM%- G*L:6/H,I'S)LN^ MC DM*:9!#Q1I*_6J/*QE=3&@1HADN(TNI1>08/+XM? M]]S1*-UM'/7X!-M&M(UC?O);^V!+P(7*DA:AS2BK?P2R%&:>A&<9W^>)G]\- M[*HUQ,9I\4>S_6'!45^:EH+??URYD&@%2O*0/:8.W+7>W98$T"(E-1&5.PJE"G[80^DE5+]76 M8#-KM5LLAT-'RNJMV@9R#Y76#")M48W'FQ/Y.2J@W!U0+HX+A0K4T#=$^Y?( MAA=;V926]B,$VJZ0R]!)]D-_7+S44LR"&-BSCJ"'1;S&(H#0D!?;=.TM<9 + M,0O-PK$QCR"5#.K&H7,O)6+ZOI.MT]>Z]F!J"N/TUQ""R>]2HF=D11@DFR^G M>:P781MID-^WT(;;K$*MMLS(9SHX/DTM/3G.,@,*CZ G'W M?0K,XX,T_T\Q*1X19=H1Y.23!,#T9/ M9[U6]ZJCZIYLAA@\PZW4J+IPHU@L MO*G&[E'-*/M0)EBP,5)3B_;E43$0#,CK?Y%FA$^!8K&66=ZB X@5$PV)'_;X M$*B3B_9FW8=")%EYMFMJ+1D*),V5JL AT_ X8G)D&:KV?5 M'[%$TO#[TTDQ*N.T]9QE6^;F4]\Z\J]V;)VDM3N8DYCWP);Z6#B[S]2.F*88 M80[O3SM!H_EZ>\_2I=V1B;QX!I\;LV+J0 M?M5DGBJQ!6W=;L9]-$<4S''V1!)/FK;D Q ;!$!=*O@=.1,#7VG%A+FC.<)> M76#HRW/6J-2F-)HK 07&QQ9/!Y20F[_P1+RN-5ADSMQ-'B?"'$#\R;I0]I/ M/QCIJYG+;CX[7V0[X(NS,6KXF7=ME-]\=I[J#F(SM0]*0_,1P2=V/?1#AM5H M^C;@QKC)8IE[Z54SW/I5'Z9+#-'XNHO]O6Z; M-)UESX,DIB.L=HP]MUJ::O'ZOA 5S$!N5E!6'25&F>?$ MS[F@JT$YBW9,(YI]7'GZ9W4KS\.QT;PA@ENB$UH^O(<9%AD M8K>RJ71C\IQ)3D'&&>8%^GU=)K.2FDKJLPQ\F+R(YDASW]N+#&:SI?][%BB9 MA[0N451$W@NQ,:/D*Y#Q8:$>&W!4)\MB-4&4(3M$1L-'J ")[>K#^ B""\F, M'6=E0GM6VLL$"?D9;IWJ)#8^UZ93*#8/!"C6M%TCWDUW;T;?5%_8+'SR>79 BD'.&')I MZC+AAA-UBA.<>6EJGO<:)\^/^U=BR(/3L&(L_7QM1!0GY/*8JC.HZAEQE_;, M=(IE^6;Q.MKS?=E;BK8=8]3&S*E>-,X8<2=ZE*WSP55[B MG#43&3DY:;U&KD&RY+Q$CCK8K1XUCV2"SP^X43C2FX\2'A"/N),#P_^ZO%[* ML@<*EUH^A=99$J+B-Z+!(U\@&Y 7W4+J2SQIBC\5_ ?2IU01 <6^]5G?8@X: MI52@#0WJ#%-C]FBS."D*Z2.5[J1 &0)?WIE.4BD[/JJ6VSZN=9BZU,-)XG.3 MO" DWG$6CRB-3D!XYE,Z91+QQ'22C^V, BK,Q[/0XSYJCDX)N%$B2%4MG9/4 M4GSH)J0O*M$'$UIX@C)46C3+.BH#"=.&]LZ.$F!'/93C9OZ00$K;MD/7"^8D MCU/7E@;&-OJ]T^3G=--YO'41CP: )#T FLE")V<[#GGKZB2ES>Z/%3A?)=%6 M,T4XU;$-<;)TV&&S\[+@(O:2LQ -/8L7FTU0Q<>!6$O-W@=SBGY=25%QKM-D MYNBTL 87D** LI=C%DQUWK>3-W]S_DS7%?NNLK-561=M?HKRG-!=;A$^6]Z% M+T=4/@1+?O$Y1]F9Q(7+]K56QYK(\*Q0.#X=CE5E__AQ!TOM$2Y,F[?L7Q/ZH M&LK03)<2Q:F?W*WOC45]*Y@L.\B(=.#HIM6_?&D""X&+I;,A@[MDO!+;8JD'YPAF=6>+FRY6,D@JS&3%3N#=6/A M8'?#CC&.WZ)30*Q+DU4(DF&(64<.,4O;X:J:T"L9.G*6.9 MCLME^8S)$?3F@VU$A_2<C2$&3W (\"2BJYPG&BQ%E@1149=:HZW0]Z-C$F%=O*!GYY^&!0*S62%443(;(I+POF:A MR1HG^2CSGWJ=QMSH4X\^S9@.]/.+AA0&XB2KT_,3SS)=R,\OYY(ZICG#MC>LH M KER%0X5,&[D7N50#]'DU2'=;W7U_LUU=I AW'7#L7D $'S!#"Y)2F<"UEGS M&'T93EABO?1@4$K!;2&R4,9C1LRT@)1COS7M!7^S2, O@WA2@H*CY/HHKA/B MO(TY=*TTX^LY,ZY!D;T/J1 "-W6+)B@(2,'7S-0A<77 ^YIY T;(FM,1);.? MXBM2U$DMQLF-X!'BW$H9#G%E)S]BFP*FB()5 >JP5&:8F->.LK2M\H^Q[5PT MX&X0-!X[*4#SP0BW&E)@EE24M+"S92* H[&L 49R,P((T^"T7^AHD\J1]KSS M0;6K84/FH+AX'L[E8T5OPW%2DK2PG"M!E7)-B8K8V_=74.R! M@T;SV7<9DKG+H)^8M>9J'6U?'W*XGUP4*\EKX0J9BT^1=\?=,CQG (PNYFIB MOAZ2PB>WT'-(WG M?B7T@W*^3!?_P(&S[-5=]V.,9V0?++D*21*2=76]1GPIA#[:1O5+\Q>K7/,5 M B^-^*OL"H&3 7)^Z0#2JI5@05FXINYP%U7ZY.\]F_/%Q8O%F"@5[/&'HV#[ MXL7IZW#2.?;0S7G?!0HAIMMTG"TFMBU2:FJ^+LHL6>B9XW@@5Y)5BA-NQE)H M8R:(@PF//)&>F0LYVY2,1S\"GZKBO+68>1&3R=FV>Y?FLBR;MWP((79_YC!Y MKI.M'T71Y ]MCN$LN1:4AN11C680$$\;EYQ%N6C@@'%-:\#4* MZ &PXRL,T/+&(4.EC6V-2B7"K]+6ZL'P7%@(9FD-R'O\LYV?)T7[O]B+!"LV)MW":[3S]Q8KOEXG,C)^GW8<5*8 MS[W$H1IGO!R3D5V=,:J7./ 8R2#>3>;'TY?/CU*6X5QOR+LB_T9:A-/0DC^X MD2Z>7&C4W44OP>ER25'(T5#V'.0KR*VLK:+>H,Y>+JQ1W89A)(,3.PVSF!"' MFQU.1C.V]^.KT]+Y_;SF*%N]0]-J"/_!ZON8*[?.E3/;@OR&T\B)\Y'H&P-T MMZ$7//\D)M]"3S2CDU*D@1FHR&VA)Y@Y379BF8MPEE*R*;8Z,[#EI.S-P&"" M 6T:VN?[MIRMC9WDJ-YX%KI:_A\W?5F\=C4SCYF?%P]B%4I#ZU7<(^[@=7F$ M/;J1(D$F/26?G7^J,!MT^IAG.7C+[WJ*KZ3D^TE&CJ4G]45P"B<.A #7]>&X M?=^Q@T]=$]T)(;VV4GI\'U.LL.MT>,X M;V-DC;1_:F_> 6QL9<.5E"+V/Z9@"'V*" MAY)R?!&?WG$AJ5=BE)1!3C,IQ"WY17,RHQS]UP6D*ZLW%N>]]F1[8>],:+G_ MKI[7WLA[7<$(Z$EM.-WJG!T#Q=65.78WA%=D!7S((]9%LN.\LI9[YI/ZR+@+@WOG93O8E(15:TTF MOVHX\]^?(Y30)]\F*?B,C\?KV9R0X'D5*KQ\?86TZ>O%CK[UB"O5\^<6S1V+:PR]]N^>_ M]+!J>Y)4_G%K";%U>("^7[>T"?H+)HA_^N.[_P-02P,$% @ 18!I5W@A M&KZ)"@ ?2$ !D !X;"]W;W)K&ULU5I=;QNW M$OTKA H4,2!;LF0GN?$'8#M)ZR)I#2O)?;BX#]0NI66[N]R07,GNK[]GAMS5 M2I95WQHID)=$6I'#,S-GOK@^71K[A\N4\N*NR$MWULN\K]X,!B[)5"'=@:E4 MB5]FQA;2XZN=#UQEE4QY4Y$/1L/ART$A==D[/^5G-_;\U-0^UZ6ZL<+512'M M_:7*S?*L=]AK'MSJ>>;IP>#\M))S-5'^E[P1:NEZWP6I,G4F#_HRW5ZUAL2()6KQ),$B?\6ZDKE.0D"C*]19J\] MDC9V/S?2W[/NT&4JG;HR^;]UZK.SWNN>2-5,UKF_-B*IG3=%W P$A2[#__(NVJ&SX?7PD0VCN&'$N,-!C/*M]/+\U)JEL+0: MTN@#J\J[ 4Z7Y)2)M_A58Y\_OU6)*KVX2!)3EUZ7)Q" M:P=)E'@9)(X>D?@O\=&4/G/B79FJ='W_ .A:B*,&XN5HI\")J@[$>-@7H^%H MO$/>N%5YS/+&C\CKZ#KQLDRE39WX7*72*X&OXBJ3Y5P)7:Y;19>)KG(E_G,Q M==Z"3?_=9IMP]-'VHRG"WKA*)NJLAQ!RRBY4[_S''PY?#D]V*';4*G:T2_K? M\N7S)(KK4GR4-LG(-_"0SY1X?S&Y%-JY6J5BEZE?_/C#Z]%H>'(Q^GQ%&(H7GTRE$_'ZZ/7>&_%>)CK77G* FQF? M_VXV0\0[^KI= I:^UZ6$.V6.9Y6Q!/! ?,)F";72H!K\[S/M!/")RIJ%3I4P M%9V$;>JN4JGF=409=97WI/1/%QK MD]I<"HC25M;-!&ST2BK$?Z%8G57EDM MA;1*%,KO5(DQPA;XYSD ?29]!]F'Z\O?;@69H R+-T"3W5@?G#E5(M6.3M8E MD66J$ED[18[;JNH!L>TM&%E,(1@T&6TA'#2+)!KM#U\^B41O:8F%4R.!)G7I M4 W?TGH\:I?V@[+JSL.@CI=6,+=)>2,J%6BB*MC>.I'(4M0>W/Q3\<+MOH.) MM9J)>:U3T%'!7T:@WM6VV<0_PVLM!CAJ0?*W')[6EMRVS#3"40JGYZ6>:0#Q MHJS99%A9F)0?!N<5$LZ7?T!4CIP4K$D63 EM.,0%8Z2;QA S:XJ5-\:'_<8C MYL'3HT#$*U-4LKP7J5%.@!Z1#'R,3$-H!1^ HBZF"Y*7R056 "VS.Q<:HGU,7T1JYCD6$!=S0\9WS+1? MZE(]B67C/O*0MN*+S&LE/BI),DA^2[/1D'/5UC50^-W76OM[,5$)7.@UK#.I MI[^S:0S4"Y%9 _E$YD1AE!\=PH\,&^,YR:6%:U5P6T.I#GDH/V_'T =I5(F, M04^(0R1A1DL7O!0006<54+J \IYMIX'-I'5"#D4#MC(AK(KE-IJ9BM>'QX'7OS Q.K7%+%QFZISR(R=M#?U1CUP58$,*:TR1)=/?T3%& MFU-\/@RM-5M8E1ADB3\5>5( &"D;HB*Z$K_$,&LR0"/NNXQIM)+^K\I'"&KX M]H.64^HNP%4&,CJ9U&Q_&_L'1=W0W,K"B1>(6,^<.QH>[Q\/]SJ1JZ32=N/;0Z?M\8DI6NS0/70=J:*]N@R]J^*A009; H]VD62A%YTZM!&T M=,]KZY;YL31WO?,KN/_U9VWYEA M&<04$UTKCT.A+*EAVY(8 G\XW1#U[I%)IXI:3(DA6BZDSN4TQ[QS'3I+,D\\ MV6WV*-3$SN&5R%N#^@!J,I$@T0 M7H,SB%C4=#]"S4YO1X?:2):VE6,[T+=H_5!8 NIM3FC8>2)&3X(5KD40OZ3; M/XRQOVJ),8+(D%R:P@[#/P)'%G05Q&@6 8:V'0&U4[,:M4#/6B9L!/_.QI]EV/)TSHE^/2Z1$4. UX<2>+=P4?.&7S( M+P8)37S!&I+?=%7CT1A=U<5Z5>N(XXL">2>NX&$DUXFW=1($?&X3&**>+TOY M!O0B<"/0-AQ_T 5+B< L*<;C!6NG+4'SG4.*-@>Z M7"73JHM%=K&$]-G'P7,X-4>+V 91&*VHKV$J$NUCP#6>06$PA>+C$[;$-YW# MOD6EYGIY_Z"H/:?2NHR2^O-++7_;46NW#$G03NG8$X:[R\UACLO&QJ.I=-I] MEYG@M\2;>#WQ2"Z(]XYCOMU^N[IPN^[D=AJ?5O>\"-6NCV^5JX"QI?[DW56K M1D=>YX78!+KG*W'7)<*84WT[BJWZYLX5(!P3\V"NY3OI^"KT5;^5FH49,$I/US+:5N%J7L>7._W-+-#HT,AJ M[Q'7*$4VHA.GBO-E:YKUH*-+'[JBE;Y-V\93#NK$4PR]]L*:?.O_KX ZV/;J M=-!Y)5XH.^<7_R06M IOQ]NG[=\67(17ZJOEX0\34)V1Y!SZJ!FV#@]>'?=0 M._AE?_@"[O(+=@Q(WA3\,5.8="PMP.\S ZWC%SJ@_8N+\_\!4$L#!!0 ( M $6 :5?[.+P^* L ,? 9 >&PO=V]R:W-H965TRZ)R-X.U]_7KTU.7K54I MWNMDKFO*@L3J?C\<5I*74UN+WF9Y_M[;5I?*$K]=D* MUY2EM$_O5&$V-X/)(#WXHE=K3P].;Z]KN5+WRO^C_FQQ=]I*R76I*J=-):Q: MW@S>3EZ_F]'[_,(_M=JXSK4@3Q;&?*.;C_G-8$P&J4)EGB1(_'E0=ZHH2!#, M^!YE#EJ5M+![G:1_8-_ART(Z=6>*/W3NUS>#RX'(U5(VA?]B-K^IZ,\YRHAC9Z=9G'EN[!R>F#E ME?C=5'[MQ"]5KO+^^E-8T9HR3::\FQX5>*_JD3@;#\5T/#T[(N^L=>V,Y9T= M=TTLK2G%'6RU* &$UZ_%'0=66?&OMPO'S_^]+P!!_FR_?&J7UZZ6F;H9H!^< ML@]JC7$VJ&7"P5 MA'&(LQA4AU;+E'.TU.\Q(2M,D\?5/=$OZ6UZ;3I^9-+F MHVYHJ(?):%(>9;E.'(;B>R.M5Y8NG2KUB:RJAH-&H6AO_DJXT+2$2JIG(E22 M"4YZ[98R2S[5RC+T\BN+0J]DL) $0Z=!(/ZKV/J2I+$7RFJ3"R5MI9*OS\(I M8#4J]B;-F:7?4&2I?P#NPLMOY&QMG*-5X(B;3V?#\\A)_ MY[B_%)\09E@F8 __^VH\@M7VYPMQ-1Z>7TSI8C*XF,YGO)2NIC!M++[J MDK* .DG1C#7!Y?/9:#0(!1(\2FY,2-SD[)R\G)"OY_.I^/0 ._@-:)R=CTG? MQ6S*VL[@_G2.^\EE-/!/VM7IK[5T;)6EG+R8C:;@L:)(S8$'X_9!QP\4/1>B MY[R7(:_J4%Y)$F5TB/6N5DSUU+"L83K>U3FYZCS9H[2B6OI_=?JU!,W :;#" M@T8% QUTE15-'AJ>%##F )!:S0M9<(M+EX!@H5:ZJF)VE02P;=6()S3W2'SN M8,.G#C;\JBIE"96&^P$XB,:*SK3C+_B;I'X@^*A>Q/ M2D%;:C G%@:]:ZH3H$RIG>I0=('W*GI"5NZ1@2Y+JBC"T10NSCPZK5J7.;([ MDFG5/H=Y( J]1*,.-;BJ)?$K01%N*9E'WO9F%90R+I'F?1'H33YH^D1?AR<= M7A :L(U-KK"O9K^1?FQ+;WN*QB>)TI12HA<778KLYC2QVA[NNQ.'NG.M4KQ*?@>I: MM>+2II+K>BD?27DF:[G0!?8:D023=_U>4H\TM7+OM!IZEFQW85OC:6,:)4S8N_L8"(J#?%M8"P""*)5T ML;P0A)7E;;0!9^8QBB60U#_?W1^;&=N"#WU/5Y%=HK:^>9W#@.1_(#=X3D>3 M)W1.1*6MJ:JL:59A'[_>*?Z8:(KH K.C>E!NZVR).C5THD%;&;)J*5%ERZ8@ M/M4]MZ"V B]'G@XFVQK^/$O]6^;+5GK?:% MRB0BT9.>BAWQ:J6!=%6(;1O'&.0T5Z2QET;N+@2D8;H;2]07S7MY#&J7#>/R M9$N=-:0B!FM_;WM0G=%Q(#G>XP L]Z" M9!I"W2T/A&%<.B[ZB(.R2JSYH%VLJI"#=OJ/&OM=@!T+)9^.--?2KE1GY];4 MZ'C::3&7Q_$T#<0RJ>Y[MC$-V%F"*+)=&F&6U>X;%1)OV':BGV_W*9DAXHMK MMLG-,,LYW1X3TH]K="H?QY:U\IH)/'!+61K*#V%SWX268+NZ#>H+>(K,WK%J MV/&A*9:4_TZ_'#T?#GB>4K3B$P4>7[M'O1U@;1F;XOJ\PH(=6X&= V=JCXI= M9;;^]K#1H]+*[5S> MX;QX-!.(( W#[4*@73I0_;C?8+S!-O.VFUD9A1%0G>RHU$86SXH@!7!T!+W( M#Q2M1?IE!Z([,>^VJ-G7XL-G(!4WB'QB8SFF/#S$0C4+&NO3"7[6^W@B.XBR MYFT\G7Q38#[P6&'<'O^< "DB$[&WDWU]NS!0:)C!',8)"D[',2A9/0QJL?^R M!@4%HZ2J:P-\)*+V0 M;FCW3 =PAB(8/Y]$J(K@J ,'!HS#\,!H'L+7 \[D'+*_[YO7:>?#)*IAQ9]? M:8J"CO"-LGW:?N%]&SYL;E\/GX=_1YMK1*U02RP=C^;G@V!:NL&>G#]S+HQ' MZ?'E6LE<67H!OR^-\>F&%+3?O6__!U!+ P04 " !%@&E7M@[D:]4& #_ M$ &0 'AL+W=O&9"WVRA]J1S M$:K*Z6(V>S&MM+&CLQ-9^^C/3EP32V/IHU>AJ2KMMQ=4NLWI:#[J%CZ9=1%Y M87IV4NLU75'\O?[H\3;MM>2F(AN,L\K3ZG1T/G]]<<3[9<,?AC9A\*S8DZ5S M7_CE?7XZFC$@*BF+K$'CYYHNJ2Q9$6!\;76.>I,L.'SNM+\5W^'+4@>Z=.6? M)H_%Z>C52.6TTDT9/[G-.VK]><[Z,E<&^:LV:>_AT4AE38BN:H6!H#(V_>J; M-@X#@5>S!P06KGPUD(MG M;[7QZ@]=-J0^D Z-)T0\AI-IA'+>,LU:11=)T>(!13^I#\[&(JB?;4[Y7?DI M0/7(%AVRB\6C"J^HGJC#V5@M9HO#1_0=]IX>BK[#[WOZQH2L=.QL4'^=+T/T M(,??^WQ.*H_VJ^2$>1UJG='I"!D1R%_3Z.S)#_,7L^-' !_U@(\>T_Y?CN9_ M*5*?"U*7KJJUW:H,OZ5!/#8F%BKB2^W=M>'<"\JMU-OSJPMU?G6I/KO:9.I7 M-U&O%CB<_;K'ZNF3'UXM%K-C%L%&>9L?/QNK36&R@O,&((-:L?@UBX^3P1R+ M6JV\KHC36:'LJ$H4&[L>;%?:YHIN@#T/ C@^G@$'; MS.A2M%EG#P8K(1!V\8?2Z*4I341X)JIU2&6E]F;%$8N%CD,KAJ6 S42X9#)X MYDGH82/[P&!UY1H;D^3&-66NEH1=&:%"Y2HZA;+%H!(*!2]J;>0#J&K#BCR" MU,':*F-YK_,Y^7*;MNA4])84-T06%<-_@:):^V@R@ZA%=B6@%F?%>!=\N_N MJUT^#%H"C"TY1?*H1OB<-CF!VE1U%,+(OCTV6V>;0(R9H\,1&?HY<$L :C8 MBWR2&52#(,($!CXT.>X/AD+4R]*@)+)T+#S1 8ZN<[# H_99L>VH"!3.XW"_ M42*2L74#I V[!9"\Q)):XEE1+%SN2K?FDS=V+S=?*ZX!+X_5+W1-I9HK9O]\ M?JQ^6W*- +K>B@0*?8B;E/K:N BC0IJ@GC96Y_^@ U#^3-R'ZV!0=LM-K VH M*2R0'M=&'B=\!\?B$1P.;GI&8W=0W%.Z'\I.FHQWM-R5P4LPE4$"/>P)\O". MV3'O22B'H=.>E+OUADFBF?7@BO=NZ;QF%,OM<%/+RQSM4H"%!AT [$36<_;@ MO%<-LH\9SD5"\G4?S)WP'O;A_=VZ>P%.7&.XH:EKYUM8T!03;NLZ8.*X\)\+ M]" W>^HJ70;75;E4;0 ?A2"RDAO$]AL);DXTN' ?#I\7\O?>SF8O=-K/\\E. M!TG9">6(7H%IJ&3_@)'SZ!IIF>INW< %*1K2:KC:1&@&>@DVTE55:9+@<%,( M[!6?J Z%8I=AFZ1^7?(*>[+[2>+,' M;J 1N3>H^&EU+JL+;A6A)F%^V574A M?>[S'G?V#2:#[H5@F7+;48#AKIW+-^#GN*^8J&]KPSG=2:_,#6!T;S),X6R1 MA($!I3+,^8E[')#R=8]M=,7]JRQD[?B:#4[KLS4DH+@,.*SF Y M&.FO.;,IX6&=UL7;82Z5@:H+X5V%$E#?!U.&AHEZYS8X3E\]'RJ?K=GJ)KI8K M[M)%7)CEL0!ER?,&?%\YI'G[P@;Z_WF<_0M02P,$% @ 18!I5[N"#\"R M!@ Q!( !D !X;"]W;W)K&UL[5AI;]LV&/XK MA%<,+:#9.GVD28"DQP[L"-ILPS#L RW1%EM)=$DJ;O;K][RD)+N-DFT=]F' MOM@4Q?=^WD,\W2O]UI1"6/:^KAIS-BFMW9W,9B8O1.J*YF<1C.9S67S>3\U.U=Z?-3U=I*-N)*,]/6-=>WEZ)2^[-)-.DW M7LEM:6EC=GZZXUOQ6M@?=U<:3[.!2R%KT1BI&J;%YFQR$9U'?A)BKTY M6C.R9*W46WKXNCB;A*20J$1NB0/'WXUX)JJ*&$&-=QW/R2"2"(_7/?>7SG;8 MLN9&/%/5S[*PY=ED.6&%V/"VLJ_4_BO1V9,1OUQ5QOVRO3^;)1.6M\:JNB.& M!K5L_#]_W_GAB& 9WD,0=P2QT]L+QE53'>%.SKQO)F*]>58!?&"&M.9Q8RZ.0L[_A=>G[Q/?Q6 M[#O5V-*P%TTAB@_I9]!M4##N%;R,'V3X6NRF+ D#%H=Q\@"_9# X?CT M 1O2P8;T(>Z?$+1_PH\-K[5PQC38LZ5@XGTNC&%JXYYVK+ B1:YT@ [X]:[Q5B)@GKZKP91=?Q##/MR(K&Z/U:?0/4,8>'/[^6?+.%H\ M-:R4$ FH\\I9IZ5H<@_GP=BU:,1&6@SP/N_6GF4E="^=S>DY C>OTY+'FMM)6_$RS[ M5/?*.'.''$!R-*J6>>^,/LJ:=#,^-R-V*SA8*!1YM^Q@YPTP9&[.M;YU&5=3 M[CD8;ONZ1$GK"@O\QVK??P3U'X;N846]AGY]"_&Z0["J'/P>2W*;:@TB9YZ< ML O'GUWRBKMX.DG?\*;%R,*BCLVQ#;F#-E(*]BW!-^3D7)'9OG)RL7D7F$$T.[_# ,H@2PL(BF*_(=VF: ML"M?LSXH7SDF8D?:I0K+TB!)H_[/U:?X*7LVVA[8X^@)BZ>+CC0*%T&V2M@J M"^;IG$51L$K[EH<7D9L%2RRF,5!'*^&J$;+&%%>TFJ^"%*\ MP2H-YM'*R;\^5-.ABB#)K1GO:7T07?>'&U H&U\DUR@S]&5 ([X?26CDHH-= M)QDZ;E>U^R+4-]8&P:Q&M;I#[ITD^F\!-SL&;A9YX(:4RAF0].\ -YE& M1\"-4#A6<9 M$@>N,'X0N/$@EH"+HK0*DB@"<.?Q_ BX$1BE#KA)L'0U+%H$ MBT7Z/W !W!?]8#/&P+@V_#<@;#^A.[_$YQD,^@6!'%JUHWNL':PQ+#ZAF 5A MMJ 7*4N"+%[2,J-8)VXYQS+RNPN<3?$.H=6";RSI$BQ1>@=(^+IU,>:R/31] M% %8-:809Q/PCHUXV.@G$UMJ\1=&$Y#[2H!0DJO1[*O;P+--CMAV&\L[!X?\DP[ Y7-!?^9N)PW-_O?,?U5F*0K<0& MI.%TD4V8]GOOV^&E%;[%=#U3J1)OIL86TN/1SHY<997,>%.1'PW[_=.C0NIR[_E3_NZ= M??[4U#[7I7IGA:N+0MJ[2Y6;FV=[@[WFB_=Z-O?TQ='SIY6Q>#)Y?'M)X7_%.K&]?Y+,B2B3&?Z.$J>[;7)X54KE)/ M$B3^+-0+E>>$]D:BKK MW+\W-_]0T9X3DI>:W/&_XB:L'9[MB;1VWA1Q,S0H=!G^RMOHA\Z&<7_'AF'< M,&2]PT&LY4OIY?.GUMP(2ZLAC3ZPJ;P;RNF2@G+M+=YJ[///7ZJ)?WKD(8F> MC]*XZS+L&N[8]5B\,:6?._%]F:EL=?\1-&C5 J7 [O%7BMJIX8]1,Q[ ]' M]\@;M6:-6-[H'K/$2^W2W+C:*O&?BXGS%A#X[S9C@ZSC[;(H+9ZX2J;JV1YP M[Y1=J+WGWWTS..V?WZ/I<:OI\7W2=P;@EW>)UZ:"3,5 M?J[$U.1(.5W.Q($N\8VIG2PS=_A$P-M>%1-E6Y>+ERJ-WPSXFR']YO'=..YJ_KY6SCW!V5-EK#03(8G1Q&4?FJV?OB[/%),AJ-^-,H&9^>B N_ MQ<9$3&M/8*BL+E-=050E[T P. KL%J3=*"R0+CK/;;CN%3"%C7=*VB=1'_;? M@55$@9FRA]#CNV_&P\'PG%X==Q].N@^G72>>M6\^S*&"G,+ -1?NMV[#$O'" M%)4L[T0J*XVW^F?X;[_?.P-)Y#GS79F)GY4U! ==0IQR7JA;L+E3(!D_AV65 M!;M;?\>+U>=:5^2.1)2H!J9D%,5S6+NS9]'BXE#E'[IJ8 MR(FLM@0\$N#G5BE1!+Y0Q!?;\$<*$.P2,+VK%'-U?I?P]_N#WGC3K,X1);+C M*T_H;<'YVU*\3;VAW6>\&2E!QL+LVC%(R=<(7J_?J@4GNR"C9!E9K>#U(/R M="0'#OOG&Z?Q]X/SPX262\+F @X550["H6! ,K*#+%6WJJB\F%I3L-56S321 MF@_U$=&S*J Y$L"U2N$CKZ'.14J"Q.#Q:-3KV&*1]7!#1D!(EK>&SZ'%=0BXE4&W3.8JB=1$@(D."F!I:),CBHH"W(,2Q]SN6, I= MCY&\&0#)20JJ+0E:R,;5E(_XG%+UW480)&6.:9 MQ'_"4B A^K37_U8@SR"PK(N$6$=.<@7 %/H1?2?S_([##V.D=:3^!8"0B\$) M*]&@$8\0IV0Z9P)*Q,U,=Q:B#4L%!2A7;-:6@DWJ"P1/QDX) _LXM1"63*4HR/+CEQT51H. M!)>!BT"B:\);ZE&WP#OAA^1%+L], 7_K%+@#F#V_ @V'AYLY6/SND;DI<8JK M)TYG6EK*AP/T3?F293H)^D/0W]@V,WOB:MK)F1>YJ4$P)J_9$XFX*M.>,!3= M.^9:3WF%Q-2I7S]6IIRECI:GB#6#?6G#MFWD+ZAGH:-DOUVARL]*/=4IU!37 M[3IQ " C(S09J\N8IL!_J'FUI13QPIL8++\5&%S_(L5M\-95(ZYQS6'##GP8 M[1*48DGCCIVZI@JDX4B9J?9--2(A;(#VD5)W[4_@'YBPU5_0HV'#C ZH2S1& M&8OD/&L!^NOPF6R%9#7L]+74'=%"JFSP%[2F$U OR).@A!1RJKPF"*:6@DLVUV4E==:R%DK0 ME$Z"J281DYK:A32OLX;T.Q(IRCUQJ= WJ0T] H4LV\\FK2DH_JXM ZLNA0N< MZ;JFKBAZQZ#.>QT3C"/9*$?8,.@SW<8]RU9/%E25DM_?">N1+>0GU<"S76I* M8OAIDRYKKQ.R)$=*>+1\K>YR-D.)YV9@S8K='@E=*'!9>^=A';0&?0'/649# M1GV:GM2Q=&YOK*F*XQ4F_O33.81!&F]NLJ=#=LW8PLNP+I02D6M5\J'4-W$S M8H23\ 1YE."E)C+])- RED[RI0A+6!QV-W3?,C$#LE/82+4*J[&X4';&($B7 M355<6892E0;3SOG@@P4T9*E3;H&(:H$>Z1R:+XZ!4QV7QR@L2>,V51QHK'V_ MZ0+N.3I!CXGVB_6:]>B6YDQ1J9&QX=Q5P-'K MO4?N9<+^ (;L )VC..0BS4 M(\P&!/M>?RW_H!MG_Q89*%S18,<-UE)&$D$?E J$L@T0) +Z_D3-#W8NH#1& MUXX/:=C@,.)(=.AEF"11W2 .&4II+0'Y>=0"RD#HG?*S2=7 XH17XIHF 44P-7+Q0 M:4"Y:T3HB8M?-3R$.%*S5S#2IE);1"FOU6XVO2'(51C0;GD3G+$_' _6G(^O MALLA>=L036+H^I*'A,^UH>,+:3\!AK$]X"L0T(4-KUT;O2TZM>W^:T 8XP;\ M6-7>-7UGQZZY!L0Q)(9)>_PUD_;)"M9XH#KY=M>X/5YO6\=_]KA]Q3D-4IBI MUJ6Q%6KG1;U2$[8X(<9AS7](B'_KZ52\E M@^< IQ2_$X%0\ EOF#+)WDFYX M/G1X'2--9QM$+S7<=1)G1DZ):9M.E_($E0?$!@*Q*KCO(!BH;:=L'$9:6[I MW=(<5VLWCSY'*)Q&A#%#+ULXSQ;[G'&'_5/<;I'WZ/\3 '/LR!#W/@PQSXUYH#URO:YAQX/#SM/5Z= M X]/'O>._W]SX+I.7S4'O@C]^T7;OV,,?$/OQ''7/4UTF)2X%T#;N;GE? M?]D4^!#1ADN:.:;BR8BH2A%O=^2\#BO:[>2Y-Q]?_2 ^EN3J2UE^2L2/O8M> M0IA ZJ[I<3'K'-X3[SI="YNVIF8P.!X*\BHM7/0.F,J$BSE6>40^[TA2#UR;L.;FD,&07#T:^ M&>'"A;VD7R?IHBXVM DY1[F9A[8]JMQQ2*,2#JKE!#<7IF>JT:NOZ\]RSK R MW$[@^+DF:!D1QPRH MF"A_0[X>],XP(#X2P]Y)_]LD(,MY59'W5PK2LN1LEK^=\5@Q9]?NEJS#]$<_ MF6,PQD+4N;?A&R".:DI&@LY\($79E"'$AEOF%8V6O//0)_[5^\2/[>BSWB_,EP@I\G6YBJNXPP,<_H"JS;>K0&L ]_U3F-;>)<] M3&OKES8M7]"O;/OAXE'G5Z0<,_JM+$D#GX8?E+;?MC_'O0B_0ETN#[_E?<.\ MX "B*;;V00M[PH;?QX8';RK^3>K$>&\*_CA7\)FE!7@_->@OX@,=T/Y(^?G_ M %!+ P04 " !%@&E7KINB)0$) <+0 &0 'AL+W=O&*-)5V^UHE9G/;ZK>J!Y_U:NWI0??N)I5]Q?\>VPY:%=.J-27[5L5_?MF8M$:NE+!+_ MV6S^HDI[6,'()([_BTU8V\?BJ'#>I"4Q-$AU%J[RL?1#@V#6>X)@4!(,6.\@ MB+5\*[V\N[%F(RRM!C>Z85.9&LKIC()R[RW>:M#YNY\43'(W70]>]*0;E72O M ]W@";JY^& ROW;BSUFLXGWZ+G2H%1E4BKP>G&5XK_*.&/;:8M ;#,_P&]:& M#9G?\*QAXA^O%LY;Q/Z?IVP,+$:G65 ^7+M<1NJV!< [91]4Z^Z'[_J3WH]G M%!S5"H[.<3_C^>?0B2]K)=Z8-)?95B3A4:2L1QJ*I8QTHKW&(YG%0GTK=(X\ M\J) K*S(3'85R2Q2B5PD2B"_K?0Z6_'BI<[H5<5RL];16JC'7%LEI!13)*M0"T17MG4";,D)DKM MF2.CR!29=[S.K8WU5[2ZXK78HAI$9I7IWTEKORZU%;GHB'.$V"&E^ >9%(KBL2Q\81L2ZX#MS*)$H"= !-9$#!+. MB,X>C L&/E8E"=X!C&6\(LL4 .?"6!0-L@<.4ON*Z2SLN+QU/4@=DO4IR>2O M6)%R!+7G&'84===(4$L)O%M,Y%5QH>H17!$9YUT;VSG@)BF4L$@YS]K(1X57 MI":ICU>"&@2O0G&A .G,%99^5<'#XMQD['.Z1:"#(:G\S5CMMU6RE.[]X;O9 MH#_]T1WF"6L5SF,H78!'SLGNWRONG5V@UD0%D+*Y9FI<#6DK]1 M7\"C87=)QPL1Q6:"1@FE!A>RD"-/YCS+C']#XU&*#&^!6K!&]414H;O7B'4, MA$2^@H%&5+0MLY2V@$<-SUFLG,(QQ5@XSGY$ F8)K9*VO]O M]3]T6@FV_?KR9.VO,7@R?>F%HG*Y/"@W'?$JQ::C?P_%@%*YN4F'PGQEEE?% M+HRAO ?H_P_]\1[(1$906B2\#';\6^6 %< PV[8/M=05MWI/_0,J?3E1(DJ$ M U#E^M@@XPBZ&=Y&!M?EI;2HS3BQI;V$'EIBJB MEX,@]_(:FE,;UFSJ!5IR,%H@!:DO_YF ?.8]]>WT;]"X.Y4OXGLQF<[H?V^$ M_X-V;S+&M=^>C7K'[153#.=C,9R-L&;0G^!_?S81[_9@1LNNC_+D5&8,!B,Q MF$_%;( _7+\8VHGWU(,8O.#KC%0;M?L]4GC8GL.P^R+/DWH'EPEK$0[0S3V[ MD1%E/0/:S_C_A#/?JJA\TF\'?W+O?U6Q?J+=.73Z*2]\+Z8P:L+7V71\X,U3 M%"_Z+SEB_?9H4'GM*<[3?@_7>7O8.X9 0U,T"-2 9IYA,)OV^#J=#\\38:^L MZ/H@&\U$?PCJ2JES[29B.H9V%,S^I#V!1#*+DG998,>4*6U'504^/ I1 J%[ MP#87E!.^[.QC+9)N+98 MSW^%L^>G\1N21]:&CB(-6W6S8'-[!J%%Z&A/=E/7C6#6%I1[X=&63_$?C&:A M+"#W/I\ F%E0S0X*H+U#<[!2C4YE=X;8$UT+&(\&G-I#5)*/W$NYII,/T=-T M-;8+;./>U0!A%V/M,[/W4)MK\2L/C2B5<D"OAI#/GWL>):6=2WAU1 MHL_B9BH<)4:=F?@3_D_P_X-$XQ_P#\7/I8?D%2=LD>?WCG>0#=_]'9HU?5Y. M*IC#BV 9.M*75"+&O$N@$K?GPSG=CBGS$7G<3G [I@<]%!K<#DPSML3["8_H7V_%N_3O/",D[*M>($"/IJ^%)\.CP#/*AGW&OW= M$@<5YI3$2JF$')PE7=[.'ZYY\?I0MG#KI'.Y[H M2/LJ34LT.^Y[:'JK<N]E7.35IMMS[)Y38J."RLNP!*EP* F%]5/1- MDLHOB)4/8R'I#/EX6Q^B(5 ]*AOI.NHE7\F25/@!]VS6BDX3:#57*XC$XN:1 MM"/>A5%?.0(\,Y4MN>?AN^ , @&,[9"U!VNM,QZVP;54_O,GY^]>%\=ZD M?+L&U)2E!7B_-,97/TA _4'TW;\ 4$L#!!0 ( $6 :5>2D8PN/P@ '(5 M 9 >&PO=V]R:W-H965T[]^3Q4I=2OI]LY>'O;% M5DMDL:K.J5,E76VM>_254D$\U:;QUY,JA/;5?.ZS2M72SVRK&CPIK*MEP$]7 MSGWKE,QY4VWFJ\7BQWDM=3.YN>)[']S-E>V"T8WZX(3OZEJZW9TR=GL]64[Z M&Q]U606Z,;^Y:F6I'E3X:_O!X==\L)+K6C5>VT8X55Q/;I>O[LYI/2_XK-76 M'UP+BF1M[2/]>)]?3Q;DD#(J"V1!XM]&W2MCR!#<^))L3H8C:>/A=6_]+<>. M6-;2JWMK?M-YJ*XGEQ.1JT)V)GRTVW>#K=-F M>%#K)OZ73RD/!QLN%R< 0MG&?)W%TTMSIA[B?Q M"PQ47ORER54^WC^':X-_J]Z_N]6S!A]4.Q-GBZE8+59GS]@[&^(]8WMG_TF\ MXHWVF;&^*5VZC)S???+7]< MO'XFA/,AA//GK/_[D/T7YL3/.NA2<@&]=;86 14I@N7_4Q$JA?5U*YL=[]5D MHRBTT3)@LT0>=;.Q9J/PK!%F;XQ66VQWPJA2&I%KWW:TQSK4>MD9&:S;8=.7 M3CMR)%0RP*#V9)(/MB[7#81$9+9SN&T+L>X\HO-^)F[A46:DKK^V*%D-X%L) MQ?+A7X0P%=M*L9NU*)K,IA'4$&3WYET;D?.4("M#5BB<0ID'"L+N;%.KHT2K@,? MRI3>Z*=N,M/E2M2V48'RF\L:^AS9H9O?<1 I*1PV6A71VSZ#N<4ZY 9)P<,- M*$*2":@;B)EC/Q\;NS4J+YD^A"FV10ZTSF9*Y>P/W$SPI7UF)]23!F#;2F<5 M\EH@&Z+4&XI1%45*!Z]A#++,=3@9.*XU$8^20KDS^E'!&-96$E%(2BRPQ?DR M!T @4K)FFT-R?/_=Y6KY\K5GF*W1.7;EH@ #42CDO/6:D)P2D&@)#-R +\ZF MB*2O1($^"(S?!Z']T0-:6,]V,1CT7C@4TU,HY!9)YX/QE!-W4%&>D*-DY3/Q MJVU^>-\0@<3'M..3?,+^0[ JI J,SJ1!/G*=,W!H*-0QA9>&JDX^4;GYP/6\ M):JA0L161I290G#E2P0OQQJ36)7W/N"@=?2!F71P7 ][8@U!A?.HN#/K6I ?SA&? M'^P[2URQ'?0/J$3,=THZH:B%B31K5!GL MW& D:K$1%(3&V-P:6T;<06%B)9]TS%Z1.QAJ.BP,F,IJD7>N+WO)1,8) MS^=X7,(5?%TK12,7^@+7$A\S(@0P!DDYG,0-"&^FQ&U78F8AJZN9>&>W<,U- MGPUC#$F<>$CF>HK%7-!!0$@;MA4J[7(BG2,-0)W%\SX@2,?-Z=2:,79T1-?T M'!Z0C I#6[#8CWPB^BO-_4 ]J;J%2+A2-OH?L= L1ABB?RKW#=V<1._G MIG,$,,C,&*_$/6JX"#A)W]AOIS(Z*;I-HDQ*&Y4/^A:'K;7*)*1J5"(#\+"= MYSIV2>JHA\9!/DM#@>-QPE,FX.:+Q87'H!HZPG$KQ MV1I0DAKDP=AX6SJE:)@2?R)!7RU>?WYSRU?+UW^.'<[[?H(YA;H5FV1;&TH@ M?(Z#2LL,C]5\#*#H;'\*\1O@(RSN_>:00\]X<#83OU7:J&/*FP8%R%?%QC$H M84SD[IP&W2BT^]9RQ$T:Y[J&R/?V]N%.W#[[>P?!=-%4+8D'VAB158A2$7^/]=6](_M>3>L.Q;?SL;?"\8PFQI,2 M' <[.EH:CRFLADV5)MK G3;5RGXD_73"]2XCM(J. )+>*\9:CB=37_%HQA/+ MT$-YIDA %ET@^J5UXR9.GB(P1$LOPQCWNP;(#(KE=:V-3&X?#JSKT:!YT,V@ M@ 1WFYZTTI,0]C[ SC1I:+23YBH*+\UI1]!)HQ(2E.:GF7BS[V1H5XHG4GJW MC(T9;X8A=>;T>OBU[E RO5=QIM]CV*O.N+*_(7@_$#4J4B+J&$]= MUMHXA;/G]INJ]>-3]^)XQ!+E&?"B#) :P\#('!U*TXLIC^!IY2 HJ)N<;O!; MW'Y*?:#2B6]X*/$T%^+JQ6)V*0"^Z=7RQ>7L?+C1#QE_*/>\/1?][;++8AO! _'M.:$Q-72G(_\*)T=T/#[=^8AC2?> $Z MD?8[:;C-/M"WJ-A\7KP\H!-G?'DV6^[O,$ GTOOUW/UUKH]]2)D?? ?#Z%/R MUSX:5Q!K_"0VW!T^*-[&[VC[Y?%KY"_2E1KZ:%2!K8O9RXL)%Q3MW^D$'#)]9;_X)4$L#!!0 ( $6 :5>N;,Q\ MZ0( *@& 9 >&PO=V]R:W-H965T-OYZSTV9#C&KBI;;/ M=]]]W_EZF>RT^6$WB YN6ZGL--HXUYTEB:TWV')[HCM4=+/2IN6.CF:=V,X@ M;T)0*Q.6IJ.DY4)%LTFP79G91&^=% JO#-AMVW)S-T>I=],HBPZ&:['>.&]( M9I..KW&![G-W9>B4#"B-:%%9H1487$VC\^QL7GC_X/!%X,X^V(-7LM3ZAS]\ M:*91Z@FAQ-IY!$[+#5Z@E!Z(:/S<8T9#2A_X<'] ?Q>TDY8EMWBAY5?1N,TT MJB)H<,6WTEWKW7O -.BZDG22.$GGWI-Z#SGM0]@_04[C4RFTLO%4--G_&)T1P8,D. M+.?L*. "NQ/(TQA8RO(C>/F@.@]X^;]4FS57XA?WC1'#A5962]'POD]4 U<& M+2K7&_0*W@E%]1%SA8[?\:7$4&%>UV:+#> M MC1>+3_6JZ:F$=62B5Z'D@V?%;.E?Q:5I!EL?5J!Q$29\K@L M2NB+_E=M2B(^@B)F.8-/VE&S/H>2Q559T*;(XB)E\%AS)0^F1XMF'6:D+S45 MIA\D@W48P^?]]+EW[V?X)3=KH2Q(7%%H>C(N(S#]7.P/3G=A%BVUH\D6MAOZ ME*#Q#G2_TMH=#C[!\'&:_0902P,$% @ 18!I5\-T/D!+!0 T0T !D M !X;"]W;W)K&ULU5?)NS::+2E#UZ$MJZE7YZ3<8N3WKBWFOBHYU7DB>'I<2/G M=$WQ<_/!XVNXUJ)T339H9X6GV4GO;/SJ?(_WIPV_:UJ$C;%@3Z;.?>6/*W72 M&S$@,E1&UB#Q=T,79 PK HQOG<[>VB0+;HY7VM\FW^'+5 :Z<.8/K6)UTCOL M"44SV9KXT2W>4>?/2]97.A/2KUCDO9-)3Y1MB*[NA(&@UC;_R]N.APV!P]$] M D4G4"32FC/#WV;B$\[X8V'B17DS3 :JQIR\?3*EJXF\4G> M4C@>1FCD^6'929]GZ>(>Z2/QWME8!?'&*E+;\D,@6<,I5G#.BP<57E,S$)-1 M7Q2C8O* OLG:O4G2-_FA>^)2A]*XT'H2?YY-0_1(B+]VN9PU[NW6R$7R*C2R MI),>JB"0OZ'>Z?,GX_W1ZP?P[JWQ[CVD_8?A>+RT^%21N'!U(^WR^9/#8GSP M.H@('AKO;G2J*92TT#:2U[5H\.M4$#H@IS&%5",EVJ#M7$@K*$2-$B#A9B+N M4"RM;:41-)M1*K-DR;. 5%^0Q=#%UA1BX*'^.[-IMX;&$@U&O)%E);ZUTF/+ MIC'1-@H:@3&&-2#UD&FK^D)GP&L'RDK:.84^BN@K=$D46=T:F20S5K2<.! 7 M>1^0)ODYN;F73:5+V*KU;9^AU])B+[R";4^VQ';GM\PI8>B&#-/6X432O$CN MYEB5(%SSG2L/)&H/O*L00)(K\T2TA!S MB(4GU>9N#=JM8V'^GAHPL;QQ.,FPWGR-X7, Y!YORG&;6H MA9\F]+ C]&"P_Q\)?93Y_P&?X;L493L_1VU7:.@EWM5)T^?!]4#,2)$'JA!E M;*/SR\X<$!;C9QN\R) X"3BQ>9'WTZH0(S?-_F-)ZO,,3GS;1:OK %%+DX)- MTJ.),7#%]>\:;BH"$5;LI!)/CP8C!,B8=.F!S-/]P<%J8CL3^QQG2U9 E#2L!!Z4I6\1I=WK0&!29T2&MM93Z>96_TWY$)B2I5FB",?T MQMHVFBXLPMF=A]$%Q]!R*6$4G-$JV;OF<',<$L%77>YNW!#.VA2=C6P6,VTH M'YLXMEIOU^?!Y^N^N&)/^(SYC3#E>0Q^WGH)!OOB0EJI9%_\(AN9 _'.@;1? M\7-_D+?#B:*V+H(EY+>0C([-\\H7M(>@=*[M6$DL(*5Q)*7$7^A8:;M5ETB- MD+Q1Z?B<:8^X!$IU@.#&%Z'I4O'.T56< Q.4@FDE&^12:Z=!*XVR8G.5@WI4 M.LZV&^W:8)8K4XDL[85QW#8V42-/+@EA3!:Z0&ZML_ "[:;ZGA*HADQ_"^RJ MLRQ1>"&WAV(TWH?BA?0JIQ..9&.8),NI1[<2=YSDCY@NDS+9QLKY5 F#77>Y MX<8UNR8_3X^)($K7VIAOW.O9]7OE+%_3[[;GQ\Y[Z><:N W-(#H:'+SL"9\? M$/DCNB9=VJ7.1Y ]9GSL75!QM8O^)._P%02P,$% @ 18!I M5R!&M,X^!@ \P\ !D !X;"]W;W)K&ULS5?; M.PF?>CT 217(FJ28'"1K'Q]#P"2 MDN/+.)T^]$4BP=VS>_8&X&@MU8TNB R[KU'.M&$<^]4E6.DRB:C2LNZL')D5^[5"='TII2U'2IF+95Q=7FC$JY M/A[$@V[A2BP+XQ;&)T<-7](UF<_-I<+;N$?)146U%K)FBA;'@]/XS=F^D_<" M7P2M]! YAZBDS#@$CK\5G5-9.B"X\;7%'/0FG>+N5*(.__RVC<..PCQZ1"%I%1+O=S#DO;S@AI\<*;EFRDD#S3UXJEX;SHG: M)>7:*'P5T#,GUT9F-X4L$X\W>03OW59IJHU *?SW$,4#L/PSAVN.-;GA&QP/4OR:UHL')RY_B6?3V"0?W>P?WGT)_ M?B*>#_/RIWD2'[SMP-BYK"HT@A=A5]18E14H:':IY%+QBGVJV4>.-1;[L"=# M9@IR6@VO-RV89F>2JYS)!;L0"JTEE6:\:91<4L\V?(1.T_-C8M189OZ@;322JW+A>+O78!>:PU]\VMA\PV MS$CV(HZB481&*4O7\_#R(0I9"(3V@3"%DG99L/>4*HNYY*A/1^QWZ!F!CELR M7H-9)6UMM$/L_-1HU;)D*6$*&%(01032S:[%(3YA?.8.!09;QS.)%>^VAY90 M4&S!0RR1IYRHTIAX):UX;8(K7:"HABG8$3787MF26!RE>_'<(W7OT[W81<>; M;4K>VLFM<@O./7 F8E5H67(MR]!PAJH4GG1=YY7NU0'\Z@*0LWB:#">'AU[R M&RD9TH]LX*V5[KW1&[&)+ MI4;8_P,F^X?1\' :)./YX3".]W^43#P=Q3V;5Z+.2JNAX[[1;2;0:(;?>LEH M*_C:6WQQ,)IU*\_A?VXK6_(@P;BORONLAVPVCX;1[* EP@H.;U*B^@[S^_B/ M4TR2T<&/4PP5O", 4URC@9QYV(I_[AIUP87JNF3%2^N1:[R$5MVZ#8 %&@&C M+6M)MS-KQ+Z0-L"]PI\2F7L, ^_4A-+'D<*A9J0,SBQL!3E72[0BU]_H.NYT MT%UJBQ#,VUJX":#N?^%KS$0-?!QX'&]J.Y MW98^U!FLNTA>HEU18ZR1RNQ,L-: MNG?J SG7>>W,[<6INA,[A8XQ#2J1"_" M,E5-*3=$O767"Z^+_<*/*,Q;)-Q/II:+2YEM9!C(G4TX]7T(1NP4.7'+. Z% M-JNMSPR$V_H36EM7< ZN@\*QT@GKGB)JPR6\Y:T--Q9S<7/'3T4(FZ+*9\P[ MNLNZX1OMIFU*!2\7#LFEK2.DI!BI#A^]M8L+;C!Z.HN>[ MEA;^;AOZ@=#ZKD-<6[5<>FJ9V\;0VBA]'<+&+:*AQ#?G( M=S\S-:UWD]GGIJ4!?BZ;J]#DC[2HL_18C_H& M]XY)C^1Q]U(>,E1AM]:^ ]J-$W%/AOMQXC$GT^%D-G]P7_CW?)/_&]]X>!C- MPI9Y.#Q(IH_Q%2N!RH:)W?-)9I5"+6-;RB7<[[N)Y;TX'.GG8,!NSZLC]MX: MJW9E7;'M#+UP]@S'35Z.V">K.HLHP-05-B(?YD+F6P0Q62YI.[+]; /;SH2; M%D$^U'RW+61"9;9";V(R:_9*(Y^_26R%,[:'32QBM327S=U M:+IP)^M7^QOM:;C(;<7#=1@G\25ZE)6T@&HT.I@.F I7S/!B9..O=:DTN"3Z MQP*W&ULQ5E;;]LX%OXKA*<=)("C MV+(=)VT2(&DSNUV@TZ#9SCPL]H&6:)NH)&I(*8[GU^]W#B59BB])@0+[D%@7 M\ER_NJBI4JE"TRN,KR9&YO* K=V<>IR MJV3,F]+D-!P,SDY3J;/>]24_N[?7EZ8L$IVI>RMR)6S^J>J])D0O<@DCO^+E5\[&?1$5+K"I-5F M2)#JS/_*I\H.K0WG^S:$U8:0Y?:,6,J/LI#7E]:LA*75H$87K"KOAG Z(Z<\ M%!9O-?85UW=_E;I8BT]9I#*RCY!9+.[2/#%KI<1#8:+OXKZTT1*:B_M$9I>G M!=C2YM.H8G'K681[6%R(SR8KED[<9;&*N_M/(6XC)/B@\D",!GT1 M#L+1 7JCQ@8CIC?:1V\IK3JYA8:QN)=K0*X0-];*;*'X^C\W,U=8X.>_NY3W MM,>[:5-,O7.YC-15#T'CE'U4O>M??QF>#=X?D'S<2#X^1/WG>.\GLQ#_7BKQ MP:2YS-:__G(>#J?OG7!LXAF;.,([1+7DJ,RQPPF=14D9*U%@*YPZ%%M:X> ]+Z.G?#]\?\R";0@*CBE0Z4Y:7]6&/S$'GTE46$;=&VEB8N?BH+1*4L4[(V.2%:NE MM/IBM=0DBC6/&G((Y&%>L0 ^"R*@&]Z.5041&-;UJUN9 W>1]M:VE*/P"D@L MK(Z(&Z_:?B+*3-/*7%G._&#BG>C8SGSIU_"]@4BVXV6Y@H(N$./^8#"@OWH[ M1 8"4DA3"0A"LBR6QNJ_27L#(XN22)"JC2%$7MK<. 62-TP$6:#P)JY3 ?[W MI^&T/QZ=U\Q6BJ@_2IW(6:+:Q$LD(]NU=2"^;JS@<4.Z;3W\QFJW8"X (*\P MUFQ9DFCL-B_)0S^[P(!-D;(%RJI0%98=V<"5Y'=L?";ZAW94J2>Z5L06U4EG M"S&W)OT!T3R\'($_5=*5ECQ:B+G45CS*I%0"7$B"6!:*)/=P)'K8 B7,(F-W MR@.Q7TMI'BM/ *N)CMA3CY"*Y ;^M(D#\4?GWGG4 -KF2:,TJV0-@918*VD9 M-AY]9*:4,<*(*78DIFW3]T&@M$S*1]O&_*3>G")M\Y)I+K6:B[LG%94['H+;2Q5)\EO8[FC1DDEASA.]%8(V;[VK=$C[E_94? M?@2D!T!'$G3H5G9?RL>-"Z.-Q,42("+7^=64 W(DI[EN6.80 '$J[4(5>YW6 MSA]!;9@6&X[ZN21W@K#.*L$]1AFQ+2"7CH24W*2 E;2)X3<>HZF)55(G8;@W M852G%%4Y8*JSO"RPW&I"+0,N5H6RZ-1\-0-"9W*&;:@276W0D (;C\27OC;F?!7P3S%:A-CH-FU+70\IX]I7!*X< KRH(3;I'?BP1?A/WDT@J-O@ U, M>N)WDY'/?4WYE\Q*C(-B6!$:3?KCX9EX(T;GP3@4_Z"@Q4H._O!]\_N')W T MO.A/1]-C,9H&TRG"-R-/;B_OL-PA_G#2/YM>$->+(!P?:#&*3M(EM+; \F*I M:\45I=9]_@+O-X,@Q,"7)-A>YQ_8F A%1=,G/0\\B=Q7&5M6QJ[ ")*#8.PK MUPZG<]'_>9[_O>0U8+KE_*T'-XN%50O*RE_*PA7 *B?D;60,^X/SL#^>#.&F MR3 X&S7@.$/3-YV(R2 8#!MD8.UD,#H6DU$P"C?(. I!8PK$3*;!:/J)'L^/# MDS$FUR]HFW8,K@(H08^CW;(:43L;]XZIVE'O&/&,0+T#VO4RI9OA"W-A@-ZW MGM">L5*)7F@:$C;-;20S7V++G$ YG+RMNBVT>0 ;O+#P;?12)6@$_*JZ3ZZD M0N??F@]QF==L-Q)NS?&=4187-4TZ.CB)U1SNC[GEK/#>T/3]'<\7=-1@YG-E M-P,.1=EYHX2@ALBG4[KCYK5J0*IAC(SK9_+GX_6SIO-(U@ OKRF&/ZL@@ZT:5B)?*=GTOI6B8JYD@6FV MX^JZQ>NZ)I))5"8ME)39]=,0$)T-]&<,6[21W&KALBM9^P MI$FK.Y.,EVEG^GG6D&>$#8P$E))/Z'B/IB^L>;%3;V5\GE!DJLBX.^!0HZ2C M9C?!^Z#"@]L$)CIYB):&!B9_6L4FY1& QBV.SSJ!D,Y0N-6('$LFDO>)5PRB1M]I]/YE3^<'HJ:B\ M"AHM.BR^!0]8;/EL9 MU/>X6X9 (?-48_LD.!N^W=LT!>*W*D/X^DYA\[H!BHLW%]J+_N0\ M[!P0UA#:"YMN80[03+HEQ9C"?(H ?P+^;I>UONZ)S4D0GKT5=YW8.D)AX%;U6%!'^K$; M'Y@U!JT=K40Q.0LN4+OK04?43?#6DEU?@$Y;W_)291?\Q9) A%+C/^LU3YN/ MHC?^6^!FN?^B^EG:A&PO M=V]R:W-H965TR1T$S:ZDZ9FBH-E/=*V2U4^K::10$V;1C7'C+ MN?MWIY9S.9B6"[Q3H(>N8^KY"ENY6WBA=_AQSS>-L3^FRWG/-OB YO?^3M%H M>D2I>8="_ MX-Z?U.)5LM7N#;MQ;1QX4 W:R&ZO3 PZ+L8O>]KOPXE"\9Y"M%>('._1D&/Y MF1FVG"NY V57$YH5G*M.F\AQ88/R8!3-HX*%A"N=30[AV M=EKM,:Y&C.@=C!*^2&$:#3>BQOJU_I3X'$E%!U)7T8> #]A/( Y\B((H_@ O M/CH9.[SXNYV$/R]7VBC*B;_>\G>$2]Z&LW4RTSVK<.%1(6A46_26/_X09L%/ M'Y!-CF23C]"_,R+_%@-^:Q JV?52H# :Y-HF,Z^ B1IJW@X&:\"#6D]JVJFY M1\-:ME2^&CYQ ::1@R8U[0,^5=B;PU)">E&L*1O/9V16(;[*#Z#H&NQ6M-*& M^):H?S1O4\"^HA/I=NA0,2,5\5)O^"&HF7%!WJ(C1$)'#<#QFL'MR^1:R8YF MA>%B(+^!6AW!4K/0P(Q1?#48MFH1C'R%T09KZ11B>6F-;QML#7L^4X17OR1P9UE@-BAN.M,/A.3T1O:*$7JF5PK \ M?Q?I+6;.L1-OB&GLEV6Z9YID(],D#T>F61G!9Q22&HS=UAE\==T,ZPNV)9 - M O5S;6B/'5MKRJ70P;:1U2.$I9]%N1\6A17S,O2#L'1B4)#QT(I%3L.TA,\V M4M2. ==KZL^$-8.;;P,WS]9'RE [U[>,N(>1GR4E9)D?IYFEGR<)9 F1C^&F MZUOY3 GVX!C<#:IJJ$7#'6E"0?8+IY#%D/E!'$"8^#&Y>GU*VR;.*S^0>&Q9 MZ\K$^I3D?I&F(_O8#^/1/ M!MB.J5I3V3+CDIU.:JA0N:^0XH)J:(U\S'1EPZYM6M5\RVND*@\5M V#+VKVM\_^Z*5#H-[4#M:D"X&E\T9[JUA; M#:V+S0MM85O2?V*=!XE?Q/F1=9)G_S?KMTZ"O[PM2&4Q6VN"95RL34&Y/D,#"R=[>+E31T5W%B0Y=#5'8! MS:^E-(>!-7"\;B[_!E!+ P04 " !%@&E7D9$"6AT% !H"P &0 'AL M+W=O??PN7N.)U[LM+FS M%:*#AZ96]G)4.;<]FTQL46$C[%AO4='*6IM&.'HUFXG=&A2E=VKJ21R&Z:01 M4HT6%W[NDUEK['6N\M1--I/W,I-Y7ABLKC8B@TNT7W9 M?C+T-AE02MF@LE(K,+B^'%U%9]=3MO<&?TC_XY4-Y.0J9$-98 M.$80]'>/-UC7#$0TOO:8HV%+=CP>[]'?^=@IEI6P>*/K/V7IJLM1/H(2UZ*M MW:W>_8)]/#/&*W1M_1-VG6T\'T'16J>;WID8-%)U_^*AS\.10Q[^P"'N'6+/ MN]O(LWPKG%A<&+T#P]:$Q@,?JO5+T(-<=2/P#D#E\U,I5%GY6)99/_2=$:& 5[UE=Q\\"+G$[AB0,( [C MY!F\9(@R\7C)?T1YBUMMG%0;^.MJ99VAFOC[5+@=VO0T&I^3,[L5!5Z.Z"!8 M-/19T%.4SR!#)\KA!O=;(5Z?/DBCZ/LW,*J MM01G+5H0!GW1ET"VCFSI^ LE__'.H@;*85NXEJQ:-EH]>J.BDK@&:AQ&^&27 M6$A_BAMQAP9>\4YQ>'[S^]N/?AB=OP:BQ,ML?G 4J@2I[M$Z3WR/8_T">PAF M:=F4?'Q4JL!Q%Q6APSV?8L^I#Y(\*!0<8@S@IM9M">_$P_AD,H;EP06DA=)0 M+U&P-9):F:P?.7+;KFQAY-9U_8K66^2]A8-*W"--U8);$%E7U"N0XS4;J8@# MI]DZL:K11T:2E;+HWM=&-_"U%<:1@]/#<"==Q0V!DF!16*_&#L5=Q[ 3:ZU; M0U:]RY/X .]%W0I'#(\R=]"ZYQ_ QF@"[)CVY/1:.BH$J'G%\^L58V562&!( M# K=(#CQ@!2?THYGZK9DJ916!HO6&'[9T(>CTY/A<)"6VJD"?"@JH3;XG=73 M6/CCX[S%$9$^!U_&RS&)+)0H10 ?6 1"X9]VK$&A6^6,9,CWJ#=&;"M9D//A MB(@5?=>E\S7T$V11D,53'L0T"&E YR=(P]2/I@'] M>A4@2H)P'D$4!VDVAV0>A-,$DBP(HV00* EF6033( GG$$5!DD3LEN4SN#J1 M^SB(LI2>83J'-,CC'#*:R>%=7T<'RR@/\B2'B#:=93#+ @J+_^89$YV'P2R- M>4#19!E3SZ9!'N9^1+O,0U]X:UV3BE[C3M@G/6;H';56FS+_5M_5P0MRW6/0S4=#I^^NWC+\7.H^"-.$T8J[06,9R%$:792KFA&8E%ZOYAFYH<57871L &MK[5V^Q?>8+A<+_X%4$L#!!0 ( $6 :5>'S8B+ M& , (X( 9 >&PO=V]R:W-H965T8D5LUMZCHJ^3+6IF*.MF<5V;I 5 M 53).$N2[;AB0D6C03@[,:.!KIT4"D\,V+JJF+D>H]2+891&RX-3,2N=/XA' M@SF;X1FZ#_,30[NX8RE$AN#J>LG^*OA.ODR8Q4,M/XG"E<-H M-X("IZR6[E0O7F/KSS//Q[6TX0F+1C;?B8#7UNFJ!9,%E5#-FWUKX[ "V$WN M 60M( MV-XJ"E2^88Z.!T0LP7IK8_"*X&M!DG% ^*6?.T%=!.#E6C@4%>4WM+'_0KAG;9V$#O2Y.5CWK*.&];L'M8].-+*E19>J@*+V_B8 M+.S,S)9FCK.UA&[W&Y8^W>S^@;:MW/&<1A1""V:*XQ&3QZEV\GS-3;W.YO[ MZ]C_.%5_SPKG)<)42^I@H6;@V$1BV\;B.UH@&/"2J1FMA>^T&TH=*/DM2DF4 M/5B4@I=@M41YW0@(2WBZ9ZB3%-6^,:CX-5 RE"6RT,/%5VH)NA,<$9!DT.Q* M@PA54W#H"PZH7!Q6$]*\K!G8(,-=\1<^82:8X K.@ MI_"V)@O3ENH;;&SWLGQW$X[I4A6*TV5IT0?FOF!T@-MZ M[_""M&YM_M\Y451E_S0E3-4T0VYE9:^7)KOKLM+OI7GZ.UEI ;^9%8.P M\(_O:#3-+2Z9M6(J>/"#*&KG:1Z2D)]*G,+TH,!NW779Q"LSHD(S"Y/0DM): MN69<=*?=L#UH9LR->#.ICYB9"?)$XI2@R=;.LPA,,_V:C=/S,'$FVM'\"LN2 M?AC0> 'Z/M5TT[8;KZ#[!1G] %!+ P04 " !%@&E7_!&/["0% G#0 M&0 'AL+W=OWF?K:D2RB4:6G MV6SV:EI)94:+TRB[=HM3VP2M#%T[X9NJDFYW0=INST;S42=XKS9E8,%T<5K+ M#2TI_%I?.[Q->Y1"562\LD8X6I^-SN>O+PY9/RK\IFCK!\^"(UE9^Y%?KHJS MT8P)D:8\,(+$OQNZ)*T9"#0^M9BCWB4;#I\[])]B[(AE)3U=6OV[*D)Y-CH> MB8+6LM'AO=W^3&T\+QDOM]K'OV*;= ^@G#<^V*HU!H-*F?1?WK9Y&!@-ES)<_G0;@L]8T;[$N$E;V -8/XJTUH?3B1U-0<==^"EX]N:PC=Y$] M"KBD>B(.9F.1S;*#1_ .^F /(M[!5P#P]M=]<2?8P_MA>6Y>^UKF M=#;"8'AR-S1:/'LR?S4[>83T84_Z\#'TKZS0MV*)*R-R:TP[+%L52A%*$BB! M=))E8W$)/8QCXX4TA?A#K=?BC;Q17I )Y "K3+#"TPTYJ87<."*,;_ DD%L M+.0&6@SKF C[+54M[#K*X"@H\F)M-5:%,ILO""B3ZZ;@+Q)N.GED4RB43ZV: M).A/WMRG&6SDP_+\_@T/_D^&LE;3%E 6/X.FA%4 MU=KNB![XC!1@PR"+#5)0.RQ/SK2&5^1NX)1E4TE>S=XVKE7MT[,B0VL5>H-$+P93O&AJN,U+Z3;L M2JUANH-+RZ=%7NZ=;-%6,:6\4 2:*^?06!M//B06=%MSZYW]!5@:H5L+KUPE6OY-_6*=2K[1T(#W"L4AO1-/9Y,Y%K_6 M7:<_/9IDO:!H7# MGW5FL%\G:(6BB+I21QZ#.O2=]&^U&.3H\[B4:8FZ=NDBM+3Z!C..1O,8@[CU MT/P2<9>D"[':#9/"W_8E9L?_(>/91+RS+85VCO;C$2OROXG%YO4T=.(HMZY( M3C98 ?$DX-XJ4,P6_H;V,\NE@VI*/@*!L(@'C=6JB.R6 ?]B_<#IRF#<:"*6 MST-Y*YVGW(OG'I5Z9P.)N7@A+J17T?Z:[P :&BQ=^VCQ+J2. MI\B2+ZA^VTO[7P'GZ?*[5T\_(=[B0%&XRVA: MPW0V.7HY2J=H]Q)L':_"*QMPL8Z/)7[)D&,%?%];5*Q]80?];Z/%/U!+ P04 M " !%@&E7%$/Q1# # #J!@ &0 'AL+W=OQ,66%L55KJ4RV7*>; ]^.;<#]\K0@Q=AT%KZ_8IZ MNUMD%]G1\$FU'4=#OIP[V=*:^'?WX+'+3RB-TF2"LD9XVBRRNXO;U67T3PY_ M*-J%L[6(2BIK'^/FEV:1%9$0]51S1)#XV](]]7T$ HW/!\SLE#(&GJ^/Z#\E M[=!2R4#WMO]3-=PMLNM,-+210\^?[.YG.NAY$_%JVX?T*W:C;WF3B7H(;/4A M& RT,N._?#K4X2S@NOA*0'D(*!/O,5%B^4ZR7,Z]W0D?O8$6%TEJB@8Y9>*E MK-GC5"&.E^NA"O1Y(,/B_1:_89XS8.-A7A\@5B-$^16(&_'!&NZ">&\::KZ, MST'GQ*D\T MRY?18I?>)Z^1KZM]W'_X/XU8B/=DNZ M(B]NQJ).!'*<\FL3Z(*1S'KZ-D'C:%:/MW.#K#L]>X*#U4D\$ M+&&00&$. !S:"N8YTFH%Q;72DC4[M# M5M2(.118FD:9-J*:6CG9HX][:6HZ.J$D5V)-1@'XHV5D0$2T7G]AG8K?X"P' M[JQ7_XQI''FM. 8(V;:>6E ]2R2U'0R/)3G2&ERLW/>SHD!#]WV:34A'3PY: M(.X_UW4U)F:EHXKH.\*&B/9ZN=-/L)CE#^5 M[ MNH7:PI)N)T&/A=W(\3TH1@SI 4];7'ITY?>>'XV?S3Y-DW9 &20'$?1R7H: MY'?C_'IV'[\"'Z1O%:CTM$%H,7W[)A-^G*SCAJU+TZRRC-F8EAT^1N2C \XW M%E=UV,0$I\_;\E]02P,$% @ 18!I5SX!X%!^ @ N < !D !X;"]W M;W)K&ULK55M3]LP$/XK5H:F3=IP7EO6I9%H4[1] M8*KHV#Z;Y-I8)'9F.RW\^]E.FA4(%6)\2>SS/<_C.Y_NXAT7M[( 4.BN*IF< M.H52]01CF150$7G*:V#Z9,U%193>B@V6M0"26U!58M]U1[@BE#E);&U+D<2\ M425EL!1(-E5%Q/T,2KZ;.IZS-US13:&, 2=Q33:P G5=+X7>X9XEIQ4P23E# M M93Y]R;+$+C;QU^4=C)@S4RD=QP?FLVW_.IXYH+00F9,@Q$_[8PA[(T1/H: M?SI.IYAS_Y0@>ZYC[P/U]X#/_*.$*ZE,4N)^0[_K!P'WF+X?[ M0^'\G_KBU>H/DA'T51!8ON U53#TV"U=.$QG>MM$UB2#J:.;EP2Q!2=Y_\X; MN5^',OV69.E;DBW>B.S!FX3]FX3'V),?>DA0EO%J\ %:[,ABS2S8)G[HNN,8 M;P\S^]3+BX*Q^] K?>HUBZ=>473F>;U7&R0^:$45B(V= 1)EO&&J MKVH^9<]M=']EGWF3N#=A3/9;:*?*/OIUIET1L*).HA+66&ULG95-CYLP M$$#_BD6EGG8#@7RT*2 EVU;-8:LHV;9G!P]@K;&I;9+=?U_;$)I6"2OE K:9 M>7YCQ! ?A7Q6)8!&+Q7C*O%*K>N%[ZNLA JKD:B!FR>YD!769BH+7]42,'%) M%?/#()CY%:;<2V.WMI%I+!K-*(>-1*JI*BQ?5\#$,?'&WFEA2XM2VP4_C6M< MP [TCWHCS($5 M @:9M@1L;@=X ,8LR&C\[IA>OZ5-/!^?Z%]=[::6/5;P(-@O2G29>!\\1"#' M#=-;JRC1SE]J7LM#1/JJ"DP>Q2U2UTKIM&*!QL)_>C\^UT9*(6O]_R*WN,##' M3,& V+07FPYRO@M^?X/<,/0MN5DO-[OIU)Y FJ\(7W$;9K[E-N_=YCJGW_6'RJ0A>N""F6BX;IM%?UJWVB7;7_Y&]YVZ4Y/QG]MRP ':B 9 >&PO=V]R:W-H965TZXG6[(O8V \-= $HJ]$-]T&* M_NM?_C*SKD8!I&S/1$RLO]A4H[N.K+RO^OJF[3[V:V.&XM.F;OIO'JR'8?O5 MX\?]8FTV97_<;DU#ORS;;E,.],]N];C?=J:L^*--_?CLY.39XTUIFPG#YP#][;U7K @\?%!#W^>!,/SCC=\9[X=N53;V%][IK+ALFYXV6\G&RZ9*(4&0^=8V9;.P95U;!%G-UU^;!R__XM]-G)R\.;.^)W]Z3 M0Z._?-=96NVV-GRLR?9R2_W5@Q4_K@T1U:+=;,OFUC:KPC:#Z>RF6+1T\DUO M*ORE'] _EAZ.?8 C#5^/E2D&'6S$0YV*QAA[/A)+#V_6;5W?'K4W#8W5C_/> M5K;L"$>/BXNZELEU,6$D?$S'U/0E,X&^6)?7II@;TQ2FMD1/O#+;1"NEUXX/ M',-3?PQ/#T(N2UBY _@5P_P^H"\[4XQ-.586KP!2 3B$EUOZG4&#B;J*OC?$ MFX8U/2+,'Q6>)!<*L,?B].3H__(@%]U@%[6A!UCV>[,::UGTU='_*VS?CS3J M_)8/_,HLQLX.=(;\Y9M/BW79K P=_F9#;S(G^H]_>WYV=O+BZLTE_W7ZXA&= M-Z^(]EW?SC#0;5&U1=,.'IM*0@B:''/81D27HVYZS125[1=UVX\$4Q(M/X^V MDT4IW@"BVX#Y*].8CH;DW\U6,0:#?V@8=LP7^)0N-G0,B](O^\\7%^_>+E[VIL0^Z0CI_S^/-$(QM/3PHY'7 MXVT#,@3/FH0V[>RX>"N+;[>V41:W*1L2P5C#C&%75C^1Z!$T>0A,LCT#A5YM M,&Q-4*.CZ_ L>O<18YVM#,#9F(7I>Y+TO&],N"QM%W:K!]0;C[Q9+ TX2>(: MLMQ4M /:8$],8+4R/0[ 0:C/PY6^+Z"R**'_-#:B$C Z,^=1(LC3"7C(&B/4 M3$S (!P*[9) [C9W:\JN,!!YQ6O:^69NNN+\E(76V%[32[\MNL7;CG4\HH+>KQBX)[0BH,0:K#.<- MM%AO@D!RD(34VZZ]MEA; '6[L0.VVEM0?3_2W 2?C? ,'83!3C"PC: MC4F: M$%,!Z8Q=&?C#L+:]/V3ZR;85#P2\=%AB:2&VJ6@3T-(<\>I M!DWNL>ED="4 M84X/\! 4LQP'VII.<8B)/_-,_-E![ONAYZ6\(>S?@,1S_/OS1F!0"7?U"L;G MRX[A8'Y&R9PC&3PY,*(D%;[9R.DPWY7))9*4H#GR$--AX24SO&Z6" MVI9S6RO#5I8$SJ.GE5NP0WV,QJ>TGS: C1]48W, M;<(WC.)RT@?8)C2'3=L/"9%$ .G +PF9/743T-S\Q.-:^DCTQ'Y-[Q[! *B8 MB=.JY !UA;11FM]VPMJ8U+9M7[(X^('"#IB&JL6()I#@9C% M:&&NRWKDW0,X 1:R-]H1D>O00HS5O#G2L8!KS$6:XIIHM26U3!C*DO2JMHM$ MU.XIM,I]^[8IL>61D%UH>&&[Q;@A7,%NP-.&D26+4#IMIZX*+*VSS*V M:QN&EH[L-LJ\L 0=+D6M@8"#%B],E5&V)@B+DD!KIS46'=9XB!]]X?G1%P>Y MR45Z^*_=X5_HX>?XTV\;,2$M6/D '?89$%'T&A+Y=B!,[WL=RNO@1$;&7N/L M9Z3$6\@2?DA,# 3!@[7+)0B! )WYC*$JJB$S0#D#HMQ%3?1#1"W#J)HF5%*1 M;F]AH;$X\5Q$3_S2<]S+F.-&]AU1[5NFQ)2Y@%YYAV1W0QD1?G@+W9&XAC4W MK!%EM@#MTWV$%3%9$C@(08@U;6Q-DHRV"(N2\)WP>D&D^8G^<'1'0()\)$D- M(O&?TU/B'[29 7 @_-R:!=B<^@X,H2P+B8\-&4[,E$965;OI#E@S[UDYK$@_ M[0 _Y;?"FAV7/W#NLX0%.%VPCQG*%&Z.YVS+7F@-HF/L6<4KZ[Z-1G$[.O)[ MC)3F^!NLS//BJ%!H]62UJB^%L.0:TFX%)(@!Y\C. M,&&S>'4 [-1OL0,9=4!WVCVAC!>>,+<,2F SXT3;X_>@3,$?$I LO7K M8C6Z*'EERBDCYPG1Y/*^(^$4XF]3SB";"/@1[84W<7BF>(F?.XF'TPZCRX&J M!!H<@E(ZX[(%:^QC7Q9&7HU6M'71?(([\2*\0Y*GJ M>?]!]OW+MF*U=HB])1=7WEM2_$AV_J)X=O)LYI!15*A+D!;OD 7$I:>@:!!\ MY@::,=9[,!S)&23TY T,EI%?%0_MH\*2!=&(LD@V#PL:.KCKMKX6FA+KD^&4 M(V[1SV1I//I#2X/F#DM9A8!?101-L3LJ;0'DV^8YS63.X^*JA _H1^CC";FN M2^>$:7:L[MO"AQUH/&(;[)52S=44&Q)&)&4B+TB,QEC@0GQ8; 4X@(J'BC9T M;3K63:'KC,2&.DA2,>5(= 'H\Q9^NLVV5>G*"E3;.!')!UX&74%)Y(C.HAH7 M+/:CY7BHJ^P._CN/^-A8&<'LG>E8,@/K?_#$ PTZ_>-'+&024 MC)FZ0+!MV+KW8P?),2O6[0UMHR-%0/3[:+1->>N'V)!Q ;?>GG&(,7P+9!$5 MLP.W5SM6@20V(Y2@A;,734DOYX<+"@[MUW9B94+_ZYF :VRH-W6M'L?%5-UT MFJ2Z/7J3+(JY(9PTJ[W[\>PKO]O8[(T0(IK$;9S[)AVW+9@O+&*RGH@"]HIS0J7R5IP9Q*E[6)^L; ^W6U'D^!C4CY)%*8]# MSHWGYVIA3AKU'I A"=_7< /W%_B393K 1ZR];'495FQ-V[/W*G(J'!>OQ5+$ M'$W)6J2N*>(\XFF;B>=,G6 ):'#0G:&O@8E7D<_BK]YY\CHCM81RU4WCYV,; M*7AD*_;B+H:]YP(Z44=2XB]QCIOCXK\ "Z+TNATK=8;H;([ >F$^;4/VA7,JGWR^8@(':&:K]$]-=8I?4F)+XHOBT_%5?^?/@# M(4 /F\J0K:KZ77P(-?$?5H3A5EBI NLPEEUQIO\XM%N8$K4J!/LA+9OLS+Z- M$MO8SVR//3:R9@8S+7]6?$9[.!W/QZSS#KSTYH-2S-T 'W_-O["=YFDO5C+ZEO1UT9<6#':';A*#V."?&";Q M@6%)WAD06&#,8$^CPH[) MKN2X@%A=;#@%$1G+P+LEH%N7P2*]F]7Z>A,YMSXHA1U$\M"8@@"\Q>$R#K)A*)IEGG/>+ MSFXC;4*\1HEFG,ID=3PY1BN"6_2 .6E@2SOL%4WTZ8KLBEI]$#&S]9,Q#J:B ME#DHB4#F71PI;#3ZZEU6$^4N'M$K5Y&>$V/B#E,50YZ'7TE)DZ/L9DI5L42@W4N$T2/6'*YG-3643ZW@J*:!;F!C"A0U M'"WHK!J_XPQ[:, CO- ]_E+IHK,=W^40$N%&.T?.U!$\3.J]&-9=.Z[6+CJ4 M(+^+'#95)C2^(3RE'T>L@E>U+ G+X,DF>6J3;3FS#_\6ZW#"67 @[,U[0PA2 M65:ZWL 7RW$0,-U$,U.#GO ..Z8CTC."Z00Z(,@['L8MWT3R-DYK7ME>LDC/PVK_.F%(!62PX?!H5;OZ5 MB2RW<4L4#TM+G);+"'(S5L34>Q+O[(8=@E'H-C4Y$ B32.^NM5X%.V71JML[ M/=P%Z7*]]<8_?EP3I6+MB'P.E@6XR);-IL7Y@#>G2_ "-IY; OJ@LDN>FM;Q M[5@O3D=6)^AR.2H ^KK^":?@^!L7J)#;CN8IBL(PRHZH HV@MX?Z]- M&O#=EG8BT$F; CORD:.>748#CMEQ]A4-XUF8X)7H_=[%.Q"F;8)>'LD\=<6* M(/"^=/%7BTA%_?09!2"@BR"RT[=8W"6656TO+8!G&!R2;5C7(K7HFTT:AG%G05_3H M:0NJ@AW[V "=&_P-!*.I5&=33A)M19VN1R/9%1N%X#[Y MCE$?LK\OT=@ G/I?)N18\1C((AMV-MF2T _$*D#9U\>C'F]35([7D>I'=\AM>,[3NVX MX$297$#M=QM\OW,P3C'A5WVL7?V>@*B!_YU3%(C!;R7?)*18U23I%*I'[?(( M"D24^^-BS&RU3C-8%$-(#EK2)>E+*%XU6R /28?[B854F_"*1[-<+E,B6IG@ M$0$I$(J0.,;?VF/2KD]FI*7)?NBONN2\1620NGTE00QZ/\H=E0)QX87VG)4^_8.*,=NY30-T)DB[*G MT^1@5A"PJD;P2!RAL^(.S6AAAW8C)V67=RZ6N)=$A&,1 MO6IB+_H=#U&P13*)H,WOR>Y@(1F1Y3)%_\H(IBO&!&K0-+D=9/J=,$9X^#XD M^593E&R(RO4C4Y_4'.GPS'*)":Q8RX^A(.209.Q+ MQ).6]E7!%/;L16(9<< SEC+>^W"46E^*:<.F=6M^@&T&$$'8*F.F(C32MP!RF!*$#"<9;EH!:4Y*%-,!T)]75@'8N0D)-C6('AL;*WCUUE64TP M\N_!&3@_NUV(4BM W[;@:Y(?&3&.[#KO"^MC$K*)N"NC=+TH#;-Y$QE.ZT$5G.4E:HF-0SDA@$3'W'-U< M2<*NUEO$KO0F0: ,E)#2(ICHTOSQ\G'Q0>+W.$>?9.#5MF1MJ1E- F@ M4!FBHH5-\NB]3T74S+WJ603W_.+SIX%3Y>C7M(A L\;=ACV]-"T/#8_!?EPY M9&.>GH12W)/#M7[.8W89=+&L/7EXG'Q]:79PWO3?.0]579E_;MN**0R_O UF M7L[^9.>$2W<++D-UQ>-40EH4(!6%W*(E[*MHX?/ ::?E*Z&(!$Q=8XQ"*&-' MW*37T*RXO"01W:_-\YD4>_R!)Y4"ARW>V6Y%C&J2Q\45LH?"LB%FYU$4N4]4 MY"BF;)OM..Q6Z6C-P8P .# 1HW)5Q-K,:X>ADZ/3S[KVMJS)SM1_^L!NYT]!5#]2DJ+YXC5G@M8^UDX+O_8H M-YC%NK$_CSHN0&6:5;GB3-=1$K3#VYR@1-JJ$C3HL1^"Y\"_2/-_[S.MO2.KS!1EK)%BOQB<+GG M,\G:$EDP@R2.JUX @+C0Q:\9]IU;<>\BP\ZQTD'+%AD"C$^#A46Y'%S0E,00 M,UYEYZRK1,[^/JD;C8V!Y,MEM)*Y095$I#.I>%#W+!&3BY)(F"Y(.^&[,^;1 M"/21!L3Y9E%RO7.$L^K)F78=/)<$#,^G.J.:F//%QMKZA"5X9^PN^I7.PJ 2;D3+8;SS86=Q(DY8^^K,>YBM0G05(G)&20I MYXO8U]L[MMY)?*'C8!\"?PKE*K 4IR/V:[N%C[\C50ZJIJ_(KQ"QVC!W05X3 ML:=*>$%;MZNT:'5G!3G([O$R2HJ3>NNKG#<^0,9;YBY' M%X?U:G&/KLA"DJ M)!,FQ+])YXGX$ ,SYWY] M2L;=V\B0/TJUAA_XU!('[-.3D$4N/#-$8Z&))PO><^K"Y@\I6E'/D].#BM9G M:#Q9]>O@Z'^H7W^H7W^H7W^H7W^H7W^H7W^H7W^H7_]KU*^SH'Z='4YX:*Z- MLIBL>G7OK_>G0]CH)13N$FV10.U#OZF,VI.#]=DI8!W&.N(4 QHJ:EV5@/KL M= KJ*-' 3%4R75>TVEF::(B4I0DG\NTS].,<$YI%/:OF)B0+E+&7/EY!!!F& M!;HE(1O.!?DD&!+DSK&#P^1#).Z6=WT]BP0W)[S^F@V*KSOL:^#Z.OAZ9^+Z M3<)]D+6W,^4!$' ZV;2@P\@>P,I M]&28T(E5DND]*9W+UI0!K*JPJF2?KHH64&Q;IQM@TKA>7&* +@E8>$[HW(-J M0!\HY6@'"A<)>SO)/' :2UP)N.$TX1C%.(A9U@OMH#=-H8,N(P4_M%)/:R[E MT^O!$U'E[8#>]Y:0LHORTY%+2DVZYP3+*='@-7 ]\\)8[I+75O"*T_5H[!:=TY4U) MO'_FFPTQ$HT#HQ<'N[ J[EG'C*/<]OJ(;<%&:AE9@_N1-91NNKRGQ2"9 MHKSJ."$O[L3#AH_NRR?\1M6741YLU!3C](2$:,P1'ATH>9ZL\CXB^XLGK!Y% M'">6S_3K ?E<(O,�&@#0/$>UJ?I>G98AN8II2$6" ,TXAK56R"7N[;;H#"HT-HR M+/%I:5,H)#Z,FU'M>R_>0[>UF4Y1>L-49X94%+N0,1PYF5+S%LL_SY(Y78'P MD.N]7')^FMTB#,['PL<.32,@EW+5GG=A1)9Z.G?DPB4=KGH3Q/='T8.%@-V, MT)P(IFND EW:2+73F ,WER<%(QOT-)\;J ><$9DV;@TIS2]8F_+3^]?93]G M/&,0!$/YT31"0PM7]./V!T$FJ1?%<-,>D!"J&":N^-&!Q*&*BM2:Z["&I%F4VQ=OZ.G)G]P&N6Y#%JJ*.S,BPO"A M-M(;P6=$<[_=@\!Q"\G"AM4.]LN"ZZ"A,,S"IMWYRHF%X^+#08PIM U6S6[' M1DJY!W2_7JDB)^WE"/L3YPE7:48*T$2^H_,94M,VQK7R##CF:7=/*2@W6.A& M$S5)! UL28K6+&.COB2'R:%(GT=91(#C9WETDF)#WW3W[ M.93P1^:"ZQ&7; MD5Y[;3NR0"YLA=9*K#=R$8)S9*F/X-9K()<7[]]<1>V\O%Z!5R-X6I.AAH^2(P&9FR MH>H$(1*64_,22&CGI1_RL?7\(4'K$JJ#J,E9%. M/)/R,E8IHLNGZCA&EN.Q>B5>(ECV)OWU]X M!,MB%?LD>U5* 5Q5 GB7XEV=&S)+6#9(Z&*GG[7@%DT5$ BMU6X "2V8WW=\ MM-[3IW]BUN+],+L2V%$T-T>6(1FZK/03L)9V6K?W[Z<%J<,UDVY9G/X)D0C; M"T_P"J/M7-J[]\ #4[BU+S)SCX""O10F*2-@,>(:COB"T-":K#8T.7QMJ]N0 MYA]9.Z=D[5PA71_,T'3]?ZKC;&+U5*WI53]F>U;MQH@LF=6FI=]*\8@UC9U/ MPQ5'A>IAL9Y4UMIH-YY898JI@KD'@8:_T5*ZX1.^U"9N_Y\!12ONA)N[IC"R#Q5V@%E\PH7>. M4>52MOO_(5]=N/WC]/"-'5?=D)] ,DL[0F2E!"'")F#4%3_+G%'WQG%!=%":#)MJ"%21[!VTG#P MSJW9R.G7&RYV\EGFL=:>RXA(,@$@GDTM;3DTKP)D*!)I.P[!2':^KIW*X@AP M<=W3=0MYB'+(F70[6';&%$G+;:1.L 53:8)$HU@):W!A:A6H^,VY(UT*2(CO MNTX'DVIV@?IF-\LA]$HC>R!V\R"B8!)G3YSI((U+TI:D=V.@"X-*$H.'I3BV M)#5 _2&^9\L$V\M;U2R%<<5GDEV3NB'N6IJ$.?A,G>*ZT\_=B:^,%S9_E\2! M@H@0MC&N*:=T%_4-">@86)O9\8:K1]M18<"]B;_)%;)S:=@4-V.1?Q:BA*$A M QL&2M/*J-ZY[ @4,#\ZR/W#I4.GAZ\+>N-<2>],Q]?HT.*9C7M.^.:=MT"R M(N%W'+^@O[G(1D,8!,TXMLVZQDU[Q'45+LK';5V63&)T?!G&?X;B;[\,.M_) M_'C[[-F.E]XP&U2B\RQP"5DU=AD%RYR)&#M&%<7$S_Q_LJD"^I"L($!J,KN M3#M0L&=QSS9GKJY<'%"F.BHA;X@A-2/K7VP#A*'[^-R.L^'$O1"->[L,_3_S MT(^+U[9FX#'PXWB+#]RI-V+NSXBSU6SLE$A:F0/0EH24D!#/[_)(>H@/AGM[3@]? MNW-E).+[WGFVL[SN,\?(LJ/GQ(YVWTRXT?.(&\7AU]XW\7:AHIM22R2W([VT M"(EM!GH-IWSUZJU/4@7E/IW@5.G-RN>^2&)$*1=.W>-6.%9.XPB2WK6RNX+> MF7/W7.+K&3&;)M(Y,&@!G>[YJ;&IG1IKC^U M^SIL[C:(U!TD2K&$]<,]DE%IOO81$^W)]4U;PSD8@%*1,.)0+.YGDONKZ"_V MQ_IW1(/QR23N$]D!)U;[D%;48D'VN)K+Q8%BR,\P@7?XV;F I/A<>9!O=T!C2&Z:SKTN8P)[)NEY>FO"357P/ C/< M_7%ZU[T=''>,+A%XU[5-"^_Z_E2\WS8D/.KJ1/<.=.:A>@UD]D*##UM.<@X< M](/7)YGATDA')T_@<5?3JGB/]]\;OIKEH;#FYT^>/_H*'5%@(28-PM\PX!G" M^1'HU7!%@^?H0E1 M[E 0UZ>+#H88)SOSY4/XF*K?%-+#@]FMLKQ&^^U M"Y[S!.%H9XI$9T=R(\:=2/2:W8FA0][5V* T_+7F\/M79[)9SH*J^DB]X@_1 M+54O5<551@AFPWOQBU'ZSYU=)S$E%Q^G\R*^T?B(IOY,I^;74' 3C^SDJO5I MYF7B1PZ*=AI,@7, $6[T77#Y$8 @.UBU [ HYH"0[S)F8LPZ6"G3Y_L<84+ M,HB-70EIR1G8H!7X(&3I/0M>+\[WSOFL&W*C_NR1QL&8]M>1Y.5]L.Q\)J4C M?V=/X/>1)\ZAV=D)\ZKL.S#M=C*.KT*6Y&7DE#_/ SDSB9$O:05G?%28[?2IX'7M*Q;L67X': MN^Q>T:_CH8_AX,!UPP[M+7LZ),:AA^K7'/D(7+M(DD?P=VB+%VW>>)N4]H0" MF(2T$EBDR3+!ZF^JZ Y8)3-?TJ3#_4O2=.A?M)^PA:CI;+\+"7B\D+,75R/# MWUWQ9* -H0%07SPDBAT8YYZO(HHDS3K+7Y_UK[*4-(0,V$I]X-Z5H, M:T^A_A^)N&=)RMI]D7:F:HXW9@.&PLG>UK5+1$NN[?,W0OZ&!9__5H+IS)"0 M3'2I3^)J+ET4E<8PKM42:_WHR?0;]G\'#4]SBUN^A#Q"QY#-AK0PS9G4Y(!S MQ96]]%99OM1:B:[Y)Q&;-PS.]Q+:^=$)J0C?(4NC#TK9&4E+=3U?ZJ5=%^&^ M(E]<4E5=Z!84U=W,T0K<7DM7?VS-^5J=GDR@.*(#.I(\@U 1^/!OW[[K_2WN MF-[=&5;+"J4SL-?^)K4^_!*G,T8A\EY;+])H1VZTY(:GI>;7NE5$C(-OB>B_ M*DX?[6Z(JUQON-]1OW=#7G#B\'&L)(*+.7+HN!LPAY*RG9_ERY4D0JR-")* M72$B>=.! AOM6:Z74;C[-#EC??_>1>O(7=%7:JM:;@(87>P4%;&FH.=D/WPR ME;F+WZ!]^MF[<?_2.Y^_JNX^T$.*^T%^,XY'8]) M05R.N?0>QA]F-T"]6\[4A8K)D;M0R?Q6-$N 1V?NISJ*U9MQXVUP>\<-,TF([K'515>2,37/KF<92C=>U S[0/7QE7J5=)\5J$O@B7I M.9'%SA?%V;V6)6X1OOAI]<]>XRRHQ*$9NA/L*)W)+V>WCIDO]',#^*[7R^AZ MA83X5UT[;N,D H>3I5C0+[#'WSLP@$>W;+JV(G MS0WR%J1;JM<2F%PC@+@"9I/<@*:WN7!C?E?M<*2>SV",< +;UC3B5=(\Z&!M M#/DMTPLX9G__C]?##MA[3\[^)J%9U?G9.6M5%*M7>ID74/Y:?BDO)OKUR48Z^^. 9V#O?LQ]WV\:5^=]K M^#E:K-3=N%"2%% YM:25/,'H-O@H=98=IYSIO5,['3'3;;R6I$N L$^$4N-[ MKO0;;M=*>@VC(J>/ML[5ICE+/IU2FGT17+&[TV_1;MSA_I7;R[]-J+Q-$J#Q5[1WNLPW%MI4DR ]J98T)LC M%V";1LQ2ER#;!JAS, /[0=AYXC/ (NT[A(<7\9YL(T7[ZCUD=[K<*:Q&'FUK M@MSOC5@5W/?A_.CTY.GYV>Q>6Q94"H0N37K<[98!?UW=3O"7Q2EL6!%MO_7E MM+M((%X[+B(<:Z#$7]R=QW8)NY9]TMIZ^XN9']5=+":C5PE'RPYN5J[B?#;E M J'V2,;R?L0$I23/=W IB!XTDU;-_;0$WZ>P)"G4-JT1Y#[,]R>H@]'3< ', MZ>%+6O*N\7S0]/!(,01@K]>^Z88*H<.)SP<=]7':";TX38*3S+H^:<7ARS!+ M.DLZZ)NV^R@)"=[?'_?J8K6=UKY#SU'UY3)MBQTE'TLEJS\DEPX>/3E0X$P; M2L(8$R\_MZ FDV*0!.%9:$WE6S=%=7XW3I3H59FA\;IO9 T&A29VT4WQ<#U8 M?PL+"\1,;Q"?Y*O%)CZ-BA/!+J2CW&RZ>'T[O4DQ6,OI32L^$27.(>;W,G/J M9L=>KU9R5UN'?4;;TON^I/;<)S[0'IG;2I*VGW+F#R9.V2FA^!MS-,!Q+1M< MTY_08F]# R*+>^M] KPF7KN48SR*DLA99W.MJ6R3Q4U<07+Z[(L7Q7=\4?(I ME^J=GKXH?MCI\.>BTJQE_CRVG)DJ]_D^'!M7F"2N/FE$M@BXR;6HH1F ]>W^ M!?)TPLDZS@ZL(VKUDZYB9]#\4B9D,IN,DGX3]:C9NQ/;I-/RW=BN(50 '?3: MJ',.D$3*JU$PU,Y;?U]0])+B)?'I4DI%QCEDM^8KLFXXUI/,ZMPR)^ ]]^#] MD&GE&/H,::,.61:--,BZF]8MC#?.^/]C&M[TJ#OIKA#T953_E)\(MAK-URR% M?&=)+H:;O)GK0CF)N>Z[1R3<] ,E7&]IK"VML4I,H] D3J_*V^"R1JO:%7A+G 3/Q7?!)4DLE[BB72F27_:[4Q'(QIWQ43!]9HN>8U;]G @$=T+!Z0Z MELU'7TPTO=^V*O[]],F3XR\)>ESCQY_^8KIVWRPL:/9<1Y+)2J#S]+&6N#L5 M SSBMHZUZ!EI3IC:-W>0L&;F[=R0D[47]L,8'00^: !>T_XT4CO=(,V"Z>L5R[L?,=G** M222]=J\+=5WT9OM:Z)'(MY],N*"OU!SQ7]E&+6T5ADTG$&3>G>I(WC"WZ26O ME32:=65.8BLD[NH]J14,T,X#4PUK;Y7PSV++,X4#U ]QVQZ--FA\0*_9O6_/ M1,;+W_4ZM?;.^_<>S?9HJ9T)]SBE31RE&X2Z1&>9:?N)D,-8+EI6(>.6X!X! M6LC5B3PAI:QA\Y@#TZ])RK[\>F.ZE;DDG9:+KQJR1M AVS\%-<'P^>KB[,%C M^C*\_O+K;;DRWTNG8CJM)7UZ'^048YAD3D9V@W_.>:4-9T>(%^ M7[9$YOH/3 #3@I?W\O\#4$L#!!0 ( $6 :5?+7T%Q(0, ,8& 9 M>&PO=V]R:W-H965TJ6M#%D6SL.-" M!JN%7WO0JX7:VU9(?-!@]EW']8][;-5A&<3!<>%1U(UU"^%JL>,U;M#^LWO0 MI(4C2BDZE$8H"1JK97 7W]RGSMX;?!%X,"Z4RY8;7*OV7U':9AGD 918\7UK']7A M/0[Y3!U>H5KCGW#H;=,L@&)OK.H&9V+0"=F_^+T!*L MVPR+ >*^AV"_@9C#1R5M8^ O66+YJW](=$9.[,CIGET$W.#N&I)H BQBR06\ M9,PQ\7C)Y1RATJJ#-7'5U M49]O VE<8-?QWMS5^_>NY O3XZ7E\=V]NS(X7 MN SH8AC4SQBLWKR*9]'M!?;IR#Z]A+YZ)PRO:XTU]VVL*ACR.4?T(M1YHF,' M^/+@BT4M>3OT'FH#1DDF46PZ7C;4N$J080;2NHHOWWS*FT5 MI.3.YI"R21[%$+-T,LUS>F>DY_#9-HX9$!__>U*6BJ6/-7P-\V@RG3$GQ),L MRTA@6>I=G<2(6@1/@FYR[8[R6$V-A:JE\"?\H(2TX I)T\^E$3NX.)FZ+&.7 MZS1C\/F9>'@+BIA.(Q=OEC(?+:'T649ZG \$_XS7N6X-3V8+M4/M)R@UA=I+ MVX^9<74,_=\7GN M2)[MA/RD37.OJ9#93:4Y+HJ:BHAR_;(0LB<9'N9VI2E*26:.R MF/FN&\]*POAD>6;?7 M561+;ZG^K;J6^#3K43)64JZ8X"#IYGRR\DXN$C/?3OB=T9TZ&(/)9"W$)_/P M+CN?N"8@6M!4&P2"?_?TDA:% <(P_FXQ)[U+8W@X[M#?V-PQES51]%(4'UBF M\_/)? (9W9"ZT#=B]Y:V^40&+Q6%LK^P:^9&P0326FE1ML880VG4X M,)B[SQCXK8%OXVX$NK*02N [[K!R-X09]Y8/&"[\O\BJFT$*J6 M%/YS$U=:(JDM+S"1:-HO*>3I:O7GBQ>SJ20]CG$(ZA M+R]SC)HJ8!PNB92/C&]A58J:8P)B UV*0V&/ @^'?9=32/<>T\XCV7O<=HN* M[0(TSN<(#&6C!&J4 ,BCIN6:RIY,(+C(1*%-@3T"18?@.A>U0F;4\4F;$5R0 M@O#4SD1//Q%>8QS/(V M39=]1@*>3=H4PA5-V[?-POICQ Q@/+6_DR1#'9 25?,2_,0) K<;)/ KBD1" MZ+AAU/[>"4T*0X#G!$G4#N;^&!%Q3T3\C43\9I*)C)X MRW ?D2S%=5VE:5W66 SHX!?<\P_9<:[OU8NY[_FG<&EW,EP729M"5#FK,"_O&/QI MTIIZ;N)$BP 6D1.',7B>LP@[A52UQ&I6&/5^/=%BNNALB%YC.'%"_(*CT(F]A?5ONMJE*"O"'SLZ3']#GM*AH#L2D1%BED%3 M:;@A&M94:7-.,0<.99N?*4TS<9>S-+=O&F.[*LDI6G#L &V%IHA?ES2;8D1, M]=!8UWC :/VAC"8D3<666U%9(5'8 M,(G!;D0MH5'ND[K];PDW.A1NY#7"=4WWB%!)_XYP@ZEW(%P/>]7"=Z(DL.)R M_5'A^KU;(USL@PLG\#P4;NS'!\+U$"BTP@VLW;!.>&^ TU MB5?#C3:Q.'/<,WHM-PUWB+39P>T%1;NU=S04L8FJNRG-W?( M]T1N&5=0T V:NM,$ST^RN9%94AD"@, $@' 9 >&PO=V]R:W-H965T M=4OJX@$_NY,W0.&P]LEVJSX2YF!=W!!O3W8BUQY38H,5P MN@J-OW7XP6"O6G-B*MD*\6067^.YXQE"D$&D#0+%X1FN(X$66C)5H9QNG%#6PUZ3W2;0:J/W,U0AJ#&]7AJRK<_R#\DMP+KE-%/O,8 MXO?Q+E)I^/@'/BN_$W #Q3D)O 'Q/3_HP N:^@*+%W35=\-4E E52B"_EENE M)?X+OX\56V&-CF.9^S%5!8U@[N %4""?P5F;$T#]&M!/J.-$WT-B<223P8BFM3#Z= DE$AA>4\1WI,8X[HE24 MQZH_)2B)AGP+LM$%:47USM#N^.8S1D_.A"3?A 9%3M$]''B>UYJAU^2]5^AY MUG(8'X6F66V;U%&'\0Z4FF+N!*2$F#"E2LHCP%),';W+P7A\T2>]X7 P#,)^ M#96]+_N47%R&@R (["P83,8AZ1 O;,0+.\6[+;7YN]:2\8@5F'9-7[%U(2WL MFQ^JV(EY7,6E/J+'@"15_J+)7[3SV\KW@ Y4U4*K_V2^Q4N"@:] Y;0^.ZMU M3X)I[C'(/I[9VB675'=_&ULI5=M;]LV$/XK MA-<.":#$>K/\LL1 DC98@'8-ZFS%,.P#+9UMHA*ID52<[M?O(64[=NJJ!?;! M(D7Q[IZ[>^Y(7ZR5_FQ61)8]5:4TE[V5M?6DWS?YBBINSE5-$E\62E?J_"0*N[KLC7JLH 5O2OM1K7^EC3\#IR]7I?%/MF[W9L,>RQMC5;41!H)* MR';D3YLX[ F,PF\(Q!N!V.-N#7F4;[CETPNMUDR[W=#F)MY5+PUP0KJDS*S& M5P$Y.WU'<,FPDP<^+\F<7O0ME+I/_7RCX+I5$']#P9B]5]*N#'LK"RH.Y?L MLT,4;Q%=QYT*9U2?LR0,6!S&28>^9.=AXO4EW1[^=34W5H,$?Q_SL561'E?A M"F-B:I[390_,-Z0?J3?]^:U2:S= O>5* M(Z%,2&PTUFW1]$BR02P=JB5)T@#DYKP ,X4+KRNQK1*HEV9)5_L2R7C DE&*/7&4X1F-,G8K))LE&,'\8'Y=)_ ]F\,&/(P":J:6YQ3+0!ZRE=<+LDC M;$VK>2F6/C0'IG<&!FGLPYT@NQ_@@#O<]H+\ M)!J'/H1(5XJCO7VQ!C[^18 M#-]0OEF)@J,,!;Y/_L"!+_P1G^ ' @GGGLU[=F;G8_:%N#9L>)YM9E])%L+D M+D,,)HBEYR/V&L^,O>[H;H-==QMT=IIK7GK^S_P5PW6+-G(']'SVKFU_W^EM MG1:/=^L#<_,-IO;:\W\JXH=RYWTZVZK>4-%%8H_J7[6@8SWA%1NBQ#,_CH:# M%[WEF,1)=.K[5Q2D\;:'?$OS, HQCH,D_+HA[B$-<"W1VI6LJ[31,/3C<)QT M"TDEMW(1Q%"H40+I+:B7M;,?&I3< .A<:4=9D,%B!R^S'2^S3EZ^Y[;1K7Z4 MY$L"OGLV?XR G:J/$_#07I>[W.\XPBS>?3+>HHH1R3]1XY.7#IE6PTG;(PK2 MIR[E W\&XIP)QLG830237_ MTI[E2-(XR'!6OB.#-G57U8WU'1=RA'/K!,=3.CQE]RXT8,,C+QOZ7DQV%#B6 M^?[>];&PO=V]R:W-H965T?1WKGN)DELO<>6VRO=H:*3K38M M=[0UN\1V!GD3@EJ9L#2=)"T7*EK,@FUE%C-]<%(H7!FPA[;EYG&)4A_G41:= M#!_$;N^\(5G,.K[#-;I/WKM;3A%XZ#;QI!?;!.MT,P,6B%ZK_\ M8:C#_PE@0P +O/M$@>5K[OAB9O01C/ M#2RYY*I&6(<^N*UK?5 .7J/C0EIX\9%O)-J7L\111A^7U /ZLD=GOT&_AG=: MN;V%-ZK!YN?XA)B.=-F)[I)=!%QC=P5Y&@-+67X!+Q_EYP$O_YU\L^-*_,=] MA\1PIY754C2\;QC5P,J@1>5Z@]["6Z&H4()+6),1J3N=A2^W&^L,]=?7,'> MS^1WW.R$LB!Q2Z'IU;2,P/1SKM\XW879LM&.)E58[NFO 8UWH/.MUNZT\0G& M/YO%=U!+ P04 " !%@&E7;/2@OR($ C"@ &0 'AL+W=O,_Q>-.=D'=JBZCAH2RXFEE; MK:OST4BE6RR9$ZWVRU61C-IQ7;X WJ;]52TFS4H61YB5SE M@H/$].<7L9%O!&YSW*FC,9B3K(2X,Y-/V::W,VML089K5A?Z6NQ^P\-Y(H.7 MBD(U7]BULM'$@K166I0'9?*@S'G[9P^'.!PIC-U7%/R#@M_XW1IJO/S -)M/ MI=B!--*$9@;-41MM$ M&RW2.UC6,MW2R6%9, XG7]FJ0'4Z'6FR;U!&Z<'616O+?\76!#X+KK<*KGB& MV7/]$?G=.>\_.G_A#P+>8.5 X-K@NWXP@!=TP0@:O. UO"V3>'9!1\U@R?:4 M>QH64C*^P6;\YV*EM*1$^JOO\"UVV(]M+M>YJEB*,XMNCT)YC];\W1LO=M\/ M>!YVGH=#Z/-K),?R5)/C+6>+'9,9+$S.$[]][@X"]KM[9$4U5M@!'Z@Z@-XB M<(*!LF49#PLK4A7-H0J_@>W.+,#M;W*.DH@!? M!+\GJP3$-/S.>$V5 [P#4!#9H1?#+Q",G="'7XDI(_GNS=CW_/?=_[8%./$F M=A(DIQ D3I+ ):.<+WK$GYGL<=^+[#B9&*L3QP]A@+VH8R_Z;^Q]X[G^"0H' M47^2PMJ8^O]X_%(W,F+]DLH7"XO-1N*&:80_:JTT59Z<;_IX]FQW[-MAY%'0 M(\^)@X[J.+'#)(+(=5ROXYED(SC!34@Y""*#ZAM/ M?&=,8R^Q)[01>NY02L5=2L6#*354PFVX947-FE=QH>@YKLQ0]678L)&OE"FI M**E!4"V:B0$G*Q(+=@B%R::TEM+43[%>HS3QKN@G,A,>L_W\?:$1)1,2F-)Y MV<#4.B_ROXVB$5^+@E*MH>W)^?.^0%_GZNYL+2D*.66+-*1(DVZ1X\=OX:HC M#&4))SF'/3*I3L%U(OA ]R&CS(=]CD5&2ZY[I'$OZ'SD$]V8*'8FT=LNN8$= MDON%2!^IHZ.'NT2Y:=H313&MN6[?\&ZUZX 6[1CVH-A,+-26?"0Y:?_] M*#E)DRT-]F";DLB/'R62\G0CU9NN$ V\-[70-X/*F'8R&NFBPH;IH6Q1T,I2 MJH89&JK52+<*6>F,FGH4^GXZ:A@7@]G4S0NMOI.X4^. M&WT@@XUD(>6;'?Q>W@Q\2PAK+(Q%8/19XSW6M04B&C^VF(.]2VMX*._0?W6Q M4RP+IO%>UM]Y::J;03Z $I>LJ\VSW/R&VW@2BU?(6KLW;'K=A#P6G3:RV1K3 MN.&B_[+W[3X<&.3^%P;AUB!TO'M'CN4#,VPV57(#RFH3FA5YZL/ +L#%\D\)4 M&AY%B>6Q_8B([=F%.W9WX5G %VR'$/D>A'X8G<&+]M%&#B_Z_]'^=;O01E%R M_'TJWAXN/@UG"V:B6U;@S8 J0J-:XV#V\T]!ZO]RAFR\)QN?0Y_=RZ:5 H71 M()=PQS0O@(D2'GC=&2SAO\&G)3_:;9I[-"QE M346MX9(+,)7L-)EI#_"]P-;L5 GIT["D'+V:P&NE$(^2!>BH#38+TK3G_40\ MSZW;?+"O\$!ZZAI4S$A%O-2). 2U."XH6G2$2&BH+3A>$WCZ7%PJV="J,%QT M%#=0 R18:B$:F#&*+SIC"P2,/,*H9%VBTG !8>SY?D9"D'A1YI.0^EY"-"\@ M2;P\" Z]L37C]0ZO9"*GI!>84ROQ$I!,+[Z$ND4 M,Q?8033$-/+&XV3+-$Y[IG$6]$S3<0@/*"2U';NM$_CN>AR6UVQ-("L$ZO+: MT!X[MM:52Z&=;R.+-PC&7AIF7I#G5LS&@><'8R?Z.3D/K)AG-$S&?693DP9< M+JEK$]8$'G]TW'S8&"E#[5I;,^(>A%X:CR%-O2A)+?TLCB&-B7P$CTU;RP]* ML!?'8-ZIHJ+.RA)S\Y\X@C2#U_,B'(/8B"O7^D+9-G*,XD'BL6>W*Q,84 M9UZ>)#W[R NB/CS*S2QUL^,DI\#CPP/Z+(-_G<1D6]UT#D-*Y OPAUE.GVCH MTB@5$ML@^Z4PVP#5.EIK)E MQB4[W=]0H')?(<4UU= 2>9_IRAZ[MFE5\C4OD:HMZ[@9&MNP87TM"EZL2*_F)0605:7TII=@/K8/]?-/L'4$L#!!0 M ( $6 :5=P'FO6X@, '8( 9 >&PO=V]R:W-H965TN'5QO27OJ^+&CNN)[)' M02<;J3IN:*DJ7_<*>>F,NM:/@B#U.]X(;SEW>W=J.9>#:1N!=PKTT'5:QOU.T\@\H9=.AT(T4H'"S\*["R^NIU7<* M?S6XU48_^ MF\N=R_;LI3;WP<@]*W/"A-?=R^P?N\DDL7B%;[9ZP'763S(-BT$9V M.V.*H&O$^.;?=G4X,LB#GQA$.X/(Q3TZKW<]^0!ZOG%SNTZQ$M^@G:##Y+ M86H-OXH2R]?V/D5V""_:AW<=G05<83^!.& 0!5%\!B\^I!L[O/A_TKW'7BK3 MB K^N5IKHZ@Y_CV5[H@V/8UF/YA+W?,"%QY]$1K5$WK+MV_"-/AP)M;I(=;I M.?3E/3ZA&% #%R5\DJ*Z:*F!2[C2&HV&]3/\CK)2O*^;XIB_4WF<]70ZCR/P MYJ@Y^)H^;3 UPN-D-7&Q\;8%23L*"CD(HQJ*F0RS$$LQX,(:E]&>S'5P(=TNWQQ59@2R[QY9RKO3M2>]<(\B\' M30'J]Y?P4"O$5]T)U%L&NS6%;1OL3ZK)N7/;@/81'4E[AB[A4336Z\IP&_(O MD(4LBZ96B$@(2(C"C*5!ZJ0IHQ_<<,%+#F',@ED(8<32; ;QC 73&.*,!6$, MMPI;6^&8)5D(4Q8',PA#%L>A-1EUE =47B MNB46'<$2C-(F6?7;/AU:'K[#3,0-+/LECWEKL=:I!X!96_B"[FY&&BQ<_5]/YP@ M]R,6NYV0C?Q^^C[B'XG.0Y;&MD9IR/(DWY,:4;D38FE/8)0$$*;92;K"A,BB M\OY(3YI/898E\" -;ZVSB,6A92:-B+<83ETR_M$LZ%!5;N+I$70<"X?=PU"] M&F?)B_HXD3]S536"B,,-F0:3+/'&VNX71O9NLJREH3GEQ)K^&*"R"G2^D=+L M%];!X:_&\C]02P,$% @ 18!I5RW SD/ P #@@ !D !X;"]W;W)K M&ULS5;?;]HP$/Y73MFT@82:']"6,D "UFJ;UJXJ MW?8P[<$D!_'JV-1V2ME?OW,24JH!4A\F[87$SMWW?7?G.]-?*7UG4D0+CYF0 M9N"EUBY[OF_B%#-FCM02)7V9*YTQ2TN]\,U2(TL*ITSX41"<^!GCTAOVB[UK M/>RKW HN\5J#R;.,Z?48A5H-O-#;;-SP16K=AC_L+]D"IVB_+J\UK?P:)>$9 M2L.5!(WS@3<*>^..LR\,OG%BE +;Q+'I2O*U&KZRLG/#D=QG&>Y8!83^&)3U#!1&94W=7E_0/BL MC('&+9L)-,V^;XG2.?IQ!3\NX:,]\&=PJ:1-#9S+!)/G_CY)K?5&&[WCZ"#@ M%)='T Y:$ 51^P!>NXZ_7>"U]^%9%=^E2B2HS5LXO\^Y7<.5L@@_1C-C-9V: MG[O"+E$[NU%=)_7,DL4X\"B7!O4#>L,WK\*3X-T!S9U:<^<0^G!:-A"H.4Q2 M)A=H@$O8KN28"2;CE2A(7ZF09"&%JQ2'J=@E$"Q+@VX(7^:-M1/DCI :Y3Q&J@2TA!8T"8;GMLM MGBJ+P(Q+]:><%(85SFMHA*>M( B;57[_C@T:)ZVHW6W"%8U6+F,:F09=8O8E MHW9XSKLC"F*/VF1[UH3_NB:2#M _+0F3N6N$[:JZ@JG5;8#E]2E/^UHS.4"^*F\@082YM.:[KW?JR&Y4S_LF\O"DOF5YP:4#@G%R#H]-C M#W1Y^Y0+JY;%Q)\I2_='\9K2A8W:&=#WN:(!5RT<0?T78/@'4$L#!!0 ( M $6 :5<;^'O:+P< %Y 9 >&PO=V]R:W-H965TM)*.S+"B)NX'G#;L)Y6EGZ([.5_1!;MG^LOJ3IJC;DF9\82EBHL4 M23:_Z%SZ9Z3GV8"LQ)^<;=36:V2[\B#$5WMP,[OH>+9%+&93;1'4_'EDURR. M+=.:!*G8MXK_X3"\O.J<=-&-SNH[U9['Y@Q4= M&EC>5,0J^XTV>=F1UT'3M=(B*8)-"Q*>YG_I]^*#V H(@CT!01$0[ 3T]M70 M*P)Z.P']T9Z ?A'0/[9)@R)@L!/@]_<$#(N X;$!HR)@E"4K_W2SU(14T\FY M%!LD;6E#LR^R_&;1)B,\M5*\U]*\RTV72C6:+^;6CL M50[O-\/M2'"F5G3*+CHK>X7(1]:9_/:+/_1^;Y(+)"R$A$60, P)(T"PFG;Z MI7;Z+OKDXSIY,%>4N?\]7UT*977,T)M$2(;TDJ9OT7_EVTT*?OHBM8WE(LC&84@8 8+5M# NM3!V:N%+*AF- M^0^3[04U2U6SAMW20E.2G;RV21X?NB[#@R4BR 9A2!@!@M42ZWN50>&UN)O? MN+/J9K5-:T%SW$W#PT4BT#9A4!J!HM5SNV4^^4?.LR5;":FI'9@+OT.9.7;Q MLC'33G+K3$/2PH+F6G>!5HA!:02*5A=%4(DB<(KBEJ<\62>-27=&MDXZ)"T$ MI46@- Q*(U"TNCXJN\]_5;_/!S7\0&DA*"T"I6%0&H&BU354V7Z^V_>[3,QH MPW_DWW:LF.3-*P$WI;56W&WRT1.C309C^+.!$6C[,2B-0-'J"J@=90 -4=! M:2$H+0*E85 :@:+5-529HX'[NJ[_BHKL^>V,J^I6J*I2!6?,5E\ MQT9Y_K@W^[;F^LFYANV]?'(S&(S]ICF)NR%M!0)*BT!I&)1&H&BY0+I;NYP3 M)A?9!G:5[\/*=_Z69\M-\I?9UO"=\Z%_%N5;W2M,OO/^ELJ%F=:BF,T-TCL9 MF6FVS#>SYP=:K+*]U ]":Y%D+Y>,&OW9 N;]N3!K[^+ 5E#^2X')_U!+ P04 M " !%@&E7(^FWW&P$ C' &0 'AL+W=OZ'U7[P@(&H2^U#+A[M*?O!UX0(\#-+%&2LM1$EN69&4YR8S(JKSVQR8AN19KDY(D! MOLTRS/Y])"G=CPUH'"X\)ZNU*"Z8D]$&K\B,B.^;)R;/S$9ED60DYPG- 2/+ ML?$1WL:'T1W'R93$VK.*)2$KFHI# \FM'IB1-"R7Y M'/_4HD8S9D$\/3ZH?RJ#E\&\8$ZF-/TS68CUV @,L"!+O$W%,]U_)G5 ;J$W MIRDO/\&^POK( /,M%S2KR?()LB2OOO'/.A$G!*FC)J":@+H$YPS!K@GV:T=P M:H+SVA'3>1/#%Y M)CN2;PD'-U'"\6K%R J7%:1+4-^[E?>(P$G*;\&OX/LL C?O;\%[D.3@]S7= M#_Q8#8S.#&R#KS07:P[B?$$6"GXTS \'^*9,0I,)=,C$ M(QH4G)'-';"M7P"RD*UXGNGKZ4@5SO\;/7[SZ*UDV,VTL$L]^XS>VEKG+ =,28?WD'/>E"E7*=8I%,LUB36 M*H[3%,<94F_6K"K]%=,KF<6/Q&X26JXGI\3N-*\*%/1]OXV*^BCD.X$5M&&Q M"H9@:#6P5I!N$Z0[&.0337)1>(R0OTNJ2 ?IETXTG6*13K%8DUBK!EY3 ^]* M+N#I+(Y.L4BG6*Q)K%4^375;;T .&YGT4Y5,.@Y'8^(%##Y"F"'W5< )0YZ,%#[ M #SI3N!@J%/*-I1AH72"8>ZELTVK6J15+=:EUJX".E8!7)_1A3A#Z3M<3^C#H6K#O"0JF;X M'KL?.-S^S#*&&Z9M8$Z:,;':V/Y3Y.Y_HCO)]"Q?6HV $K M-UF.\M7VV5?,5DG.04J6I$T$VYY?)"A:!9>;@F>$%8 9#W MEY2*PTDQ0+,O./D/4$L#!!0 ( $6 :5&PO M=V]R:W-H965T$OOX?-_QN?B<\8Z+>UD"*/10 M428G7JE4/?)]F9=083G@-3!]LN*BPDIOQ=J7M0!<6%!%_2@(+OP*$^:E8RN[ M$>F8;Q0E#&X$DINJPN)Q"I3O)E[H[06W9%TJ(_#3<8W7L !U5]\(O?-;EH)4 MP"3A# E83;RK<#1/C+Y5^$9@)SMK9#Q98"P&%7!D&K'];F &E MADA?XU?#Z;4F#;"[WK-_LKYK7Y98PHS3[Z10Y<3[X*$"5GA#U2W??8;&GZ'A MRSF5]HMV3G:F'8 *SKOO/=!B[#"J=CP7=(&&W-9A8V^A:MXT68J9.%$OJ4:)Q*;V$+ M; ,2G7[%0F"3M3-TFH'"A,HS] [=+3)T>G*&3A!AZ)I0JM,KQ[[2M@V#GS=V MILY.](R=&%USIDJ)YJR H@>?'<=?'L'[VN?6\6CO^#0Z2KB >H#BX!Q%013W MW&?V M)"EIDY0<8T_;O%""EX02]7BN.[5+G("GRY:?.7WLV^:RS6A$E$8:5-!8/WNJ,*-T_<1O':-LPE5[KT M[;+4(QB$4=#G*\[5?F,,M$,]_0-02P,$% @ 18!I5QZ+O!DA @ ]P0 M !D !X;"]W;W)K&ULK53?;]L@$/Y7$)NF5MJ* M?Z39EMF6VD15]Q I:M3N8=H#L<\Q"@8/<-S^]P/L>*F6=GN8'\P=W/=Q'QR7 M=%+M= 5@T&/-A4YQ94PS(T3G%=147\@&A%TII:JIL:[:$MTHH(4'U9Q$03 E M-64"9XF?6ZDLD:WA3,!*(=W6-55/U\!EE^(0'R;NV+8R;H)D24.WL 9SWZR4 M]/GP(G'+1WPV#ZPWWCM5LN&:IA+_HT5IDKQ)XP**&G+S9WL;F'0 M<^GXUH(9FB9(=4B[:LCG#GXU'6S5,N%M<&V57F<69[(8RA1XH;P$M@>I6@;TB MH]'9 @QE7)^C#^A^O4!G;\\38NR&#D;R@?RZ)X]>(%]#V,SW= <4FP?D0:U!YR]>Q-.@R^G]/XGLF?JXU%]_!I[MI0"GFSIJ)WM#64K M"GU*;L\Q]1RN ^RS<#+Y'+@O(?MC+7]&_H[H$R1'9>E:PI*J+1,:<2@M)KCX M>(F1ZI]9[QC9^$K=2&/KWIN5[4R@7(!=+Z4T!\<5_]CKLE]02P,$% @ M18!I5X9-O!YI P +A$ !D !X;"]W;W)K&UL MO5AM3]LP$/XK5H8FD 9Y*RVP-E+;A T))@1B?)CVP337UB*Q.]MM8;]^MA-" M@T(&S.Q+$SOW/.>[Q[WXTE\S?BOF !+=Y1D5 V+(=<5D#CD6>VP!5#V9 M,IYCJ89\YHH%!YP:4)ZY@>=UW1P3ZD1],W?.HSY;RHQ0..=(+/,<\_L19&P] M<'SG8>*"S.923[A1?X%G< GR:G'.UQI@++X3 M6(N->Z1#N6'L5@].TH'CZ15!!A.I*;"ZK& ,6::9U#I^E:1.Y5,#-^\?V(]- M\"J8&RQ@S+)KDLKYP#EP4 I3O,SD!5M_A3*@?DH43D9?&$O7),L0IBDZH1+3&;G) M V% "G0]C?,.=9:[J#M&"0FF=A!N^CJ,D;;6SMH"Q&*SA1>B2[ZKE0KTKSN MI/0^*KP'SW@/T1FC^J3%3I"![2,0I:"2]AL8="[Q,* MO"!L6,_XY?"@*9Q_\YZ\V7LM&6&U-T+#%S[#=TPHD;![JM1OVAL_3I4].I&0 MBY]-TA?DG69R70"/Q )/8."H"B> K\")/G[PN][GIKS;)(MMDB66R&H*=2J% M.FWLT3!G7)+?V-1K['?? MLPYT;2IDDRRV2998(JLIU*L4ZK7^/Z[->0C2W>$*N#K?H0O0AT1"9ZCP@6J5 MXAPX84VOVU&[&Q_= ^9-LK3B7BO+&Q>16%I$38H&#]@J%[YZK4*W U^Y_ MFV2Q3;+$$EDM^X=5]@_?LT(=VE3()EELDRRQ1%93R/<>&PWO_]2HO_@)/%,@ MFKJ1<3OTM>*\?2&)K8446K@;_5\.?&8:;X$F;$EE<=RO9JOF?FA:VB?S(_]H M[#?,Q_IC@.DW'^F++PEGF,\(%2B#J7+E[?740847S7DQD&QANL\;)E4O:V[G M@%/@VD ]GS(F'P;:0?6))/H#4$L#!!0 ( $6 :5&PO=V]R:W-H965TRAZH*6U1(0B59*VDK_ODK)5MW#VLE&Z8I:FN0M-J9*4'-2*,HR@-&\9E MD&=^[4[GF5I;P27>:3#KIF'Z>89"=9/@(M@MW/.JMFXAS+.65;A ^]#>:9J% M TO)&Y2&*PD:5Y-@>G$U2UV\#_C&L3-[8W!.EDH]NLE-.0DB)P@%%M8Q,/IM M<(Y"."*2\6O+&0PI'7!_O&/_Y+V3ER4S.%?B.R]M/0DN RAQQ=;"WJON"V[] M)(ZO4,+X+W3;V"B 8FVL:K9@4M!PV?_9T_8<]@!Q_ (@W@)BK[M/Y%5>,\OR M3*L.M(LF-C?P5CV:Q''I+F5A->URPMG\LU)EQX4 )DNXD9;)BB\%PM08M 9. MYS6MH $N8X#'>>9S%1PD7V)[#*'H#<12/X&%Q M#:T9=>2<=T^?.0XYYH?)C(%=Z5:5F!DX JRZ#> M8)"_?G611A^.R!P/,L?'V/,95EQ*=W%+)I@L\)# GB+U%*Z0-_EHG":7219N M#J1.AM3)T=1T)%06$O"I\.\(K&;2".8*\I"*GBW94_$VB5_0D X:TJ,:Z!7] MQWMZR'N41O_D#?>JK$%=^5YBH'#%T!?&PO=V]R:W-H965T270L_T@";XWOVC]:[]K+$ M$F:)2J?.V$$)K/"&JBM>?(;*S\#PQ9Q*^XN*JM9S4+R1BF<56"O(""O_ M\5V50P/0ZS\!\"N _[^ H ($UFBIS-J:8X6C4/ ""5.MV'CI8*H5%?JJ @C"M"%/@;Y M#AW.06%"]>@(W2SFZ/#@'3I A*'KE&^D9I>AJ[1@LZT;5^+.2G'^$^(6D!^C MP'N/?,\/6N"S_? YQ!K>LW!_%^[JF.JL_#HKW_(%3_#]-7U$M>FVO'Y<: PZ M5Y#)GVU^RPWZ[1N8-_9$YCB&J:-?20EB"T[T]DUOZ'UH<]\1V4X609U%L(\] M:EC'UGJ;VY)B:"G,YV0;!;U@- C=;=-&:]78KZMV]/5K??V]^JX%3@ QG$&K MLKW@YYY#1V0[/@>US\%KW\E!EUET1+:3Q;#.8OCR.UE2#!JWS1\%@??@3K97 MC=KOY*C6-]JK[ZM*0;1IV@M[[@ET1+;C<%P['+_V;1QWF45'9#M93.HL)B^_ MC9-'W[Z^UW_X@?Q'4:G.;?0 IO_Z@L6:,(DHK#3,.Q[IRRS*GJ:<*)[;MF#) ME6XR[##5;2 (4Z"?KSA7]Q/3:=2-9?0'4$L#!!0 ( $6 :5< +EZL( 8 M )&PO=V]R:W-H965T,Q=AJ)=$3Z3@9]N%'/42T;.HZF]N198P MI=]FBZ%<99R%A5,2#XGC^,.$1>E@.BD^N\RF$[%6<93RRPS)=9*P[.$=C\7F M=( 'CQ]<18NERC\83BG@#+^=N21W M*"S^C/A&;KU&>2HW0GS/WUR$IP,GCXC'?*YR":;_W?$9C^-<2.MLHC2_C-<#SR<5^&]*\,C+>&-T2>1JJ5$OZ8A#YO^0YUJG2]Y MS/<= 06O^>H$4>K1%[WV41HJ_^:BG MLJW\?WW4]NA"\43^;2M>*>[:Q?,.\%:NV)R?#O02ESR[XX/ISS]AW_G%EGE' M8HTZN'4=7$A]^B'2,SV+YBQ&,R&5+==2P"\$\N9T-\4CXKBCR?!N.PN;F0[2 MKEN@I9*W'8$?N&2\$ZC-C(ZH8P_4KP/U MP4!_Y];B^?M5<7V\&Y+%*@B"EM(%=40!&-$G/<63=6*+"G0\=OIV)-;(<53G M..IS&8^ZK$-'8HTZC.LZC,%K_;78-7GXYNR.9YH"T!7/42)*%Z@=#OF6P# ,!M%@^CEC(4.U!&JH"8,PT@:KE==V65QWKW;[1I[KMT1D^ 7#9'&IBY:JXL?PJGP91W.> MRI;.UA%N5!GU 2_$P MQ^NQLI%/ Z4JM60L#. 2$ANXZVX%Q@#W].9[-; W" M$!@MGM#/*H7F:J,NWEF4!\V:$1K"(#!A'-/1*BGO4*B'S)JA&D @\$E&2T\C M^^<2NTT6-&E&8[9H N][L^($D6!@L=O7X[4FNF;79HXO?: MR\#]_^A:=*36K(6A 0+30'>]#!Z'E!T)C1YI#9-66CL@12LI7$HAWR+4K(9! M#@(CQU-ZW3Y98"?PQKL$8K?#00L6$0,A!(:0H[K=>*^-C3U_"X2J6"UFQ NH M/51JH('")QXMW:[R:I0&C]U@)RJ;F>L[I"4JLWU3>'.T=SWT'P+.(F')H\_2 M^SB4H&9'IZ37VPH=G2=4M>CC=()NW6&!V>%Z?2-U 52DESS;[G2KHM.]1@G[ MICN">D#BMFG [UM"^-]K-+6/+HZ=#'H04U M1$2]7I=&IYC4E5JS%@:3*'R0T<_2@,?T@*71!RA1 TH4IHX_U%*OB]4ZFR^9 MU),CJB>'%9AAM:-G0A^WKZC!(MKK#2S:Z1VLKM2:M3#X17_03:P#XY1WL1!V MGG"\>4"*'#P-< W2N3#2/>56O!7O1KL_L>UF-+#CG6OPSH7Q[A@^KJ0:X!MX M9#=2BQ7%+6$<;CWZH[?U1?%$E$1S ML4Y5^110_6G]U-59\:S1T)B7CVQ]8MDB2B6*^:UV=4X"78ZL? JJ?*/$JGB0 MZ$8HS1#%RR5G(<]R _W]K1#J\4T^0/TLVO1_4$L#!!0 ( $6 :5?7KT,\ MS ( (0) 9 >&PO=V]R:W-H965TK&I:MI-NW3@2[!J,+.=P_;K9P-%:4+)%.T&;.SW M]?-^',QXR_BS2 $DVF4T%Q,CE;(8F::(4\BPN&0%Y&IDR7B&I>KRE2D*#C@I M11DU'$[@:W8:R.=9,'8L^[< M)1/#TD! (9;: :O3!J9 J392&+]J3Z-94@OWVR_NMV5VE66!!4P9_4$2F4Z, M@8$26.(UE0]L^P7J/+[VBQD5Y1%MZ[F6@>*UD"RKQ8H@(WEUQKNZ#GL"VWM# MX-0"YU\%;BUPRZ 561EKAB6.QIQM$=>SE9MNE+4IU2H-R?5=G$NN1HG2R>@S M8\F64(IPGJ"[7.)\1184T)40( 7JW0A)5+&@;? J8UR2/[B\'S<[]6 )Z*/> M#"0F5/311_0TGZ'>11]=()*CQY2MA5I&C$VIR/7Z9EQ37E>4SAN42TW5;V:HCE-T9S2SWW#[Y:(&%/T$S ?M86IU%Z[ M6K^7(U'@&":&>O$$\ T8T?MW=F!]:HOVG\Q>!76;H&Z7>Z3+C7H<].<@ =YO M"ULY!*6#_F9L(MORP[&YV0_1N/P)W /03OM#X3/&C @U/@01MX< QN'U6\T_I,\+ !#T^!AVW@ MX1&X[>E[\PJ\T_I,\$$#/N@$?TQ![>%+";P-?W#\I \\]P"_&PO=V]R:W-H965T#?-&="U"$L,-0WP=19C]N8"0;L>: MJ3W=N"7+E5 W=&^4X"7,0-PG-TR.]((E(!'$G- 8,5B,M4_F<&)V%2"M^$Y@ MRTO72%F94_J@!E?!6#.4(@C!%XH"RZ\-3" ,%9/4\3LGU8HY%;!\_<3^.34O MSRON:!1#I8* M(A)GW_@Q7X@20!JM!U@YP'HMP,X!=FHT4Y;:FF*!O1&C6\14M613%^G:I&CI MAL3J-E_6(-K&(-K)3/;EJ#JY@+MI8!%>CGM2Q 5P(B_JO.7,;6K6=3 M^V[($^S#6),;BP/;@.:]?V>ZQLP=%3A\Q;H[>QI[ \>V M[6F\9; M(JL8[Q?&^ZUL__Y>OFJW_\&RBLA!(7+0*%+^QKNHG$7T%QV*9B/CL6^H);** M>=/8_3T;K88SIVO)>UML5?.EWL1L): Y33EZ=EU"#]=5A>X:"+/Q;UJ%M']L M2)LICWY3;]%'F+M&PK3;C6E+O4)N_BTZ#W/7>IC-O<>K8[K?3:CP[K,]16S)8FE$EA(H''>DT%GV3$F&PB:I">!.17R7)%>KN31#Y@JD,\7 M5(8U'ZC#17&8]/X!4$L#!!0 ( $6 :5&PO M=V]R:W-H965TL<.+(CBUD M'(D*.2M@(8FJ\IS*]QEPL9LZ/>#6=[^G4\4Q"P"%!HT#U:POWP+D1 MTFG\W6LZ#=($'KHG@ MRC[)KEX;#AV25 I%O@_6&>2LJ-_T;;\/1P&^?R; WP?X-N\:9+.<4Z1Q),6. M2+-:JYF&M6JC=7*L,(>R1*EGF8[#> XK)%_)0X65!+*0K$A823E9T'>]]:B( M/G=B%W7F@)1Q=4MN""O(R2OO>%^)[? M)R_+.>G_\>);W?XE+W.F$BZ4HPW;:,./VAHUH-%%T',&NKZN$60;;G2",];.F1LWS/%EID#*VW#C MD\]PU+:7[E$),M7\!Y4;5BC"8:T#O>Y0)RSK"EEW4)2V*JT$ZAIGFYG^J8 T M"_3\6@@\=$RA:WY3\3]02P,$% @ 18!I5^=8>.^<"0 -FH !D !X M;"]W;W)K&ULM9UK;^.X&87_"N$6Q0R0C2W)MZ2) M@4TDD@/L[ 1)M_U0] ,CTXZPNKB4[&2*_?&E+,4R;9ECS9P=!!-+UON\4G3 MVZ&HF]=,_9Z_2%F0MR1.\]O>2U&LKOO]/'R1B<@OLY5,]3>+3"6BT)MJV<]7 M2HKY-BB)^^Y@,.XG(DI[LYOMO@MMS>N\[ M'J/E2U'NZ,]N5F(IGV3QV^I!Z:W^CC*/$IGF4982)1>WO9^=:S[TRH#M$?^, MY&N^]YF4E_*<9;^7&Y_FM[U!>48REF%1(H3^M9'W,HY+DCZ/_];0WBYG&;C_ M^9U.MQ>O+^99Y/(^B_\5S8N7V]ZT1^9R(=9Q\9B],SLTPK@/&YV:8U &3W>KV[&]E[XHQ.Q&9:]$E4=K6OEA*XAM MM+Z%45IJ]ZE0^MM(QQ4S7SX7Y,.O0BE1BN@C^>#+0D1Q_I'\1'Y[\LF'OWZ\ MZ1XNTSW_3+O7"OP MLU"79#"\(.[ =5O.Y]X>_B4L=/AD&^ZT_3GLX4]R=4F\P3;<:PD/S@]O.WGZ M8]G9CV7G]G!?ACK<:0LW[J2W$ZRWY7DVP7Y*\T*M=1%:D'__H@\@GPJ9Y/]I M.;N[BC9LIY4UPW6^$J&\[>FB/Y=J(WNSO_W%&0_^WJ82),Q'P@(DC")A# GC M()BAO.%.>4,;??8I+:2F%D2^Z99#+MO49B5T51L2YE>P\196-F@VL\F@_'?3 MW^SKZ/BP@R/H\1'.M(7$ODGBH.LS;N9H=S-'UIOY)-,H4^37K) Y^:,LG,;5 M1MM=M:*ZWE4DS$?" B2,(F$,">,@F"&[\4YV8VCM-48J#PGSD; ":-(&$/" M. AF*&^R4][$6N!ME1?ME'=!%CH3$4FV3HLVY5EI794W.:H+O,%HT%)K^,BT M 1)&D3"&A'$0S)#5=">KJ556#RH+I9SG9*&RA$1YOA:IUE6V('E5P\99NOQ) M-YP2,M<*;%.:-4%7I4U;E.:X;4I#I@V0,(J$,22,@V"&TJYV2KNRM]@*4#\8&2D!D#)(PB80P)XR"8H21GT QZ#:Q: MNL\V,A5E+1C+C51B*4LY1=E%.<06)>ND35AV9E=EU;31?DEUH"MHP@!*HU : M@](XBF:*:V]$U?E><8FWD^*R,CN+R_FVN) ) RB-0FD,2N,HFBDNMQ&7>Z:X MRDI0194#I']6XFO9KL\OB%@NE5SJVK%NW=MU9TW767?N\>#08-#:T(FS%YQSXH M7PW@ZL)//,>R'-2(%-F(>-W:-;"S.LL*.CY?T_:K;'?JM!6= 30Q/3\Q@R;F MSK%#X$[= R_!E$4SNN]\Y_"^WC@8@[T@CW(NDU55*#U(%65S\B5M%Q#4"8#2 M?"@M@-(HE,:@-(ZBF4IM# $'ZP@X4$L 2O.AM !*HU :@](XBF9*L'$&'+LU MH,N\4$NO[*AF"[)241I&*Q'7W0?=T9A+F;1.X[FSDSNK<=+24!L>-M2@%@&4 M1J$T!J5Q%,T46>,3.':CH*ED2X6%NJVVVLFN55E06Z"F[2O+.1[(A>8,H#0* MI3$HC:-HIK0:8\"Q.P-[TM*=SQ>=XB6+YWOZ:BO3RGF]NOO:*CVHA>"T>0A' MO4^HAP"E42B-06D<13,GE38^@FOW$7ZTF_&/UZQ-@/:L704(I?E06@"E42B- M06D<13.5VI@2K@/M9KA0/P)*\Z&T $JC4!J#TCB*9DJPL2Y8$J[=E#AWNJ\=TUE7%>W*&*P;C ^'ZZ!) RB- M0FD,2N,HFJFIQH-P[1[$=TW[M3,["VQZ--OB<&8F-&$ I5$HC4%I'$4SQ=6X M$*[=A?BN:;]V9F=Q77U;7%"C 4JC4!J#TCB*9JYYT!@-WKD/+&"F_=K3==5= M33MGVB\T<0"E42B-06D<13/UU]@'WKG/-/R9TW[M)]%9EY2:+-[J\>M]%11C%4?&U52?8 MM8*PBP5A5PO"+A>$72\(NV#0G^$->(TWX&&] 0_J#4!I/I060&D42F-0&D?1 M3 DVWH!G]P;>R\2P*@ 7=0&X:XB1YTQI:%E&AD*?QZG"\7B0WVU=PN/>?CZ= M50=U#* T"J4Q*(VC:*;J&L? LSL&)U4GPC!3\[+WNI"B6"O=>HM2?93()8FC M)&HU#[SCX?Y3XH,^T "E!5 :A=(8E,91-%-\C7?@V;V#7W9N5&S(L%5:4/\ M2O.]XW63CCH%4._@VPD9-"%'T4RA-(: 9S<$SN\OZ.\^5QZ!_O0D0UUPSRQ'X#X\?:&/;>OFWME/J+/PAU,: T'TH+ MH#0*I3$HC:-HI@0;NV1HMTL U;;75FV[1[4VU N!T@(HC4)I#$KC*%JEMO[> M2V<2J9;;%Q#E)"SGGE2O\]CMW;WDZ.?MJWT.]OO.=>"T[*?.-:M>8=3@JSKD6LT3P( .<' 9 >&PO=V]R M:W-H965T4:[2 MH-"ZG(:AR@M@6'5$"=Q\V0C)L#93N0U5*0&O71*C81Q%PY!APH,L<6L+F25B MIRGAL)!([1C#\F4&5%1IT T."X]D6VB[$&9)B;>P!/VM7$@S"[W*FC#@B@B. M)&S2X&-W.IO8>!?PG4"ECL;(5K(2XLE.[M9I$%D@H)!KJX#-ZQEN@5(K9#!^ M-YJ!W](F'H\/ZI]<[::6%59P*^@/LM9%&HP#M(8-WE']**K/T-0SL'JYH,H] M457']J, Y3NE!6N2#0$CO'[C?7,.1PG=_IF$N$F('7>]D:.<8XVS1(H*21MM MU.S E>JR#1SAUI2EEN8K,7DZNP=3DD)77["4V![0-;J:@\:$JNLDU&8'&Q?F MC=JL5HO/J"VA[*!>=(/B*.[]F1X:,$\7>[K8Z?7.TBD%<(,_I/+UEUU"K)=IO=7>T<>:-1N+]Z?L[TRW>B\O^'1?]NVP LFXK]42+TOW* M5T*;QN"&A>G$(&V ^;X10A\FMCOXWIZ] E!+ P04 " !%@&E7$/=J%TH# M 2# &0 'AL+W=OXX3VB7.B15/]=PUBZ=T*XJ94!-V M/*WP!A8@;JMK)D=VJ[+*2R \IP0Q6,^L2W>21@JO 9]RV/&]9Z2 MKF:6HQ8$!2R%4L#RYQ[F4!1*2"[C>Z-IM2$5 U!*]+"/Y \!N"_]0(04,(GAIAU!"T=;OVKA.78('C*:,[Q!1:JJD' MG7W-EOG*B:J3A6#R;2YY(GX',LL/ [L&*7SQS M0^>5*;O'%$N.*98>2>Q@'X)V'X(A]?A#!0R+G&Q0H8_DDG)AVHI:)=0JZFJX MC\-Q-+7O]S-LP#C!(2;I8SPG'!V"TC[(C0*G!1T8';5&1X-&%QEEXDP *__B MM)89[07W+SH+G!LP4==I'^-Z;MAQ:@"Y46AV&K9.P\&C]3HGF"QAS^;$Y#,\ MYN$ZIEAR3+'T2&('.S%N=V(\6'.7I:RY_"?6'8N\]9AJ*L[H^FPK-P9S#L)X MKXU[1>%YG>J:&S 7XTX%]C&1U\&D!LR>SH'KJ'4=#;J^H0(7?SED4?^$]]8_ M-X&BSE%,^J# =3I?IK0/\B_4+7A@T]YKB!HI5NL.RID MPZ8?,]FT U, ^7Y-J7@S)CBPO?U: 8YU>>R (%/)E+EU.!237U=**!C)\JY M'P9![.>4"2_KN'M]E77DW' FH*^(GNY-_8V,RZ7NJ1 M,4SHG)M[N?P(JWA:UM](96'#4$SW",( M5X+PM8)H)8A M.RR_AA'*&TX>OI3[F)TJ16&5HM#YBPZGZ/OE4!N%;?>C+J+21;/>A1W%"UW0 M$70]G#4-:@%>]OY=(PX^U,7WCYR]B#:JHHT.><_^5)N[:BL[!V=RQO5-M,T=D#AH M;L'NVC2:85(/VZI@6Z^"=2UU2N[7M(](>VEI3\G 4./FD,@)*>T9CF1?:N;V MO>\WS\9NHD,.Y$;,[4#LTZW*[QJUHR"LKWQ2429O&BO.Z)!Q M+"GHTW5.ZH!+KZT-EC!-MH%KC))V5 ^<5L#IWP,+*0XPISLXC3!MIEO0-591 MFNP9L'9%W7Y%,\C]['6\[=U);R6-;=X:JSC>*$7)ZV\#3\G,\4Q"F&&L#0.CKRTN,,L,$:7Q_Y[3:4(:X/'S M@?V#K9UJ63&%"Y%]XXE.9\[(@037K,KT%['[B/MZ!H8O%IFRG["KUP['#L25 MTB+?@RF#G!?U-WO:ZW $\,,+ '\/\,\ O> "H+\'],\C7 ($>T!@E:E+L3I$ M3+/Y5(H=2+.:V,R#%=.BJ7Q>F&U?:DEO.>'T_&\DT13<+*NRS)#V4[,,%DRE M\($< 9^*VEFT1;=P$Z%F/%.W< =?EQ'\D7&)Y#WWO3_ ]O]^2S^+7 MX7X+/.J&1Q@3O-<&/ZFFWVQ/W_+U+_#9G2@93X#V 5@NJD(KDCS.*I++:*]3 MA)PVL9)V]T"L(3-["AEG*YYQS5%-VO:E#ART!S:WS425+,:90]>)0KE%9_[' MFU[H_=4FZC7)HBN1G0@>-(('7>SS?TJ49/=B [&1?DV'0,%:BAQ$\\;JV^KU MFCNTW.;"WVQ5BV+O-'@=%'4F>5O:C!H-!ATFL[>_7=B?5>1C9A2 M2)83*SKZ16TY?(I35FS0>K(VFUAE?&.OB7:S#:YIMFN215$@K;,GJ1,AQ(^3X=4(F7,7F]Q3(FMBF8,TW/CI6 MWKWWXCKOC/I:<=I#_CS*=>7N4;^7H]S8OEF!K:;NE)K9IC5_9SO2L_F'WF11 M=]@_:>I^_S.3&UXH\MB:*+W[(=V3LNZAZX$6I>TJ5T)3CVH?4_K;@=(LH/=K M(?1A8 (T?V3F/P!02P,$% @ 18!I5W\9*Q&ULK99O;]HP$,:_BI55$Y5H\S\!!I%:4+5* MK89*NVF:]L*0 ZPF<68;*-]^MI.F%-(PH;T!._9S_CUGR%U_0]DS7P((])(F M&1\82R'RGFGRV1)2S"]I#IER C/%)#.BOGXV M9E&?KD1",A@SQ%=IBMGV&A*Z&1BV\?K@@2R60CTPHWZ.%S !\92/F9R95928 MI)!Q0C/$8#XPKNS>T-8"O>,[@0W?&2-E94KILYKOT6^T>6EFBCD,:?*#Q&(Y,#H&BF&.5XEXH)NO4!KR M5;P93;C^1)MRKV6@V8H+FI9B29"2K/C&+V4B=@2V]X' *07.OPK<4N!JHP69 MMC7" D=]1C>(J=TRFAKHW&BU=$,R=8T3P>0JD3H1W8', 4>M>RQ6C @BQW2. MON7 L"#9 NEU=$?PE"1Z^1RU1B P2>3H CU-1JAU=H[.$,G0XY*N.,YBWC>% M1%,'F+,2X[K <#[ F$!^B5RKC1S+<6ODPV;Y"&92;FNY\UYNRH1467&JK#@Z MGOMA5C@':._GH5TE8MM&@J(IH#$F<1O=$#[#"?H)F*$RDUOTZVK*!9._T]]U M^2@ O'H ]>?M\1S/8&#(?R<'M@8C^OS)#JPO==GY3\'>YTWO70>,J)'KS*@W?,@U?'7:C\'6ZGZW;W MP!M#GPCN5^#^,7"_#MP_! ^]SAYX8^@3P8,*/#@&'M2!!X?@OK+X#KPQ](G@ M804>'@,/Z\##&G#7VP-O#'TB>*<"[S2"/RY!UOFY %:'WSG []A!N(??>,") M^-T*O]N,3X5\PR:Z'.5X*SL)45MGN@=&[&X0[/^"&L\ZT8EMO=5_L4TGW>JGYT>PF[T,U9!,X'6.%F!ZA]H M53>+"TO>^H=:E_9!?;#]T-Y_7]5M"X+0JK85^.9.-Z1:T7O,%B3C$F4N==9E M*+/)BNZNF B:ZP9I2H5LM_1P*3MB8&J#7)]3*EXGJN>J>NSH+U!+ P04 M" !%@&E7-MS8R.(" !*"@ &0 'AL+W=OVSL.]AR\217 KM,LKDT%DIE?==5R8KR+!L\1R8GEEP MD6&ENV+IREP 3BTHHV[@>5TWPX0YT<".W8MHP->*$@;W LEUEF'Q/ +*MT/' M=_8##V2Y4F; C08Y7L(,U&-^+W3/K5A2D@&3A#,D8#%T;OW^M&/B; EY3"$M >*I"NP2T3U7HE(#.J8!N">A:[PNSK-,Q M5C@:"+Y%PD1K-M.PVV71VF#"S,&:*:%GB<:I:,RSC"A]4I1$F*5HS)DB; DL M(2#190P*$RJOT&?T.(O1Y<45ND"$H3M"J3X8@5'02#B#O(5"[Q,*O""L6<_X='A0E\[[ MU"?O4Y\VPV-(--RO@Q]Y&5:G*;1\X9M.4TQD0KE<"T _;^=2"7VM_*H[085( MNU[$7+5]F>,$AHZ^2R6(#3C1QP]^U_M2MWWG)(O/238Y)]GT3&1'V]ZNMKW= MQ![-,-7;J_ .P4Z_>!+J-K6@\#W+8=Z[3>2U>@-W<[A9-4&]5OLX*"Z"N@$YKS>O\F]#U2U_& MC9+_>])/49R<4W%:H^B'+;^2+(QV#]ZZ#,325B42)7S-5'%15:-5X7-KW_L7 MXR._/_9KQF._/RGJFK_T195UA\62,(DH++24U[K6*Q9%Y5)T%,_M2SOG2K_; MMKG2Q1X($Z#G%YRK?<<(5.5C] =02P,$% @ 18!I5\^;E'@F P ,@D M !D !X;"]W;W)K&ULK99=;]HP%(;_BI554RMU MS7<('41JJ:I-VC14VNUBVH5)#F#5L3/;0+M?/]M)(TH"Z\5N(';.>_RN*_,5E%A>\ J8OK/@HL1*#\72E94 7%A12=W M\Q*WQ(0YV 8( M*.3*9,#Z;P,3H-0DTAB_FYQ.NZ01[EZ_9+^UM>M:YEC"A-,?I%"KL9,ZJ( % M7E-UQ[>?H*DG-OER3J7]1=LFUG-0OI:*EXU8$Y2$U?_XJ?%A1^!'!P1!(PC> M*@@;06@+KR;VH% EUC MBED.:&8;YRK/^9HI= ,*$RK1AY<9B:;X&<\I(,P*,RG64* O!,\))8J 1*>- MYDR+'F8WZ/3D#)T@PM#]BJ^E5LF1JS2V6=S-&\3K&C$X@#B#Z@*%WCD*O"#L MD4^.RV\@UW+?RH/7;U3H6M(X%-E]XR#&QQ(S\P:8+S]&$,\DI*7#=E-J6 MJ0 )3-43?(%N"=/>$DS13$^"?@*TCS^OYE()W<._^ORH :)^ /-<7\H*YS!V M*K.6V("3O7_G)]['/G?^4[)77H6M5^&Q[%G;-U7=-WW%UAD2F\&\(=B'3HI7ND MW2 _3).X'S5N4>,WH1*F0.^2ZJ.+.PL'89CN&]F-\KV!/^C'2UJ\Y$UX.2_U MZ2)MZ_W?Z4&7(>GL M=#&ULK59M;]HP$/XK M5E9-K;21D 1:&$1J"6B55JDJ[?9AV@>3',1J8F>V ^V_G^V$#+HT8RM?B%_N M>1[?G3G?:,/XHT@ )'K*4BK&5B)E/K1M$2608=%A.5"ULV0\PU)-^MK>&'PEL!$[8Z0]63#VJ"?7 M\=AR]($@A4AJ!JP^:YA FFHB=8R?%:=52VK@[GC+/C.^*U\66,"$I=](+).Q M=6&A&):X2.4=VWR&RA]SP(BEPORB36GK*^.H$))E%5B=(".T_.*G*@X[ ,73 M#' K@/L2X+\"\"J =ZB"7P'\0Q5Z%:!W**!? ?HF]F6P3*1#+'$PXFR#N+96 M;'I@TF70*L"$ZHLUEUSM$H63P36-6 ;H'C^!0*NF%4)@)-:0QQ SYLQP]:\+9RMO;8 MW7I\Y;82SB'O(,_Y@%S']1K.,SD<[C:Y\S;UZ=O49^WP$"(%[S;!]V+IU;?' M,WS>7V\/"HF(4B8*#NC[Y4)(KFK&CZ;K4C+ZS8RZC@Y%CB,86ZI0"N!KL(+W M[[I]YU-3KHY)%AZ3;'I,LMF1R/9R[-^X-G#\%_Y/6K7_]1]P MB.+TF(JS/Q7[YVZO5BP#;N^\;QGPE>E$!(I80659K.K5NMFY-&_\B_6K[G#2 M;5@/N\-IV7?[_ZGP0 '(; 9 M>&PO=V]R:W-H965T/E)QIK>4!.>H8)@4@*+U5+LU;R*S$E01?V"T8WO'0'9E1 T N=4@=L(W$.!]8' :P3>J8)Q(QA7V:W34>4R M@!S.)I3L )71@B8/*D-4:I%"7$CO+CD55['0\=F2D_@I)5F"*/L" K3&,>;@ M(D MP [VJ@]0'0!@^DX"D#\R)!28\^&-9[G^GGPWK_,_UB M6&\. 71Q=]M;;+W=XCMKD+A$Y36PC2M@&98-OB\#+_]&V'DPTC'F ]!H89K=1 R:QV^?0KKCVY\_A%V&]'UO, M7\%?OXLH\)6CG/W=]R36R%$_4K[U;E@)8S35Q&N-(?J,M-DO/YFN\5N?[53" M I6PN4I8J!*V4 F+%,$Z]ANU]AL-T6O[B;E(N:5Q*J8"H*1D0V%^!>"6IX3B M?U "8$ZV!>\SXB#\7".JA 4J87.5L% E;*$2%M4PMX+)N>_SS#2:OXG^W.,R MIW69R?;]M96VH MXS"C&Q$<1[AC,?GWNF'SX["1;_B.W0T+>YHU]DUSU U;#-ZKBW4*D^GORZ-[9#A[W+5;GFY/W.(XSK*\GL!(43(.W4$,JL^UD$I8H!(V5PD+5<(6*F&1(EC'::;Q_L'+4+_2;IB*'*B4 M%BBES9720J6TA5):I(K6]>'>AU=S>)XEES6_KJIED)A>Y:C@ %(*BPV2Q^UB M:(=YFJ(LJ>;5\CU;%0C_RH436658S+SE+L"IBZ:F6?O+$VMD6@=3[9XHTS?< M@^GV\KEY$];;/^_X>C?J =(-+AC(T%I495Q[ MXC[2>H.G/N&DK+8+5H1SDE>'*8)BM)0!XOJ:$/YV(BMHM]EF_P%02P,$% M @ 18!I5_SC$9()"@ "G !D !X;"]W;W)K&ULQ9U;<^(X&H;_BHJ=VDI7=8)M#"39)%6=2-9TU60ZU9G,7&SMA0("7.T# M8YNDLS4_?N5#$ (C8/K=HB\Z'/P]$M*+/OE%MJY>T^Q;/I.R(-_C*,FO.[.B MF%]VN_EH)F.1GZ5SF:AW)FD6BT(]S:;=?)Y),:Z"XJCK.=]S.^PM?P^FL*%_HWES-Q50^RN)I_I"I M9]TE91S&,LG#-"&9G%QW/KF7O.^4 =41OX?R-5]Y3,J/\IRFW\HGG\?7':>L MD8SDJ"@10OUYD7?#;2S++,,7'W\3@^J#Z\^S+/(Y5T:_1&.B]EU MY[Q#QG(B%E'Q-7W]638?J%_R1FF45_^3U^98IT-&B[Q(XR98U2 .D_JO^-XT MQ$J XK0'>$V MV] KPGHK0?X6P+\)L!?#QAN">@W ?U]2Q@T 8-] X9-P+#J MK+IUJZZAHA W5UGZ2K+R:$4K'U3]6T6K'@F34HJ/1:;>#55<<XF#Y%(R,FO(LM$>>P'ZRA;WW%K[UK, OH^*,]-R/Q',\M^WSV,,? MY5R%.U5XKR6<[A_NM;7&CY4>_%CIW!Y.Y6A;TQE=T5N*O5?Q>MNJ,Q.9/"U' MKC&Y2V,UG.>B&A _*44G4ZF&V((\OY'5XQ[$6_7RIU>1C7;Z(:\YHULA%;61R+B=*%>&XEY6(@H_&_K^'1K+>10#=4PUZEHY;SD MY<8YZU]U7U:U41\T6#W&/(*U8-QU3+ 3PT$?S>B=_K)W^M;>87D1JJF+ZALU M@9O(L%ADDJA$)EN3E)5U:"?4L NC#YS^P%WK!F29;+\R V29' 0SNG>P[-Z! MM7OOPR2,%S'YB_RBYKVGMZ*2!A%PA@2%B!A' 0SY'6^E->Y=30JQZ#G<@B:5T-0FSZL M@$/U@811)(S9V\ESR%B\M67@ %D+#H(96KA8:N'B[V:FWU[3-FE8>8=* PFC M2!A#P@(DC(-@AEQ<1ULRSI%S4U,!D,*@- JE,2@M@-(XBF;*;,7YPJE42B-[6BK MGB5C(>O!4313$]K5=>VVKB5C;3F[L@,/E@B21J$T!J4%4!I'T4S9:+?8'1P[ M8T']92B-0FD,2@N@-(ZBF3+3+K-K=1GWREA0HQA*HU :V]%67G][QH(:PRB: MJ0EM#;MVS_->9-]DT8PI7V5>9.&H_%FR7FQ3#2[MZV:@CC&41J$T!J4%4!I' MT4SQ:"_9O3AVWH*ZSU :A=(8E!9 :1Q%,Y>L:0O:LWJ/-UR)J1R33L*$Y*64 M\@]M6K%3#M4*E$:A--;0^ML7MP30 CF*9@I F\.>W?!=^2$Y$$=9BB-0FD,2@N@-(ZBF3+3#K-GM1;W3DA0FQA* MHU ::VC6A 3U?E$T4P#:^_7L?N93DLE1.DW*5;-DM#K0C-*\()F,JK6=14J2 M-#E]4>E+/1/5R129UN)I%0S4+VYH:\MMO;5UGM RV5YE!M R.8IF:D%[OI[= M\_VCNL!(CD_%B\S$5#;N2MGY2Y%L:J2U^Z%>,)1&H32VHTE]$M>7O7C^5A<& M6B&.HID:T@:P9U\OO&&\/"5AT>J[V$$':P1JY$)I#$H+H#2.HIERT4:N=^SU MPA[4!X;2*)3&H+0 2N,HFBDS[0U[=F]XWVDNU J&TBB4QAK:ZC1W,/2'ZY<> M00OE*)HI NWQ>O8%P_^OJ2[4V&UHQK33&YSYZW-=J&.[7Z$!M%".HIF7K&HK MMF>W8G&377M!APH 2J-0&MO1I!YYDR++R:"9]+:E%6B%.(IF:DB[N3V[F[MQ ME7]U)?^6"])O[;"#=0+U=:$T!J4%4!I'T4S):%^W=VQ?MP?U=:$T"J4Q*"V MTCB*9LILY8X,=E_W??E>F.<+H88GDD[*9*;&99)7I^4[9L)V_,$BVC15O:$W M]'OG:],::+%LWV(#:+&\I5C?J?XMBS5[59NU/;M9NSW?D+\VE[R4MYQIMV/( MR=?'IP\JYC8M1Q2E#1JJ24^19JU.C;U6!XL!2:-0&H/2 BB-HVBF]K0YW.L? M.W%!36,HC4)I#$H+H#2.HIDRT_YQS^X?UU(I3[[#9-J"S&9M"H+ZAA#:11*8U!: *5Q%,V4 MFW:,>^?'3G=0LQE*HU :@]("*(VC:*;,M"?=LWO2^Z<[J,L,I5$HC>UH,;\V M&5N5 ?6G433SGG?:G_;M9BH\W]W-0CDA[+L<+2K>E\DD',FL"JW?^Z+T)RHA M-N^U"=%>[4.%"*51*(U!:0&4QE$T4YS:^/;=(V=''VJ60VD42F-06@"E<13- ME)DVRWW[;3/VSHYVSL%J@7K>4!K;T6+][=D16@^.HIG*T/ZV;_>WK;?2;I*D M[9A6$4$];RB-0FD,2@N@-(ZBF<):N=>P?^S,!G73H30*I3$H+8#2.(IFRDR[ MZ?Y^M]?XN[_/-?C5WYC822*;Y-8^':KAYROJ<,[<_KHTH)XWE,:@M !*XRB: M*0UMA/MV(WPYCYFKD_V-@>-C.4TN+8-670Q;='&^H0NH8PVE,2@M@-(XBF;J M0CO6OGV-\^>55%)G#K)(QC);#A5-9IDO]5-M.[,CST!-:G]SU;&SOF<"U'EN M*="[Z)^O7\4%+92C:*8.M*7LVPW2.Y'/RB6L,GQ1<]/%7(T,9<+8-M-H[76H MV=S0+!M84&B!S&]9SNR<7:QW.M0M1M',/3BT6]RWN\6_+N)G]5777WWQ(L)( M/$>RW)9#=_Z.K[N]E$,[OK]Y[7OVG!9%&EH-Z?I&GQ_J0L M8+G]W\W_ %!+ P04 " !%@&E7]AV2$B(% #I& &0 'AL+W=ONQ7S*MS*),[@6*-^F*1-/EY#PW6R !\\7;N+56NH+SGRZ82M8@+S=7 MU MYM11HCB%+(]YA@0L9X,+_.&2^KI!\<3W&';YWC'20[GC_%Z??(EF U<300*A MU"&8^GF *T@2'4EQ_*R"#NH^=/(CCN1Z-A@/4 1+ MMDWD#=_]#=6 1CI>R).\^(MVU;/N (7;7/*T:JP(TC@K?]ECE8B]!EY7 U(U M( 5WV5%!^9%)-I\*OD-"/ZVBZ8-BJ$5K!1=G^JTLI%!W8]5.SC_]W,;R"7W) M0LAT?A#+(O0IW23\"0 M) _OT?56A&LUP&2+J_H&(2RBZ77Q$9^_.T3ODH'S-!.35CZ4G6N>8 M%CUY'3V]S$W;X*T1=&E^R#] (+Y$BY8AEWS>&_"-:KZ1-7^7L(JS+,Y6&G$#(N81.HNSZ@6=H_]:7U7) M748>%9&U0CW,Z3P(:M$.,:XBQ%>***=%(3L 8'YN&24TPL1(H*>@Q)28-##SR@TD[ M"G:-D+K6*OI1& !$[R\>0"A#0\4L>:]4&=!G%@OTG25;:!4^]PV*"^\Y +9F M\1O/'LKYQ"2ZZZBUB"<)$[F^5*96Y]B(9>NPRFZ#_=H;#SW2D6AB>,G1U=<' MBQP[#;$1>&Q7^+UZ[$-4!L=X/U/!,.BH3VQT'5ME^;!"^X!Y1Z?*:#FVB_G! M;(-& ?>A'#7GV61(O Y2(_+8KO*M2YIV FN@O@5LS 'O^S?V&HH?1&-56"[ M5_R*A>.F;V!W3+P1[GC#QCZPW3].]7' P3D#L3G"RHU?Q#D@(\;J4BQB-)W:-[^?LI"GMV/6\B=>QWB-&X,E1 M J^_=.!Q X4H2(ZTDK7KV%&XM($;8$QIUWPRND_L"_K^2Q'R%NM\8LR!G& . MK[@4(4V+&.&AWU4PQB+(\1\"?;#\IO&/W*';(6S$. (Y^ON@#U;0@D6'M&/E M1HP+D!.^&/J C5O @F'7APPQ1D#L1O#ZBY*JPT-4/"0=J-1X!3W**XY7HFT> MG0)>=7]0*J0SQ=1X"\6G:=(-Z$U#7=Y7/)."A7++$O1/O(0"^PE4QEOWB:C5 MQ'IJ%#761.W6].]6YE*E7Y._3'@KKCT<+4>**$K+_2T\1A%[LNX[[6T\O9YM MM;+;PY.*?7("NS$Q:C>QB]5*P$I;UA(LC\-NWZ)OX5O4^!:U^Y9M3NB* M:T4N0_I[A49\BG'@=7QC46-+U&Y+)VE$%Y[?P,/!!&,/O\1S]G:?4Q"K8H\] M1R'?9K+&ULC57;;MLP#/T5 MP0.&%EACUVDN[1(#2=MA!58@:+#V8=B#8C.Q$%U<24Z:OQ\E.UX&N%Y?;%W( MP\,CD9KLE=Z:',"2-\&EF0:YM<5-&)HT!T%-3Q4@<6>MM* 6IWH3FD(#S;R3 MX&$<1<-04":#9.+7%CJ9J-)R)F&AB2F%H/HP!Z[VT^ R."X\L4UNW4*83 JZ M@278G\5"XRQL4#(F0!JF)-&PG@:SRYOYV-E[@V<&>W,R)BZ3E5);-WG(ID'D M" &'U#H$BK\=W +G#@AIO-:801/2.9Z.C^C??.Z8RXH:N%7\A64VGP;C@&2P MIB6W3VK_'>I\!@XO5=SX+]G7ME% TM)8)6IG9""8K/[TK=;AQ %QVAWBVB'V MO*M GN4=M329:+4GVEDCFAOX5+TWDF/2'3^]>2V0-YD"E(IP^A M,B/WHN#J $"65J5;LBAUFF/F9,&I)&==NU_(,^4E]8+/#)YTX8;FG)S=@:6, MX^BB$WX26LS*<0O3.H-YE4'\3@;7Y%%)FQMR+S/(_O4/48U&DO@HR3SN!%Q" MT2/]Z N)H[C?@==O).Y[O/Y[>#G5<.&N3D9NE;:G.B._?B D>; @S.\V@:KX5^WQ75G?F(*F, VP;@WH'03)YT^7P^AK M1W9737977>C)$S/;B[7&TV32 N);HJF%-IH5T+4'+XYEW19WU'((@^'UH#WXN D^[@S^XKL? M!J<[T-C,_T-B_#$2X4E?$Z WOGL;DJI2VJK%-:O- S&K^N)?\^IU>:1ZPZ0A M'-;H&O5&>!5TU;&KB56%[Y(K9;'G^F&.CQQH9X#[:Z7L<>("-,]F\@=02P,$ M% @ 18!I5ZKW813I!0 [!X !D !X;"]W;W)K&ULO5E=;]LV%/TKA%<,+=#8$O6=.0::2,/VT")HUO69D>A8J"1Z)&6W M_WY7'Y8LB5:2CMA+(LF'A^*YEY<\XOK(^#>QHU2B[WE6B)O%3LK]]6HEXAW- MB5BR/2W@ERWC.9%PRY]68L\I2>I&>;;"AN&NB.:T5A6% 3^'>@=S;** M"=[CGY9TT?59-3R_/K'_7@\>!O-(!+UCV=-X0WRM&C^D^^M$&<-@$?= +<-\+B!?:&!U3:P M7MJ#W3:P7]J#TS:HA[YJQEX+%Q))-FO.CHA7:&"K+FKUZ]:@5UI4B?(@.?R: M0CNYB0@OTN))H'O*T<..<(K>AE22-!/OT!7Z\A"BMV_>H3=HA43UJT!I@;X4 MJ13OX2%<_[5CI2!%(M8K">]3L:[BMN_;IF]\H6\+?62%W D4%0E-%.W#^?;! M3/L5Z-")@4]BW.)9P@>Z7R++>(^P@2W%^]R]O#E6#>>_]1[]=.\#,:PN,ZR: MS[K ]ZG,*2>2<03EJ)J,:8P@SBA)LU+2!!50Q=(B9CE%>\@=N,AAXM=)%U8G@_)89B M=C23JY]1*CF\R2MB*PB]4\?]/ M5?QI#5&H,D6I5)FB5*I,43.J!)TJP>S2&-*"P5ZL6AR52UV@@R14Y0,H]400V2$C8H=1%J]FKLFV7J9+%W]#;M,U9 M\4ZY736F\S%PL6?Z_BA%E4@O,(VS,M1N895(PP^"<:HJD;X7>,Z%TF:>;?+- M^82MZC88,D2W6W!HH(LR;UL638FKE2W4RA;I8AO& _?QP+.Y>W>>E-6F>I"E M])\R/9",%E(\F[%8E;&VYSOCHJI$^IYE6OXX8U5(SS(\UQEGK H9.+Y[MJH/ M%>K-A_F,^QBZBUJ"\0JCSF&M/D,K6ZB5+=+%-HQ0[S7,>;-Q6SO"*C\3EF4$ M-@!=H-2IVM!YY\FRQ.,MH@)E++U)BDY1UG+L12(%"B_]"YG9^P=SWD"$K?]] MQ^.13U&JD4]1>.E=6D9ZOV#.&X8/8">ODM-:TJZQ1PHSDWZ/ MLS(!5>HI2D\?E?JI&Y,L+K-ZWCY;TZ;;>]]RW6E%F^+LJOJ,'84"YQFV;TU$ M4_+9GGM!MMY9F//6(H)Z+G]4Y0Q*>J7 MUIB^E@W1K#MZ=3QTLH5:V2)=;,-X](;*G#4+%Z;(LY4BF.X_L&L'XT(QA;FN MY8P-I8K-\6Q[7"84;+;M6>HJ@7L_@^?]3)3O,_:#4O10;P+O2Q[OB*#H'I10 M#7Z>[K6YJ94MU,H6Z6(;!J8W3UB+><):S9-6ME K6Z2+;1B/WCSA>?/T<[4" M3[V*;YAC7Z] 00UP1U^F0P7,-:S15^Y(169;DX]/J[/3NYSRI_K85( E+ O9 M'-=T3[NCV0_U@>3H^:UY?6'CTQ*EM>7.TH2RBL _+YE3)YNJ@ZZ ^[-OU!+ P04 " !% M@&E72(7[H"4" "H! &0 'AL+W=O^Q#[[GN>>N]PY':1ZTBV 0<^<"9U%K3'="F-=ML")GLD.A+VII>+$6%,U M6'<*2.5!G.$DCJ\Q)U1$>>K/-BI/96\8%;!12/><$_6R!B:'+)I'AX,M;5KC M#G">=J2!'9AOW499"T\L%>4@-)4"*:BSZ&:^6B^=OW?X3F'01WOD,BFD?'+& M?95%L1,$#$KC&(A=]G +C#DB*^/WR!E-(1WP>']@_^)SM[D41,.M9#]H9=HL M^A"A"FK2,[.5PU<8\[ER?*5DVG_1$'R7283*7AO)1[!5P*D(*WD>ZW $2%X# M)",@\;I#(*_RCAB2ITH.2#EOR^8V/E6/MN*H<#]E9Y2]I19G\ATTML0&W8OP M@UVE+AZ)4L15ZQ)=W($AE.G+%!L;SH%P.5*O W7R"O5']""%:37Z+"JH_L5C M*W/2FARTKI.SA#OH9F@1OT-)G"R0#LK/\"ZF&BP\[^(_-=A")Y6AHD$_;PIM ME.V87Z?2#FS+TVQNBE:Z(R5DD1T3#6H/4?[VS?PZ_G1&ZW+2NCS'GC_VO "% M9&TGPJDE!8-#*?0IL8'NRM.Y"=WG\Q3OCQ7@H^[AH!H_(QJ5LAB^O^YAAA^(:JC0B$%MH?'LO8VKPEP$P\C.]V(AC>ULOVWM4P+*.=C[6DIS M,%R Z7'*_P!02P,$% @ 18!I5_6A.R:X!0 W2H !D !X;"]W;W)K M&ULQ5IM;]LV$/XKA%<,+;#6(F6]98F!Q!*W "D0 M-.OV8=@'Q69LH;+H2722_OM1+Y$LBB84]X8 02+)=\]#'B_W^"B>/_'\6[%A M3*#G;9H5%Y.-$+NSZ;18;M@V+C[Q'B/+!='Z^ MB]?LCHFON]M?? MRIOKU<7$*D?$4K84)40L_SRR!4O3$DF.X]\&=-)REHZ'UR_HM)J\G,Q]7+ % M3_]*5F)S,?$G:,4>XGTJOO"GWUDSH6J 2YX6U6_TU-A:$[3<%X)O&VB.LR..-B-@SV68=8XS,8R.(V#,];!;1S<*O9UL*I( MA[&(Y^ D*S/K3N3RTT3ZB?D=6\L\$>@ZJ[.T7.WW M7]@CR_:L0'&V0C<\6W],Y?*OT&51,%&@^^_H-\;7>;S;),M#SP_H?R2?+ILAGA5#Y$<&:*-/O-,; H4 M92NVTOB'9O_ X#^5X6IC1EYB=D6,@'=L]PG9UB^(6,36C&\B6TAWKW'NQM-O\LRL\^PA>FVH/.=^BZ%FP/(M3M*@RG^4'*7ASF()_ MWT@<="W8MOA'EU$UZ4Q/6E;KLV(7+]G%1);C@N6/;#+_^2?L6K_JEA,2+(0$ MBR#!*!!8+PUF;1K,3.AM&NC6LO9T*\]2*!_G@>6X,OD>#Q=)8X4]S^M;A4,K MXLU\R^^;13HS@@.K;T:-PNE\2#3 !(LA 2+(,$H$%@O#?PV#?R3E<8?U"X/>V2F ME$N-E50'11O"H17!GFNIA5!G-I,_BM(8YW1BQ((V8L&/*TTP+/O8M561-A*] M-K]'44:0E'1(Z6+?\?5*@ZVN![.,$5[$6;R*M9V1T?&UY044+01%BT#1*!1: M?T$/FFK\%EK3L$)E R1:"(H6@:)1*+1^-I N&\C)DM.X'I84;%L!5@JGSHRX M7J"(CL;,#JR9K=1$G9EG8<6,FJ=U:MBZG0%L[#C'Z4Z#T1-0SU>C!]K!CZ&, M0"FIAM*Q\1'9Z7IN;&ZZKW.6RD*D#2M0:]O$'Q(M!$6+0-$H%%I_1;L] >R\ MB>Y MNL+4+00%"T"1:-0:/ULZ'8PL'D+PZ@[[E "'&\@.T.KF50G576&5AC; M-E9+HL;,]GQ'59W_8Y, =[L$V-A]CE0=;R@!CJ4&#[2;'T,9@5)2#25VO2.J MT_7?V-R 7Z8IXF+#TJDAZ[8.B+$9':<_#4:O,CN#T('V]V,H(U!*JJ$DWA'](5TW M3LS=..4Y2]:967W,&*^M-Z!H(2A:!(I&H=#Z:]MM&9 W.4U 0(\3@**%H&@1 M*!J%0NMG0[>_04X_5-"X]LJ9[]OJSA$9G@3 @>6HQPHT:(Y'+/5=A ;-\0)5 M\ZAY6J>&K=M$( G"XCFI;NOOBDS$[TZTT=01J"45$,9>(ZB0-.#TW>RR*RK M&PO=V]R:W-H965T+KQCO&O8H6Q!$\EH6+BK*1<7[NN MR%:X1.**K3%5;Q:,ETBJ(5^Z8LTQRHU125SH>9%;HH(ZT[&9N^?3,=M(4E!\ MSX'8E"7BWVXQ8;N)XSO/$P_%7W/U?,@GCJ=WA G.I(9 ZF>+9Y@0C:3V M\7<-ZC2.3-' L\8^:/(Y6KBC!R0XP7:$/G =K_BVJ&!QLL8 M$>8OV%5K![$#LHV0K*R-U0[*@E:_Z*D6XL! X=@-8&T 7QJ$)PR"VB XER&L M#<)S&0:U@7'=K7PWPB5(HNF8LQW@>K5"TP]&?6.M]"JH#I1'R=7;0MG)Z4V6 M;KF6XK)GB"*0 ?&94K 5*:X]QBGW3;QQWVKO*Z<1T^NWX+.P$?\?H*!-Y; M #T86/8S.]\( M8RK?@M]5PF(+\ D]@3\?&"% _8_N$,__LD5!Q1/:>73>NQ9KE.&)HZ),8+[% MSO3GG_S(^\5V!'V")7V"I3V!M0XK; XK[$*?WN)E06E!ERI'$D0S;#N'"B(R M$/JZV$[?07\8AI'G>6-W>ZBR96G@>= ;'BU-;*B# 8S\HZ6I#36 430X7-KR M?]#X/^CT7\=C03-U,0JL'@ SB2MK)2ZB$I=-E@IY<+BK" :C8U$L"WT_](\= M32PK0S^P*&*#'(Z&\*0@42-(U"F(2HG?B8;(0AW'<&1Q/+(<<0SA,#[V_'S4 M]"S4EO/#QOEAI_,/."-(B&)19,@4'PO.2E6!["^V2^)C>.322WTZ=W-I3OHN M7=H374O:42/MJ%-:E>=5I47!;,/539!] Y\XHH(8F6WB=:)=FOO[!$OZ!$M[ M FL=2=P<2?P_7=1QGX?5)UC2)UC:$UCKL'QO7UY[/WY5UQ@O+@;/.[Y"9MUT MEPIM)8Y]SY*_^R)NZWCPF>)WZGAW00JOH+:^$](6Y/O&UQ]Q]2?F?I?T8M5@.T:Z$ !L<%UJR;ZV(- MSR9.^R*N1'0/&A0EYDO3&1(JXC945M^HS6S3?;HQ/9<7\[?^]Z6V4: M(GOXJM7U$7&5@04@>*&HO*NABB!>=8^J@61KTQZ9,RE9:1Y7&.68ZP7J_8(Q M^3S0!$T/;_H/4$L#!!0 ( $6 :5?&PO=V]R M:W-H965T=]CJCWB**H^9&R+SP! M$.@A2W.^L!(ABIEM\TT"&>8]6D NCVPIR["0NVQG\X(!CI4H2VW/<49VADEN M+>>J[98MYW0O4I+#+4-\GV68/5Y#2H\+R[6>&N[(+A%E@[V<%W@':Q"?BULF M]^R&$I,,?X6Z0\.2MZ$I5__1L8H=RN#-G@N:U6)Y!AG)JU_\4%^($X'DZ 5>+?!> M"@9O"/JUH']NAD$M&)R;85@+AN<*1K5@=*Y@7 O&RJSJZBIK?"SP6O4DM'2%Z6XEHP>91(G5C>08H%Q.@6,_&(?FX/?1Q]I+A*.@CR&6*/WN_73#KTM^]IT MV'OJ\+77"5Q#T4-]YP/R'*^O.9_5^7)/UYUORQY\6_:P6^[#1LK=-^51M_S3 M1O20,U%RM\.*?E-[?<4;O,'[BVRWR,<'PC^@FUR>VK]H)0M/CG-[CE8IW<=H M3=-]58TR0%=]G1G*<7S&"[R!A24':@[L -;RIQ_='YV42^_LZ5GF^E78\/3Q]\*OUR"=K:')DX\,P5INN<[SBH%ST6N;=E&@ M$W&I649IOE%:8)06&J5%IFCM0CE96G*_TT.\!ILJ'Y,TWR@M,$H+C=(B4[1V M^7C/Y>-UOR5D=)\+%.^U3X-:_+^/Y^XD%YM_7M; :-90DU4WQ8A,9:T,LT]6 ME3-@._7!@,N)E'2E6N1K6IN/$E=J*?Y%^[4[6[F:=M^=!=4GAV=\]07D(V8[ MDG.4PE:F%:D?00JUIWU,A:*8V$\!RTE<&R.-;2L733IF@^;2S M_ ]02P,$% @ 18!I5\+-9 @ U00 !D !X;"]W;W)K&ULM511:]LP$/XK0BNCA1([=I)MF6U8FHT5UA$:NCV,/2CV M)1:5+%>2G>[?[R0[)H,T]&4OUIUTWW??R7=*]DH_FA+ DF!:;6P H/DB*(PG 62,8KFB5^;Z6S1#56\ I6FIA& M2J;_+$"H?4K']+!QSW>E=1M!EM1L!VNP#_5*HQ<,+ 674!FN*J)AF])/X_EB MXN)]P \.>W-D$U?)1JE'Y]P6*0V=(!"06\? <&GA!H1P1"CCJ>>D0TH'/+8/ M[%]\[5C+AAFX4>(G+VR9TO>4%+!EC;#W:O\5^GJFCB]7PO@OV7>QTXB2O#%6 MR1Z,"B2ONI4]]_=P!(A> D0](/*ZNT1>Y9)9EB5:[8EVT&J@L^=SBUY#+)5C&A;DB%X17Y(X+@==GDL!B.@<*\IYZ MT5%'+U!_5^V(A!^N211&,7E8+\GEQ=6_- &J'21'@^3(\TY>*?F4LK,,KM'G MIF8YI!0[V8!N@69OWXQGX<B\Q.8FM58[S>0U&KS*>&6(@"VBPM&[*26Z&Z+.L:KVC;M1%L? FR6^.Z!= M )YOE;('Q\W"\))E?P%02P,$% @ 18!I5Q&E0/TN P ZA( T !X M;"]S='EL97,N>&ULW5A=:]LP%/TK1EU'"Z-.XL6-UR2P!0J#;13:A[T5)983 M@2QYLM(E^_73E1SGH[JEZ\.6SB&U=(_.N4?2=2TRK,U:L-L%8R9:E4+6([(P MIOH0Q_5LP4I:7ZB*28L42I?4V*Z>QW6E&M'!=2V&2:?[TF[XJ17RQ%.,=AF@V2Q;)G0P\N!9TWEB-DXX M;C9D/"R4W.Y+0GS 9J8EBQZH&)$)%7RJ.; *6G*Q]N$>!&9**!T96Q#62AVXP2[X M"(J:]MVZL@[GFJZ[O3[9$MS-)IDJG3/=INF236@\%*P .YK/%W WJHH!-$:5 MMI%S.E>2.@\;1M.PLC,FQ"T\2-^+/>U5L;.G'=A1V3:MH:;I97P']'?5O/:N M;.]%NE'%'Y3YM+33D:X/M<)N-"OXRO5716L 4^_BZK2JQ/JCX'-9,C_Y9R<< M#^F&%RV4YK]L-BB5F0TP3:('I@V?[49^:EK=L979E-.JP#WW7J'GO[O.Y/?T M[?B<%70IS%T+CLBV_97E?%EF[:@;6(AFU+;]!:;73=MSH,W%93 '&,>SL#S_TWP&Z'P\AGD;!)$!RAF@ M',\*(1/WP?*$.9F]PC/-LB1)4VQ%)Y.@@PFV;FD*W[ :Y@T86![(]&=KC>\V M7B%/UP&VIT]5"#93O!*QF>)K#4AXW8"19>'=QO( ]L%K'8@?S@/U%28DR2P MJY@W[ G&D2S#$*C%<(VF*;(Z*7S"^X,])4F296$$L+"#),$0>!IQ!', 'C D M2=Q[\.!]%&_>4_'VUZWQ;U!+ P04 " !%@&E7EXJ[', 3 @ "P M %]R96QS+RYR96QSG9*Y;L,P#$!_Q=">, ?0(8@S9?$6!/D!5J(/V!(%BD6= MOZ_:I7&0"QEY/3P2W!YI0.TXI+:+J1C]$%)I6M6X 4BV)8]ISI%"KM0L'C6' MTD!$VV-#L%HL/D N&6:WO606IW.D5XA-/E_G;@2=&A(E@6FD7)TZ(=I7\=Q_:0T^FO8R*T M>EOH^7%H5 J.W&,EC'%BM/XU@LD/['X 4$L#!!0 ( $6 :5=,@69>804 M "&PO=V]R:V)O;VLN>&ULQ9I;<]HX%(#_BH:731^Z@&]M,R$S M)) N,PEA I/7'6$+T-26J&23I+^^1_:PD1/W=%].><)W/NOV'1WYXDF;;VNM MO['G(E=VU-N5Y?Z\W[?I3A3<_JWW0L&9C38%+V'7;/MV;P3/[$Z(LLC[P6"0 M] LN5>_RXOBLA>G[.[H4:2FU@H/NP*,43_;UO-ME!VGE6N:R?!GUZNU<]%@A ME2SD#Y&->H,>LSO]](\V\H=6)<^7J=%Y/NH-FQ./PI0R?7=XZ2!7?&WK(R5? M/W &?62 3QP(XTMZROJYW-@/ BXN-FK2GTC\U*8"2_%5Z.KO51;]QAXB[[W M&G4Y''^;0CPW_Z<8]68C4S'1:54(53;E:$3N )7=R;WM,<4+,>I=ZX,P;,&W MPKT4_,LL:UZP!#*ON,RYA!-FEM6,A#SW\\ETOIQ.&&PM[V]GD_$*=J[&M^/Y M]91YD $"&9P0\M_ @PP1R/ DD,L5_-Q-YQYDA$!&)X1LE62,0,:GA P]R 2! M3$X)&7F0GQ#(3Z>$C#W(SPCD9UK(*VZE97K#%D98N+2^PD/[@J!]H45[$"E< MP,9IJBM5@C. 42O83H6[TQ_"!]@8/J#&/ A5">OSH$XAELH-EX8]\KP2[$YP M6YFZM%IXF$V&Q#KYJG7V)/.<<96Q&30XM74$;&RM:%-B.AD2^V0BUJT&AEEC M2*R-6ZC%=O/"]#"D]H,N"EG63:JNPFM=]TVA4MF&Q/0P)/;#?;F#0.^*YQP& M"U9'IL=QA$U$JV8Q00R)#3%3J2X$6_'G=M%A/A@2"V%9ZO3;3N>9,/8O*"RX M3;8*##/"D%@)T^\53&Q@V'!F@#E&W0*GQ3[7+P+JV0^8,24$Q$J8W" ^2(@]L6R6EOQO7+5/#V\ M47^ J2,@5L>"O[!#W2GJV]W0/)$VS;4+4GQ(3!T!L3IFT-I@[',UF[F8<0.[A>_J&S,"/,+1&Q6WZ1)3J" M^IB8;2)BVZ"F;O6@"+-/=,JD5BMI'F'VB8CM@V/Z:?,(728AM@^.Z2?.(\Q M$;&!<,S$Q\0D%!%+J(DBEU51R8_Z)B/US#-!_PQAC]HF)[7-D M=.&05K5X7,-T1]GT>>]C8O:)_]!<9UGM]WDM2&B0KW,,'Q.S3TQLGT[,:VYW M[";73_YT-L;L$Q/;YXAYQZ&+RU**NM+O]\(U4[7U,3'[Q-2K]-@"!SOS,=%E M>F+[X!->/^2(,?O$Y.FTUR6.[G$(DTY,+)W.Q8YN3$PZ,;%T\*Q!JZXQ\\2G M7)UIA9<))I^$>G4&Q?3#RP233T(LGZX<3$?#3##S),3FZ4S"O 8>/B9FGH38 M/)V8_\W3N8^)F2+FI]>H69)R$VSZ]7P.H&ZF.BGX@1F^?=,EAW]\'T MD]3ZZ=<7V\N+#/R@1#:'QULXGO(\71CF?IJO:J+8+8YOJCR_AF/WZE;S[/B= MZ_$;W&PO7W)E;',O M=V]R:V)O;VLN>&UL+G)E;'/-VCMNVT 4A>&M"%R 1_0"^D0*=(8/!4Q)'CY5Q^((9]^E4,[[KM3W>W[NO@X'DYUU>S& ML?^14EWORK&M=UU?3N]V5,C:+UW;8EG'5I(_#]71-EX/W53.\O$F3Y@Y2"-+Y@PR";/X@AR"?/R@@*.8/RA"4YP^ZAZ#[^8,>(.AA M_J!'"'J"8 N!V()D"X'9@F@+@=J"; N!VX)P M"X'<@G0+@=V"> N!WHIZ*X'>BGHK@=XZ>=DFT%M1;R706U%O)=!;46\ET%M1 M;R706U%O)=!;46\ET%M1;R70VU!O(]#;4&\CT-M0;R/0VR:;)01Z&^IM!'H; MZFT$>AOJ;01Z&^IM!'H;ZFT$>AOJ;01Z.^KM!'H[ZNT$>COJ[01Z.^KM!'K[ M9+.;0&]'O9U ;T>]G4!O1[V=0&]'O9U ;T>]G4#O0+V#0.] O8- [T"]@T#O M0+V#0.] O8- [YA\K"30.U#O(- [4.\@T#M0[R#0.U#O(- [H]Z90.^,>F<" MO3/JG0GTSJAW)M [H]Z90.^,>F<"O?/D9Q,"O3/JG;]3[SI^'DJ]]GRM\?G? M2?5XOK=<'W]9?IV_4$L#!!0 ( $6 :5?B(3)"\0$ !DG M 3 6T-O;G1E;G1?5'EP97-=+GAM;,W:RT[#,! %T%^ILD6-ZR7M+2; M-DVNMOGGV+A^7@1J8S&YV&T$,I\<]\15X^-1 MWE"P+Q.&E>\#7L_=/%((34V36QO2M>WR+K9M64S/+<5R?XDO>G3+95-1[:I- MEX^4T0>R=5P1I:XM=T6/]B>G?,.T^^0'YX]E]@7FG;?!^9@G%NCW<6\C&4Y/ M?2Y$(37[7_$],9<^^/UHF'9-]0^S\_4^N; >YQ'9^#C\CC_.^+W^+_L0('U( MD#X42!\:I \#TLX K @ $0 @ &O M9&]C4')O<',O8V]R92YX;6Q02P$"% ,4 " !%@&E7F5R<(Q & "<)P M$P @ ', 0 >&PO=&AE;64O=&AE;64Q+GAM;%!+ 0(4 Q0 M ( $6 :5>*?:*O\P4 ,T? 8 " @0T( !X;"]W;W)K M&PO=V]R:W-H965T&UL4$L! M A0#% @ 18!I5TA%74\F P RP@ !@ ("!?Q4 'AL M+W=O[-@;> < M (X? 8 " @=L8 !X;"]W;W)K&PO=V]R:W-H965T&UL4$L! A0#% @ 18!I5T,_ M_41K P 6@P !@ ("! R0 'AL+W=O@< '(@ 8 M " @:0G !X;"]W;W)K&PO=V]R:W-H965T M&UL4$L! A0#% @ 18!I5P@(RX9S( !F0 !@ M ("!)3T 'AL+W=O&UL4$L! A0#% @ 18!I5_LXO#XH"P Q\ M !D ("!CF@ 'AL+W=O&PO=V]R:W-H965T[@@_ ML@8 ,02 9 " @?EZ !X;"]W;W)K&UL4$L! A0#% @ 18!I5P"BPWSP"P L"P !D M ("!XH$ 'AL+W=O&PO=V]R:W-H965T M2D8PN/P@ '(5 9 M " @4&7 !X;"]W;W)K&UL4$L! A0# M% @ 18!I5ZYLS'SI @ J 8 !D ("!MY\ 'AL+W=O M&PO=V]R:W-H965T&UL4$L! A0#% @ 18!I5RZK MTR1-"@ -AX !D ("!SJX 'AL+W=O&PO=V]R:W-H965T1D0):'04 &@+ 9 " @1*^ !X;"]W;W)K&UL4$L! A0#% @ 18!I5X?-B(L8 P C@@ !D M ("!9L, 'AL+W=O&PO M=V]R:W-H965T&UL4$L! A0#% @ 18!I5SX!X%!^ @ N < !D ("! M=\\ 'AL+W=O&PO=V]R:W-H965TY/QG]MRP ':B 9 M " @:;4 !X;"]W;W)K&UL4$L! A0#% M @ 18!I5\M?07$A P Q@8 !D ("!E $! 'AL+W=O&PO=V]R:W-H965T%94AD"@, $@' 9 " @5(* 0!X M;"]W;W)K&UL4$L! A0#% @ 18!I5^+?'F\6 M!0 :0T !D ("!DPT! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ 18!I5YH6FZHP! (PD !D M ("!&PO=V]R M:W-H965T&UL M4$L! A0#% @ 18!I5QOX>]HO!P 7D !D ("!.28! M 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ M18!I5QZ+O!DA @ ]P0 !D ("!&C4! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ 18!I5_LMLP>Z @ M9 H !D ("!QST! 'AL+W=OK" & "7)@ &0 @(&X M0 $ >&PO=V]R:W-H965T&UL4$L! A0#% @ 18!I5P3.JC X P 6 X !D M ("!$DH! 'AL+W=O&PO=V]R:W-H M965T&UL4$L! M A0#% @ 18!I5ZN1:S1/ @ YP< !D ("!^5D! 'AL M+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ 18!I M5\%;1WZ* P U P !D ("!:6,! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ 18!I5\^;E'@F P ,@D M !D ("!M&T! 'AL+W=O@" ^"@ &0 @($1<0$ M>&PO=V]R:W-H965T7?[_Z MGP0 '(; 9 " @3!T 0!X;"]W;W)K&UL4$L! A0#% @ 18!I5_SC$9()"@ "G !D M ("!!GD! 'AL+W=O&PO=V]R:W-H965T M&UL4$L! A0# M% @ 18!I5ZKW813I!0 [!X !D ("!JXL! 'AL+W=O M&PO=V]R:W-H965T4 M 0!X;"]W;W)K&UL4$L! A0#% @ 18!I5V'$ M2H8-! SQ, !D ("!%IH! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ 18!I5Q&E0/TN P ZA( T M ( !#:4! 'AL+W-T>6QE&PO M=V]R:V)O;VLN>&UL4$L! A0#% @ 18!I5\A XML 79 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 80 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 81 FilingSummary.xml IDEA: XBRL DOCUMENT 3.23.3 html 213 317 1 true 56 0 false 7 false false R1.htm 0000001 - Document - Cover Page Sheet http://www.consensus.com/role/CoverPage Cover Page Cover 1 false false R2.htm 0000002 - Statement - CONDENSED CONSOLIDATED BALANCE SHEETS Sheet http://www.consensus.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS CONDENSED CONSOLIDATED BALANCE SHEETS Statements 2 false false R3.htm 0000003 - Statement - CONDENSED CONSOLIDATED BALANCE SHEETS (Parenthetical) Sheet http://www.consensus.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSParenthetical CONDENSED CONSOLIDATED BALANCE SHEETS (Parenthetical) Statements 3 false false R4.htm 0000004 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF INCOME Sheet http://www.consensus.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFINCOME CONDENSED CONSOLIDATED STATEMENTS OF INCOME Statements 4 false false R5.htm 0000005 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF INCOME (Parenthetical) Sheet http://www.consensus.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFINCOMEParenthetical CONDENSED CONSOLIDATED STATEMENTS OF INCOME (Parenthetical) Statements 5 false false R6.htm 0000006 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME Sheet http://www.consensus.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOME CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME Statements 6 false false R7.htm 0000007 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS Sheet http://www.consensus.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS Statements 7 false false R8.htm 0000008 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF STOCKHOLDERS??? DEFICIT Sheet http://www.consensus.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSDEFICIT CONDENSED CONSOLIDATED STATEMENTS OF STOCKHOLDERS??? DEFICIT Statements 8 false false R9.htm 0000009 - Disclosure - Basis of Presentation Sheet http://www.consensus.com/role/BasisofPresentation Basis of Presentation Notes 9 false false R10.htm 0000010 - Disclosure - Recent Accounting Pronouncements Sheet http://www.consensus.com/role/RecentAccountingPronouncements Recent Accounting Pronouncements Notes 10 false false R11.htm 0000011 - Disclosure - Revenues Sheet http://www.consensus.com/role/Revenues Revenues Notes 11 false false R12.htm 0000012 - Disclosure - Fair Value Measurements Sheet http://www.consensus.com/role/FairValueMeasurements Fair Value Measurements Notes 12 false false R13.htm 0000013 - Disclosure - Goodwill and Intangible Assets Sheet http://www.consensus.com/role/GoodwillandIntangibleAssets Goodwill and Intangible Assets Notes 13 false false R14.htm 0000014 - Disclosure - Debt Sheet http://www.consensus.com/role/Debt Debt Notes 14 false false R15.htm 0000015 - Disclosure - Leases Sheet http://www.consensus.com/role/Leases Leases Notes 15 false false R16.htm 0000016 - Disclosure - Commitments and Contingencies Sheet http://www.consensus.com/role/CommitmentsandContingencies Commitments and Contingencies Notes 16 false false R17.htm 0000017 - Disclosure - Other Balance Sheet Account Details Sheet http://www.consensus.com/role/OtherBalanceSheetAccountDetails Other Balance Sheet Account Details Notes 17 false false R18.htm 0000018 - Disclosure - Income Taxes Sheet http://www.consensus.com/role/IncomeTaxes Income Taxes Notes 18 false false R19.htm 0000019 - Disclosure - Stockholders' Deficit Sheet http://www.consensus.com/role/StockholdersDeficit Stockholders' Deficit Notes 19 false false R20.htm 0000020 - Disclosure - Equity Incentive and Employee Stock Purchase Plan Sheet http://www.consensus.com/role/EquityIncentiveandEmployeeStockPurchasePlan Equity Incentive and Employee Stock Purchase Plan Notes 20 false false R21.htm 0000021 - Disclosure - Earnings Per Share Sheet http://www.consensus.com/role/EarningsPerShare Earnings Per Share Notes 21 false false R22.htm 0000022 - Disclosure - Segment Information Sheet http://www.consensus.com/role/SegmentInformation Segment Information Notes 22 false false R23.htm 0000023 - Disclosure - Accumulated Other Comprehensive Loss Sheet http://www.consensus.com/role/AccumulatedOtherComprehensiveLoss Accumulated Other Comprehensive Loss Notes 23 false false R24.htm 0000024 - Disclosure - Related Party Transactions Sheet http://www.consensus.com/role/RelatedPartyTransactions Related Party Transactions Notes 24 false false R25.htm 0000025 - Disclosure - Subsequent Events Sheet http://www.consensus.com/role/SubsequentEvents Subsequent Events Notes 25 false false R26.htm 995410 - Disclosure - Pay vs Performance Disclosure Sheet http://xbrl.sec.gov/ecd/role/PvpDisclosure Pay vs Performance Disclosure Notes 26 false false R27.htm 995445 - Disclosure - Insider Trading Arrangements Sheet http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements Insider Trading Arrangements Notes 27 false false R28.htm 9954471 - Disclosure - Basis of Presentation (Policies) Sheet http://www.consensus.com/role/BasisofPresentationPolicies Basis of Presentation (Policies) Policies http://www.consensus.com/role/RecentAccountingPronouncements 28 false false R29.htm 9954472 - Disclosure - Revenues (Tables) Sheet http://www.consensus.com/role/RevenuesTables Revenues (Tables) Tables http://www.consensus.com/role/Revenues 29 false false R30.htm 9954473 - Disclosure - Goodwill and Intangible Assets (Tables) Sheet http://www.consensus.com/role/GoodwillandIntangibleAssetsTables Goodwill and Intangible Assets (Tables) Tables http://www.consensus.com/role/GoodwillandIntangibleAssets 30 false false R31.htm 9954474 - Disclosure - Debt (Tables) Sheet http://www.consensus.com/role/DebtTables Debt (Tables) Tables http://www.consensus.com/role/Debt 31 false false R32.htm 9954475 - Disclosure - Leases (Tables) Sheet http://www.consensus.com/role/LeasesTables Leases (Tables) Tables http://www.consensus.com/role/Leases 32 false false R33.htm 9954476 - Disclosure - Other Balance Sheet Account Details (Tables) Sheet http://www.consensus.com/role/OtherBalanceSheetAccountDetailsTables Other Balance Sheet Account Details (Tables) Tables http://www.consensus.com/role/OtherBalanceSheetAccountDetails 33 false false R34.htm 9954477 - Disclosure - Equity Incentive and Employee Stock Purchase Plan (Tables) Sheet http://www.consensus.com/role/EquityIncentiveandEmployeeStockPurchasePlanTables Equity Incentive and Employee Stock Purchase Plan (Tables) Tables http://www.consensus.com/role/EquityIncentiveandEmployeeStockPurchasePlan 34 false false R35.htm 9954478 - Disclosure - Earnings Per Share (Tables) Sheet http://www.consensus.com/role/EarningsPerShareTables Earnings Per Share (Tables) Tables http://www.consensus.com/role/EarningsPerShare 35 false false R36.htm 9954479 - Disclosure - Segment Information (Tables) Sheet http://www.consensus.com/role/SegmentInformationTables Segment Information (Tables) Tables http://www.consensus.com/role/SegmentInformation 36 false false R37.htm 9954480 - Disclosure - Accumulated Other Comprehensive Loss (Tables) Sheet http://www.consensus.com/role/AccumulatedOtherComprehensiveLossTables Accumulated Other Comprehensive Loss (Tables) Tables http://www.consensus.com/role/AccumulatedOtherComprehensiveLoss 37 false false R38.htm 9954481 - Disclosure - Basis of Presentation (Details) Sheet http://www.consensus.com/role/BasisofPresentationDetails Basis of Presentation (Details) Details http://www.consensus.com/role/BasisofPresentationPolicies 38 false false R39.htm 9954482 - Disclosure - Revenues (Disaggregation of Revenue) (Details) Sheet http://www.consensus.com/role/RevenuesDisaggregationofRevenueDetails Revenues (Disaggregation of Revenue) (Details) Details http://www.consensus.com/role/RevenuesTables 39 false false R40.htm 9954483 - Disclosure - Revenues (Narrative) (Details) Sheet http://www.consensus.com/role/RevenuesNarrativeDetails Revenues (Narrative) (Details) Details http://www.consensus.com/role/RevenuesTables 40 false false R41.htm 9954484 - Disclosure - Fair Value Measurements (Details) Sheet http://www.consensus.com/role/FairValueMeasurementsDetails Fair Value Measurements (Details) Details http://www.consensus.com/role/FairValueMeasurements 41 false false R42.htm 9954485 - Disclosure - Goodwill and Intangible Assets (Narrative) (Details) Sheet http://www.consensus.com/role/GoodwillandIntangibleAssetsNarrativeDetails Goodwill and Intangible Assets (Narrative) (Details) Details http://www.consensus.com/role/GoodwillandIntangibleAssetsTables 42 false false R43.htm 9954486 - Disclosure - Goodwill and Intangible Assets (Changes in Carrying Amounts of Goodwill) (Details) Sheet http://www.consensus.com/role/GoodwillandIntangibleAssetsChangesinCarryingAmountsofGoodwillDetails Goodwill and Intangible Assets (Changes in Carrying Amounts of Goodwill) (Details) Details http://www.consensus.com/role/GoodwillandIntangibleAssetsTables 43 false false R44.htm 9954487 - Disclosure - Goodwill and Intangible Assets (Intangible Assets with Indefinite Lives) (Details) Sheet http://www.consensus.com/role/GoodwillandIntangibleAssetsIntangibleAssetswithIndefiniteLivesDetails Goodwill and Intangible Assets (Intangible Assets with Indefinite Lives) (Details) Details http://www.consensus.com/role/GoodwillandIntangibleAssetsTables 44 false false R45.htm 9954488 - Disclosure - Goodwill and Intangible Assets (Intangible Assets Subject to Amortization) (Details) Sheet http://www.consensus.com/role/GoodwillandIntangibleAssetsIntangibleAssetsSubjecttoAmortizationDetails Goodwill and Intangible Assets (Intangible Assets Subject to Amortization) (Details) Details http://www.consensus.com/role/GoodwillandIntangibleAssetsTables 45 false false R46.htm 9954489 - Disclosure - Goodwill and Intangible Assets (Estimated Intangible Assets Amortization Expense) (Details) Sheet http://www.consensus.com/role/GoodwillandIntangibleAssetsEstimatedIntangibleAssetsAmortizationExpenseDetails Goodwill and Intangible Assets (Estimated Intangible Assets Amortization Expense) (Details) Details http://www.consensus.com/role/GoodwillandIntangibleAssetsTables 46 false false R47.htm 9954490 - Disclosure - Debt (Summary of Long-term Debt) (Details) Sheet http://www.consensus.com/role/DebtSummaryofLongtermDebtDetails Debt (Summary of Long-term Debt) (Details) Details http://www.consensus.com/role/DebtTables 47 false false R48.htm 9954491 - Disclosure - Debt - Future Principal Payments for Debt (Details) Sheet http://www.consensus.com/role/DebtFuturePrincipalPaymentsforDebtDetails Debt - Future Principal Payments for Debt (Details) Details 48 false false R49.htm 9954492 - Disclosure - Debt (Narrative) (Details) Sheet http://www.consensus.com/role/DebtNarrativeDetails Debt (Narrative) (Details) Details http://www.consensus.com/role/DebtTables 49 false false R50.htm 9954493 - Disclosure - Leases (Narrative) (Details) Sheet http://www.consensus.com/role/LeasesNarrativeDetails Leases (Narrative) (Details) Details http://www.consensus.com/role/LeasesTables 50 false false R51.htm 9954494 - Disclosure - Leases (Components of Lease Expense) (Details) Sheet http://www.consensus.com/role/LeasesComponentsofLeaseExpenseDetails Leases (Components of Lease Expense) (Details) Details http://www.consensus.com/role/LeasesTables 51 false false R52.htm 9954495 - Disclosure - Leases (Supplemental Balance Sheet Operating Lease Information) (Details) Sheet http://www.consensus.com/role/LeasesSupplementalBalanceSheetOperatingLeaseInformationDetails Leases (Supplemental Balance Sheet Operating Lease Information) (Details) Details http://www.consensus.com/role/LeasesTables 52 false false R53.htm 9954496 - Disclosure - Leases (Supplemental Cash Flow Information) (Details) Sheet http://www.consensus.com/role/LeasesSupplementalCashFlowInformationDetails Leases (Supplemental Cash Flow Information) (Details) Details http://www.consensus.com/role/LeasesTables 53 false false R54.htm 9954497 - Disclosure - Leases (Maturities of Operating Lease Liabilities) (Details) Sheet http://www.consensus.com/role/LeasesMaturitiesofOperatingLeaseLiabilitiesDetails Leases (Maturities of Operating Lease Liabilities) (Details) Details http://www.consensus.com/role/LeasesTables 54 false false R55.htm 9954498 - Disclosure - Commitments and Contingencies (Details) Sheet http://www.consensus.com/role/CommitmentsandContingenciesDetails Commitments and Contingencies (Details) Details http://www.consensus.com/role/CommitmentsandContingencies 55 false false R56.htm 9954499 - Disclosure - Other Balance Sheet Account Details - Accounts Payable and Accrued Liabilities (Details) Sheet http://www.consensus.com/role/OtherBalanceSheetAccountDetailsAccountsPayableandAccruedLiabilitiesDetails Other Balance Sheet Account Details - Accounts Payable and Accrued Liabilities (Details) Details 56 false false R57.htm 9954500 - Disclosure - Income Taxes (Details) Sheet http://www.consensus.com/role/IncomeTaxesDetails Income Taxes (Details) Details http://www.consensus.com/role/IncomeTaxes 57 false false R58.htm 9954501 - Disclosure - Stockholders' Deficit (Details) Sheet http://www.consensus.com/role/StockholdersDeficitDetails Stockholders' Deficit (Details) Details http://www.consensus.com/role/StockholdersDeficit 58 false false R59.htm 9954502 - Disclosure - Equity Incentive and Employee Stock Purchase Plan (Narrative) (Details) Sheet http://www.consensus.com/role/EquityIncentiveandEmployeeStockPurchasePlanNarrativeDetails Equity Incentive and Employee Stock Purchase Plan (Narrative) (Details) Details http://www.consensus.com/role/EquityIncentiveandEmployeeStockPurchasePlanTables 59 false false R60.htm 9954503 - Disclosure - Equity Incentive and Employee Stock Purchase Plan (Restricted Stock and Restricted Stock Unit Award Activity) (Details) Sheet http://www.consensus.com/role/EquityIncentiveandEmployeeStockPurchasePlanRestrictedStockandRestrictedStockUnitAwardActivityDetails Equity Incentive and Employee Stock Purchase Plan (Restricted Stock and Restricted Stock Unit Award Activity) (Details) Details http://www.consensus.com/role/EquityIncentiveandEmployeeStockPurchasePlanTables 60 false false R61.htm 9954504 - Disclosure - Equity Incentive and Employee Stock Purchase Plan (Employee Stock Purchase Plan, Valuation Assumptions) (Details) Sheet http://www.consensus.com/role/EquityIncentiveandEmployeeStockPurchasePlanEmployeeStockPurchasePlanValuationAssumptionsDetails Equity Incentive and Employee Stock Purchase Plan (Employee Stock Purchase Plan, Valuation Assumptions) (Details) Details http://www.consensus.com/role/EquityIncentiveandEmployeeStockPurchasePlanTables 61 false false R62.htm 9954505 - Disclosure - Earnings Per Share (Details) Sheet http://www.consensus.com/role/EarningsPerShareDetails Earnings Per Share (Details) Details http://www.consensus.com/role/EarningsPerShareTables 62 false false R63.htm 9954506 - Disclosure - Segment Information (Narrative) (Details) Sheet http://www.consensus.com/role/SegmentInformationNarrativeDetails Segment Information (Narrative) (Details) Details http://www.consensus.com/role/SegmentInformationTables 63 false false R64.htm 9954507 - Disclosure - Segment Information (Revenues and Long-lived Assets by Geographic Information) (Details) Sheet http://www.consensus.com/role/SegmentInformationRevenuesandLonglivedAssetsbyGeographicInformationDetails Segment Information (Revenues and Long-lived Assets by Geographic Information) (Details) Details http://www.consensus.com/role/SegmentInformationTables 64 false false R65.htm 9954508 - Disclosure - Accumulated Other Comprehensive Loss (Details) Sheet http://www.consensus.com/role/AccumulatedOtherComprehensiveLossDetails Accumulated Other Comprehensive Loss (Details) Details http://www.consensus.com/role/AccumulatedOtherComprehensiveLossTables 65 false false R66.htm 9954509 - Disclosure - Related Party Transactions (Details) Sheet http://www.consensus.com/role/RelatedPartyTransactionsDetails Related Party Transactions (Details) Details http://www.consensus.com/role/RelatedPartyTransactions 66 false false R67.htm 9954510 - Disclosure - Subsequent Events (Details) Sheet http://www.consensus.com/role/SubsequentEventsDetails Subsequent Events (Details) Details http://www.consensus.com/role/SubsequentEvents 67 false false All Reports Book All Reports ccs-20230930.htm ccs-20230930.xsd ccs-20230930_cal.xml ccs-20230930_def.xml ccs-20230930_lab.xml ccs-20230930_pre.xml http://fasb.org/us-gaap/2023 http://xbrl.sec.gov/dei/2023 http://xbrl.sec.gov/ecd/2023 true true JSON 84 MetaLinks.json IDEA: XBRL DOCUMENT { "version": "2.2", "instance": { "ccs-20230930.htm": { "nsprefix": "ccs", "nsuri": "http://www.consensus.com/20230930", "dts": { "inline": { "local": [ "ccs-20230930.htm" ] }, "schema": { "local": [ "ccs-20230930.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/net-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" ] }, "calculationLink": { "local": [ "ccs-20230930_cal.xml" ] }, "definitionLink": { "local": [ "ccs-20230930_def.xml" ] }, "labelLink": { "local": [ "ccs-20230930_lab.xml" ] }, "presentationLink": { "local": [ "ccs-20230930_pre.xml" ] } }, "keyStandard": 288, "keyCustom": 29, "axisStandard": 20, "axisCustom": 1, "memberStandard": 34, "memberCustom": 19, "hidden": { "total": 10, "http://xbrl.sec.gov/dei/2023": 5, "http://fasb.org/us-gaap/2023": 3, "http://www.consensus.com/20230930": 2 }, "contextCount": 213, "entityCount": 1, "segmentCount": 56, "elementCount": 574, "unitCount": 7, "baseTaxonomies": { "http://fasb.org/us-gaap/2023": 808, "http://xbrl.sec.gov/dei/2023": 30, "http://xbrl.sec.gov/ecd/2023": 4 }, "report": { "R1": { "role": "http://www.consensus.com/role/CoverPage", "longName": "0000001 - Document - Cover Page", "shortName": "Cover Page", "isDefault": "true", "groupType": "document", "subGroupType": "", "menuCat": "Cover", "order": "1", "firstAnchor": { "contextRef": "c-1", "name": "dei:DocumentType", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "ccs-20230930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "dei:DocumentType", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "ccs-20230930.htm", "first": true, "unique": true } }, "R2": { "role": "http://www.consensus.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS", "longName": "0000002 - Statement - CONDENSED CONSOLIDATED BALANCE SHEETS", "shortName": "CONDENSED CONSOLIDATED BALANCE SHEETS", "isDefault": "false", "groupType": "statement", "subGroupType": "", "menuCat": "Statements", "order": "2", "firstAnchor": { "contextRef": "c-3", "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "ccs-20230930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-3", "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "ccs-20230930.htm", "first": true, "unique": true } }, "R3": { "role": "http://www.consensus.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSParenthetical", "longName": "0000003 - Statement - CONDENSED CONSOLIDATED BALANCE SHEETS (Parenthetical)", "shortName": "CONDENSED CONSOLIDATED BALANCE SHEETS (Parenthetical)", "isDefault": "false", "groupType": "statement", "subGroupType": "parenthetical", "menuCat": "Statements", "order": "3", "firstAnchor": { "contextRef": "c-3", "name": "us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "div", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "ccs-20230930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-3", "name": "us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "div", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "ccs-20230930.htm", "first": true, "unique": true } }, "R4": { "role": "http://www.consensus.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFINCOME", "longName": "0000004 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF INCOME", "shortName": "CONDENSED CONSOLIDATED STATEMENTS OF INCOME", "isDefault": "false", "groupType": "statement", "subGroupType": "", "menuCat": "Statements", "order": "4", "firstAnchor": { "contextRef": "c-5", "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "ccs-20230930.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-5", "name": "us-gaap:CostOfRevenue", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "ccs-20230930.htm", "unique": true } }, "R5": { "role": "http://www.consensus.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFINCOMEParenthetical", "longName": "0000005 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF INCOME (Parenthetical)", "shortName": "CONDENSED CONSOLIDATED STATEMENTS OF INCOME (Parenthetical)", "isDefault": "false", "groupType": "statement", "subGroupType": "parenthetical", "menuCat": "Statements", "order": "5", "firstAnchor": { "contextRef": "c-5", "name": "us-gaap:AllocatedShareBasedCompensationExpense", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "link:footnote", "div", "body", "html" ], "reportCount": 1, "baseRef": "ccs-20230930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-5", "name": "us-gaap:AllocatedShareBasedCompensationExpense", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "link:footnote", "div", "body", "html" ], "reportCount": 1, "baseRef": "ccs-20230930.htm", "first": true, "unique": true } }, "R6": { "role": "http://www.consensus.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOME", "longName": "0000006 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME", "shortName": "CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME", "isDefault": "false", "groupType": "statement", "subGroupType": "", "menuCat": "Statements", "order": "6", "firstAnchor": { "contextRef": "c-5", "name": "us-gaap:NetIncomeLoss", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "ccs-20230930.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-5", "name": "us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "ccs-20230930.htm", "unique": true } }, "R7": { "role": "http://www.consensus.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS", "longName": "0000007 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS", "shortName": "CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS", "isDefault": "false", "groupType": "statement", "subGroupType": "", "menuCat": "Statements", "order": "7", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:NetIncomeLoss", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "ccs-20230930.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:DepreciationDepletionAndAmortization", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "ccs-20230930.htm", "unique": true } }, "R8": { "role": "http://www.consensus.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSDEFICIT", "longName": "0000008 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF STOCKHOLDERS\u2019 DEFICIT", "shortName": "CONDENSED CONSOLIDATED STATEMENTS OF STOCKHOLDERS\u2019 DEFICIT", "isDefault": "false", "groupType": "statement", "subGroupType": "", "menuCat": "Statements", "order": "8", "firstAnchor": { "contextRef": "c-57", "name": "us-gaap:CommonStockSharesOutstanding", "unitRef": "shares", "xsiNil": "false", "lang": "en-US", "decimals": "INF", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "ccs-20230930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-57", "name": "us-gaap:CommonStockSharesOutstanding", "unitRef": "shares", "xsiNil": "false", "lang": "en-US", "decimals": "INF", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "ccs-20230930.htm", "first": true, "unique": true } }, "R9": { "role": "http://www.consensus.com/role/BasisofPresentation", "longName": "0000009 - Disclosure - Basis of Presentation", "shortName": "Basis of Presentation", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "9", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:BasisOfPresentationAndSignificantAccountingPoliciesTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "ccs-20230930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:BasisOfPresentationAndSignificantAccountingPoliciesTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "ccs-20230930.htm", "first": true, "unique": true } }, "R10": { "role": "http://www.consensus.com/role/RecentAccountingPronouncements", "longName": "0000010 - Disclosure - Recent Accounting Pronouncements", "shortName": "Recent Accounting Pronouncements", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "10", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:NewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:NewAccountingPronouncementsPolicyPolicyTextBlock", "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "ccs-20230930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:NewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:NewAccountingPronouncementsPolicyPolicyTextBlock", "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "ccs-20230930.htm", "first": true, "unique": true } }, "R11": { "role": "http://www.consensus.com/role/Revenues", "longName": "0000011 - Disclosure - Revenues", "shortName": "Revenues", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "11", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:RevenueFromContractWithCustomerTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "ccs-20230930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:RevenueFromContractWithCustomerTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "ccs-20230930.htm", "first": true, "unique": true } }, "R12": { "role": "http://www.consensus.com/role/FairValueMeasurements", "longName": "0000012 - Disclosure - Fair Value Measurements", "shortName": "Fair Value Measurements", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "12", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:FairValueDisclosuresTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "ccs-20230930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:FairValueDisclosuresTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "ccs-20230930.htm", "first": true, "unique": true } }, "R13": { "role": "http://www.consensus.com/role/GoodwillandIntangibleAssets", "longName": "0000013 - Disclosure - Goodwill and Intangible Assets", "shortName": "Goodwill and Intangible Assets", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "13", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "ccs-20230930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "ccs-20230930.htm", "first": true, "unique": true } }, "R14": { "role": "http://www.consensus.com/role/Debt", "longName": "0000014 - Disclosure - Debt", "shortName": "Debt", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "14", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:DebtDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "ccs-20230930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:DebtDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "ccs-20230930.htm", "first": true, "unique": true } }, "R15": { "role": "http://www.consensus.com/role/Leases", "longName": "0000015 - Disclosure - Leases", "shortName": "Leases", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "15", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:LesseeOperatingLeasesTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:LesseeFinanceLeasesTextBlock", "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "ccs-20230930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:LesseeOperatingLeasesTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:LesseeFinanceLeasesTextBlock", "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "ccs-20230930.htm", "first": true, "unique": true } }, "R16": { "role": "http://www.consensus.com/role/CommitmentsandContingencies", "longName": "0000016 - Disclosure - Commitments and Contingencies", "shortName": "Commitments and Contingencies", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "16", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "ccs-20230930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "ccs-20230930.htm", "first": true, "unique": true } }, "R17": { "role": "http://www.consensus.com/role/OtherBalanceSheetAccountDetails", "longName": "0000017 - Disclosure - Other Balance Sheet Account Details", "shortName": "Other Balance Sheet Account Details", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "17", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:SupplementalBalanceSheetDisclosuresTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "ccs-20230930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:SupplementalBalanceSheetDisclosuresTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "ccs-20230930.htm", "first": true, "unique": true } }, "R18": { "role": "http://www.consensus.com/role/IncomeTaxes", "longName": "0000018 - Disclosure - Income Taxes", "shortName": "Income Taxes", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "18", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:IncomeTaxDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "ccs-20230930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:IncomeTaxDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "ccs-20230930.htm", "first": true, "unique": true } }, "R19": { "role": "http://www.consensus.com/role/StockholdersDeficit", "longName": "0000019 - Disclosure - Stockholders' Deficit", "shortName": "Stockholders' Deficit", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "19", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:MembersEquityNotesDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "ccs-20230930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:MembersEquityNotesDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "ccs-20230930.htm", "first": true, "unique": true } }, "R20": { "role": "http://www.consensus.com/role/EquityIncentiveandEmployeeStockPurchasePlan", "longName": "0000020 - Disclosure - Equity Incentive and Employee Stock Purchase Plan", "shortName": "Equity Incentive and Employee Stock Purchase Plan", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "20", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "ccs-20230930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "ccs-20230930.htm", "first": true, "unique": true } }, "R21": { "role": "http://www.consensus.com/role/EarningsPerShare", "longName": "0000021 - Disclosure - Earnings Per Share", "shortName": "Earnings Per Share", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "21", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:EarningsPerShareTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "ccs-20230930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:EarningsPerShareTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "ccs-20230930.htm", "first": true, "unique": true } }, "R22": { "role": "http://www.consensus.com/role/SegmentInformation", "longName": "0000022 - Disclosure - Segment Information", "shortName": "Segment Information", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "22", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:SegmentReportingDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "ccs-20230930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:SegmentReportingDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "ccs-20230930.htm", "first": true, "unique": true } }, "R23": { "role": "http://www.consensus.com/role/AccumulatedOtherComprehensiveLoss", "longName": "0000023 - Disclosure - Accumulated Other Comprehensive Loss", "shortName": "Accumulated Other Comprehensive Loss", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "23", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:ComprehensiveIncomeNoteTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "ccs-20230930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:ComprehensiveIncomeNoteTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "ccs-20230930.htm", "first": true, "unique": true } }, "R24": { "role": "http://www.consensus.com/role/RelatedPartyTransactions", "longName": "0000024 - Disclosure - Related Party Transactions", "shortName": "Related Party Transactions", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "24", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:RelatedPartyTransactionsDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "ccs-20230930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:RelatedPartyTransactionsDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "ccs-20230930.htm", "first": true, "unique": true } }, "R25": { "role": "http://www.consensus.com/role/SubsequentEvents", "longName": "0000025 - Disclosure - Subsequent Events", "shortName": "Subsequent Events", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "25", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:SubsequentEventsTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "ccs-20230930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:SubsequentEventsTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "ccs-20230930.htm", "first": true, "unique": true } }, "R26": { "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": "26", "firstAnchor": { "contextRef": "c-5", "name": "us-gaap:NetIncomeLoss", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "ccs-20230930.htm", "first": true }, "uniqueAnchor": null }, "R27": { "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": "27", "firstAnchor": { "contextRef": "c-5", "name": "ecd:Rule10b51ArrAdoptedFlag", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "ccs-20230930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-5", "name": "ecd:Rule10b51ArrAdoptedFlag", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "ccs-20230930.htm", "first": true, "unique": true } }, "R28": { "role": "http://www.consensus.com/role/BasisofPresentationPolicies", "longName": "9954471 - Disclosure - Basis of Presentation (Policies)", "shortName": "Basis of Presentation (Policies)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "policies", "menuCat": "Policies", "order": "28", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:ConsolidationPolicyTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "ccs-20230930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:ConsolidationPolicyTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "ccs-20230930.htm", "first": true, "unique": true } }, "R29": { "role": "http://www.consensus.com/role/RevenuesTables", "longName": "9954472 - Disclosure - Revenues (Tables)", "shortName": "Revenues (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "29", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:DisaggregationOfRevenueTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "ccs-20230930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:DisaggregationOfRevenueTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "ccs-20230930.htm", "first": true, "unique": true } }, "R30": { "role": "http://www.consensus.com/role/GoodwillandIntangibleAssetsTables", "longName": "9954473 - Disclosure - Goodwill and Intangible Assets (Tables)", "shortName": "Goodwill and Intangible Assets (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "30", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfGoodwillTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "ccs-20230930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfGoodwillTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "ccs-20230930.htm", "first": true, "unique": true } }, "R31": { "role": "http://www.consensus.com/role/DebtTables", "longName": "9954474 - Disclosure - Debt (Tables)", "shortName": "Debt (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "31", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfDebtInstrumentsTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "ccs-20230930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfDebtInstrumentsTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "ccs-20230930.htm", "first": true, "unique": true } }, "R32": { "role": "http://www.consensus.com/role/LeasesTables", "longName": "9954475 - Disclosure - Leases (Tables)", "shortName": "Leases (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "32", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:LeaseCostTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "ccs-20230930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:LeaseCostTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "ccs-20230930.htm", "first": true, "unique": true } }, "R33": { "role": "http://www.consensus.com/role/OtherBalanceSheetAccountDetailsTables", "longName": "9954476 - Disclosure - Other Balance Sheet Account Details (Tables)", "shortName": "Other Balance Sheet Account Details (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "33", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "ccs-20230930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "ccs-20230930.htm", "first": true, "unique": true } }, "R34": { "role": "http://www.consensus.com/role/EquityIncentiveandEmployeeStockPurchasePlanTables", "longName": "9954477 - Disclosure - Equity Incentive and Employee Stock Purchase Plan (Tables)", "shortName": "Equity Incentive and Employee Stock Purchase Plan (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "34", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfSharebasedCompensationRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "ccs-20230930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfSharebasedCompensationRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "ccs-20230930.htm", "first": true, "unique": true } }, "R35": { "role": "http://www.consensus.com/role/EarningsPerShareTables", "longName": "9954478 - Disclosure - Earnings Per Share (Tables)", "shortName": "Earnings Per Share (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "35", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "ccs-20230930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "ccs-20230930.htm", "first": true, "unique": true } }, "R36": { "role": "http://www.consensus.com/role/SegmentInformationTables", "longName": "9954479 - Disclosure - Segment Information (Tables)", "shortName": "Segment Information (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "36", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsByGeographicalAreasTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "ccs-20230930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsByGeographicalAreasTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "ccs-20230930.htm", "first": true, "unique": true } }, "R37": { "role": "http://www.consensus.com/role/AccumulatedOtherComprehensiveLossTables", "longName": "9954480 - Disclosure - Accumulated Other Comprehensive Loss (Tables)", "shortName": "Accumulated Other Comprehensive Loss (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "37", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "ccs-20230930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "ccs-20230930.htm", "first": true, "unique": true } }, "R38": { "role": "http://www.consensus.com/role/BasisofPresentationDetails", "longName": "9954481 - Disclosure - Basis of Presentation (Details)", "shortName": "Basis of Presentation (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "38", "firstAnchor": { "contextRef": "c-1", "name": "ccs:NumberOfCustomers", "unitRef": "customer", "xsiNil": "false", "lang": "en-US", "decimals": "-6", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "ccs-20230930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "ccs:NumberOfCustomers", "unitRef": "customer", "xsiNil": "false", "lang": "en-US", "decimals": "-6", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "ccs-20230930.htm", "first": true, "unique": true } }, "R39": { "role": "http://www.consensus.com/role/RevenuesDisaggregationofRevenueDetails", "longName": "9954482 - Disclosure - Revenues (Disaggregation of Revenue) (Details)", "shortName": "Revenues (Disaggregation of Revenue) (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "39", "firstAnchor": { "contextRef": "c-5", "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "ccs-20230930.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-96", "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:DisaggregationOfRevenueTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "ccs-20230930.htm", "unique": true } }, "R40": { "role": "http://www.consensus.com/role/RevenuesNarrativeDetails", "longName": "9954483 - Disclosure - Revenues (Narrative) (Details)", "shortName": "Revenues (Narrative) (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "40", "firstAnchor": { "contextRef": "c-5", "name": "us-gaap:ContractWithCustomerLiabilityRevenueRecognized", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "ccs-20230930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-5", "name": "us-gaap:ContractWithCustomerLiabilityRevenueRecognized", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "ccs-20230930.htm", "first": true, "unique": true } }, "R41": { "role": "http://www.consensus.com/role/FairValueMeasurementsDetails", "longName": "9954484 - Disclosure - Fair Value Measurements (Details)", "shortName": "Fair Value Measurements (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "41", "firstAnchor": { "contextRef": "c-3", "name": "us-gaap:MoneyMarketFundsAtCarryingValue", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "div", "us-gaap:FairValueMeasurementPolicyPolicyTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "ccs-20230930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-3", "name": "us-gaap:MoneyMarketFundsAtCarryingValue", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "div", "us-gaap:FairValueMeasurementPolicyPolicyTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "ccs-20230930.htm", "first": true, "unique": true } }, "R42": { "role": "http://www.consensus.com/role/GoodwillandIntangibleAssetsNarrativeDetails", "longName": "9954485 - Disclosure - Goodwill and Intangible Assets (Narrative) (Details)", "shortName": "Goodwill and Intangible Assets (Narrative) (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "42", "firstAnchor": { "contextRef": "c-5", "name": "us-gaap:AmortizationOfIntangibleAssets", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "ccs-20230930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-5", "name": "us-gaap:AmortizationOfIntangibleAssets", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "ccs-20230930.htm", "first": true, "unique": true } }, "R43": { "role": "http://www.consensus.com/role/GoodwillandIntangibleAssetsChangesinCarryingAmountsofGoodwillDetails", "longName": "9954486 - Disclosure - Goodwill and Intangible Assets (Changes in Carrying Amounts of Goodwill) (Details)", "shortName": "Goodwill and Intangible Assets (Changes in Carrying Amounts of Goodwill) (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "43", "firstAnchor": { "contextRef": "c-4", "name": "us-gaap:Goodwill", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "us-gaap:ScheduleOfGoodwillTextBlock", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "ccs-20230930.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:GoodwillForeignCurrencyTranslationGainLoss", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "us-gaap:ScheduleOfGoodwillTextBlock", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "ccs-20230930.htm", "unique": true } }, "R44": { "role": "http://www.consensus.com/role/GoodwillandIntangibleAssetsIntangibleAssetswithIndefiniteLivesDetails", "longName": "9954487 - Disclosure - Goodwill and Intangible Assets (Intangible Assets with Indefinite Lives) (Details)", "shortName": "Goodwill and Intangible Assets (Intangible Assets with Indefinite Lives) (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "44", "firstAnchor": { "contextRef": "c-3", "name": "us-gaap:IndefiniteLivedIntangibleAssetsExcludingGoodwill", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfIndefiniteLivedIntangibleAssetsTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "ccs-20230930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-3", "name": "us-gaap:IndefiniteLivedIntangibleAssetsExcludingGoodwill", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfIndefiniteLivedIntangibleAssetsTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "ccs-20230930.htm", "first": true, "unique": true } }, "R45": { "role": "http://www.consensus.com/role/GoodwillandIntangibleAssetsIntangibleAssetsSubjecttoAmortizationDetails", "longName": "9954488 - Disclosure - Goodwill and Intangible Assets (Intangible Assets Subject to Amortization) (Details)", "shortName": "Goodwill and Intangible Assets (Intangible Assets Subject to Amortization) (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "45", "firstAnchor": { "contextRef": "c-3", "name": "us-gaap:FiniteLivedIntangibleAssetsGross", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "ccs-20230930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-3", "name": "us-gaap:FiniteLivedIntangibleAssetsGross", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "ccs-20230930.htm", "first": true, "unique": true } }, "R46": { "role": "http://www.consensus.com/role/GoodwillandIntangibleAssetsEstimatedIntangibleAssetsAmortizationExpenseDetails", "longName": "9954489 - Disclosure - Goodwill and Intangible Assets (Estimated Intangible Assets Amortization Expense) (Details)", "shortName": "Goodwill and Intangible Assets (Estimated Intangible Assets Amortization Expense) (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "46", "firstAnchor": { "contextRef": "c-3", "name": "us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "ccs-20230930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-3", "name": "us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "ccs-20230930.htm", "first": true, "unique": true } }, "R47": { "role": "http://www.consensus.com/role/DebtSummaryofLongtermDebtDetails", "longName": "9954490 - Disclosure - Debt (Summary of Long-term Debt) (Details)", "shortName": "Debt (Summary of Long-term Debt) (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "47", "firstAnchor": { "contextRef": "c-3", "name": "us-gaap:DebtInstrumentCarryingAmount", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfMaturitiesOfLongTermDebtTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "ccs-20230930.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-3", "name": "us-gaap:DeferredFinanceCostsNet", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfDebtInstrumentsTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "ccs-20230930.htm", "unique": true } }, "R48": { "role": "http://www.consensus.com/role/DebtFuturePrincipalPaymentsforDebtDetails", "longName": "9954491 - Disclosure - Debt - Future Principal Payments for Debt (Details)", "shortName": "Debt - Future Principal Payments for Debt (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "48", "firstAnchor": { "contextRef": "c-3", "name": "us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalRemainderOfFiscalYear", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfMaturitiesOfLongTermDebtTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "ccs-20230930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-3", "name": "us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalRemainderOfFiscalYear", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfMaturitiesOfLongTermDebtTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "ccs-20230930.htm", "first": true, "unique": true } }, "R49": { "role": "http://www.consensus.com/role/DebtNarrativeDetails", "longName": "9954492 - Disclosure - Debt (Narrative) (Details)", "shortName": "Debt (Narrative) (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "49", "firstAnchor": { "contextRef": "c-5", "name": "us-gaap:InterestExpenseDebt", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "ccs-20230930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-5", "name": "us-gaap:InterestExpenseDebt", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "ccs-20230930.htm", "first": true, "unique": true } }, "R50": { "role": "http://www.consensus.com/role/LeasesNarrativeDetails", "longName": "9954493 - Disclosure - Leases (Narrative) (Details)", "shortName": "Leases (Narrative) (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "50", "firstAnchor": { "contextRef": "c-3", "name": "us-gaap:LesseeOperatingLeaseRenewalTerm", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "ix:continuation", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "ccs-20230930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-3", "name": "us-gaap:LesseeOperatingLeaseRenewalTerm", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "ix:continuation", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "ccs-20230930.htm", "first": true, "unique": true } }, "R51": { "role": "http://www.consensus.com/role/LeasesComponentsofLeaseExpenseDetails", "longName": "9954494 - Disclosure - Leases (Components of Lease Expense) (Details)", "shortName": "Leases (Components of Lease Expense) (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "51", "firstAnchor": { "contextRef": "c-5", "name": "us-gaap:OperatingLeaseCost", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:LeaseCostTableTextBlock", "ix:continuation", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "ccs-20230930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-5", "name": "us-gaap:OperatingLeaseCost", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:LeaseCostTableTextBlock", "ix:continuation", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "ccs-20230930.htm", "first": true, "unique": true } }, "R52": { "role": "http://www.consensus.com/role/LeasesSupplementalBalanceSheetOperatingLeaseInformationDetails", "longName": "9954495 - Disclosure - Leases (Supplemental Balance Sheet Operating Lease Information) (Details)", "shortName": "Leases (Supplemental Balance Sheet Operating Lease Information) (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "52", "firstAnchor": { "contextRef": "c-3", "name": "us-gaap:OperatingLeaseRightOfUseAsset", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "ccs-20230930.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-3", "name": "us-gaap:FinanceLeaseRightOfUseAsset", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "ccs:AssetsAndLiabilitiesLesseeTableTextBlock", "ix:continuation", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "ccs-20230930.htm", "unique": true } }, "R53": { "role": "http://www.consensus.com/role/LeasesSupplementalCashFlowInformationDetails", "longName": "9954496 - Disclosure - Leases (Supplemental Cash Flow Information) (Details)", "shortName": "Leases (Supplemental Cash Flow Information) (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "53", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:OperatingLeasePayments", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "ccs-20230930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:OperatingLeasePayments", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "ccs-20230930.htm", "first": true, "unique": true } }, "R54": { "role": "http://www.consensus.com/role/LeasesMaturitiesofOperatingLeaseLiabilitiesDetails", "longName": "9954497 - Disclosure - Leases (Maturities of Operating Lease Liabilities) (Details)", "shortName": "Leases (Maturities of Operating Lease Liabilities) (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "54", "firstAnchor": { "contextRef": "c-3", "name": "us-gaap:LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock", "ix:continuation", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "ccs-20230930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-3", "name": "us-gaap:LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock", "ix:continuation", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "ccs-20230930.htm", "first": true, "unique": true } }, "R55": { "role": "http://www.consensus.com/role/CommitmentsandContingenciesDetails", "longName": "9954498 - Disclosure - Commitments and Contingencies (Details)", "shortName": "Commitments and Contingencies (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "55", "firstAnchor": { "contextRef": "c-5", "name": "us-gaap:ExciseAndSalesTaxes", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "ccs-20230930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-5", "name": "us-gaap:ExciseAndSalesTaxes", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "ccs-20230930.htm", "first": true, "unique": true } }, "R56": { "role": "http://www.consensus.com/role/OtherBalanceSheetAccountDetailsAccountsPayableandAccruedLiabilitiesDetails", "longName": "9954499 - Disclosure - Other Balance Sheet Account Details - Accounts Payable and Accrued Liabilities (Details)", "shortName": "Other Balance Sheet Account Details - Accounts Payable and Accrued Liabilities (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "56", "firstAnchor": { "contextRef": "c-3", "name": "us-gaap:AccountsPayableCurrent", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "ccs-20230930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-3", "name": "us-gaap:AccountsPayableCurrent", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "ccs-20230930.htm", "first": true, "unique": true } }, "R57": { "role": "http://www.consensus.com/role/IncomeTaxesDetails", "longName": "9954500 - Disclosure - Income Taxes (Details)", "shortName": "Income Taxes (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "57", "firstAnchor": { "contextRef": "c-5", "name": "us-gaap:EffectiveIncomeTaxRateContinuingOperations", "unitRef": "number", "xsiNil": "false", "lang": "en-US", "decimals": "3", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "ccs-20230930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-5", "name": "us-gaap:EffectiveIncomeTaxRateContinuingOperations", "unitRef": "number", "xsiNil": "false", "lang": "en-US", "decimals": "3", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "ccs-20230930.htm", "first": true, "unique": true } }, "R58": { "role": "http://www.consensus.com/role/StockholdersDeficitDetails", "longName": "9954501 - Disclosure - Stockholders' Deficit (Details)", "shortName": "Stockholders' Deficit (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "58", "firstAnchor": { "contextRef": "c-138", "name": "us-gaap:StockRepurchaseProgramAuthorizedAmount1", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "INF", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "ccs-20230930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-138", "name": "us-gaap:StockRepurchaseProgramAuthorizedAmount1", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "INF", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "ccs-20230930.htm", "first": true, "unique": true } }, "R59": { "role": "http://www.consensus.com/role/EquityIncentiveandEmployeeStockPurchasePlanNarrativeDetails", "longName": "9954502 - Disclosure - Equity Incentive and Employee Stock Purchase Plan (Narrative) (Details)", "shortName": "Equity Incentive and Employee Stock Purchase Plan (Narrative) (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "59", "firstAnchor": { "contextRef": "c-5", "name": "us-gaap:EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsCapitalizedAmount", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "ccs-20230930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-5", "name": "us-gaap:EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsCapitalizedAmount", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "ccs-20230930.htm", "first": true, "unique": true } }, "R60": { "role": "http://www.consensus.com/role/EquityIncentiveandEmployeeStockPurchasePlanRestrictedStockandRestrictedStockUnitAwardActivityDetails", "longName": "9954503 - Disclosure - Equity Incentive and Employee Stock Purchase Plan (Restricted Stock and Restricted Stock Unit Award Activity) (Details)", "shortName": "Equity Incentive and Employee Stock Purchase Plan (Restricted Stock and Restricted Stock Unit Award Activity) (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "60", "firstAnchor": { "contextRef": "c-151", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber", "unitRef": "shares", "xsiNil": "false", "lang": "en-US", "decimals": "INF", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfSharebasedCompensationRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "ccs-20230930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-151", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber", "unitRef": "shares", "xsiNil": "false", "lang": "en-US", "decimals": "INF", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfSharebasedCompensationRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "ccs-20230930.htm", "first": true, "unique": true } }, "R61": { "role": "http://www.consensus.com/role/EquityIncentiveandEmployeeStockPurchasePlanEmployeeStockPurchasePlanValuationAssumptionsDetails", "longName": "9954504 - Disclosure - Equity Incentive and Employee Stock Purchase Plan (Employee Stock Purchase Plan, Valuation Assumptions) (Details)", "shortName": "Equity Incentive and Employee Stock Purchase Plan (Employee Stock Purchase Plan, Valuation Assumptions) (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "61", "firstAnchor": { "contextRef": "c-162", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate", "unitRef": "number", "xsiNil": "false", "lang": "en-US", "decimals": "4", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfShareBasedPaymentAwardEmployeeStockPurchasePlanValuationAssumptionsTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "ccs-20230930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-162", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate", "unitRef": "number", "xsiNil": "false", "lang": "en-US", "decimals": "4", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfShareBasedPaymentAwardEmployeeStockPurchasePlanValuationAssumptionsTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "ccs-20230930.htm", "first": true, "unique": true } }, "R62": { "role": "http://www.consensus.com/role/EarningsPerShareDetails", "longName": "9954505 - Disclosure - Earnings Per Share (Details)", "shortName": "Earnings Per Share (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "62", "firstAnchor": { "contextRef": "c-5", "name": "us-gaap:IncomeLossFromContinuingOperations", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "ccs-20230930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-5", "name": "us-gaap:IncomeLossFromContinuingOperations", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "ccs-20230930.htm", "first": true, "unique": true } }, "R63": { "role": "http://www.consensus.com/role/SegmentInformationNarrativeDetails", "longName": "9954506 - Disclosure - Segment Information (Narrative) (Details)", "shortName": "Segment Information (Narrative) (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "63", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:NumberOfReportableSegments", "unitRef": "segment", "xsiNil": "false", "lang": "en-US", "decimals": "INF", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "ccs-20230930.htm", "first": true }, "uniqueAnchor": null }, "R64": { "role": "http://www.consensus.com/role/SegmentInformationRevenuesandLonglivedAssetsbyGeographicInformationDetails", "longName": "9954507 - Disclosure - Segment Information (Revenues and Long-lived Assets by Geographic Information) (Details)", "shortName": "Segment Information (Revenues and Long-lived Assets by Geographic Information) (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "64", "firstAnchor": { "contextRef": "c-5", "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "ccs-20230930.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-4", "name": "us-gaap:NoncurrentAssets", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "ccs-20230930.htm", "unique": true } }, "R65": { "role": "http://www.consensus.com/role/AccumulatedOtherComprehensiveLossDetails", "longName": "9954508 - Disclosure - Accumulated Other Comprehensive Loss (Details)", "shortName": "Accumulated Other Comprehensive Loss (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "65", "firstAnchor": { "contextRef": "c-46", "name": "us-gaap:StockholdersEquity", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "ccs-20230930.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-5", "name": "us-gaap:ReclassificationFromAociCurrentPeriodNetOfTaxAttributableToParent", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "INF", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "ccs-20230930.htm", "unique": true } }, "R66": { "role": "http://www.consensus.com/role/RelatedPartyTransactionsDetails", "longName": "9954509 - Disclosure - Related Party Transactions (Details)", "shortName": "Related Party Transactions (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "66", "firstAnchor": { "contextRef": "c-210", "name": "us-gaap:EquityMethodInvestmentOwnershipPercentage", "unitRef": "number", "xsiNil": "false", "lang": "en-US", "decimals": "3", "ancestors": [ "us-gaap:EquityMethodInvestmentOwnershipPercentage", "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "ccs-20230930.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-205", "name": "ccs:CashConsiderationPaidInConnectionWithTheSeparation", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "ccs-20230930.htm", "unique": true } }, "R67": { "role": "http://www.consensus.com/role/SubsequentEventsDetails", "longName": "9954510 - Disclosure - Subsequent Events (Details)", "shortName": "Subsequent Events (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "67", "firstAnchor": { "contextRef": "c-213", "name": "ccs:DebtRepurchaseProgramAuthorizedAmount", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-6", "ancestors": [ "ix:continuation", "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "ccs-20230930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-213", "name": "ccs:DebtRepurchaseProgramAuthorizedAmount", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-6", "ancestors": [ "ix:continuation", "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "ccs-20230930.htm", "first": true, "unique": true } } }, "tag": { "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearThree", "crdr": "debit", "calculation": { "http://www.consensus.com/role/GoodwillandIntangibleAssetsEstimatedIntangibleAssetsAmortizationExpenseDetails": { "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0, "order": 6.0 } }, "presentation": [ "http://www.consensus.com/role/GoodwillandIntangibleAssetsEstimatedIntangibleAssetsAmortizationExpenseDetails" ], "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": [ "r114" ] }, "us-gaap_CreditFacilityDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CreditFacilityDomain", "presentation": [ "http://www.consensus.com/role/DebtNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Credit Facility [Domain]", "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_StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures", "crdr": "credit", "presentation": [ "http://www.consensus.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSDEFICIT" ], "lang": { "en-us": { "role": { "terseLabel": "Vested restricted stock", "label": "Stock Issued During Period, Value, Restricted Stock Award, Net of Forfeitures", "documentation": "Value of stock related to Restricted Stock Awards issued during the period, net of the stock value of such awards forfeited." } } }, "auth_ref": [ "r14", "r122" ] }, "dei_EntityCurrentReportingStatus": { "xbrltype": "yesNoItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityCurrentReportingStatus", "presentation": [ "http://www.consensus.com/role/CoverPage" ], "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": [] }, "us-gaap_CreditFacilityAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CreditFacilityAxis", "presentation": [ "http://www.consensus.com/role/DebtNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Credit Facility [Axis]", "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": [] }, "dei_EntityShellCompany": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityShellCompany", "presentation": [ "http://www.consensus.com/role/CoverPage" ], "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": [ "r705" ] }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearFour", "crdr": "debit", "calculation": { "http://www.consensus.com/role/GoodwillandIntangibleAssetsEstimatedIntangibleAssetsAmortizationExpenseDetails": { "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.consensus.com/role/GoodwillandIntangibleAssetsEstimatedIntangibleAssetsAmortizationExpenseDetails" ], "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": [ "r114" ] }, "us-gaap_SecuredOvernightFinancingRateSofrOvernightIndexSwapRateMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SecuredOvernightFinancingRateSofrOvernightIndexSwapRateMember", "presentation": [ "http://www.consensus.com/role/DebtNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Secured Overnight Financing Rate (SOFR)", "label": "Secured Overnight Financing Rate (SOFR) Overnight Index Swap Rate [Member]", "documentation": "Fixed rate on U.S. dollar, constant-notional interest rate swap that has its variable-rate leg referenced to Secured Overnight Financing Rate (SOFR) with no additional spread over SOFR on variable-rate leg." } } }, "auth_ref": [ "r850" ] }, "us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccumulatedOtherComprehensiveIncomeLossLineItems", "presentation": [ "http://www.consensus.com/role/AccumulatedOtherComprehensiveLossDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Accumulated Other Comprehensive Income (Loss) [Line Items]", "label": "Accumulated Other Comprehensive Income (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": [ "r171", "r172", "r464", "r465", "r466", "r467", "r468", "r469" ] }, "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_FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear", "crdr": "debit", "calculation": { "http://www.consensus.com/role/GoodwillandIntangibleAssetsEstimatedIntangibleAssetsAmortizationExpenseDetails": { "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://www.consensus.com/role/GoodwillandIntangibleAssetsEstimatedIntangibleAssetsAmortizationExpenseDetails" ], "lang": { "en-us": { "role": { "terseLabel": "2023 (remainder)", "label": "Finite-Lived Intangible Asset, Expected Amortization, Remainder of Fiscal Year", "documentation": "Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in remainder of current fiscal year." } } }, "auth_ref": [] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized", "presentation": [ "http://www.consensus.com/role/EquityIncentiveandEmployeeStockPurchasePlanNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Maximum issuance of common stock (in shares)", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Number of Shares Authorized", "documentation": "Number of shares authorized for issuance under share-based payment arrangement." } } }, "auth_ref": [ "r688" ] }, "us-gaap_GoodwillForeignCurrencyTranslationGainLoss": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "GoodwillForeignCurrencyTranslationGainLoss", "crdr": "credit", "presentation": [ "http://www.consensus.com/role/GoodwillandIntangibleAssetsChangesinCarryingAmountsofGoodwillDetails" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Foreign exchange translation", "label": "Goodwill, Foreign Currency Translation Gain (Loss)", "documentation": "Amount of foreign currency translation gain (loss) which increases (decreases) an asset representing future economic benefits from other assets acquired in a business combination that are not individually identified and separately recognized." } } }, "auth_ref": [ "r283" ] }, "us-gaap_LeaseCostTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LeaseCostTableTextBlock", "presentation": [ "http://www.consensus.com/role/LeasesTables" ], "lang": { "en-us": { "role": { "terseLabel": "Components of Lease Expense and Supplemental Cash Flow Information", "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": [ "r856" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant", "presentation": [ "http://www.consensus.com/role/EquityIncentiveandEmployeeStockPurchasePlanNarrativeDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Number of shares available for issuance (in shares)", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Number of Shares Available for Grant", "documentation": "The difference between the maximum number of shares (or other type of equity) authorized for issuance under the plan (including the effects of amendments and adjustments), and the sum of: 1) the number of shares (or other type of equity) already issued upon exercise of options or other equity-based awards under the plan; and 2) shares (or other type of equity) reserved for issuance on granting of outstanding awards, net of cancellations and forfeitures, if applicable." } } }, "auth_ref": [ "r64" ] }, "us-gaap_CustomerRelationshipsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CustomerRelationshipsMember", "presentation": [ "http://www.consensus.com/role/GoodwillandIntangibleAssetsIntangibleAssetsSubjecttoAmortizationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Customer relationships", "label": "Customer Relationships [Member]", "documentation": "Customer relationship that exists between an entity and its customer, for example, but not limited to, tenant relationships." } } }, "auth_ref": [ "r70" ] }, "us-gaap_LesseeLeaseDescriptionLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeLeaseDescriptionLineItems", "presentation": [ "http://www.consensus.com/role/LeasesNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Lessee, Lease, Description [Line Items]", "label": "Lessee, Lease, Description [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": [ "r482" ] }, "dei_EntityFilerCategory": { "xbrltype": "filerCategoryItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityFilerCategory", "presentation": [ "http://www.consensus.com/role/CoverPage" ], "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": [ "r705" ] }, "us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfFiniteLivedIntangibleAssetsTable", "presentation": [ "http://www.consensus.com/role/BasisofPresentationDetails", "http://www.consensus.com/role/GoodwillandIntangibleAssetsIntangibleAssetsSubjecttoAmortizationDetails", "http://www.consensus.com/role/GoodwillandIntangibleAssetsNarrativeDetails" ], "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": [ "r53", "r56", "r507" ] }, "us-gaap_ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock", "presentation": [ "http://www.consensus.com/role/AccumulatedOtherComprehensiveLossTables" ], "lang": { "en-us": { "role": { "terseLabel": "Summary of Changes in Accumulated Balances in Other Comprehensive Loss", "label": "Schedule of Accumulated Other Comprehensive Income (Loss) [Table Text Block]", "documentation": "Tabular disclosure of the components of accumulated other comprehensive income (loss)." } } }, "auth_ref": [ "r34", "r853", "r854" ] }, "us-gaap_ScheduleOfIndefiniteLivedIntangibleAssetsTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfIndefiniteLivedIntangibleAssetsTableTextBlock", "presentation": [ "http://www.consensus.com/role/GoodwillandIntangibleAssetsTables" ], "lang": { "en-us": { "role": { "terseLabel": "Intangible Assets with Indefinite Lives", "label": "Schedule of Indefinite-Lived Intangible Assets [Table Text Block]", "documentation": "Tabular disclosure of assets, excluding financial assets and goodwill, lacking physical substance and exist in perpetuity, by either major class or business segment." } } }, "auth_ref": [ "r16", "r115" ] }, "us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock", "presentation": [ "http://www.consensus.com/role/GoodwillandIntangibleAssetsTables" ], "lang": { "en-us": { "role": { "terseLabel": "Intangible Assets Subject to Amortization", "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": [ "r53", "r56" ] }, "dei_EntitySmallBusiness": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntitySmallBusiness", "presentation": [ "http://www.consensus.com/role/CoverPage" ], "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": [ "r705" ] }, "us-gaap_ScheduleOfMaturitiesOfLongTermDebtTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfMaturitiesOfLongTermDebtTableTextBlock", "presentation": [ "http://www.consensus.com/role/DebtTables" ], "lang": { "en-us": { "role": { "terseLabel": "Future Principal Payments for Debt", "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": [ "r10" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsOutstandingWeightedAverageRemainingContractualTerms": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsOutstandingWeightedAverageRemainingContractualTerms", "presentation": [ "http://www.consensus.com/role/EquityIncentiveandEmployeeStockPurchasePlanRestrictedStockandRestrictedStockUnitAwardActivityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Outstanding at end of period", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Outstanding, Weighted Average Remaining Contractual Terms", "documentation": "Weighted average remaining contractual term for equity-based awards excluding options, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days." } } }, "auth_ref": [ "r123" ] }, "us-gaap_CashFlowOperatingActivitiesLesseeAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CashFlowOperatingActivitiesLesseeAbstract", "presentation": [ "http://www.consensus.com/role/LeasesSupplementalCashFlowInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Cash paid for amounts included in the measurement of lease liabilities:", "label": "Cash Flow, Operating Activities, Lessee [Abstract]" } } }, "auth_ref": [] }, "us-gaap_DebtInstrumentRedemptionPricePercentageOfPrincipalAmountRedeemed": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentRedemptionPricePercentageOfPrincipalAmountRedeemed", "presentation": [ "http://www.consensus.com/role/DebtNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Percentage of principal amount redeemed", "label": "Debt Instrument, Redemption Price, Percentage of Principal Amount Redeemed", "documentation": "Percentage of principal amount of debt redeemed." } } }, "auth_ref": [] }, "us-gaap_NotesPayableFairValueDisclosure": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NotesPayableFairValueDisclosure", "crdr": "credit", "presentation": [ "http://www.consensus.com/role/DebtNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Notes payable, fair value", "label": "Notes Payable, Fair Value Disclosure", "documentation": "Fair value portion of notes payable." } } }, "auth_ref": [ "r23" ] }, "dei_EntityEmergingGrowthCompany": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityEmergingGrowthCompany", "presentation": [ "http://www.consensus.com/role/CoverPage" ], "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": [ "r705" ] }, "us-gaap_ScheduleOfIndefiniteLivedIntangibleAssetsTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfIndefiniteLivedIntangibleAssetsTable", "presentation": [ "http://www.consensus.com/role/GoodwillandIntangibleAssetsIntangibleAssetswithIndefiniteLivesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Indefinite-Lived Intangible Assets [Table]", "label": "Schedule of Indefinite-Lived Intangible Assets [Table]", "documentation": "Schedule of assets, excluding financial assets and goodwill, lacking physical substance and exist in perpetuity." } } }, "auth_ref": [ "r16", "r115" ] }, "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_DeferredIncomeTaxLiabilitiesNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredIncomeTaxLiabilitiesNet", "crdr": "credit", "calculation": { "http://www.consensus.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_Liabilities", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.consensus.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "terseLabel": "Deferred income taxes", "label": "Deferred Income Tax Liabilities, Net", "documentation": "Amount, after deferred tax asset, of deferred tax liability attributable to taxable differences with jurisdictional netting." } } }, "auth_ref": [ "r417", "r418", "r532" ] }, "dei_DocumentType": { "xbrltype": "submissionTypeItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentType", "presentation": [ "http://www.consensus.com/role/CoverPage" ], "lang": { "en-us": { "role": { "terseLabel": "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": [] }, "us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PaymentsToAcquireBusinessesNetOfCashAcquired", "crdr": "credit", "calculation": { "http://www.consensus.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0, "order": 1.0 } }, "presentation": [ "http://www.consensus.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "negatedLabel": "Acquisition of businesses, net of cash received", "label": "Payments to Acquire Businesses, Net of Cash Acquired", "documentation": "The cash outflow associated with the acquisition of a business, net of the cash acquired from the purchase." } } }, "auth_ref": [ "r36" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate", "presentation": [ "http://www.consensus.com/role/EquityIncentiveandEmployeeStockPurchasePlanEmployeeStockPurchasePlanValuationAssumptionsDetails" ], "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": [ "r396" ] }, "us-gaap_LesseeLeaseDescriptionTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeLeaseDescriptionTable", "presentation": [ "http://www.consensus.com/role/LeasesNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Lessee, Lease, Description [Table]", "label": "Lessee, Lease, Description [Table]", "documentation": "Disclosure of information about lessee's leases." } } }, "auth_ref": [ "r482" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate", "presentation": [ "http://www.consensus.com/role/EquityIncentiveandEmployeeStockPurchasePlanEmployeeStockPurchasePlanValuationAssumptionsDetails" ], "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": [ "r395" ] }, "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_StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans", "presentation": [ "http://www.consensus.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSDEFICIT", "http://www.consensus.com/role/EquityIncentiveandEmployeeStockPurchasePlanNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Issuance of shares under employee stock purchase plan (in shares)", "label": "Stock Issued During Period, Shares, Employee Stock Purchase Plans", "documentation": "Number of shares issued during the period as a result of an employee stock purchase plan." } } }, "auth_ref": [ "r14", "r85", "r86", "r122" ] }, "us-gaap_IncomeTaxDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeTaxDisclosureTextBlock", "presentation": [ "http://www.consensus.com/role/IncomeTaxes" ], "lang": { "en-us": { "role": { "terseLabel": "Income Taxes", "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": [ "r186", "r414", "r421", "r422", "r425", "r432", "r436", "r437", "r438", "r568" ] }, "us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures", "presentation": [ "http://www.consensus.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSDEFICIT" ], "lang": { "en-us": { "role": { "terseLabel": "Vested restricted stock (in shares)", "label": "Stock Issued During Period, Shares, Restricted Stock Award, Net of Forfeitures", "documentation": "Number of shares issued during the period related to Restricted Stock Awards, net of any shares forfeited." } } }, "auth_ref": [ "r14", "r85", "r86", "r122" ] }, "dei_DocumentQuarterlyReport": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentQuarterlyReport", "presentation": [ "http://www.consensus.com/role/CoverPage" ], "lang": { "en-us": { "role": { "terseLabel": "Document Quarterly Report", "label": "Document Quarterly Report", "documentation": "Boolean flag that is true only for a form used as an quarterly report." } } }, "auth_ref": [ "r707" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate", "presentation": [ "http://www.consensus.com/role/EquityIncentiveandEmployeeStockPurchasePlanEmployeeStockPurchasePlanValuationAssumptionsDetails" ], "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": [ "r397" ] }, "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "crdr": "credit", "calculation": { "http://www.consensus.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFINCOME": { "parentTag": "us-gaap_NetIncomeLoss", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.consensus.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFINCOME" ], "lang": { "en-us": { "role": { "totalLabel": "Income before income taxes", "label": "Income (Loss) from Continuing Operations before Income Taxes, Noncontrolling Interest", "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": [ "r1", "r96", "r133", "r240", "r254", "r259", "r262", "r528", "r539", "r669" ] }, "us-gaap_DeferredFinanceCostsNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredFinanceCostsNet", "crdr": "debit", "calculation": { "http://www.consensus.com/role/DebtSummaryofLongtermDebtDetails": { "parentTag": "us-gaap_LongTermDebt", "weight": -1.0, "order": 1.0 } }, "presentation": [ "http://www.consensus.com/role/DebtSummaryofLongtermDebtDetails" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Less: Deferred issuance costs", "label": "Debt Issuance Costs, Net", "documentation": "Amount, after accumulated amortization, of debt issuance costs. Includes, but is not limited to, legal, accounting, underwriting, printing, and registration costs." } } }, "auth_ref": [ "r75", "r821" ] }, "us-gaap_LesseeFinanceLeasesTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeFinanceLeasesTextBlock", "presentation": [ "http://www.consensus.com/role/Leases" ], "lang": { "en-us": { "role": { "terseLabel": "Leases", "label": "Lessee, Finance Leases [Text Block]", "documentation": "The entire disclosure for finance leases of lessee. Includes, but is not limited to, description of lessee's finance lease and maturity analysis of finance lease liability." } } }, "auth_ref": [ "r476" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsWeightedAverageVolatilityRate": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsWeightedAverageVolatilityRate", "presentation": [ "http://www.consensus.com/role/EquityIncentiveandEmployeeStockPurchasePlanEmployeeStockPurchasePlanValuationAssumptionsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Weighted average volatility", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Weighted Average Volatility Rate", "documentation": "Rate of weighted-average expected volatility for award under share-based payment arrangement." } } }, "auth_ref": [ "r395" ] }, "us-gaap_SubsequentEventsTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SubsequentEventsTextBlock", "presentation": [ "http://www.consensus.com/role/SubsequentEvents" ], "lang": { "en-us": { "role": { "terseLabel": "Subsequent Events", "label": "Subsequent Events [Text Block]", "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": [ "r500", "r502" ] }, "us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsCapitalizedAmount": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsCapitalizedAmount", "crdr": "debit", "presentation": [ "http://www.consensus.com/role/EquityIncentiveandEmployeeStockPurchasePlanNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Share-based payment arrangement, amount capitalized", "label": "Share-Based Payment Arrangement, Amount Capitalized", "documentation": "Amount of cost capitalized for award under share-based payment arrangement." } } }, "auth_ref": [ "r400" ] }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain", "presentation": [ "http://www.consensus.com/role/EarningsPerShareDetails", "http://www.consensus.com/role/EquityIncentiveandEmployeeStockPurchasePlanEmployeeStockPurchasePlanValuationAssumptionsDetails", "http://www.consensus.com/role/EquityIncentiveandEmployeeStockPurchasePlanNarrativeDetails", "http://www.consensus.com/role/EquityIncentiveandEmployeeStockPurchasePlanRestrictedStockandRestrictedStockUnitAwardActivityDetails", "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Award Type [Domain]", "label": "Award Type [Domain]", "documentation": "Award under share-based payment arrangement." } } }, "auth_ref": [ "r370", "r371", "r372", "r374", "r375", "r376", "r377", "r378", "r379", "r380", "r381", "r382", "r383", "r384", "r385", "r386", "r387", "r388", "r389", "r390", "r391", "r394", "r395", "r396", "r397", "r398" ] }, "us-gaap_AllocatedShareBasedCompensationExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AllocatedShareBasedCompensationExpense", "crdr": "debit", "presentation": [ "http://www.consensus.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFINCOMEParenthetical" ], "lang": { "en-us": { "role": { "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": [ "r399", "r412" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems", "presentation": [ "http://www.consensus.com/role/EquityIncentiveandEmployeeStockPurchasePlanEmployeeStockPurchasePlanValuationAssumptionsDetails", "http://www.consensus.com/role/EquityIncentiveandEmployeeStockPurchasePlanNarrativeDetails", "http://www.consensus.com/role/EquityIncentiveandEmployeeStockPurchasePlanRestrictedStockandRestrictedStockUnitAwardActivityDetails" ], "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": [ "r365", "r367", "r370", "r371", "r372", "r374", "r375", "r376", "r377", "r378", "r379", "r380", "r381", "r382", "r383", "r384", "r385", "r386", "r387", "r388", "r389", "r390", "r391", "r394", "r395", "r396", "r397", "r398" ] }, "us-gaap_PrepaidExpenseAndOtherAssetsCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PrepaidExpenseAndOtherAssetsCurrent", "crdr": "debit", "calculation": { "http://www.consensus.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.consensus.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "terseLabel": "Prepaid expenses and other current assets", "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": [ "r785" ] }, "us-gaap_StockIssuedDuringPeriodValueEmployeeStockPurchasePlan": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockIssuedDuringPeriodValueEmployeeStockPurchasePlan", "crdr": "credit", "presentation": [ "http://www.consensus.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSDEFICIT" ], "lang": { "en-us": { "role": { "terseLabel": "Issuance of shares under ESPP", "label": "Stock Issued During Period, Value, Employee Stock Purchase Plan", "documentation": "Aggregate change in value for stock issued during the period as a result of employee stock purchase plan." } } }, "auth_ref": [ "r14", "r85", "r86", "r122" ] }, "dei_DocumentTransitionReport": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentTransitionReport", "presentation": [ "http://www.consensus.com/role/CoverPage" ], "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": [ "r740" ] }, "us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable", "presentation": [ "http://www.consensus.com/role/EquityIncentiveandEmployeeStockPurchasePlanEmployeeStockPurchasePlanValuationAssumptionsDetails", "http://www.consensus.com/role/EquityIncentiveandEmployeeStockPurchasePlanNarrativeDetails", "http://www.consensus.com/role/EquityIncentiveandEmployeeStockPurchasePlanRestrictedStockandRestrictedStockUnitAwardActivityDetails" ], "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": [ "r365", "r367", "r370", "r371", "r372", "r374", "r375", "r376", "r377", "r378", "r379", "r380", "r381", "r382", "r383", "r384", "r385", "r386", "r387", "r388", "r389", "r390", "r391", "r394", "r395", "r396", "r397", "r398" ] }, "us-gaap_SubsequentEventLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SubsequentEventLineItems", "presentation": [ "http://www.consensus.com/role/SubsequentEventsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Subsequent Event [Line Items]", "label": "Subsequent Event [Line Items]", "documentation": "Detail information of subsequent event by type. User is expected to use existing line items from elsewhere in the taxonomy as the primary line items for this disclosure, which is further associated with dimension and member elements pertaining to a subsequent event." } } }, "auth_ref": [ "r470", "r501" ] }, "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": { "terseLabel": "Stock Appreciation Rights (SARs)", "label": "Stock Appreciation Rights (SARs) [Member]", "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_IncomeTaxPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeTaxPolicyTextBlock", "presentation": [ "http://www.consensus.com/role/BasisofPresentationPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Income Taxes", "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": [ "r170", "r415", "r416", "r422", "r423", "r424", "r426", "r565" ] }, "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_EmployeeStockMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EmployeeStockMember", "presentation": [ "http://www.consensus.com/role/EarningsPerShareDetails", "http://www.consensus.com/role/EquityIncentiveandEmployeeStockPurchasePlanEmployeeStockPurchasePlanValuationAssumptionsDetails", "http://www.consensus.com/role/EquityIncentiveandEmployeeStockPurchasePlanNarrativeDetails", "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Employee Stock Purchase Plan", "label": "Employee Stock [Member]", "documentation": "An Employee Stock Purchase Plan is a tax-efficient means by which employees of a corporation can purchase the corporation's stock." } } }, "auth_ref": [] }, "us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract", "presentation": [ "http://www.consensus.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "terseLabel": "Adjustments to reconcile net income to net cash provided by operating activities:", "label": "Adjustments to Reconcile Net Income (Loss) to Cash Provided by (Used in) Operating Activities [Abstract]" } } }, "auth_ref": [] }, "us-gaap_ExciseAndSalesTaxes": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ExciseAndSalesTaxes", "crdr": "debit", "presentation": [ "http://www.consensus.com/role/CommitmentsandContingenciesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Sales tax expense", "label": "Excise and Sales Taxes", "documentation": "The amount of excise and sales taxes included in sales and revenues, which are then deducted as a cost of sales. Includes excise taxes, which are applied to specific types of transactions or items (such as gasoline or alcohol); and sales, use and value added taxes, which are applied to a broad class of revenue-producing transactions involving a wide range of goods and services." } } }, "auth_ref": [ "r175" ] }, "us-gaap_ReceivablesTradeAndOtherAccountsReceivableAllowanceForDoubtfulAccountsPolicy": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ReceivablesTradeAndOtherAccountsReceivableAllowanceForDoubtfulAccountsPolicy", "presentation": [ "http://www.consensus.com/role/BasisofPresentationPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Allowances for Doubtful Accounts", "label": "Receivables, Trade and Other Accounts Receivable, Allowance for Doubtful Accounts, Policy [Policy Text Block]", "documentation": "Disclosure of accounting policy for determining the allowance for doubtful accounts for trade and other accounts receivable balances, and when impairments, charge-offs or recoveries are recognized." } } }, "auth_ref": [ "r49" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward", "presentation": [ "http://www.consensus.com/role/EquityIncentiveandEmployeeStockPurchasePlanRestrictedStockandRestrictedStockUnitAwardActivityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Number of Shares", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Number of Shares [Roll Forward]", "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period." } } }, "auth_ref": [] }, "us-gaap_ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock", "presentation": [ "http://www.consensus.com/role/OtherBalanceSheetAccountDetailsTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Accounts Payable and Accrued Liabilities", "label": "Schedule of Accounts Payable and Accrued Liabilities [Table Text Block]", "documentation": "Tabular disclosure of the (a) 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 (accounts payable); (b) other payables; and (c) accrued liabilities. 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). An alternative caption includes accrued expenses." } } }, "auth_ref": [] }, "us-gaap_StatementLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StatementLineItems", "presentation": [ "http://www.consensus.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFINCOMEParenthetical", "http://www.consensus.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSDEFICIT" ], "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": [ "r188", "r189", "r190", "r233", "r506", "r561", "r573", "r579", "r580", "r581", "r582", "r583", "r584", "r587", "r590", "r591", "r592", "r593", "r594", "r595", "r596", "r597", "r598", "r600", "r601", "r602", "r603", "r604", "r606", "r608", "r609", "r616", "r617", "r618", "r619", "r620", "r621", "r622", "r623", "r624", "r625", "r626", "r627", "r630", "r696" ] }, "us-gaap_ShareBasedCompensation": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensation", "crdr": "debit", "calculation": { "http://www.consensus.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 8.0 } }, "presentation": [ "http://www.consensus.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "verboseLabel": "Share-based compensation", "label": "Share-Based Payment Arrangement, Noncash Expense", "documentation": "Amount of noncash expense for share-based payment arrangement." } } }, "auth_ref": [ "r7" ] }, "us-gaap_SubsequentEventTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SubsequentEventTable", "presentation": [ "http://www.consensus.com/role/SubsequentEventsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Subsequent Event [Table]", "label": "Subsequent Event [Table]", "documentation": "Discloses pertinent information about one or more significant events or transactions that occurred after the balance sheet date through the date the financial statements were issued or the date the financial statements were available to be issued." } } }, "auth_ref": [ "r470", "r501" ] }, "us-gaap_RestrictedStockUnitsRSUMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RestrictedStockUnitsRSUMember", "presentation": [ "http://www.consensus.com/role/EquityIncentiveandEmployeeStockPurchasePlanNarrativeDetails", "http://www.consensus.com/role/EquityIncentiveandEmployeeStockPurchasePlanRestrictedStockandRestrictedStockUnitAwardActivityDetails", "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Restricted Stock Units", "label": "Restricted Stock Units (RSUs) [Member]", "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_SubsequentEventTypeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SubsequentEventTypeAxis", "presentation": [ "http://www.consensus.com/role/SubsequentEventsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Subsequent Event Type [Axis]", "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": [ "r470", "r501" ] }, "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalRemainderOfFiscalYear": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LongTermDebtMaturitiesRepaymentsOfPrincipalRemainderOfFiscalYear", "crdr": "credit", "calculation": { "http://www.consensus.com/role/DebtFuturePrincipalPaymentsforDebtDetails": { "parentTag": "us-gaap_DebtInstrumentCarryingAmount", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.consensus.com/role/DebtFuturePrincipalPaymentsforDebtDetails" ], "lang": { "en-us": { "role": { "terseLabel": "2023 (remainder)", "label": "Long-Term Debt, Maturity, Remainder of Fiscal Year", "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 remainder of current fiscal year." } } }, "auth_ref": [ "r794" ] }, "us-gaap_UseOfEstimates": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "UseOfEstimates", "presentation": [ "http://www.consensus.com/role/BasisofPresentationPolicies" ], "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": [ "r45", "r46", "r47", "r140", "r141", "r142", "r143" ] }, "us-gaap_OtherNonoperatingIncomeExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherNonoperatingIncomeExpense", "crdr": "credit", "calculation": { "http://www.consensus.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFINCOME": { "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.consensus.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFINCOME" ], "lang": { "en-us": { "role": { "terseLabel": "Other income, net", "label": "Other Nonoperating Income (Expense)", "documentation": "Amount of income (expense) related to nonoperating activities, classified as other." } } }, "auth_ref": [ "r105" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue", "presentation": [ "http://www.consensus.com/role/EquityIncentiveandEmployeeStockPurchasePlanRestrictedStockandRestrictedStockUnitAwardActivityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Canceled (in dollars per share)", "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": [ "r387" ] }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1", "presentation": [ "http://www.consensus.com/role/EquityIncentiveandEmployeeStockPurchasePlanEmployeeStockPurchasePlanValuationAssumptionsDetails" ], "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": [ "r394" ] }, "srt_TitleOfIndividualAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "TitleOfIndividualAxis", "presentation": [ "http://www.consensus.com/role/EquityIncentiveandEmployeeStockPurchasePlanNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Title of Individual [Axis]", "label": "Title of Individual [Axis]" } } }, "auth_ref": [ "r801", "r860" ] }, "us-gaap_AssetsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AssetsAbstract", "presentation": [ "http://www.consensus.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "terseLabel": "ASSETS", "label": "Assets [Abstract]" } } }, "auth_ref": [] }, "us-gaap_AccumulatedOtherComprehensiveIncomeLossTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccumulatedOtherComprehensiveIncomeLossTable", "presentation": [ "http://www.consensus.com/role/AccumulatedOtherComprehensiveLossDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Accumulated Other Comprehensive Income (Loss) [Table]", "label": "Accumulated Other Comprehensive Income (Loss) [Table]", "documentation": "Disclosure of information about components of accumulated other comprehensive income (loss)." } } }, "auth_ref": [ "r171", "r172", "r464", "r465", "r466", "r467", "r468", "r469" ] }, "us-gaap_SubsequentEventTypeDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SubsequentEventTypeDomain", "presentation": [ "http://www.consensus.com/role/SubsequentEventsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Subsequent Event Type [Domain]", "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": [ "r470", "r501" ] }, "us-gaap_SegmentReportingPolicyPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SegmentReportingPolicyPolicyTextBlock", "presentation": [ "http://www.consensus.com/role/BasisofPresentationPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Segment Reporting", "label": "Segment Reporting, Policy [Policy Text Block]", "documentation": "Disclosure of accounting policy for segment reporting." } } }, "auth_ref": [ "r247", "r248", "r249", "r250", "r251", "r252", "r266", "r670" ] }, "us-gaap_EquitySecuritiesFvNiCurrentAndNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EquitySecuritiesFvNiCurrentAndNoncurrent", "crdr": "debit", "presentation": [ "http://www.consensus.com/role/BasisofPresentationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Carrying amount of investments accounted for using alternative method", "label": "Equity Securities, FV-NI", "documentation": "Amount of investment in equity security measured at fair value with change in fair value recognized in net income (FV-NI)." } } }, "auth_ref": [ "r160", "r458", "r530" ] }, "us-gaap_DebtDisclosureAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtDisclosureAbstract", "lang": { "en-us": { "role": { "label": "Debt Disclosure [Abstract]" } } }, "auth_ref": [] }, "dei_EntityInteractiveDataCurrent": { "xbrltype": "yesNoItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityInteractiveDataCurrent", "presentation": [ "http://www.consensus.com/role/CoverPage" ], "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": [ "r779" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward", "presentation": [ "http://www.consensus.com/role/EquityIncentiveandEmployeeStockPurchasePlanRestrictedStockandRestrictedStockUnitAwardActivityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Weighted-Average Grant-Date Fair Value", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value [Abstract]" } } }, "auth_ref": [] }, "us-gaap_AccountsReceivableNetCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccountsReceivableNetCurrent", "crdr": "debit", "calculation": { "http://www.consensus.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.consensus.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "verboseLabel": "Accounts receivable, net of allowances of $5,629 and $4,681, respectively", "label": "Accounts Receivable, after Allowance for Credit Loss, Current", "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": [ "r269", "r270" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsAdditionalDisclosuresAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsAdditionalDisclosuresAbstract", "presentation": [ "http://www.consensus.com/role/EquityIncentiveandEmployeeStockPurchasePlanRestrictedStockandRestrictedStockUnitAwardActivityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Weighted-Average Remaining Contractual Life (in years)", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Additional Disclosures [Abstract]" } } }, "auth_ref": [] }, "us-gaap_OperatingExpenses": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingExpenses", "crdr": "debit", "calculation": { "http://www.consensus.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFINCOME": { "parentTag": "us-gaap_OperatingIncomeLoss", "weight": -1.0, "order": 2.0 } }, "presentation": [ "http://www.consensus.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFINCOME" ], "lang": { "en-us": { "role": { "totalLabel": "Total operating expenses", "label": "Operating Expenses", "documentation": "Generally recurring costs associated with normal operations except for the portion of these expenses which can be clearly related to production and included in cost of sales or services. Includes selling, general and administrative expense." } } }, "auth_ref": [] }, "us-gaap_ScheduleOfDebtInstrumentsTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfDebtInstrumentsTextBlock", "presentation": [ "http://www.consensus.com/role/DebtTables" ], "lang": { "en-us": { "role": { "terseLabel": "Summary of Long-term Debt", "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": [ "r28", "r60", "r61", "r73", "r74", "r76", "r81", "r120", "r121", "r674", "r676", "r794" ] }, "us-gaap_LongTermDebt": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LongTermDebt", "crdr": "credit", "calculation": { "http://www.consensus.com/role/DebtSummaryofLongtermDebtDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.consensus.com/role/DebtSummaryofLongtermDebtDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Total long-term debt", "label": "Long-Term Debt", "documentation": "Amount, after deduction of unamortized premium (discount) and debt issuance cost, of long-term debt. Excludes lease obligation." } } }, "auth_ref": [ "r19", "r130", "r320", "r335", "r674", "r675", "r871" ] }, "srt_DirectorMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "DirectorMember", "presentation": [ "http://www.consensus.com/role/EquityIncentiveandEmployeeStockPurchasePlanNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Board of Directors", "label": "Director [Member]" } } }, "auth_ref": [ "r801", "r875" ] }, "us-gaap_CommitmentsAndContingenciesDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommitmentsAndContingenciesDisclosureTextBlock", "presentation": [ "http://www.consensus.com/role/CommitmentsandContingencies" ], "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": [ "r118", "r292", "r293", "r649", "r815" ] }, "srt_StatementGeographicalAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "StatementGeographicalAxis", "presentation": [ "http://www.consensus.com/role/SegmentInformationRevenuesandLonglivedAssetsbyGeographicInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Geographical [Axis]", "label": "Geographical [Axis]" } } }, "auth_ref": [ "r266", "r267", "r574", "r575", "r576", "r637", "r641", "r644", "r646", "r648", "r650", "r651", "r652", "r653", "r654", "r655", "r656", "r657", "r658", "r664", "r680", "r695", "r822", "r873" ] }, "us-gaap_FairValueDisclosuresTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueDisclosuresTextBlock", "presentation": [ "http://www.consensus.com/role/FairValueMeasurements" ], "lang": { "en-us": { "role": { "terseLabel": "Fair Value Measurements", "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": [ "r457" ] }, "us-gaap_EarningsPerShareBasicLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EarningsPerShareBasicLineItems", "presentation": [ "http://www.consensus.com/role/EarningsPerShareDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Numerator for basic and diluted net income per common share:", "label": "Earnings Per Share, Basic, by Common Class, Including Two Class Method [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": [ "r211", "r215", "r223" ] }, "us-gaap_TreasuryStockCommonMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "TreasuryStockCommonMember", "presentation": [ "http://www.consensus.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSDEFICIT" ], "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": [ "r62" ] }, "us-gaap_EarningsPerShareBasicAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EarningsPerShareBasicAbstract", "presentation": [ "http://www.consensus.com/role/EarningsPerShareDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Net income per share from operations:", "label": "Earnings Per Share, Basic [Abstract]" } } }, "auth_ref": [] }, "us-gaap_DebtInstrumentRedemptionPricePercentage": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentRedemptionPricePercentage", "presentation": [ "http://www.consensus.com/role/DebtNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Redemption price, percentage", "label": "Debt Instrument, Redemption Price, Percentage", "documentation": "Percentage price of original principal amount of debt at which debt can be redeemed by the issuer." } } }, "auth_ref": [ "r17" ] }, "us-gaap_ImpairmentOfLongLivedAssetsHeldForUse": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ImpairmentOfLongLivedAssetsHeldForUse", "crdr": "debit", "presentation": [ "http://www.consensus.com/role/BasisofPresentationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Long-lived asset impairment", "label": "Impairment, Long-Lived Asset, Held-for-Use", "documentation": "The aggregate amount of write-downs for impairments recognized during the period for long lived assets held for use (including those held for disposal by means other than sale)." } } }, "auth_ref": [ "r8", "r58", "r116" ] }, "us-gaap_ProvisionForDoubtfulAccounts": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ProvisionForDoubtfulAccounts", "crdr": "debit", "calculation": { "http://www.consensus.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 6.0 } }, "presentation": [ "http://www.consensus.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "terseLabel": "Provision for doubtful accounts", "label": "Accounts Receivable, Credit Loss Expense (Reversal)", "documentation": "Amount of expense (reversal of expense) for expected credit loss on accounts receivable." } } }, "auth_ref": [ "r179", "r281" ] }, "us-gaap_LongtermDebtTypeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LongtermDebtTypeAxis", "presentation": [ "http://www.consensus.com/role/BasisofPresentationDetails", "http://www.consensus.com/role/DebtNarrativeDetails", "http://www.consensus.com/role/DebtSummaryofLongtermDebtDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Long-term Debt, Type [Axis]", "label": "Long-Term Debt, Type [Axis]", "documentation": "Information by type of long-term debt." } } }, "auth_ref": [ "r28" ] }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueAbstract", "presentation": [ "http://www.consensus.com/role/EquityIncentiveandEmployeeStockPurchasePlanRestrictedStockandRestrictedStockUnitAwardActivityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Aggregate Intrinsic Value", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Aggregate Intrinsic Value [Abstract]" } } }, "auth_ref": [] }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueOutstanding": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueOutstanding", "crdr": "debit", "presentation": [ "http://www.consensus.com/role/EquityIncentiveandEmployeeStockPurchasePlanRestrictedStockandRestrictedStockUnitAwardActivityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Outstanding at end of period", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Aggregate Intrinsic Value, Outstanding", "documentation": "Intrinsic value of outstanding award under share-based payment arrangement. Excludes share and unit options." } } }, "auth_ref": [] }, "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": { "terseLabel": "Forgone Recovery due to Violation of Home Country Law, Amount", "label": "Forgone Recovery due to Violation of Home Country Law, Amount" } } }, "auth_ref": [ "r716", "r727", "r737", "r762" ] }, "us-gaap_DebtInstrumentRedemptionPeriodDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentRedemptionPeriodDomain", "presentation": [ "http://www.consensus.com/role/DebtNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Debt Instrument, Redemption, Period [Domain]", "label": "Debt Instrument, Redemption, Period [Domain]", "documentation": "Period as defined under terms of the debt agreement for debt redemption features." } } }, "auth_ref": [ "r17" ] }, "us-gaap_AssetsCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AssetsCurrent", "crdr": "debit", "calculation": { "http://www.consensus.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://www.consensus.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "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": [ "r153", "r164", "r185", "r275", "r298", "r299", "r300", "r301", "r302", "r303", "r304", "r305", "r306", "r439", "r441", "r459", "r690", "r818", "r819", "r862" ] }, "us-gaap_LesseeOperatingLeaseTermOfContract": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeOperatingLeaseTermOfContract", "presentation": [ "http://www.consensus.com/role/LeasesNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Operating lease terms", "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": [ "r855" ] }, "us-gaap_DebtInstrumentRedemptionPeriodAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentRedemptionPeriodAxis", "presentation": [ "http://www.consensus.com/role/DebtNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Debt Instrument, Redemption, Period [Axis]", "label": "Debt Instrument, Redemption, Period [Axis]", "documentation": "Information about timing of debt redemption features under terms of the debt agreement." } } }, "auth_ref": [ "r17" ] }, "srt_SegmentGeographicalDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "SegmentGeographicalDomain", "presentation": [ "http://www.consensus.com/role/SegmentInformationRevenuesandLonglivedAssetsbyGeographicInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Segment, Geographical [Domain]", "label": "Geographical [Domain]" } } }, "auth_ref": [ "r266", "r267", "r574", "r575", "r576", "r637", "r641", "r644", "r646", "r650", "r651", "r652", "r653", "r654", "r655", "r656", "r657", "r658", "r664", "r680", "r695", "r822", "r873" ] }, "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": { "terseLabel": "Adjustment to Non-PEO NEO Compensation Footnote", "label": "Adjustment to Non-PEO NEO Compensation Footnote [Text Block]" } } }, "auth_ref": [ "r747" ] }, "us-gaap_BusinessCombinationsPolicy": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessCombinationsPolicy", "presentation": [ "http://www.consensus.com/role/BasisofPresentationPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Business Combinations", "label": "Business Combinations Policy [Policy Text Block]", "documentation": "Disclosure of accounting policy for completed business combinations (purchase method, acquisition method or combination of entities under common control). This accounting policy may include a general discussion of the purchase method or acquisition method of accounting (including for example, the treatment accorded contingent consideration, the identification of assets and liabilities, the purchase price allocation process, how the fair values of acquired assets and liabilities are determined) and the entity's specific application thereof. An entity that acquires another entity in a leveraged buyout transaction generally discloses the accounting policy followed by the acquiring entity in determining the basis used to value its interest in the acquired entity, and the rationale for that accounting policy." } } }, "auth_ref": [ "r68" ] }, "us-gaap_LesseeOperatingLeaseRenewalTerm": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeOperatingLeaseRenewalTerm", "presentation": [ "http://www.consensus.com/role/LeasesNarrativeDetails" ], "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": [ "r855" ] }, "us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncrementalCommonSharesAttributableToShareBasedPaymentArrangements", "calculation": { "http://www.consensus.com/role/EarningsPerShareDetails": { "parentTag": "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.consensus.com/role/EarningsPerShareDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Equity incentive plans (in shares)", "label": "Incremental Common Shares Attributable to Dilutive Effect of Share-Based Payment Arrangements", "documentation": "Additional shares included in the calculation of diluted EPS as a result of the potentially dilutive effect of share based payment arrangements using the treasury stock method." } } }, "auth_ref": [ "r212", "r213", "r214", "r227", "r368" ] }, "us-gaap_DebtInstrumentRedemptionPeriodTwoMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentRedemptionPeriodTwoMember", "presentation": [ "http://www.consensus.com/role/DebtNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Debt Instrument, Redemption, Period Two", "label": "Debt Instrument, Redemption, Period Two [Member]", "documentation": "Period two representing second most current period of debt redemption features under terms of the debt agreement." } } }, "auth_ref": [ "r17" ] }, "us-gaap_ImpairmentOfInvestments": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ImpairmentOfInvestments", "crdr": "debit", "presentation": [ "http://www.consensus.com/role/BasisofPresentationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Impairment of Investments", "label": "Other than Temporary Impairment Losses, Investments", "documentation": "The amount by which the fair value of an investment is less than the amortized cost basis or carrying amount of that investment at the balance sheet date and the decline in fair value is deemed to be other than temporary, before considering whether or not such amount is recognized in earnings or other comprehensive income." } } }, "auth_ref": [ "r138" ] }, "us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeaseWeightedAverageRemainingLeaseTerm1", "presentation": [ "http://www.consensus.com/role/LeasesSupplementalCashFlowInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Weighted average remaining lease term", "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": [ "r489", "r689" ] }, "us-gaap_DebtInstrumentRedemptionPeriodOneMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentRedemptionPeriodOneMember", "presentation": [ "http://www.consensus.com/role/DebtNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Debt Instrument, Redemption, Period One", "label": "Debt Instrument, Redemption, Period One [Member]", "documentation": "Period one representing most current period of debt redemption features under terms of the debt agreement." } } }, "auth_ref": [ "r17" ] }, "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": { "terseLabel": "Forgone Recovery due to Disqualification of Tax Benefits, Amount", "label": "Forgone Recovery due to Disqualification of Tax Benefits, Amount" } } }, "auth_ref": [ "r716", "r727", "r737", "r762" ] }, "us-gaap_AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation", "crdr": "debit", "presentation": [ "http://www.consensus.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSDEFICIT" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Shares withheld related to net share settlement", "label": "Share-Based Payment Arrangement, Decrease for Tax Withholding Obligation", "documentation": "Amount of decrease to equity for grantee's tax withholding obligation for award under share-based payment arrangement." } } }, "auth_ref": [] }, "us-gaap_IndefiniteLivedIntangibleAssetsMajorClassNameDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IndefiniteLivedIntangibleAssetsMajorClassNameDomain", "presentation": [ "http://www.consensus.com/role/GoodwillandIntangibleAssetsIntangibleAssetswithIndefiniteLivesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Indefinite-lived Intangible Assets, Major Class Name [Domain]", "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": [ "r54", "r115" ] }, "us-gaap_IndefiniteLivedIntangibleAssetsByMajorClassAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IndefiniteLivedIntangibleAssetsByMajorClassAxis", "presentation": [ "http://www.consensus.com/role/GoodwillandIntangibleAssetsIntangibleAssetswithIndefiniteLivesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Indefinite-lived Intangible Assets by Major Class [Axis]", "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": [ "r285", "r288" ] }, "us-gaap_ScheduleOfGoodwillTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfGoodwillTextBlock", "presentation": [ "http://www.consensus.com/role/GoodwillandIntangibleAssetsTables" ], "lang": { "en-us": { "role": { "terseLabel": "Changes in Carrying Amounts of 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": [ "r672", "r803", "r804", "r805", "r806", "r807", "r808", "r809", "r810", "r811", "r812", "r813" ] }, "us-gaap_StockRepurchaseProgramAuthorizedAmount1": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockRepurchaseProgramAuthorizedAmount1", "crdr": "credit", "presentation": [ "http://www.consensus.com/role/StockholdersDeficitDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Stock repurchase program, authorized amount", "label": "Stock Repurchase Program, Authorized Amount", "documentation": "Amount of stock repurchase plan authorized." } } }, "auth_ref": [] }, "us-gaap_TradeNamesMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "TradeNamesMember", "presentation": [ "http://www.consensus.com/role/GoodwillandIntangibleAssetsIntangibleAssetsSubjecttoAmortizationDetails", "http://www.consensus.com/role/GoodwillandIntangibleAssetsIntangibleAssetswithIndefiniteLivesDetails" ], "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": [ "r69" ] }, "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_IndefiniteLivedIntangibleAssetsByMajorClassLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IndefiniteLivedIntangibleAssetsByMajorClassLineItems", "presentation": [ "http://www.consensus.com/role/GoodwillandIntangibleAssetsIntangibleAssetswithIndefiniteLivesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Indefinite-lived Intangible Assets [Line Items]", "label": "Indefinite-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": [] }, "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "presentation": [ "http://www.consensus.com/role/EarningsPerShareDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Anti-dilutive shares were excluded from earnings per share calculation (in shares)", "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": [ "r228" ] }, "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": { "terseLabel": "Aggregate Erroneous Compensation Not Yet Determined", "label": "Aggregate Erroneous Compensation Not Yet Determined [Text Block]" } } }, "auth_ref": [ "r715", "r726", "r736", "r761" ] }, "us-gaap_OtherAssetsNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherAssetsNoncurrent", "crdr": "debit", "calculation": { "http://www.consensus.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.consensus.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "terseLabel": "Other assets", "label": "Other Assets, Noncurrent", "documentation": "Amount of noncurrent assets classified as other." } } }, "auth_ref": [ "r158" ] }, "us-gaap_EarningsPerShareAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EarningsPerShareAbstract", "presentation": [ "http://www.consensus.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFINCOME" ], "lang": { "en-us": { "role": { "terseLabel": "Net income per common share:", "label": "Earnings Per Share [Abstract]" } } }, "auth_ref": [] }, "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": { "terseLabel": "Adjustment To PEO Compensation, Footnote", "label": "Adjustment To PEO Compensation, Footnote [Text Block]" } } }, "auth_ref": [ "r747" ] }, "us-gaap_CommonStockSharesIssued": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommonStockSharesIssued", "presentation": [ "http://www.consensus.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSParenthetical" ], "lang": { "en-us": { "role": { "terseLabel": "Common stock, shares issued (in shares)", "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": [ "r86" ] }, "us-gaap_EarningsPerShareDiluted": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EarningsPerShareDiluted", "presentation": [ "http://www.consensus.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFINCOME" ], "lang": { "en-us": { "role": { "terseLabel": "Diluted (in dollars per share)", "label": "Earnings Per Share, 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": [ "r178", "r197", "r198", "r199", "r200", "r201", "r211", "r223", "r226", "r227", "r231", "r452", "r453", "r527", "r543", "r667" ] }, "srt_ProductOrServiceAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "ProductOrServiceAxis", "presentation": [ "http://www.consensus.com/role/RevenuesDisaggregationofRevenueDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Product and Service [Axis]", "label": "Product and Service [Axis]" } } }, "auth_ref": [ "r264", "r506", "r546", "r547", "r548", "r549", "r550", "r551", "r663", "r679", "r691", "r782", "r816", "r817", "r822", "r873" ] }, "us-gaap_ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsByGeographicalAreasTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsByGeographicalAreasTableTextBlock", "presentation": [ "http://www.consensus.com/role/SegmentInformationTables" ], "lang": { "en-us": { "role": { "verboseLabel": "Revenues and Long-lived Assets by Geographic Information", "label": "Schedule of Revenue from External Customers and Long-Lived Assets, by Geographical Areas [Table Text Block]", "documentation": "Tabular disclosure of information concerning material long-lived assets (excluding financial instruments, customer relationships with financial institutions, mortgage and other servicing rights, deferred policy acquisition costs, and deferred taxes assets) located in identified geographic areas and/or the amount of revenue from external customers attributed to that country from which revenue is material. An entity may also provide subtotals of geographic information about groups of countries." } } }, "auth_ref": [ "r48", "r99" ] }, "us-gaap_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock", "presentation": [ "http://www.consensus.com/role/BasisofPresentationPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Impairment or Disposal of Long-Lived Assets", "label": "Impairment or Disposal of Long-Lived Assets, Policy [Policy Text Block]", "documentation": "Disclosure of accounting policy for recognizing and measuring the impairment of long-lived assets. An entity also may disclose its accounting policy for long-lived assets to be sold. This policy excludes goodwill and intangible assets." } } }, "auth_ref": [ "r0", "r117" ] }, "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": { "terseLabel": "Forgone Recovery, Explanation of Impracticability", "label": "Forgone Recovery, Explanation of Impracticability [Text Block]" } } }, "auth_ref": [ "r716", "r727", "r737", "r762" ] }, "us-gaap_IncreaseDecreaseInOperatingLeaseLiability": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInOperatingLeaseLiability", "crdr": "debit", "calculation": { "http://www.consensus.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.consensus.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "terseLabel": "Operating lease liabilities", "label": "Increase (Decrease) in Operating Lease Liability", "documentation": "Amount of increase (decrease) in obligation for operating lease." } } }, "auth_ref": [ "r781", "r789" ] }, "us-gaap_CommonStockValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommonStockValue", "crdr": "credit", "calculation": { "http://www.consensus.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.consensus.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "terseLabel": "Common stock, $0.01 par value. Authorized 120,000,000; total issued is 20,182,262 and 20,105,545 shares and total outstanding is 19,502,195 and 19,916,431 shares as of September 30, 2023 and December 31, 2022, respectively", "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": [ "r86", "r534", "r690" ] }, "srt_ProductsAndServicesDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "ProductsAndServicesDomain", "presentation": [ "http://www.consensus.com/role/RevenuesDisaggregationofRevenueDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Product and Service [Domain]", "label": "Product and Service [Domain]" } } }, "auth_ref": [ "r264", "r506", "r546", "r547", "r548", "r549", "r550", "r551", "r663", "r679", "r691", "r782", "r816", "r817", "r822", "r873" ] }, "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": { "terseLabel": "PEO Name", "label": "PEO Name" } } }, "auth_ref": [ "r747" ] }, "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": { "terseLabel": "Forgone Recovery due to Expense of Enforcement, Amount", "label": "Forgone Recovery due to Expense of Enforcement, Amount" } } }, "auth_ref": [ "r716", "r727", "r737", "r762" ] }, "us-gaap_CommonStockSharesAuthorized": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommonStockSharesAuthorized", "presentation": [ "http://www.consensus.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSParenthetical" ], "lang": { "en-us": { "role": { "terseLabel": "Common stock, shares authorized (in shares)", "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": [ "r86", "r587" ] }, "us-gaap_OtherIntangibleAssetsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherIntangibleAssetsMember", "presentation": [ "http://www.consensus.com/role/GoodwillandIntangibleAssetsIntangibleAssetsSubjecttoAmortizationDetails", "http://www.consensus.com/role/GoodwillandIntangibleAssetsIntangibleAssetswithIndefiniteLivesDetails" ], "lang": { "en-us": { "role": { "netLabel": "Other", "verboseLabel": "Other purchased intangibles", "label": "Other Intangible Assets [Member]", "documentation": "Intangible assets classified as other." } } }, "auth_ref": [] }, "us-gaap_OperatingExpensesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingExpensesAbstract", "presentation": [ "http://www.consensus.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFINCOME" ], "lang": { "en-us": { "role": { "terseLabel": "Operating expenses:", "label": "Operating Expenses [Abstract]" } } }, "auth_ref": [] }, "us-gaap_CommonStockSharesOutstanding": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommonStockSharesOutstanding", "presentation": [ "http://www.consensus.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSParenthetical", "http://www.consensus.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSDEFICIT" ], "lang": { "en-us": { "role": { "terseLabel": "Common stock outstanding (in shares)", "periodStartLabel": "Common stock, beginning balance (in shares)", "periodEndLabel": "Common stock, ending balance (in shares)", "label": "Common Stock, Shares, Outstanding", "documentation": "Number of shares of common stock outstanding. Common stock represent the ownership interest in a corporation." } } }, "auth_ref": [ "r14", "r86", "r587", "r605", "r879", "r880" ] }, "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": { "terseLabel": "Pay vs Performance Disclosure", "label": "Pay vs Performance Disclosure [Table]" } } }, "auth_ref": [ "r742" ] }, "us-gaap_ScheduleOfEarningsPerShareBasicByCommonClassTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfEarningsPerShareBasicByCommonClassTable", "presentation": [ "http://www.consensus.com/role/EarningsPerShareDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Earnings Per Share, Basic, by Common Class, Including Two Class Method [Table]", "label": "Schedule of Earnings Per Share, Basic, by Common Class, Including Two Class Method [Table]", "documentation": "The table contains disclosure pertaining to an entity's basic earnings per share." } } }, "auth_ref": [ "r41", "r44", "r211", "r215", "r223" ] }, "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": { "terseLabel": "Pay vs Performance Disclosure, Table", "label": "Pay vs Performance [Table Text Block]" } } }, "auth_ref": [ "r742" ] }, "us-gaap_UndistributedEarningsLossAllocatedToParticipatingSecuritiesBasic": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "UndistributedEarningsLossAllocatedToParticipatingSecuritiesBasic", "crdr": "debit", "calculation": { "http://www.consensus.com/role/EarningsPerShareDetails": { "parentTag": "us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic", "weight": -1.0, "order": 1.0 } }, "presentation": [ "http://www.consensus.com/role/EarningsPerShareDetails" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Net income available to participating securities, basic", "label": "Undistributed Earnings (Loss) Allocated to Participating Securities, Basic", "documentation": "Amount of undistributed earnings (loss) allocated to participating securities for the basic earnings (loss) per share or per unit calculation under the two-class method." } } }, "auth_ref": [ "r221", "r224", "r225" ] }, "us-gaap_UndistributedEarningsLossAllocatedToParticipatingSecuritiesDiluted": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "UndistributedEarningsLossAllocatedToParticipatingSecuritiesDiluted", "crdr": "debit", "calculation": { "http://www.consensus.com/role/EarningsPerShareDetails": { "parentTag": "us-gaap_NetIncomeLossAvailableToCommonStockholdersDiluted", "weight": -1.0, "order": 1.0 } }, "presentation": [ "http://www.consensus.com/role/EarningsPerShareDetails" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Net income available to participating securities, diluted", "label": "Undistributed Earnings (Loss) Allocated to Participating Securities, Diluted", "documentation": "Amount of undistributed earnings (loss) allocated to participating securities for the diluted earnings (loss) per share or per unit calculation under the two-class method." } } }, "auth_ref": [ "r221", "r224", "r225", "r780" ] }, "us-gaap_GoodwillRollForward": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "GoodwillRollForward", "presentation": [ "http://www.consensus.com/role/GoodwillandIntangibleAssetsChangesinCarryingAmountsofGoodwillDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Goodwill [Roll Forward]", "label": "Goodwill [Roll Forward]", "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period." } } }, "auth_ref": [] }, "us-gaap_AmortizationOfFinancingCostsAndDiscounts": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AmortizationOfFinancingCostsAndDiscounts", "crdr": "debit", "calculation": { "http://www.consensus.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 7.0 } }, "presentation": [ "http://www.consensus.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "terseLabel": "Amortization of financing costs and discounts", "label": "Amortization of Debt Issuance Costs and Discounts", "documentation": "Amount of amortization expense attributable to debt discount (premium) and debt issuance costs." } } }, "auth_ref": [ "r329", "r472", "r676", "r677", "r790" ] }, "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": { "terseLabel": "PEO Actually Paid Compensation Amount", "label": "PEO Actually Paid Compensation Amount" } } }, "auth_ref": [ "r744" ] }, "us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInAccountsPayableAndAccruedLiabilities", "crdr": "debit", "calculation": { "http://www.consensus.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.consensus.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "terseLabel": "Accounts payable and accrued expenses", "label": "Increase (Decrease) in Accounts Payable and Accrued Liabilities", "documentation": "The increase (decrease) during the reporting period in the amounts payable to vendors for goods and services received and the amount of obligations and expenses incurred but not paid." } } }, "auth_ref": [ "r7" ] }, "us-gaap_IncreaseDecreaseInAccountsReceivable": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInAccountsReceivable", "crdr": "credit", "calculation": { "http://www.consensus.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 12.0 } }, "presentation": [ "http://www.consensus.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "negatedLabel": "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": [ "r7" ] }, "us-gaap_EarningsPerSharePolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EarningsPerSharePolicyTextBlock", "presentation": [ "http://www.consensus.com/role/BasisofPresentationPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Earnings Per Common Share (\u201cEPS\u201d)", "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": [ "r42", "r43" ] }, "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": { "terseLabel": "PEO Total Compensation Amount", "label": "PEO Total Compensation Amount" } } }, "auth_ref": [ "r743" ] }, "us-gaap_InterestExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InterestExpense", "crdr": "debit", "calculation": { "http://www.consensus.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFINCOME": { "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": -1.0, "order": 1.0 } }, "presentation": [ "http://www.consensus.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFINCOME" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Interest expense", "label": "Interest Expense", "documentation": "Amount of the cost of borrowed funds accounted for as interest expense." } } }, "auth_ref": [ "r75", "r137", "r174", "r243", "r471", "r615", "r701", "r877" ] }, "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": { "terseLabel": "Non-PEO NEO Average Total Compensation Amount", "label": "Non-PEO NEO Average Total Compensation Amount" } } }, "auth_ref": [ "r743" ] }, "us-gaap_NumberOfReportableSegments": { "xbrltype": "integerItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NumberOfReportableSegments", "presentation": [ "http://www.consensus.com/role/BasisofPresentationDetails", "http://www.consensus.com/role/SegmentInformationNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Number of reportable segments", "label": "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": [ "r800" ] }, "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": { "terseLabel": "Stock Price or TSR Estimation Method", "label": "Stock Price or TSR Estimation Method [Text Block]" } } }, "auth_ref": [ "r713", "r724", "r734", "r759" ] }, "us-gaap_InvestmentPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InvestmentPolicyTextBlock", "presentation": [ "http://www.consensus.com/role/BasisofPresentationPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Investments", "label": "Investment, Policy [Policy Text Block]", "documentation": "Disclosure of accounting policy for investment in financial asset." } } }, "auth_ref": [ "r544", "r561", "r562", "r563", "r564", "r638", "r639" ] }, "us-gaap_ProceedsFromIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlansIncludingStockOptions": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ProceedsFromIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlansIncludingStockOptions", "crdr": "debit", "calculation": { "http://www.consensus.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.consensus.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "terseLabel": "Proceeds from the issuance of common stock under employee stock purchase plan", "label": "Proceeds, Issuance of Shares, Share-Based Payment Arrangement, Including Option Exercised", "documentation": "Amount of cash inflow from issuance of shares under share-based payment arrangement. Includes, but is not limited to, option exercised." } } }, "auth_ref": [ "r5", "r15" ] }, "us-gaap_PlanNameAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PlanNameAxis", "presentation": [ "http://www.consensus.com/role/EquityIncentiveandEmployeeStockPurchasePlanNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Plan Name [Axis]", "label": "Plan Name [Axis]", "documentation": "Information by plan name for share-based payment arrangement." } } }, "auth_ref": [ "r824", "r825", "r826", "r827", "r828", "r829", "r830", "r831", "r832", "r833", "r834", "r835", "r836", "r837", "r838", "r839", "r840", "r841", "r842", "r843", "r844", "r845", "r846", "r847", "r848", "r849" ] }, "us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract", "lang": { "en-us": { "role": { "label": "Organization, Consolidation and Presentation of Financial Statements [Abstract]" } } }, "auth_ref": [] }, "us-gaap_CashAndCashEquivalentsAtCarryingValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CashAndCashEquivalentsAtCarryingValue", "crdr": "debit", "calculation": { "http://www.consensus.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.consensus.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "terseLabel": "Cash and cash equivalents", "label": "Cash and Cash Equivalents, at Carrying Value", "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": [ "r40", "r155", "r665" ] }, "us-gaap_StockRepurchasedDuringPeriodValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockRepurchasedDuringPeriodValue", "crdr": "debit", "presentation": [ "http://www.consensus.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSDEFICIT" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Repurchase of common stock", "label": "Stock Repurchased During Period, Value", "documentation": "Equity impact of the value of stock that has been repurchased during the period and has not been retired and is not held in treasury. Some state laws may mandate the circumstances under which an entity may acquire its own stock and prescribe the accounting treatment therefore. This element is used when state law does not recognize treasury stock." } } }, "auth_ref": [ "r14", "r85", "r86", "r122", "r572", "r630", "r647", "r702" ] }, "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": { "terseLabel": "Outstanding Aggregate Erroneous Compensation Amount", "label": "Outstanding Aggregate Erroneous Compensation Amount" } } }, "auth_ref": [ "r714", "r725", "r735", "r760" ] }, "ccs_FinanceLeaseCostsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://www.consensus.com/20230930", "localname": "FinanceLeaseCostsAbstract", "presentation": [ "http://www.consensus.com/role/LeasesComponentsofLeaseExpenseDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Finance lease cost:", "label": "Finance Lease, Costs [Abstract]", "documentation": "Finance Lease, Costs" } } }, "auth_ref": [] }, "us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeOperatingLeaseLiabilityUndiscountedExcessAmount", "crdr": "credit", "calculation": { "http://www.consensus.com/role/LeasesMaturitiesofOperatingLeaseLiabilitiesDetails_1": { "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.consensus.com/role/LeasesMaturitiesofOperatingLeaseLiabilitiesDetails" ], "lang": { "en-us": { "role": { "negatedLabel": "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": [ "r491" ] }, "us-gaap_IncreaseDecreaseInOperatingAssetsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInOperatingAssetsAbstract", "presentation": [ "http://www.consensus.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "terseLabel": "Decrease (increase) in:", "label": "Increase (Decrease) in Operating Assets [Abstract]" } } }, "auth_ref": [] }, "us-gaap_ContractWithCustomerLiabilityCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ContractWithCustomerLiabilityCurrent", "crdr": "credit", "calculation": { "http://www.consensus.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.consensus.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "terseLabel": "Deferred revenue, current", "label": "Contract with Customer, Liability, Current", "documentation": "Amount of obligation to transfer good or service to customer for which consideration has been received or is receivable, classified as current." } } }, "auth_ref": [ "r338", "r339", "r358" ] }, "us-gaap_ContractWithCustomerLiabilityNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ContractWithCustomerLiabilityNoncurrent", "crdr": "credit", "calculation": { "http://www.consensus.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_Liabilities", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.consensus.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "terseLabel": "Deferred revenue, noncurrent", "label": "Contract with Customer, Liability, Noncurrent", "documentation": "Amount of obligation to transfer good or service to customer for which consideration has been received or is receivable, classified as noncurrent." } } }, "auth_ref": [ "r338", "r339", "r358" ] }, "us-gaap_IncreaseDecreaseInOperatingLiabilitiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInOperatingLiabilitiesAbstract", "presentation": [ "http://www.consensus.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "terseLabel": "Increase (decrease) in:", "label": "Increase (Decrease) in Operating Liabilities [Abstract]" } } }, "auth_ref": [] }, "us-gaap_NewAccountingPronouncementsAndChangesInAccountingPrinciplesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NewAccountingPronouncementsAndChangesInAccountingPrinciplesAbstract", "lang": { "en-us": { "role": { "label": "Accounting Standards Update and Change in Accounting Principle [Abstract]" } } }, "auth_ref": [] }, "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": { "terseLabel": "All Individuals", "label": "All Individuals [Member]" } } }, "auth_ref": [ "r719", "r727", "r737", "r754", "r762", "r766", "r774" ] }, "us-gaap_IncreaseDecreaseInContractWithCustomerLiability": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInContractWithCustomerLiability", "crdr": "debit", "calculation": { "http://www.consensus.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.consensus.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "terseLabel": "Deferred revenue", "label": "Increase (Decrease) in Contract with Customer, Liability", "documentation": "Amount of increase (decrease) in obligation to transfer good or service to customer for which consideration has been received or is receivable." } } }, "auth_ref": [ "r505", "r789" ] }, "us-gaap_GoodwillAndIntangibleAssetImpairment": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "GoodwillAndIntangibleAssetImpairment", "crdr": "debit", "presentation": [ "http://www.consensus.com/role/BasisofPresentationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Impairment of goodwill and intangible assets", "label": "Goodwill and Intangible Asset Impairment", "documentation": "Total loss recognized during the period from the impairment of goodwill plus the loss recognized in the period resulting from the impairment of the carrying amount of intangible assets, other than goodwill." } } }, "auth_ref": [] }, "us-gaap_MoneyMarketFundsAtCarryingValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "MoneyMarketFundsAtCarryingValue", "crdr": "debit", "presentation": [ "http://www.consensus.com/role/FairValueMeasurementsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Money market funds", "label": "Money Market Funds, at Carrying Value", "documentation": "Investment in short-term money-market instruments (such as commercial paper, banker's acceptances, repurchase agreements, government securities, certificates of deposit, and so forth) which are highly liquid (that is, readily convertible to known amounts of cash) and so near their maturity that they present an insignificant risk of changes in value because of changes in interest rates. Generally, only investments with original maturities of three months or less qualify as cash equivalents by definition. Original maturity means an original maturity to the entity holding the investment. For example, both a three-month US Treasury bill and a three-year Treasury note purchased three months from maturity qualify as cash equivalents. However, a Treasury note purchased three-years ago does not become a cash equivalent when its remaining maturity is three months." } } }, "auth_ref": [] }, "us-gaap_PlanNameDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PlanNameDomain", "presentation": [ "http://www.consensus.com/role/EquityIncentiveandEmployeeStockPurchasePlanNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Plan Name [Domain]", "label": "Plan Name [Domain]", "documentation": "Plan name for share-based payment arrangement." } } }, "auth_ref": [ "r824", "r825", "r826", "r827", "r828", "r829", "r830", "r831", "r832", "r833", "r834", "r835", "r836", "r837", "r838", "r839", "r840", "r841", "r842", "r843", "r844", "r845", "r846", "r847", "r848", "r849" ] }, "us-gaap_OperatingLeaseLiability": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeaseLiability", "crdr": "credit", "calculation": { "http://www.consensus.com/role/LeasesMaturitiesofOperatingLeaseLiabilitiesDetails_1": { "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 1.0 }, "http://www.consensus.com/role/LeasesSupplementalBalanceSheetOperatingLeaseInformationDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.consensus.com/role/LeasesMaturitiesofOperatingLeaseLiabilitiesDetails", "http://www.consensus.com/role/LeasesSupplementalBalanceSheetOperatingLeaseInformationDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Total operating lease liabilities", "terseLabel": "Present value of operating lease liabilities", "label": "Operating Lease, Liability", "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease." } } }, "auth_ref": [ "r478" ] }, "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": { "terseLabel": "Individual:", "label": "Individual [Axis]" } } }, "auth_ref": [ "r719", "r727", "r737", "r754", "r762", "r766", "r774" ] }, "us-gaap_NetIncomeLoss": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetIncomeLoss", "crdr": "credit", "calculation": { "http://www.consensus.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOME": { "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax", "weight": 1.0, "order": 2.0 }, "http://www.consensus.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 11.0 }, "http://www.consensus.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFINCOME": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.consensus.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS", "http://www.consensus.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOME", "http://www.consensus.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFINCOME", "http://www.consensus.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSDEFICIT", "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "totalLabel": "Net income", "terseLabel": "Net income", "label": "Net Income (Loss)", "documentation": "The portion of profit or loss for the period, net of income taxes, which is attributable to the parent." } } }, "auth_ref": [ "r97", "r109", "r135", "r152", "r165", "r168", "r173", "r185", "r193", "r197", "r198", "r199", "r200", "r203", "r204", "r220", "r240", "r254", "r259", "r262", "r275", "r298", "r299", "r300", "r301", "r302", "r303", "r304", "r305", "r306", "r453", "r459", "r540", "r607", "r628", "r629", "r669", "r701", "r818" ] }, "us-gaap_AwardTypeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AwardTypeAxis", "presentation": [ "http://www.consensus.com/role/EarningsPerShareDetails", "http://www.consensus.com/role/EquityIncentiveandEmployeeStockPurchasePlanEmployeeStockPurchasePlanValuationAssumptionsDetails", "http://www.consensus.com/role/EquityIncentiveandEmployeeStockPurchasePlanNarrativeDetails", "http://www.consensus.com/role/EquityIncentiveandEmployeeStockPurchasePlanRestrictedStockandRestrictedStockUnitAwardActivityDetails", "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Award Type [Axis]", "label": "Award Type [Axis]", "documentation": "Information by type of award under share-based payment arrangement." } } }, "auth_ref": [ "r370", "r371", "r372", "r374", "r375", "r376", "r377", "r378", "r379", "r380", "r381", "r382", "r383", "r384", "r385", "r386", "r387", "r388", "r389", "r390", "r391", "r394", "r395", "r396", "r397", "r398" ] }, "us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetIncomeLossAvailableToCommonStockholdersBasic", "crdr": "credit", "calculation": { "http://www.consensus.com/role/EarningsPerShareDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.consensus.com/role/EarningsPerShareDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Net income available to common shareholders from operations", "label": "Net Income (Loss) Available to Common Stockholders, Basic", "documentation": "Amount, after deduction of tax, noncontrolling interests, dividends on preferred stock and participating securities; of income (loss) available to common shareholders." } } }, "auth_ref": [ "r180", "r197", "r198", "r199", "r200", "r208", "r209", "r222", "r227", "r240", "r254", "r259", "r262", "r669" ] }, "us-gaap_OperatingLeaseLiabilityCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeaseLiabilityCurrent", "crdr": "credit", "calculation": { "http://www.consensus.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 2.0 }, "http://www.consensus.com/role/LeasesSupplementalBalanceSheetOperatingLeaseInformationDetails": { "parentTag": "us-gaap_OperatingLeaseLiability", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.consensus.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS", "http://www.consensus.com/role/LeasesSupplementalBalanceSheetOperatingLeaseInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Operating lease liabilities, current", "label": "Operating Lease, Liability, Current", "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease, classified as current." } } }, "auth_ref": [ "r478" ] }, "us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock", "presentation": [ "http://www.consensus.com/role/GoodwillandIntangibleAssetsTables" ], "lang": { "en-us": { "role": { "terseLabel": "Estimated Intangible Assets 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": [ "r56" ] }, "srt_RangeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "RangeAxis", "presentation": [ "http://www.consensus.com/role/BasisofPresentationDetails", "http://www.consensus.com/role/DebtNarrativeDetails", "http://www.consensus.com/role/EquityIncentiveandEmployeeStockPurchasePlanNarrativeDetails", "http://www.consensus.com/role/GoodwillandIntangibleAssetsIntangibleAssetsSubjecttoAmortizationDetails", "http://www.consensus.com/role/GoodwillandIntangibleAssetsNarrativeDetails", "http://www.consensus.com/role/LeasesNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Statistical Measurement [Axis]", "label": "Statistical Measurement [Axis]" } } }, "auth_ref": [ "r294", "r295", "r296", "r297", "r361", "r363", "r395", "r396", "r397", "r503", "r504", "r552", "r577", "r578", "r636", "r640", "r642", "r643", "r645", "r660", "r661", "r671", "r678", "r686", "r692", "r695", "r814", "r820", "r865", "r866", "r867", "r868", "r869" ] }, "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": { "terseLabel": "Restatement does not require Recovery", "label": "Restatement Does Not Require Recovery [Text Block]" } } }, "auth_ref": [ "r718", "r729", "r739", "r764" ] }, "us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AllowanceForDoubtfulAccountsReceivableCurrent", "crdr": "credit", "presentation": [ "http://www.consensus.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSParenthetical" ], "lang": { "en-us": { "role": { "terseLabel": "Allowance for doubtful accounts", "label": "Accounts Receivable, Allowance for Credit Loss, Current", "documentation": "Amount of allowance for credit loss on accounts receivable, classified as current." } } }, "auth_ref": [ "r163", "r271", "r280" ] }, "ecd_PayVsPerformanceDisclosureLineItems": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "PayVsPerformanceDisclosureLineItems", "lang": { "en-us": { "role": { "label": "Pay vs Performance Disclosure [Line Items]" } } }, "auth_ref": [ "r742" ] }, "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": { "terseLabel": "Erroneous Compensation Analysis", "label": "Erroneous Compensation Analysis [Text Block]" } } }, "auth_ref": [ "r712", "r723", "r733", "r758" ] }, "us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets", "crdr": "credit", "calculation": { "http://www.consensus.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 13.0 } }, "presentation": [ "http://www.consensus.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "negatedLabel": "Prepaid expenses and other current assets", "label": "Increase (Decrease) in Prepaid Expense and Other Assets", "documentation": "Amount of increase (decrease) in prepaid expenses, and assets classified as other." } } }, "auth_ref": [ "r7" ] }, "srt_MaximumMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "MaximumMember", "presentation": [ "http://www.consensus.com/role/BasisofPresentationDetails", "http://www.consensus.com/role/DebtNarrativeDetails", "http://www.consensus.com/role/EquityIncentiveandEmployeeStockPurchasePlanNarrativeDetails", "http://www.consensus.com/role/GoodwillandIntangibleAssetsIntangibleAssetsSubjecttoAmortizationDetails", "http://www.consensus.com/role/GoodwillandIntangibleAssetsNarrativeDetails", "http://www.consensus.com/role/LeasesNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Maximum", "label": "Maximum [Member]" } } }, "auth_ref": [ "r294", "r295", "r296", "r297", "r363", "r504", "r552", "r577", "r578", "r636", "r640", "r642", "r643", "r645", "r660", "r661", "r671", "r678", "r686", "r692", "r820", "r864", "r865", "r866", "r867", "r868", "r869" ] }, "us-gaap_SubsequentEventsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SubsequentEventsAbstract", "lang": { "en-us": { "role": { "label": "Subsequent Events [Abstract]" } } }, "auth_ref": [] }, "srt_RangeMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "RangeMember", "presentation": [ "http://www.consensus.com/role/BasisofPresentationDetails", "http://www.consensus.com/role/DebtNarrativeDetails", "http://www.consensus.com/role/EquityIncentiveandEmployeeStockPurchasePlanNarrativeDetails", "http://www.consensus.com/role/GoodwillandIntangibleAssetsIntangibleAssetsSubjecttoAmortizationDetails", "http://www.consensus.com/role/GoodwillandIntangibleAssetsNarrativeDetails", "http://www.consensus.com/role/LeasesNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Statistical Measurement [Domain]", "label": "Statistical Measurement [Domain]" } } }, "auth_ref": [ "r294", "r295", "r296", "r297", "r361", "r363", "r395", "r396", "r397", "r503", "r504", "r552", "r577", "r578", "r636", "r640", "r642", "r643", "r645", "r660", "r661", "r671", "r678", "r686", "r692", "r695", "r814", "r820", "r865", "r866", "r867", "r868", "r869" ] }, "us-gaap_OperatingLeaseLiabilityNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeaseLiabilityNoncurrent", "crdr": "credit", "calculation": { "http://www.consensus.com/role/LeasesSupplementalBalanceSheetOperatingLeaseInformationDetails": { "parentTag": "us-gaap_OperatingLeaseLiability", "weight": 1.0, "order": 1.0 }, "http://www.consensus.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_Liabilities", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.consensus.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS", "http://www.consensus.com/role/LeasesSupplementalBalanceSheetOperatingLeaseInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Operating lease liabilities, noncurrent", "label": "Operating Lease, Liability, Noncurrent", "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease, classified as noncurrent." } } }, "auth_ref": [ "r478" ] }, "srt_MinimumMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "MinimumMember", "presentation": [ "http://www.consensus.com/role/BasisofPresentationDetails", "http://www.consensus.com/role/DebtNarrativeDetails", "http://www.consensus.com/role/EquityIncentiveandEmployeeStockPurchasePlanNarrativeDetails", "http://www.consensus.com/role/GoodwillandIntangibleAssetsIntangibleAssetsSubjecttoAmortizationDetails", "http://www.consensus.com/role/GoodwillandIntangibleAssetsNarrativeDetails", "http://www.consensus.com/role/LeasesNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Minimum", "label": "Minimum [Member]" } } }, "auth_ref": [ "r294", "r295", "r296", "r297", "r363", "r504", "r552", "r577", "r578", "r636", "r640", "r642", "r643", "r645", "r660", "r661", "r671", "r678", "r686", "r692", "r820", "r864", "r865", "r866", "r867", "r868", "r869" ] }, "us-gaap_ProceedsFromIssuanceOfSeniorLongTermDebt": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ProceedsFromIssuanceOfSeniorLongTermDebt", "crdr": "debit", "presentation": [ "http://www.consensus.com/role/DebtNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Proceeds from issuance of senior long-term debt", "label": "Proceeds from Issuance of Senior Long-Term Debt", "documentation": "The cash inflow from a borrowing with the highest claim on the assets of the entity in case of bankruptcy or liquidation (with maturities initially due after one year or beyond the operating cycle, if longer)." } } }, "auth_ref": [ "r37" ] }, "us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PaymentsRelatedToTaxWithholdingForShareBasedCompensation", "crdr": "credit", "calculation": { "http://www.consensus.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0, "order": 2.0 } }, "presentation": [ "http://www.consensus.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Taxes paid related to net share settlement", "label": "Payment, Tax Withholding, Share-Based Payment Arrangement", "documentation": "Amount of cash outflow to satisfy grantee's tax withholding obligation for award under share-based payment arrangement." } } }, "auth_ref": [ "r181" ] }, "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": { "terseLabel": "Additional 402(v) Disclosure", "label": "Additional 402(v) Disclosure [Text Block]" } } }, "auth_ref": [ "r741" ] }, "us-gaap_StockRepurchasedDuringPeriodShares": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockRepurchasedDuringPeriodShares", "presentation": [ "http://www.consensus.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSDEFICIT", "http://www.consensus.com/role/StockholdersDeficitDetails" ], "lang": { "en-us": { "role": { "negatedLabel": "Repurchase of common stock (in shares)", "terseLabel": "Stock repurchased during period, shares (in shares)", "label": "Stock Repurchased During Period, Shares", "documentation": "Number of shares that have been repurchased during the period and have not been retired and are not held in treasury. Some state laws may govern the circumstances under which an entity may acquire its own stock and prescribe the accounting treatment therefore. This element is used when state law does not recognize treasury stock." } } }, "auth_ref": [ "r14", "r85", "r86", "r122", "r566", "r630", "r647" ] }, "us-gaap_IncomeStatementLocationAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeStatementLocationAxis", "presentation": [ "http://www.consensus.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFINCOMEParenthetical" ], "lang": { "en-us": { "role": { "terseLabel": "Income Statement Location [Axis]", "label": "Income Statement Location [Axis]", "documentation": "Information by location in the income statement." } } }, "auth_ref": [ "r290", "r291", "r614" ] }, "us-gaap_ResearchAndDevelopmentExpenseMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ResearchAndDevelopmentExpenseMember", "presentation": [ "http://www.consensus.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFINCOMEParenthetical" ], "lang": { "en-us": { "role": { "terseLabel": "Research, development and engineering", "label": "Research and Development Expense [Member]", "documentation": "Primary financial statement caption in which the reported facts about research and development expense have been included." } } }, "auth_ref": [] }, "us-gaap_SegmentReportingAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SegmentReportingAbstract", "lang": { "en-us": { "role": { "label": "Segment Reporting [Abstract]" } } }, "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": { "terseLabel": "Aggregate Erroneous Compensation Amount", "label": "Aggregate Erroneous Compensation Amount" } } }, "auth_ref": [ "r712", "r723", "r733", "r758" ] }, "us-gaap_PatentsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PatentsMember", "presentation": [ "http://www.consensus.com/role/GoodwillandIntangibleAssetsIntangibleAssetsSubjecttoAmortizationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Patent and patent licenses", "label": "Patents [Member]", "documentation": "Exclusive legal right granted by the government to the owner of the patent to exploit an invention or a process for a period of time specified by law." } } }, "auth_ref": [ "r126" ] }, "us-gaap_NetIncomeLossAvailableToCommonStockholdersDiluted": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetIncomeLossAvailableToCommonStockholdersDiluted", "crdr": "credit", "calculation": { "http://www.consensus.com/role/EarningsPerShareDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.consensus.com/role/EarningsPerShareDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Net income available to common shareholders from operations", "label": "Net Income (Loss) Available to Common Stockholders, Diluted", "documentation": "Amount, after deduction of tax, noncontrolling interests, dividends on preferred stock and participating securities, and addition from assumption of issuance of common shares for dilutive potential common shares; of income (loss) available to common shareholders." } } }, "auth_ref": [ "r180", "r210", "r216", "r217", "r218", "r219", "r222", "r227" ] }, "us-gaap_ProceedsFromStockPlans": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ProceedsFromStockPlans", "crdr": "debit", "presentation": [ "http://www.consensus.com/role/EquityIncentiveandEmployeeStockPurchasePlanNarrativeDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Cash received upon the issuance of common stock", "label": "Proceeds from Stock Plans", "documentation": "The cash inflow associated with the amount received from the stock plan during the period." } } }, "auth_ref": [ "r5" ] }, "us-gaap_SubsequentEventMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SubsequentEventMember", "presentation": [ "http://www.consensus.com/role/SubsequentEventsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Subsequent Event", "label": "Subsequent Event [Member]", "documentation": "Identifies event that occurred after the balance sheet date but before financial statements are issued or available to be issued." } } }, "auth_ref": [ "r470", "r501" ] }, "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_VariableRateAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "VariableRateAxis", "presentation": [ "http://www.consensus.com/role/DebtNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Variable Rate [Axis]", "label": "Variable Rate [Axis]", "documentation": "Information by type of variable rate." } } }, "auth_ref": [] }, "us-gaap_IncomeStatementLocationDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeStatementLocationDomain", "presentation": [ "http://www.consensus.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFINCOMEParenthetical" ], "lang": { "en-us": { "role": { "terseLabel": "Income Statement Location [Domain]", "label": "Income Statement Location [Domain]", "documentation": "Location in the income statement." } } }, "auth_ref": [ "r291", "r614" ] }, "ecd_AwardTmgDiscLineItems": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AwardTmgDiscLineItems", "lang": { "en-us": { "role": { "label": "Award Timing Disclosures [Line Items]" } } }, "auth_ref": [ "r765" ] }, "us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeaseWeightedAverageDiscountRatePercent", "presentation": [ "http://www.consensus.com/role/LeasesSupplementalCashFlowInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Weighted average discount rate", "label": "Operating Lease, Weighted Average Discount Rate, Percent", "documentation": "Weighted average discount rate for operating lease calculated at point in time." } } }, "auth_ref": [ "r490", "r689" ] }, "dei_EntityRegistrantName": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityRegistrantName", "presentation": [ "http://www.consensus.com/role/CoverPage" ], "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": [ "r705" ] }, "dei_EntityAddressAddressLine2": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityAddressAddressLine2", "presentation": [ "http://www.consensus.com/role/CoverPage" ], "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_EntityDomain": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityDomain", "presentation": [ "http://www.consensus.com/role/BasisofPresentationDetails", "http://www.consensus.com/role/RelatedPartyTransactionsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Entity [Domain]", "label": "Entity [Domain]", "documentation": "All the names of the entities being reported upon in a document. Any legal structure used to conduct activities or to hold assets. Some examples of such structures are corporations, partnerships, limited liability companies, grantor trusts, and other trusts. This item does not include business and geographical segments which are included in the geographical or business segments domains." } } }, "auth_ref": [] }, "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": { "terseLabel": "Name", "label": "Forgone Recovery, Individual Name" } } }, "auth_ref": [ "r716", "r727", "r737", "r762" ] }, "us-gaap_OtherAccruedLiabilitiesCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherAccruedLiabilitiesCurrent", "crdr": "credit", "calculation": { "http://www.consensus.com/role/OtherBalanceSheetAccountDetailsAccountsPayableandAccruedLiabilitiesDetails": { "parentTag": "us-gaap_AccountsPayableAndAccruedLiabilitiesCurrent", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://www.consensus.com/role/OtherBalanceSheetAccountDetailsAccountsPayableandAccruedLiabilitiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Other accrued expenses", "label": "Other Accrued Liabilities, Current", "documentation": "Amount of expenses incurred but not yet paid classified as other, due within one year or the normal operating cycle, if longer." } } }, "auth_ref": [ "r25" ] }, "us-gaap_AdditionalPaidInCapital": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AdditionalPaidInCapital", "crdr": "credit", "calculation": { "http://www.consensus.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.consensus.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "terseLabel": "Additional paid-in capital", "label": "Additional Paid in Capital", "documentation": "Amount of excess of issue price over par or stated value of stock and from other transaction involving stock or stockholder. Includes, but is not limited to, additional paid-in capital (APIC) for common and preferred stock." } } }, "auth_ref": [ "r87", "r690", "r876" ] }, "us-gaap_PaymentsToAcquirePropertyPlantAndEquipment": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PaymentsToAcquirePropertyPlantAndEquipment", "crdr": "credit", "calculation": { "http://www.consensus.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0, "order": 2.0 } }, "presentation": [ "http://www.consensus.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "negatedLabel": "Purchases of property and equipment", "label": "Payments to Acquire Property, Plant, and Equipment", "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": [ "r106" ] }, "us-gaap_OciBeforeReclassificationsNetOfTaxAttributableToParent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OciBeforeReclassificationsNetOfTaxAttributableToParent", "crdr": "credit", "presentation": [ "http://www.consensus.com/role/AccumulatedOtherComprehensiveLossDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Other comprehensive loss", "label": "OCI, before Reclassifications, Net of Tax, Attributable to Parent", "documentation": "Amount after tax, before reclassification adjustments, of other comprehensive income (loss), attributable to parent." } } }, "auth_ref": [ "r18", "r34" ] }, "us-gaap_TaxesPayableCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "TaxesPayableCurrent", "crdr": "credit", "calculation": { "http://www.consensus.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.consensus.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "terseLabel": "Income taxes payable, current", "label": "Taxes Payable, Current", "documentation": "Carrying value as of the balance sheet date of obligations incurred and payable for statutory income, sales, use, payroll, excise, real, property and other taxes. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer)." } } }, "auth_ref": [ "r22" ] }, "us-gaap_ReclassificationFromAociCurrentPeriodNetOfTaxAttributableToParent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ReclassificationFromAociCurrentPeriodNetOfTaxAttributableToParent", "crdr": "debit", "presentation": [ "http://www.consensus.com/role/AccumulatedOtherComprehensiveLossDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Reclassification from accumulated other comprehensive loss", "label": "Reclassification from AOCI, Current Period, Net of Tax, Attributable to Parent", "documentation": "Amount after tax of reclassification adjustments of other comprehensive income (loss) attributable to parent." } } }, "auth_ref": [ "r18", "r34" ] }, "dei_EntityAddressCityOrTown": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityAddressCityOrTown", "presentation": [ "http://www.consensus.com/role/CoverPage" ], "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_EntityCentralIndexKey": { "xbrltype": "centralIndexKeyItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityCentralIndexKey", "presentation": [ "http://www.consensus.com/role/CoverPage" ], "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": [ "r705" ] }, "us-gaap_LesseeOperatingLeasesTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeOperatingLeasesTextBlock", "presentation": [ "http://www.consensus.com/role/Leases" ], "lang": { "en-us": { "role": { "terseLabel": "Leases", "label": "Lessee, Operating Leases [Text Block]", "documentation": "The entire disclosure for operating leases of lessee. Includes, but is not limited to, description of operating lease and maturity analysis of operating lease liability." } } }, "auth_ref": [ "r476" ] }, "country_US": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/country/2023", "localname": "US", "presentation": [ "http://www.consensus.com/role/SegmentInformationRevenuesandLonglivedAssetsbyGeographicInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "United States", "label": "UNITED STATES" } } }, "auth_ref": [] }, "us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents", "crdr": "debit", "calculation": { "http://www.consensus.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.consensus.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "terseLabel": "Effect of exchange rate changes on cash and cash equivalents", "label": "Effect of Exchange Rate on Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Continuing Operations", "documentation": "Amount of increase (decrease) from effect of exchange rate changes on cash and cash equivalents, and cash and cash equivalents restricted to withdrawal or usage; held in foreign currencies. Excludes amounts for disposal group and discontinued operations. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates." } } }, "auth_ref": [ "r463" ] }, "us-gaap_InvestmentCompanyRegistrationExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InvestmentCompanyRegistrationExpense", "crdr": "debit", "presentation": [ "http://www.consensus.com/role/RelatedPartyTransactionsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Registration expense", "label": "Investment Company, Registration Expense", "documentation": "Amount of registration fee expense for issuance of shares or units." } } }, "auth_ref": [ "r878" ] }, "dei_EntityAddressStateOrProvince": { "xbrltype": "stateOrProvinceItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityAddressStateOrProvince", "presentation": [ "http://www.consensus.com/role/CoverPage" ], "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": [] }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "crdr": "debit", "calculation": { "http://www.consensus.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.consensus.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "totalLabel": "Net change in cash and cash equivalents", "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": [ "r2", "r107" ] }, "dei_EntityFileNumber": { "xbrltype": "fileNumberItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityFileNumber", "presentation": [ "http://www.consensus.com/role/CoverPage" ], "lang": { "en-us": { "role": { "terseLabel": "Entity File Number", "label": "Entity 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": [] }, "us-gaap_EarningsPerShareBasic": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EarningsPerShareBasic", "presentation": [ "http://www.consensus.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFINCOME" ], "lang": { "en-us": { "role": { "terseLabel": "Basic (in dollars per share)", "label": "Earnings Per Share, 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": [ "r178", "r197", "r198", "r199", "r200", "r201", "r208", "r211", "r223", "r226", "r227", "r231", "r452", "r453", "r527", "r543", "r667" ] }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeOperatingLeaseLiabilityPaymentsDue", "crdr": "credit", "calculation": { "http://www.consensus.com/role/LeasesMaturitiesofOperatingLeaseLiabilitiesDetails": { "parentTag": null, "weight": null, "order": null, "root": true }, "http://www.consensus.com/role/LeasesMaturitiesofOperatingLeaseLiabilitiesDetails_1": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.consensus.com/role/LeasesMaturitiesofOperatingLeaseLiabilitiesDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Total 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": [ "r491" ] }, "us-gaap_FiniteLivedIntangibleAssetUsefulLife": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetUsefulLife", "presentation": [ "http://www.consensus.com/role/BasisofPresentationDetails", "http://www.consensus.com/role/GoodwillandIntangibleAssetsIntangibleAssetsSubjecttoAmortizationDetails", "http://www.consensus.com/role/GoodwillandIntangibleAssetsNarrativeDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Amortization period", "terseLabel": "Weighted-Average Remaining \u00a0 Amortization Period", "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_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents", "crdr": "debit", "presentation": [ "http://www.consensus.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "periodStartLabel": "Cash and cash equivalents at beginning of period", "periodEndLabel": "Cash and cash equivalents at end of period", "label": "Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents", "documentation": "Amount of cash and cash equivalents, and cash and cash equivalents restricted to withdrawal or usage. Excludes amount for disposal group and discontinued operations. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates." } } }, "auth_ref": [ "r40", "r107", "r183" ] }, "dei_EntityAddressPostalZipCode": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityAddressPostalZipCode", "presentation": [ "http://www.consensus.com/role/CoverPage" ], "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": [] }, "us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability", "crdr": "debit", "presentation": [ "http://www.consensus.com/role/LeasesSupplementalCashFlowInformationDetails" ], "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": [ "r488", "r689" ] }, "us-gaap_EarningsPerShareTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EarningsPerShareTextBlock", "presentation": [ "http://www.consensus.com/role/EarningsPerShare" ], "lang": { "en-us": { "role": { "terseLabel": "Earnings Per Share", "label": "Earnings Per Share [Text Block]", "documentation": "The entire disclosure for earnings per share." } } }, "auth_ref": [ "r207", "r228", "r229", "r230" ] }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths", "crdr": "credit", "calculation": { "http://www.consensus.com/role/LeasesMaturitiesofOperatingLeaseLiabilitiesDetails": { "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://www.consensus.com/role/LeasesMaturitiesofOperatingLeaseLiabilitiesDetails" ], "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": [ "r491" ] }, "dei_EntityTaxIdentificationNumber": { "xbrltype": "employerIdItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityTaxIdentificationNumber", "presentation": [ "http://www.consensus.com/role/CoverPage" ], "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": [ "r705" ] }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearFour", "crdr": "credit", "calculation": { "http://www.consensus.com/role/LeasesMaturitiesofOperatingLeaseLiabilitiesDetails": { "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.consensus.com/role/LeasesMaturitiesofOperatingLeaseLiabilitiesDetails" ], "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": [ "r491" ] }, "us-gaap_SegmentReportingDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SegmentReportingDisclosureTextBlock", "presentation": [ "http://www.consensus.com/role/SegmentInformation" ], "lang": { "en-us": { "role": { "terseLabel": "Segment Information", "label": "Segment Reporting Disclosure [Text Block]", "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": [ "r236", "r237", "r238", "r239", "r240", "r246", "r256", "r260", "r261", "r262", "r263", "r264", "r265", "r268" ] }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearThree", "crdr": "credit", "calculation": { "http://www.consensus.com/role/LeasesMaturitiesofOperatingLeaseLiabilitiesDetails": { "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.consensus.com/role/LeasesMaturitiesofOperatingLeaseLiabilitiesDetails" ], "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": [ "r491" ] }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearTwo", "crdr": "credit", "calculation": { "http://www.consensus.com/role/LeasesMaturitiesofOperatingLeaseLiabilitiesDetails": { "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 6.0 } }, "presentation": [ "http://www.consensus.com/role/LeasesMaturitiesofOperatingLeaseLiabilitiesDetails" ], "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": [ "r491" ] }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear", "crdr": "credit", "calculation": { "http://www.consensus.com/role/LeasesMaturitiesofOperatingLeaseLiabilitiesDetails": { "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.consensus.com/role/LeasesMaturitiesofOperatingLeaseLiabilitiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "2023 (remainder)", "label": "Lessee, Operating Lease, Liability, to be Paid, Remainder of Fiscal Year", "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease having initial or remaining lease term in excess of one year to be paid in remainder of current fiscal year." } } }, "auth_ref": [ "r857" ] }, "us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeOperatingLeaseLiabilityMaturityTableTextBlock", "presentation": [ "http://www.consensus.com/role/LeasesTables" ], "lang": { "en-us": { "role": { "terseLabel": "Maturities of Operating Lease 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": [ "r857" ] }, "us-gaap_WeightedAverageNumberOfSharesOutstandingBasicAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "WeightedAverageNumberOfSharesOutstandingBasicAbstract", "presentation": [ "http://www.consensus.com/role/EarningsPerShareDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Denominator:", "label": "Weighted Average Number of Shares Outstanding, Basic [Abstract]" } } }, "auth_ref": [] }, "dei_EntityIncorporationStateCountryCode": { "xbrltype": "edgarStateCountryItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityIncorporationStateCountryCode", "presentation": [ "http://www.consensus.com/role/CoverPage" ], "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": [] }, "us-gaap_OtherLiabilitiesCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherLiabilitiesCurrent", "crdr": "credit", "presentation": [ "http://www.consensus.com/role/RelatedPartyTransactionsDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Amount due", "label": "Other Liabilities, Current", "documentation": "Amount of liabilities classified as other, due within one year or the normal operating cycle, if longer." } } }, "auth_ref": [ "r25", "r690" ] }, "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": { "terseLabel": "Name", "label": "Outstanding Recovery, Individual Name" } } }, "auth_ref": [ "r717", "r728", "r738", "r763" ] }, "us-gaap_ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock", "presentation": [ "http://www.consensus.com/role/EquityIncentiveandEmployeeStockPurchasePlanTables" ], "lang": { "en-us": { "role": { "terseLabel": "Restricted Stock Unit Award Activity", "label": "Share-Based Payment Arrangement, Restricted Stock Unit, Activity [Table Text Block]", "documentation": "Tabular disclosure of the number and weighted-average grant date fair value for restricted stock units that were outstanding at the beginning and end of the year, and the number of restricted stock units that were granted, vested, or forfeited during the year." } } }, "auth_ref": [ "r65" ] }, "dei_CityAreaCode": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "CityAreaCode", "presentation": [ "http://www.consensus.com/role/CoverPage" ], "lang": { "en-us": { "role": { "terseLabel": "City Area Code", "label": "City Area Code", "documentation": "Area code of city" } } }, "auth_ref": [] }, "dei_CurrentFiscalYearEndDate": { "xbrltype": "gMonthDayItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "CurrentFiscalYearEndDate", "presentation": [ "http://www.consensus.com/role/CoverPage" ], "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_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths", "crdr": "credit", "calculation": { "http://www.consensus.com/role/DebtFuturePrincipalPaymentsforDebtDetails": { "parentTag": "us-gaap_DebtInstrumentCarryingAmount", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.consensus.com/role/DebtFuturePrincipalPaymentsforDebtDetails" ], "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": [ "r10", "r187", "r325" ] }, "us-gaap_OtherLiabilitiesNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherLiabilitiesNoncurrent", "crdr": "credit", "calculation": { "http://www.consensus.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_Liabilities", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://www.consensus.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "terseLabel": "Other long-term 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": [ "r29" ] }, "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour", "crdr": "credit", "calculation": { "http://www.consensus.com/role/DebtFuturePrincipalPaymentsforDebtDetails": { "parentTag": "us-gaap_DebtInstrumentCarryingAmount", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://www.consensus.com/role/DebtFuturePrincipalPaymentsforDebtDetails" ], "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": [ "r10", "r187", "r325" ] }, "dei_LocalPhoneNumber": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "LocalPhoneNumber", "presentation": [ "http://www.consensus.com/role/CoverPage" ], "lang": { "en-us": { "role": { "terseLabel": "Local Phone Number", "label": "Local Phone Number", "documentation": "Local phone number for entity." } } }, "auth_ref": [] }, "us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract", "presentation": [ "http://www.consensus.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOME" ], "lang": { "en-us": { "role": { "terseLabel": "Other comprehensive loss:", "label": "Other Comprehensive Income (Loss), Net of Tax [Abstract]" } } }, "auth_ref": [] }, "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree", "crdr": "credit", "calculation": { "http://www.consensus.com/role/DebtFuturePrincipalPaymentsforDebtDetails": { "parentTag": "us-gaap_DebtInstrumentCarryingAmount", "weight": 1.0, "order": 6.0 } }, "presentation": [ "http://www.consensus.com/role/DebtFuturePrincipalPaymentsforDebtDetails" ], "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": [ "r10", "r187", "r325" ] }, "us-gaap_FinanceLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList": { "xbrltype": "enumerationSetItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FinanceLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList", "presentation": [ "http://www.consensus.com/role/LeasesSupplementalBalanceSheetOperatingLeaseInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Finance Lease, Right-of-Use Asset, Statement of Financial Position [Extensible Enumeration]", "label": "Finance Lease, Right-of-Use Asset, Statement of Financial Position [Extensible Enumeration]", "documentation": "Indicates line item in statement of financial position that includes finance lease right-of-use asset." } } }, "auth_ref": [ "r479" ] }, "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo", "crdr": "credit", "calculation": { "http://www.consensus.com/role/DebtFuturePrincipalPaymentsforDebtDetails": { "parentTag": "us-gaap_DebtInstrumentCarryingAmount", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.consensus.com/role/DebtFuturePrincipalPaymentsforDebtDetails" ], "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": [ "r10", "r187", "r325" ] }, "us-gaap_ScheduleOfShareBasedPaymentAwardEmployeeStockPurchasePlanValuationAssumptionsTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfShareBasedPaymentAwardEmployeeStockPurchasePlanValuationAssumptionsTableTextBlock", "presentation": [ "http://www.consensus.com/role/EquityIncentiveandEmployeeStockPurchasePlanTables" ], "lang": { "en-us": { "role": { "terseLabel": "Employee Stock Purchase Plan, Valuation Assumptions", "label": "Schedule of Share-Based Payment Award, Employee Stock Purchase Plan, Valuation Assumptions [Table Text Block]", "documentation": "Tabular disclosure of the significant assumptions used during the year to estimate the fair value of employee stock purchase plans, including, but not limited to: (a) expected term, (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": [ "r124" ] }, "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_LongTermDebtNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LongTermDebtNoncurrent", "crdr": "credit", "calculation": { "http://www.consensus.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_Liabilities", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.consensus.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "terseLabel": "Long-term debt", "label": "Long-Term Debt, Excluding Current Maturities", "documentation": "Amount, after deduction of unamortized premium (discount) and debt issuance cost, of long-term debt classified as noncurrent. Excludes lease obligation." } } }, "auth_ref": [ "r161" ] }, "us-gaap_IncreaseDecreaseInAccruedIncomeTaxesPayable": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInAccruedIncomeTaxesPayable", "crdr": "debit", "calculation": { "http://www.consensus.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 9.0 } }, "presentation": [ "http://www.consensus.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "terseLabel": "Income taxes payable", "label": "Increase (Decrease) in Income Taxes Payable", "documentation": "The increase (decrease) during the period in the amount due for taxes based on the reporting entity's earnings or attributable to the entity's income earning process (business presence) within a given jurisdiction." } } }, "auth_ref": [ "r7" ] }, "us-gaap_FinanceLeaseRightOfUseAsset": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FinanceLeaseRightOfUseAsset", "crdr": "debit", "calculation": { "http://www.consensus.com/role/LeasesSupplementalBalanceSheetOperatingLeaseInformationDetails": { "parentTag": "ccs_LeaseRightOfUseAsset", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.consensus.com/role/LeasesSupplementalBalanceSheetOperatingLeaseInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Finance lease right-of-use assets", "label": "Finance Lease, Right-of-Use Asset, after Accumulated Amortization", "documentation": "Amount, after accumulated amortization, of right-of-use asset from finance lease." } } }, "auth_ref": [ "r477" ] }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo", "crdr": "debit", "calculation": { "http://www.consensus.com/role/GoodwillandIntangibleAssetsEstimatedIntangibleAssetsAmortizationExpenseDetails": { "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.consensus.com/role/GoodwillandIntangibleAssetsEstimatedIntangibleAssetsAmortizationExpenseDetails" ], "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": [ "r114" ] }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths", "crdr": "debit", "calculation": { "http://www.consensus.com/role/GoodwillandIntangibleAssetsEstimatedIntangibleAssetsAmortizationExpenseDetails": { "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.consensus.com/role/GoodwillandIntangibleAssetsEstimatedIntangibleAssetsAmortizationExpenseDetails" ], "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": [ "r114" ] }, "us-gaap_OperatingLeasePayments": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeasePayments", "crdr": "credit", "presentation": [ "http://www.consensus.com/role/LeasesSupplementalCashFlowInformationDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "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": [ "r481", "r487" ] }, "us-gaap_CostOfRevenue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CostOfRevenue", "crdr": "debit", "calculation": { "http://www.consensus.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFINCOME": { "parentTag": "us-gaap_GrossProfit", "weight": -1.0, "order": 1.0 } }, "presentation": [ "http://www.consensus.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFINCOME" ], "lang": { "en-us": { "role": { "terseLabel": "Cost of revenues", "label": "Cost of Revenue", "documentation": "The aggregate cost of goods produced and sold and services rendered during the reporting period." } } }, "auth_ref": [ "r102", "r185", "r275", "r298", "r299", "r300", "r301", "r302", "r303", "r304", "r305", "r306", "r459", "r818" ] }, "us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LineOfCreditFacilityMaximumBorrowingCapacity", "crdr": "credit", "presentation": [ "http://www.consensus.com/role/DebtNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Line of credit facility, 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": [ "r21" ] }, "ccs_LineOfCreditFacilityAccordionFeatureIncreaseLimit": { "xbrltype": "monetaryItemType", "nsuri": "http://www.consensus.com/20230930", "localname": "LineOfCreditFacilityAccordionFeatureIncreaseLimit", "crdr": "credit", "presentation": [ "http://www.consensus.com/role/DebtNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Line of credit facility, accordion feature, increase limit", "label": "Line of Credit Facility, Accordion Feature, Increase Limit", "documentation": "Line of Credit Facility, Accordion Feature, Increase Limit" } } }, "auth_ref": [] }, "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": { "terseLabel": "Award Timing Predetermined", "label": "Award Timing Predetermined [Flag]" } } }, "auth_ref": [ "r765" ] }, "us-gaap_IncomeLossFromContinuingOperations": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeLossFromContinuingOperations", "crdr": "credit", "calculation": { "http://www.consensus.com/role/EarningsPerShareDetails": { "parentTag": "us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.consensus.com/role/EarningsPerShareDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Net income from continuing operations attributable to common shareholders", "label": "Income (Loss) from Continuing Operations, Net of Tax, Attributable to Parent", "documentation": "Amount after tax of income (loss) from continuing operations attributable to the parent." } } }, "auth_ref": [ "r71", "r101", "r109", "r197", "r198", "r199", "r200", "r220", "r227" ] }, "us-gaap_FinanceLeaseRightOfUseAssetAmortization": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FinanceLeaseRightOfUseAssetAmortization", "crdr": "debit", "calculation": { "http://www.consensus.com/role/LeasesComponentsofLeaseExpenseDetails": { "parentTag": "us-gaap_LeaseCost", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.consensus.com/role/LeasesComponentsofLeaseExpenseDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Amortization of right-of-use assets", "label": "Finance Lease, Right-of-Use Asset, Amortization", "documentation": "Amount of amortization expense attributable to right-of-use asset from finance lease." } } }, "auth_ref": [ "r480", "r484", "r689" ] }, "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": { "terseLabel": "Arrangement Duration", "label": "Trading Arrangement Duration" } } }, "auth_ref": [ "r776" ] }, "us-gaap_TreasuryStockCommonShares": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "TreasuryStockCommonShares", "presentation": [ "http://www.consensus.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSParenthetical", "http://www.consensus.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSDEFICIT" ], "lang": { "en-us": { "role": { "terseLabel": "Treasury stock (in shares)", "negatedPeriodStartLabel": "Treasury stock, beginning balance (in shares)", "negatedPeriodEndLabel": "Treasury stock, ending balance (in shares)", "label": "Treasury Stock, Common, Shares", "documentation": "Number of previously issued common shares repurchased by the issuing entity and held in treasury." } } }, "auth_ref": [ "r62" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1", "presentation": [ "http://www.consensus.com/role/EquityIncentiveandEmployeeStockPurchasePlanNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Award vesting periods", "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": [ "r687" ] }, "us-gaap_SellingAndMarketingExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SellingAndMarketingExpense", "crdr": "debit", "calculation": { "http://www.consensus.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFINCOME": { "parentTag": "us-gaap_OperatingExpenses", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.consensus.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFINCOME" ], "lang": { "en-us": { "role": { "verboseLabel": "Sales and marketing", "label": "Selling and Marketing Expense", "documentation": "The aggregate total amount of expenses directly related to the marketing or selling of products or services." } } }, "auth_ref": [] }, "us-gaap_OperatingLeaseRightOfUseAsset": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeaseRightOfUseAsset", "crdr": "debit", "calculation": { "http://www.consensus.com/role/LeasesSupplementalBalanceSheetOperatingLeaseInformationDetails": { "parentTag": "ccs_LeaseRightOfUseAsset", "weight": 1.0, "order": 1.0 }, "http://www.consensus.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.consensus.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS", "http://www.consensus.com/role/LeasesSupplementalBalanceSheetOperatingLeaseInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Operating lease right-of-use assets", "label": "Operating Lease, Right-of-Use Asset", "documentation": "Amount of lessee's right to use underlying asset under operating lease." } } }, "auth_ref": [ "r477" ] }, "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": { "terseLabel": "Adjustment to Compensation, Amount", "label": "Adjustment to Compensation Amount" } } }, "auth_ref": [ "r747" ] }, "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_IncomeLossFromContinuingOperationsPerBasicShare": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeLossFromContinuingOperationsPerBasicShare", "presentation": [ "http://www.consensus.com/role/EarningsPerShareDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Basic (in dollars per share)", "label": "Income (Loss) from Continuing Operations, Per Basic Share", "documentation": "The amount of net income (loss) from continuing operations per each share of common stock or unit outstanding during the reporting period." } } }, "auth_ref": [ "r94", "r132", "r134", "r178", "r193", "r197", "r198", "r199", "r200", "r211", "r223", "r226", "r453", "r527", "r872" ] }, "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": { "terseLabel": "Aggregate Available", "label": "Trading Arrangement, Securities Aggregate Available Amount" } } }, "auth_ref": [ "r777" ] }, "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": { "terseLabel": "Compensation Actually Paid vs. Other Measure", "label": "Compensation Actually Paid vs. Other Measure [Text Block]" } } }, "auth_ref": [ "r752" ] }, "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": { "terseLabel": "Name", "label": "Awards Close in Time to MNPI Disclosures, Individual Name" } } }, "auth_ref": [ "r767" ] }, "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": { "terseLabel": "Total Shareholder Return Vs Peer Group", "label": "Total Shareholder Return Vs Peer Group [Text Block]" } } }, "auth_ref": [ "r752" ] }, "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1", "presentation": [ "http://www.consensus.com/role/EquityIncentiveandEmployeeStockPurchasePlanNarrativeDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Weighted-average period to recognize compensation cost", "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": [ "r403" ] }, "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]" } } }, "auth_ref": [ "r708", "r778" ] }, "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": { "terseLabel": "Named Executive Officers, Footnote", "label": "Named Executive Officers, Footnote [Text Block]" } } }, "auth_ref": [ "r747" ] }, "us-gaap_LongTermDebtAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LongTermDebtAbstract", "lang": { "en-us": { "role": { "label": "Long-Term Debt, Unclassified [Abstract]" } } }, "auth_ref": [] }, "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": { "terseLabel": "Compensation Actually Paid vs. Company Selected Measure", "label": "Compensation Actually Paid vs. Company Selected Measure [Text Block]" } } }, "auth_ref": [ "r751" ] }, "us-gaap_IncomeLossFromContinuingOperationsPerDilutedShare": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeLossFromContinuingOperationsPerDilutedShare", "presentation": [ "http://www.consensus.com/role/EarningsPerShareDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Diluted (in dollars per share)", "label": "Income (Loss) from Continuing Operations, Per Diluted Share", "documentation": "The amount of net income (loss) derived from continuing operations during 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": [ "r94", "r178", "r193", "r197", "r198", "r199", "r200", "r211", "r223", "r226", "r227", "r453", "r527", "r872" ] }, "us-gaap_FairValueMeasurementPolicyPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueMeasurementPolicyPolicyTextBlock", "presentation": [ "http://www.consensus.com/role/BasisofPresentationPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Fair Value Measurements", "label": "Fair Value Measurement, Policy [Policy Text Block]", "documentation": "Disclosure of accounting policy for fair value measurements of financial and non-financial assets, liabilities and instruments classified in shareholders' equity. Disclosures include, but are not limited to, how an entity that manages a group of financial assets and liabilities on the basis of its net exposure measures the fair value of those assets and liabilities." } } }, "auth_ref": [] }, "us-gaap_DebtInstrumentLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentLineItems", "presentation": [ "http://www.consensus.com/role/DebtNarrativeDetails", "http://www.consensus.com/role/DebtSummaryofLongtermDebtDetails" ], "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": [ "r187", "r308", "r309", "r310", "r311", "r312", "r314", "r319", "r320", "r321", "r322", "r324", "r325", "r326", "r327", "r328", "r329", "r332", "r473", "r673", "r674", "r675", "r676", "r677", "r791" ] }, "us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeaseLiabilitiesPaymentsDueAbstract", "presentation": [ "http://www.consensus.com/role/LeasesMaturitiesofOperatingLeaseLiabilitiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Lessee, Operating Lease, Liability, to be Paid, Fiscal Year Maturity [Abstract]", "label": "Lessee, Operating Lease, Liability, to be Paid, Fiscal Year Maturity [Abstract]" } } }, "auth_ref": [] }, "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": { "terseLabel": "Award Timing Method", "label": "Award Timing Method [Text Block]" } } }, "auth_ref": [ "r765" ] }, "us-gaap_DebtInstrumentAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentAxis", "presentation": [ "http://www.consensus.com/role/BasisofPresentationDetails", "http://www.consensus.com/role/DebtNarrativeDetails", "http://www.consensus.com/role/DebtSummaryofLongtermDebtDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Debt Instrument [Axis]", "label": "Debt Instrument [Axis]", "documentation": "Information by type of debt instrument, including, but not limited to, draws against credit facilities." } } }, "auth_ref": [ "r19", "r83", "r84", "r129", "r130", "r187", "r308", "r309", "r310", "r311", "r312", "r314", "r319", "r320", "r321", "r322", "r324", "r325", "r326", "r327", "r328", "r329", "r473", "r673", "r674", "r675", "r676", "r677", "r791" ] }, "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": { "terseLabel": "Exercise Price", "label": "Award Exercise Price" } } }, "auth_ref": [ "r769" ] }, "us-gaap_DebtInstrumentTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentTable", "presentation": [ "http://www.consensus.com/role/DebtNarrativeDetails", "http://www.consensus.com/role/DebtSummaryofLongtermDebtDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Long-term Debt Instruments [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": [ "r28", "r60", "r61", "r73", "r74", "r76", "r81", "r120", "r121", "r187", "r308", "r309", "r310", "r311", "r312", "r314", "r319", "r320", "r321", "r322", "r324", "r325", "r326", "r327", "r328", "r329", "r332", "r473", "r673", "r674", "r675", "r676", "r677", "r791" ] }, "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": { "terseLabel": "Insider Trading Policies and Procedures Adopted", "label": "Insider Trading Policies and Procedures Adopted [Flag]" } } }, "auth_ref": [ "r708", "r778" ] }, "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": { "terseLabel": "Compensation Actually Paid vs. Total Shareholder Return", "label": "Compensation Actually Paid vs. Total Shareholder Return [Text Block]" } } }, "auth_ref": [ "r749" ] }, "us-gaap_SellingAndMarketingExpenseMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SellingAndMarketingExpenseMember", "presentation": [ "http://www.consensus.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFINCOMEParenthetical" ], "lang": { "en-us": { "role": { "terseLabel": "Sales and marketing", "label": "Selling and Marketing Expense [Member]", "documentation": "Primary financial statement caption encompassing selling and marketing expense." } } }, "auth_ref": [ "r98" ] }, "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": { "terseLabel": "Award Timing MNPI Considered", "label": "Award Timing MNPI Considered [Flag]" } } }, "auth_ref": [ "r765" ] }, "us-gaap_SeniorNotesMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SeniorNotesMember", "presentation": [ "http://www.consensus.com/role/BasisofPresentationDetails", "http://www.consensus.com/role/DebtNarrativeDetails", "http://www.consensus.com/role/DebtSummaryofLongtermDebtDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Senior Notes", "label": "Senior Notes [Member]", "documentation": "Bond that takes priority over other debt securities sold by the issuer. In the event the issuer goes bankrupt, senior debt holders receive priority for (must receive) repayment prior to (relative to) junior and unsecured (general) creditors." } } }, "auth_ref": [] }, "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": { "terseLabel": "Insider Trading Policies and Procedures Not Adopted", "label": "Insider Trading Policies and Procedures Not Adopted [Text Block]" } } }, "auth_ref": [ "r708", "r778" ] }, "us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RevenueFromContractWithCustomerExcludingAssessedTax", "crdr": "credit", "calculation": { "http://www.consensus.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFINCOME": { "parentTag": "us-gaap_GrossProfit", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.consensus.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFINCOME", "http://www.consensus.com/role/RevenuesDisaggregationofRevenueDetails", "http://www.consensus.com/role/SegmentInformationRevenuesandLonglivedAssetsbyGeographicInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Revenues", "verboseLabel": "Revenues", "label": "Revenue from Contract with Customer, Excluding Assessed Tax", "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": [ "r241", "r242", "r253", "r257", "r258", "r264", "r266", "r268", "r356", "r357", "r506" ] }, "us-gaap_PaymentsOfDebtIssuanceCosts": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PaymentsOfDebtIssuanceCosts", "crdr": "credit", "calculation": { "http://www.consensus.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0, "order": 3.0 } }, "presentation": [ "http://www.consensus.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Debt issuance costs", "label": "Payments of Debt Issuance Costs", "documentation": "The cash outflow paid to third parties in connection with debt origination, which will be amortized over the remaining maturity period of the associated long-term debt." } } }, "auth_ref": [ "r39" ] }, "us-gaap_SupplementalBalanceSheetDisclosuresTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SupplementalBalanceSheetDisclosuresTextBlock", "presentation": [ "http://www.consensus.com/role/OtherBalanceSheetAccountDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Other Balance Sheet Account Details", "label": "Supplemental Balance Sheet Disclosures [Text Block]", "documentation": "The entire disclosure for supplemental balance sheet disclosures, including descriptions and amounts for assets, liabilities, and equity." } } }, "auth_ref": [ "r784" ] }, "us-gaap_GrossProfit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "GrossProfit", "crdr": "credit", "calculation": { "http://www.consensus.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFINCOME": { "parentTag": "us-gaap_OperatingIncomeLoss", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.consensus.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFINCOME" ], "lang": { "en-us": { "role": { "totalLabel": "Gross profit", "label": "Gross Profit", "documentation": "Aggregate revenue less cost of goods and services sold or operating expenses directly attributable to the revenue generation activity." } } }, "auth_ref": [ "r100", "r185", "r240", "r254", "r259", "r262", "r275", "r298", "r299", "r300", "r301", "r302", "r303", "r304", "r305", "r306", "r459", "r669", "r818" ] }, "us-gaap_CommonStockParOrStatedValuePerShare": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommonStockParOrStatedValuePerShare", "presentation": [ "http://www.consensus.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSParenthetical" ], "lang": { "en-us": { "role": { "terseLabel": "Common stock, par value (in dollars per share)", "label": "Common Stock, Par or Stated Value Per Share", "documentation": "Face amount or stated value per share of common stock." } } }, "auth_ref": [ "r86" ] }, "us-gaap_LineOfCredit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LineOfCredit", "crdr": "credit", "presentation": [ "http://www.consensus.com/role/DebtNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Long-term line of credit", "label": "Long-Term Line of Credit", "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": [ "r19", "r130", "r871" ] }, "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": { "terseLabel": "Award Timing, How MNPI Considered", "label": "Award Timing, How MNPI Considered [Text Block]" } } }, "auth_ref": [ "r765" ] }, "us-gaap_IncreaseDecreaseInOtherOperatingLiabilities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInOtherOperatingLiabilities", "crdr": "debit", "calculation": { "http://www.consensus.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 14.0 } }, "presentation": [ "http://www.consensus.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "terseLabel": "Other liabilities", "label": "Increase (Decrease) in Other Operating Liabilities", "documentation": "Amount of increase (decrease) in operating liabilities classified as other." } } }, "auth_ref": [ "r7" ] }, "us-gaap_LineOfCreditMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LineOfCreditMember", "presentation": [ "http://www.consensus.com/role/DebtNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Line of Credit", "label": "Line of Credit [Member]", "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": [] }, "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": { "terseLabel": "Compensation Actually Paid vs. Net Income", "label": "Compensation Actually Paid vs. Net Income [Text Block]" } } }, "auth_ref": [ "r750" ] }, "us-gaap_TransferredAtPointInTimeMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "TransferredAtPointInTimeMember", "presentation": [ "http://www.consensus.com/role/RevenuesDisaggregationofRevenueDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Point in time", "label": "Transferred at Point in Time [Member]", "documentation": "Contract with customer in which good or service is transferred at point in time." } } }, "auth_ref": [ "r684" ] }, "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": { "terseLabel": "Awards Close in Time to MNPI Disclosures, Table", "label": "Awards Close in Time to MNPI Disclosures [Table Text Block]" } } }, "auth_ref": [ "r766" ] }, "us-gaap_GoodwillAndIntangibleAssetsPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "GoodwillAndIntangibleAssetsPolicyTextBlock", "presentation": [ "http://www.consensus.com/role/BasisofPresentationPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Valuation of Goodwill and Intangible Assets", "label": "Goodwill and Intangible Assets, Policy [Policy Text Block]", "documentation": "Disclosure of accounting policy for goodwill and intangible assets. This accounting policy also may address how an entity assesses and measures impairment of goodwill and intangible assets." } } }, "auth_ref": [ "r11", "r50" ] }, "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_TreasuryStockValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "TreasuryStockValue", "crdr": "debit", "calculation": { "http://www.consensus.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_StockholdersEquity", "weight": -1.0, "order": 5.0 } }, "presentation": [ "http://www.consensus.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Treasury stock, at cost (680,067 and 189,114 shares as of September 30, 2023 and December 31, 2022, respectively)", "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": [ "r31", "r62", "r63" ] }, "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": { "terseLabel": "MNPI Disclosure Timed for Compensation Value", "label": "MNPI Disclosure Timed for Compensation Value [Flag]" } } }, "auth_ref": [ "r765" ] }, "us-gaap_ScheduleOfSharebasedCompensationRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfSharebasedCompensationRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock", "presentation": [ "http://www.consensus.com/role/EquityIncentiveandEmployeeStockPurchasePlanTables" ], "lang": { "en-us": { "role": { "verboseLabel": "Restricted Stock Award Activity", "label": "Share-Based Payment Arrangement, Restricted Stock and Restricted Stock Unit, Activity [Table Text Block]", "documentation": "Disclosure of the number and weighted-average grant date fair value for restricted stock and restricted stock units that were outstanding at the beginning and end of the year, and the number of restricted stock and restricted stock units that were granted, vested, or forfeited during the year." } } }, "auth_ref": [] }, "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": { "terseLabel": "Awards Close in Time to MNPI Disclosures", "label": "Awards Close in Time to MNPI Disclosures [Table]" } } }, "auth_ref": [ "r766" ] }, "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": { "terseLabel": "Equity Valuation Assumption Difference, Footnote", "label": "Equity Valuation Assumption Difference, Footnote [Text Block]" } } }, "auth_ref": [ "r748" ] }, "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_BasisOfAccountingPolicyPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BasisOfAccountingPolicyPolicyTextBlock", "presentation": [ "http://www.consensus.com/role/BasisofPresentationPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Basis of 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": [] }, "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": [] }, "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": { "terseLabel": "Underlying Securities", "label": "Award Underlying Securities Amount" } } }, "auth_ref": [ "r768" ] }, "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": { "terseLabel": "Underlying Security Market Price Change", "label": "Underlying Security Market Price Change, Percent" } } }, "auth_ref": [ "r771" ] }, "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": { "terseLabel": "Tabular List, Table", "label": "Tabular List [Table Text Block]" } } }, "auth_ref": [ "r753" ] }, "us-gaap_InterestAndDividendIncomeOperating": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InterestAndDividendIncomeOperating", "crdr": "credit", "calculation": { "http://www.consensus.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFINCOME": { "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.consensus.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFINCOME" ], "lang": { "en-us": { "role": { "terseLabel": "Interest income", "label": "Interest and Dividend Income, Operating", "documentation": "Represents the total of interest and dividend income, including any amortization and accretion (as applicable) of discounts and premiums, earned from (1) loans and leases whether held-for-sale or held-in-portfolio; (2) investment securities; (3) federal funds sold; (4) securities purchased under agreements to resell; (5) investments in banker's acceptances, commercial paper, or certificates of deposit; (6) dividend income; or (7) other investments not otherwise specified herein." } } }, "auth_ref": [ "r136", "r881" ] }, "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": { "terseLabel": "Fair Value as of Grant Date", "label": "Award Grant Date Fair Value" } } }, "auth_ref": [ "r770" ] }, "us-gaap_ShortTermLeaseCost": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShortTermLeaseCost", "crdr": "debit", "calculation": { "http://www.consensus.com/role/LeasesComponentsofLeaseExpenseDetails": { "parentTag": "us-gaap_LeaseCost", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.consensus.com/role/LeasesComponentsofLeaseExpenseDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Short-term lease cost", "label": "Short-Term Lease, Cost", "documentation": "Amount of short-term lease cost, excluding expense for lease with term of one month or less." } } }, "auth_ref": [ "r486", "r689" ] }, "us-gaap_DebtDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtDisclosureTextBlock", "presentation": [ "http://www.consensus.com/role/Debt" ], "lang": { "en-us": { "role": { "terseLabel": "Debt", "label": "Debt Disclosure [Text Block]", "documentation": "The entire disclosure for information about short-term and long-term debt arrangements, which includes amounts of borrowings under each line of credit, note payable, commercial paper issue, bonds indenture, debenture issue, own-share lending arrangements and any other contractual agreement to repay funds, and about the underlying arrangements, rationale for a classification as long-term, including repayment terms, interest rates, collateral provided, restrictions on use of assets and activities, whether or not in compliance with debt covenants, and other matters important to users of the financial statements, such as the effects of refinancing and noncompliance with debt covenants." } } }, "auth_ref": [ "r119", "r184", "r307", "r313", "r314", "r315", "r316", "r317", "r318", "r323", "r330", "r331", "r333" ] }, "dei_DocumentFiscalYearFocus": { "xbrltype": "gYearItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentFiscalYearFocus", "presentation": [ "http://www.consensus.com/role/CoverPage" ], "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": [] }, "srt_AffiliatedEntityMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "AffiliatedEntityMember", "presentation": [ "http://www.consensus.com/role/RelatedPartyTransactionsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Affiliated Entity", "label": "Affiliated Entity [Member]" } } }, "auth_ref": [ "r606", "r659", "r696", "r823", "r858", "r859", "r861" ] }, "us-gaap_DebtInstrumentFaceAmount": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentFaceAmount", "crdr": "credit", "presentation": [ "http://www.consensus.com/role/BasisofPresentationDetails", "http://www.consensus.com/role/DebtNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Debt instrument, face amount", "label": "Debt Instrument, Face Amount", "documentation": "Face (par) amount of debt instrument at time of issuance." } } }, "auth_ref": [ "r74", "r76", "r308", "r473", "r674", "r675" ] }, "us-gaap_RelatedPartyDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RelatedPartyDomain", "presentation": [ "http://www.consensus.com/role/BasisofPresentationDetails", "http://www.consensus.com/role/RelatedPartyTransactionsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Related Party [Domain]", "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": [ "r362", "r497", "r498", "r580", "r581", "r582", "r583", "r584", "r604", "r606", "r635" ] }, "us-gaap_RevenueFromContractWithCustomerPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RevenueFromContractWithCustomerPolicyTextBlock", "presentation": [ "http://www.consensus.com/role/BasisofPresentationPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Revenue Recognition", "label": "Revenue from Contract with Customer [Policy Text Block]", "documentation": "Disclosure of accounting policy for revenue from contract with customer." } } }, "auth_ref": [ "r149", "r348", "r349", "r350", "r351", "r352", "r353", "r354", "r355", "r662" ] }, "us-gaap_LeaseCost": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LeaseCost", "crdr": "debit", "calculation": { "http://www.consensus.com/role/LeasesComponentsofLeaseExpenseDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.consensus.com/role/LeasesComponentsofLeaseExpenseDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Total lease cost", "label": "Lease, Cost", "documentation": "Amount of lease cost recognized by lessee for lease contract." } } }, "auth_ref": [ "r483", "r689" ] }, "dei_DocumentFiscalPeriodFocus": { "xbrltype": "fiscalPeriodItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentFiscalPeriodFocus", "presentation": [ "http://www.consensus.com/role/CoverPage" ], "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": [] }, "ccs_ConsensusCloudSolutionsIncMember": { "xbrltype": "domainItemType", "nsuri": "http://www.consensus.com/20230930", "localname": "ConsensusCloudSolutionsIncMember", "presentation": [ "http://www.consensus.com/role/BasisofPresentationDetails", "http://www.consensus.com/role/RelatedPartyTransactionsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Consensus Cloud Solutions Inc", "label": "Consensus Cloud Solutions Inc [Member]", "documentation": "Consensus Cloud Solutions Inc" } } }, "auth_ref": [] }, "us-gaap_NoncurrentAssets": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NoncurrentAssets", "crdr": "debit", "presentation": [ "http://www.consensus.com/role/SegmentInformationRevenuesandLonglivedAssetsbyGeographicInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Long-lived assets", "label": "Long-Lived Assets", "documentation": "Long-lived assets other than financial instruments, long-term customer relationships of a financial institution, mortgage and other servicing rights, deferred policy acquisition costs, and deferred tax assets." } } }, "auth_ref": [ "r267" ] }, "us-gaap_OperatingLeaseCost": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeaseCost", "crdr": "debit", "calculation": { "http://www.consensus.com/role/LeasesComponentsofLeaseExpenseDetails": { "parentTag": "us-gaap_LeaseCost", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.consensus.com/role/LeasesComponentsofLeaseExpenseDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Operating lease cost", "label": "Operating Lease, Cost", "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": [ "r485", "r689" ] }, "us-gaap_EmployeeStockOptionMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EmployeeStockOptionMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Employee Stock Option", "label": "Employee Stock Option [Member]", "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": [] }, "us-gaap_PaymentsToAcquireEquityMethodInvestments": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PaymentsToAcquireEquityMethodInvestments", "crdr": "credit", "calculation": { "http://www.consensus.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0, "order": 4.0 } }, "presentation": [ "http://www.consensus.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Purchase of investments", "label": "Payments to Acquire Equity Method Investments", "documentation": "The cash outflow associated with the purchase of or advances to an equity method investments, which are investments in joint ventures and entities in which the entity has an equity ownership interest normally of 20 to 50 percent and exercises significant influence." } } }, "auth_ref": [ "r36" ] }, "country_IE": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/country/2023", "localname": "IE", "presentation": [ "http://www.consensus.com/role/SegmentInformationRevenuesandLonglivedAssetsbyGeographicInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Ireland", "label": "IRELAND" } } }, "auth_ref": [] }, "us-gaap_ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsTable", "presentation": [ "http://www.consensus.com/role/SegmentInformationRevenuesandLonglivedAssetsbyGeographicInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Revenues from External Customers and Long-Lived Assets [Table]", "label": "Schedule of Revenues from External Customers and Long-Lived Assets [Table]", "documentation": "Schedule of material long-lived assets (excluding financial instruments, customer relationships with financial institutions, mortgage and other servicing rights, deferred policy acquisition costs, and deferred taxes assets) located in identified geographic areas and/or the amount of revenue from external customers attributed to that country from which revenue is material. An entity may also provide subtotals of geographic information about groups of countries." } } }, "auth_ref": [ "r48", "r95" ] }, "us-gaap_EmployeeRelatedLiabilitiesCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EmployeeRelatedLiabilitiesCurrent", "crdr": "credit", "calculation": { "http://www.consensus.com/role/OtherBalanceSheetAccountDetailsAccountsPayableandAccruedLiabilitiesDetails": { "parentTag": "us-gaap_AccountsPayableAndAccruedLiabilitiesCurrent", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.consensus.com/role/OtherBalanceSheetAccountDetailsAccountsPayableandAccruedLiabilitiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Accrued compensation", "label": "Employee-related Liabilities, Current", "documentation": "Total of the carrying values as of the balance sheet date of obligations incurred through that date and payable for obligations related to services received from employees, such as accrued salaries and bonuses, payroll taxes and fringe benefits. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer)." } } }, "auth_ref": [ "r25" ] }, "us-gaap_PaymentsToAcquireIntangibleAssets": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PaymentsToAcquireIntangibleAssets", "crdr": "credit", "calculation": { "http://www.consensus.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0, "order": 3.0 } }, "presentation": [ "http://www.consensus.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "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": [ "r106" ] }, "us-gaap_DisaggregationOfRevenueTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DisaggregationOfRevenueTableTextBlock", "presentation": [ "http://www.consensus.com/role/RevenuesTables" ], "lang": { "en-us": { "role": { "terseLabel": "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": [ "r822" ] }, "us-gaap_AOCIAttributableToParentNetOfTaxRollForward": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AOCIAttributableToParentNetOfTaxRollForward", "presentation": [ "http://www.consensus.com/role/AccumulatedOtherComprehensiveLossDetails" ], "lang": { "en-us": { "role": { "terseLabel": "AOCI Attributable to Parent, Net of Tax [Roll Forward]", "label": "AOCI Attributable to Parent, Net of Tax [Roll Forward]", "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period." } } }, "auth_ref": [] }, "ccs_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedAndExpectedToVestWeightedAverageGrantDateFair": { "xbrltype": "perShareItemType", "nsuri": "http://www.consensus.com/20230930", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedAndExpectedToVestWeightedAverageGrantDateFair", "presentation": [ "http://www.consensus.com/role/EquityIncentiveandEmployeeStockPurchasePlanRestrictedStockandRestrictedStockUnitAwardActivityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Vested and expected to vest at end of period (in usd per share)", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Vested And Expected to Vest, Weighted Average Grant Date Fair", "documentation": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Vested And Expected to Vest, Weighted Average Grant Date Fair" } } }, "auth_ref": [] }, "us-gaap_LiabilitiesCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LiabilitiesCurrent", "crdr": "credit", "calculation": { "http://www.consensus.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_Liabilities", "weight": 1.0, "order": 7.0 } }, "presentation": [ "http://www.consensus.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "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": [ "r26", "r154", "r185", "r275", "r298", "r299", "r300", "r301", "r302", "r303", "r304", "r305", "r306", "r440", "r441", "r442", "r459", "r690", "r818", "r862", "r863" ] }, "us-gaap_RevenuesFromExternalCustomersAndLongLivedAssetsLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RevenuesFromExternalCustomersAndLongLivedAssetsLineItems", "presentation": [ "http://www.consensus.com/role/SegmentInformationRevenuesandLonglivedAssetsbyGeographicInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Revenues from External Customers and Long-Lived Assets [Line Items]", "label": "Revenues from External Customers and Long-Lived 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": [] }, "dei_DocumentPeriodEndDate": { "xbrltype": "dateItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentPeriodEndDate", "presentation": [ "http://www.consensus.com/role/CoverPage" ], "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": [] }, "us-gaap_DebtInstrumentCarryingAmount": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentCarryingAmount", "crdr": "credit", "calculation": { "http://www.consensus.com/role/DebtSummaryofLongtermDebtDetails": { "parentTag": "us-gaap_LongTermDebt", "weight": 1.0, "order": 2.0 }, "http://www.consensus.com/role/DebtFuturePrincipalPaymentsforDebtDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.consensus.com/role/DebtFuturePrincipalPaymentsforDebtDetails", "http://www.consensus.com/role/DebtSummaryofLongtermDebtDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Gross long-term debt", "totalLabel": "Total", "label": "Long-Term Debt, Gross", "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": [ "r19", "r130", "r334" ] }, "us-gaap_ContractWithCustomerLiabilityRevenueRecognized": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ContractWithCustomerLiabilityRevenueRecognized", "crdr": "credit", "presentation": [ "http://www.consensus.com/role/RevenuesNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Contract liability, revenue recognized", "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": [ "r359" ] }, "us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfRelatedPartyTransactionsByRelatedPartyTable", "presentation": [ "http://www.consensus.com/role/RelatedPartyTransactionsDetails" ], "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": [ "r77", "r78", "r610", "r611", "r614" ] }, "us-gaap_RelatedPartyTransactionsDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RelatedPartyTransactionsDisclosureTextBlock", "presentation": [ "http://www.consensus.com/role/RelatedPartyTransactions" ], "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": [ "r494", "r495", "r496", "r498", "r499", "r569", "r570", "r571", "r612", "r613", "r614", "r633", "r634" ] }, "us-gaap_TransferredOverTimeMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "TransferredOverTimeMember", "presentation": [ "http://www.consensus.com/role/RevenuesDisaggregationofRevenueDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Over time", "label": "Transferred over Time [Member]", "documentation": "Contract with customer in which good or service is transferred over time." } } }, "auth_ref": [ "r684" ] }, "us-gaap_DebtInstrumentInterestRateStatedPercentage": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentInterestRateStatedPercentage", "presentation": [ "http://www.consensus.com/role/BasisofPresentationDetails", "http://www.consensus.com/role/DebtNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Stated interest rate", "label": "Debt Instrument, Interest Rate, Stated Percentage", "documentation": "Contractual interest rate for funds borrowed, under the debt agreement." } } }, "auth_ref": [ "r27", "r309" ] }, "us-gaap_CostOfSalesMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CostOfSalesMember", "presentation": [ "http://www.consensus.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFINCOMEParenthetical" ], "lang": { "en-us": { "role": { "terseLabel": "Cost of revenues", "label": "Cost of Sales [Member]", "documentation": "Primary financial statement caption encompassing cost of sales." } } }, "auth_ref": [] }, "us-gaap_StockholdersEquity": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockholdersEquity", "crdr": "credit", "calculation": { "http://www.consensus.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.consensus.com/role/AccumulatedOtherComprehensiveLossDetails", "http://www.consensus.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS", "http://www.consensus.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSDEFICIT" ], "lang": { "en-us": { "role": { "totalLabel": "TOTAL STOCKHOLDERS\u2019 DEFICIT", "periodStartLabel": "Beginning balance", "periodEndLabel": "Ending balance", "label": "Equity, Attributable to Parent", "documentation": "Amount of equity (deficit) attributable to parent. Excludes temporary equity and equity attributable to noncontrolling interest." } } }, "auth_ref": [ "r86", "r89", "r90", "r111", "r589", "r605", "r631", "r632", "r690", "r703", "r792", "r802", "r852", "r879" ] }, "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": { "terseLabel": "Award Timing MNPI Disclosure", "label": "Award Timing MNPI Disclosure [Text Block]" } } }, "auth_ref": [ "r765" ] }, "us-gaap_Liabilities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "Liabilities", "crdr": "credit", "calculation": { "http://www.consensus.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.consensus.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "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": [ "r24", "r185", "r275", "r298", "r299", "r300", "r301", "r302", "r303", "r304", "r305", "r306", "r440", "r441", "r442", "r459", "r585", "r668", "r703", "r818", "r862", "r863" ] }, "us-gaap_DisaggregationOfRevenueLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DisaggregationOfRevenueLineItems", "presentation": [ "http://www.consensus.com/role/RevenuesDisaggregationofRevenueDetails" ], "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": [ "r357", "r679", "r680", "r681", "r682", "r683", "r684", "r685" ] }, "us-gaap_RelatedPartyTransactionLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RelatedPartyTransactionLineItems", "presentation": [ "http://www.consensus.com/role/RelatedPartyTransactionsDetails" ], "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": [ "r610", "r611", "r614" ] }, "us-gaap_StockCompensationPlanMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockCompensationPlanMember", "presentation": [ "http://www.consensus.com/role/EarningsPerShareDetails", "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Equity incentive plans", "label": "Share-Based Payment Arrangement [Member]", "documentation": "Share-based payment arrangement in which award of equity shares are granted. Arrangement includes, but is not limited to, grantor incurring liability for product and service based on price of its shares." } } }, "auth_ref": [ "r799" ] }, "us-gaap_OperatingIncomeLoss": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingIncomeLoss", "crdr": "credit", "calculation": { "http://www.consensus.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFINCOME": { "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.consensus.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFINCOME" ], "lang": { "en-us": { "role": { "totalLabel": "Income from operations", "label": "Operating Income (Loss)", "documentation": "The net result for the period of deducting operating expenses from operating revenues." } } }, "auth_ref": [ "r240", "r254", "r259", "r262", "r669" ] }, "us-gaap_DisaggregationOfRevenueTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DisaggregationOfRevenueTable", "presentation": [ "http://www.consensus.com/role/RevenuesDisaggregationofRevenueDetails" ], "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": [ "r357", "r679", "r680", "r681", "r682", "r683", "r684", "r685" ] }, "us-gaap_TimingOfTransferOfGoodOrServiceAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "TimingOfTransferOfGoodOrServiceAxis", "presentation": [ "http://www.consensus.com/role/RevenuesDisaggregationofRevenueDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Timing of Transfer of Good or Service [Axis]", "label": "Timing of Transfer of Good or Service [Axis]", "documentation": "Information by timing of transfer of good or service to customer." } } }, "auth_ref": [ "r684", "r822" ] }, "us-gaap_IncreaseDecreaseInOtherOperatingAssets": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInOtherOperatingAssets", "crdr": "credit", "calculation": { "http://www.consensus.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 3.0 } }, "presentation": [ "http://www.consensus.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "negatedLabel": "Other assets", "label": "Increase (Decrease) in Other Operating Assets", "documentation": "Amount of increase (decrease) in operating assets classified as other." } } }, "auth_ref": [ "r7" ] }, "us-gaap_UnrealizedGainLossOnInvestments": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "UnrealizedGainLossOnInvestments", "crdr": "credit", "presentation": [ "http://www.consensus.com/role/BasisofPresentationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Unrealized gain on investments", "label": "Unrealized Gain (Loss) on Investments", "documentation": "Amount of unrealized gain (loss) on investment." } } }, "auth_ref": [ "r8" ] }, "us-gaap_RestrictedStockMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RestrictedStockMember", "presentation": [ "http://www.consensus.com/role/EquityIncentiveandEmployeeStockPurchasePlanNarrativeDetails", "http://www.consensus.com/role/EquityIncentiveandEmployeeStockPurchasePlanRestrictedStockandRestrictedStockUnitAwardActivityDetails", "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Restricted Stock", "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": [ "r42" ] }, "us-gaap_SalesAndExciseTaxPayableCurrentAndNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SalesAndExciseTaxPayableCurrentAndNoncurrent", "crdr": "credit", "presentation": [ "http://www.consensus.com/role/CommitmentsandContingenciesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Sales and excise tax payable", "label": "Sales and Excise Tax Payable", "documentation": "Carrying value as of the balance sheet date of liabilities incurred through that date and payable for statutory sales and use taxes, including value added tax." } } }, "auth_ref": [ "r79" ] }, "us-gaap_EquityMethodInvestmentOwnershipPercentage": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EquityMethodInvestmentOwnershipPercentage", "presentation": [ "http://www.consensus.com/role/BasisofPresentationDetails", "http://www.consensus.com/role/RelatedPartyTransactionsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Ownership interest", "label": "Equity Method Investment, Ownership Percentage", "documentation": "The percentage of ownership of common stock or equity participation in the investee accounted for under the equity method of accounting." } } }, "auth_ref": [ "r272" ] }, "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": [] }, "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_RevenueFromContractWithCustomerTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RevenueFromContractWithCustomerTextBlock", "presentation": [ "http://www.consensus.com/role/Revenues" ], "lang": { "en-us": { "role": { "terseLabel": "Revenues", "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": [ "r149", "r340", "r341", "r342", "r343", "r344", "r345", "r346", "r347", "r360" ] }, "dei_LegalEntityAxis": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "LegalEntityAxis", "presentation": [ "http://www.consensus.com/role/BasisofPresentationDetails", "http://www.consensus.com/role/RelatedPartyTransactionsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Legal Entity [Axis]", "label": "Legal Entity [Axis]", "documentation": "The set of legal entities associated with a report." } } }, "auth_ref": [] }, "us-gaap_DebtInstrumentNameDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentNameDomain", "presentation": [ "http://www.consensus.com/role/BasisofPresentationDetails", "http://www.consensus.com/role/DebtNarrativeDetails", "http://www.consensus.com/role/DebtSummaryofLongtermDebtDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Debt Instrument, Name [Domain]", "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": [ "r28", "r187", "r308", "r309", "r310", "r311", "r312", "r314", "r319", "r320", "r321", "r322", "r324", "r325", "r326", "r327", "r328", "r329", "r473", "r673", "r674", "r675", "r676", "r677", "r791" ] }, "us-gaap_LiabilitiesAndStockholdersEquity": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LiabilitiesAndStockholdersEquity", "crdr": "credit", "calculation": { "http://www.consensus.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.consensus.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "totalLabel": "TOTAL LIABILITIES AND STOCKHOLDERS\u2019 DEFICIT", "label": "Liabilities and Equity", "documentation": "Amount of liabilities and equity items, including the portion of equity attributable to noncontrolling interests, if any." } } }, "auth_ref": [ "r91", "r131", "r537", "r690", "r792", "r802", "r852" ] }, "us-gaap_PropertyPlantAndEquipmentNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PropertyPlantAndEquipmentNet", "crdr": "debit", "calculation": { "http://www.consensus.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 7.0 } }, "presentation": [ "http://www.consensus.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "terseLabel": "Property 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": [ "r9", "r529", "r538", "r690" ] }, "us-gaap_IncreaseDecreaseInStockholdersEquityRollForward": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInStockholdersEquityRollForward", "presentation": [ "http://www.consensus.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSDEFICIT" ], "lang": { "en-us": { "role": { "terseLabel": "Increase (Decrease) in Stockholders' Equity [Roll Forward]", "label": "Increase (Decrease) in Stockholders' Equity [Roll Forward]", "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period." } } }, "auth_ref": [] }, "us-gaap_InterestPayableCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InterestPayableCurrent", "crdr": "credit", "calculation": { "http://www.consensus.com/role/OtherBalanceSheetAccountDetailsAccountsPayableandAccruedLiabilitiesDetails": { "parentTag": "us-gaap_AccountsPayableAndAccruedLiabilitiesCurrent", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.consensus.com/role/OtherBalanceSheetAccountDetailsAccountsPayableandAccruedLiabilitiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Accrued interest", "label": "Interest Payable, Current", "documentation": "Carrying value as of the balance sheet date of [accrued] interest payable on all forms of debt, including trade payables, that has been incurred and is unpaid. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer)." } } }, "auth_ref": [ "r25" ] }, "us-gaap_LiabilitiesAndStockholdersEquityAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LiabilitiesAndStockholdersEquityAbstract", "presentation": [ "http://www.consensus.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "terseLabel": "LIABILITIES AND STOCKHOLDERS\u2019 DEFICIT", "label": "Liabilities and Equity [Abstract]" } } }, "auth_ref": [] }, "us-gaap_TimingOfTransferOfGoodOrServiceDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "TimingOfTransferOfGoodOrServiceDomain", "presentation": [ "http://www.consensus.com/role/RevenuesDisaggregationofRevenueDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Timing of Transfer of Good or Service [Domain]", "label": "Timing of Transfer of Good or Service [Domain]", "documentation": "Timing of transfer of good or service to customer. Includes, but is not limited to, at point in time or over time." } } }, "auth_ref": [ "r684", "r822" ] }, "dei_EntityAddressAddressLine1": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityAddressAddressLine1", "presentation": [ "http://www.consensus.com/role/CoverPage" ], "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": [] }, "us-gaap_AccountsPayableCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccountsPayableCurrent", "crdr": "credit", "calculation": { "http://www.consensus.com/role/OtherBalanceSheetAccountDetailsAccountsPayableandAccruedLiabilitiesDetails": { "parentTag": "us-gaap_AccountsPayableAndAccruedLiabilitiesCurrent", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.consensus.com/role/OtherBalanceSheetAccountDetailsAccountsPayableandAccruedLiabilitiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Accounts payable", "label": "Accounts Payable, Current", "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": [ "r20", "r690" ] }, "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": { "terseLabel": "Rule 10b5-1 Arrangement Adopted", "label": "Rule 10b5-1 Arrangement Adopted [Flag]" } } }, "auth_ref": [ "r773" ] }, "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": { "terseLabel": "Trading Arrangement:", "label": "Trading Arrangement [Axis]" } } }, "auth_ref": [ "r772" ] }, "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": { "terseLabel": "Compensation Amount", "label": "Outstanding Recovery Compensation Amount" } } }, "auth_ref": [ "r717", "r728", "r738", "r763" ] }, "us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationOptionAndIncentivePlansPolicy", "presentation": [ "http://www.consensus.com/role/BasisofPresentationPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Share-Based Compensation", "label": "Share-Based Payment Arrangement [Policy Text Block]", "documentation": "Disclosure of accounting policy for award under share-based payment arrangement. Includes, but is not limited to, methodology and assumption used in measuring cost." } } }, "auth_ref": [ "r364", "r373", "r392", "r393", "r394", "r395", "r398", "r408", "r409", "r410", "r411" ] }, "ecd_InsiderTradingArrLineItems": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "InsiderTradingArrLineItems", "lang": { "en-us": { "role": { "label": "Insider Trading Arrangements [Line Items]" } } }, "auth_ref": [ "r772" ] }, "us-gaap_RetainedEarningsAccumulatedDeficit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RetainedEarningsAccumulatedDeficit", "crdr": "credit", "calculation": { "http://www.consensus.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.consensus.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "terseLabel": "Accumulated deficit", "label": "Retained Earnings (Accumulated Deficit)", "documentation": "Amount of accumulated undistributed earnings (deficit)." } } }, "auth_ref": [ "r88", "r122", "r536", "r556", "r560", "r567", "r588", "r690" ] }, "us-gaap_NumberOfCountriesInWhichEntityOperates": { "xbrltype": "integerItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NumberOfCountriesInWhichEntityOperates", "presentation": [ "http://www.consensus.com/role/BasisofPresentationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Number of countries served (over)", "label": "Number of Countries in which Entity Operates", "documentation": "The number of countries in which the entity operates as of balance sheet date." } } }, "auth_ref": [] }, "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "WeightedAverageNumberOfDilutedSharesOutstanding", "calculation": { "http://www.consensus.com/role/EarningsPerShareDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.consensus.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFINCOME", "http://www.consensus.com/role/EarningsPerShareDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Diluted (in shares)", "totalLabel": "Common stock and common stock equivalents (in shares)", "label": "Weighted Average Number of Shares 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": [ "r210", "r227" ] }, "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": { "terseLabel": "All Trading Arrangements", "label": "All Trading Arrangements [Member]" } } }, "auth_ref": [ "r772" ] }, "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": { "terseLabel": "Termination Date", "label": "Trading Arrangement Termination Date" } } }, "auth_ref": [ "r775" ] }, "us-gaap_WeightedAverageNumberOfSharesOutstandingBasic": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "WeightedAverageNumberOfSharesOutstandingBasic", "calculation": { "http://www.consensus.com/role/EarningsPerShareDetails": { "parentTag": "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.consensus.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFINCOME", "http://www.consensus.com/role/EarningsPerShareDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Basic (in shares)", "verboseLabel": "Weighted-average outstanding shares of common stock (in shares)", "label": "Weighted Average Number of Shares 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": [ "r208", "r227" ] }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardPurchasePriceOfCommonStockPercent": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardPurchasePriceOfCommonStockPercent", "presentation": [ "http://www.consensus.com/role/EquityIncentiveandEmployeeStockPurchasePlanNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Purchase price of common stock, percent", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Purchase Price of Common Stock, Percent", "documentation": "Purchase price of common stock expressed as a percentage of its fair value." } } }, "auth_ref": [] }, "us-gaap_RelatedPartyTransactionsByRelatedPartyAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RelatedPartyTransactionsByRelatedPartyAxis", "presentation": [ "http://www.consensus.com/role/BasisofPresentationDetails", "http://www.consensus.com/role/RelatedPartyTransactionsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Related Party [Axis]", "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": [ "r362", "r497", "r498", "r512", "r513", "r514", "r515", "r516", "r517", "r518", "r519", "r520", "r521", "r522", "r523", "r580", "r581", "r582", "r583", "r584", "r604", "r606", "r635", "r861" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardMaximumEmployeeSubscriptionRate": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardMaximumEmployeeSubscriptionRate", "presentation": [ "http://www.consensus.com/role/EquityIncentiveandEmployeeStockPurchasePlanNarrativeDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Maximum earnings withheld by the employees", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Maximum Employee Subscription Rate", "documentation": "The highest percentage of annual salary that an employee is permitted to utilize with respect to the plan." } } }, "auth_ref": [ "r64" ] }, "us-gaap_NewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock", "presentation": [ "http://www.consensus.com/role/RecentAccountingPronouncements" ], "lang": { "en-us": { "role": { "terseLabel": "Recent Accounting Pronouncements", "label": "Accounting Standards Update and Change in Accounting Principle [Text Block]", "documentation": "The entire disclosure for change in accounting principle. Includes, but is not limited to, nature, reason, and method of adopting amendment to accounting standards or other change in accounting principle." } } }, "auth_ref": [ "r145", "r146", "r148", "r151", "r191", "r192", "r195", "r196", "r205", "r206", "r277", "r278", "r429", "r430", "r431", "r448", "r450", "r454", "r455", "r456", "r460", "r461", "r462", "r474", "r475", "r493", "r508", "r509", "r510", "r556", "r557", "r558", "r559", "r560" ] }, "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": { "terseLabel": "Rule 10b5-1 Arrangement Terminated", "label": "Rule 10b5-1 Arrangement Terminated [Flag]" } } }, "auth_ref": [ "r773" ] }, "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": { "terseLabel": "Non-Rule 10b5-1 Arrangement Adopted", "label": "Non-Rule 10b5-1 Arrangement Adopted [Flag]" } } }, "auth_ref": [ "r773" ] }, "us-gaap_NetCashProvidedByUsedInFinancingActivities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetCashProvidedByUsedInFinancingActivities", "crdr": "debit", "calculation": { "http://www.consensus.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.consensus.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "totalLabel": "Net cash used in financing activities", "label": "Net Cash Provided by (Used in) 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": [ "r182" ] }, "us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetCashProvidedByUsedInFinancingActivitiesAbstract", "presentation": [ "http://www.consensus.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "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.consensus.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.consensus.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "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": [ "r182" ] }, "us-gaap_LeasesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LeasesAbstract", "lang": { "en-us": { "role": { "label": "Leases [Abstract]" } } }, "auth_ref": [] }, "us-gaap_FiniteLivedIntangibleAssetsLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetsLineItems", "presentation": [ "http://www.consensus.com/role/BasisofPresentationDetails", "http://www.consensus.com/role/GoodwillandIntangibleAssetsIntangibleAssetsSubjecttoAmortizationDetails", "http://www.consensus.com/role/GoodwillandIntangibleAssetsNarrativeDetails" ], "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": [ "r507" ] }, "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": { "terseLabel": "Non-Rule 10b5-1 Arrangement Terminated", "label": "Non-Rule 10b5-1 Arrangement Terminated [Flag]" } } }, "auth_ref": [ "r773" ] }, "us-gaap_StatementTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StatementTable", "presentation": [ "http://www.consensus.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFINCOMEParenthetical", "http://www.consensus.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSDEFICIT" ], "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": [ "r188", "r189", "r190", "r233", "r506", "r561", "r573", "r579", "r580", "r581", "r582", "r583", "r584", "r587", "r590", "r591", "r592", "r593", "r594", "r595", "r596", "r597", "r598", "r600", "r601", "r602", "r603", "r604", "r606", "r608", "r609", "r616", "r617", "r618", "r619", "r620", "r621", "r622", "r623", "r624", "r625", "r626", "r627", "r630", "r696" ] }, "us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetCashProvidedByUsedInInvestingActivitiesAbstract", "presentation": [ "http://www.consensus.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "terseLabel": "Cash flows from investing activities:", "label": "Net Cash Provided by (Used in) Investing Activities [Abstract]" } } }, "auth_ref": [] }, "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": { "terseLabel": "Non-NEOs", "label": "Non-NEOs [Member]" } } }, "auth_ref": [ "r716", "r727", "r737", "r754", "r762" ] }, "us-gaap_NetCashProvidedByUsedInOperatingActivities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetCashProvidedByUsedInOperatingActivities", "calculation": { "http://www.consensus.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.consensus.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "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": [ "r107", "r108", "r109" ] }, "srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis", "presentation": [ "http://www.consensus.com/role/BasisofPresentationDetails", "http://www.consensus.com/role/RelatedPartyTransactionsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Investment, Name [Axis]", "label": "Investment, Name [Axis]" } } }, "auth_ref": [ "r272", "r273", "r274" ] }, "us-gaap_StockholdersEquityNoteAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockholdersEquityNoteAbstract", "lang": { "en-us": { "role": { "label": "Stockholders' Equity Note [Abstract]" } } }, "auth_ref": [] }, "us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetCashProvidedByUsedInOperatingActivitiesAbstract", "presentation": [ "http://www.consensus.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "terseLabel": "Cash flows from operating activities:", "label": "Net Cash Provided by (Used in) Operating Activities [Abstract]" } } }, "auth_ref": [] }, "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": { "terseLabel": "All Executive Categories", "label": "All Executive Categories [Member]" } } }, "auth_ref": [ "r754" ] }, "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": { "terseLabel": "Material Terms of Trading Arrangement", "label": "Material Terms of Trading Arrangement [Text Block]" } } }, "auth_ref": [ "r773" ] }, "us-gaap_DeferredIncomeTaxAssetsNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredIncomeTaxAssetsNet", "crdr": "debit", "calculation": { "http://www.consensus.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.consensus.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "terseLabel": "Deferred income taxes", "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": [ "r417", "r418" ] }, "us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetsByMajorClassAxis", "presentation": [ "http://www.consensus.com/role/GoodwillandIntangibleAssetsIntangibleAssetsSubjecttoAmortizationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Finite-Lived Intangible Assets by Major Class [Axis]", "label": "Finite-Lived Intangible Assets by Major Class [Axis]", "documentation": "Information by major type or class of finite-lived intangible assets." } } }, "auth_ref": [ "r284", "r286", "r287", "r289", "r507", "r511" ] }, "us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "GoodwillAndIntangibleAssetsDisclosureTextBlock", "presentation": [ "http://www.consensus.com/role/GoodwillandIntangibleAssets" ], "lang": { "en-us": { "role": { "terseLabel": "Goodwill and Intangible Assets", "label": "Goodwill and Intangible Assets Disclosure [Text Block]", "documentation": "The entire disclosure for goodwill and intangible assets." } } }, "auth_ref": [ "r112" ] }, "country_CA": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/country/2023", "localname": "CA", "presentation": [ "http://www.consensus.com/role/SegmentInformationRevenuesandLonglivedAssetsbyGeographicInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Canada", "label": "CANADA" } } }, "auth_ref": [] }, "us-gaap_FiniteLivedIntangibleAssetsFutureAmortizationExpenseAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetsFutureAmortizationExpenseAbstract", "presentation": [ "http://www.consensus.com/role/GoodwillandIntangibleAssetsEstimatedIntangibleAssetsAmortizationExpenseDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Fiscal Year:", "label": "Finite-Lived Intangible Assets, Net, Amortization Expense, Fiscal Year Maturity [Abstract]" } } }, "auth_ref": [] }, "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": { "terseLabel": "Trading Arrangements, by Individual", "label": "Trading Arrangements, by Individual [Table]" } } }, "auth_ref": [ "r774" ] }, "us-gaap_CommitmentsAndContingencies": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommitmentsAndContingencies", "crdr": "credit", "calculation": { "http://www.consensus.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.consensus.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "terseLabel": "Commitments and contingencies (Note 8)", "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": [ "r30", "r80", "r533", "r586" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod", "presentation": [ "http://www.consensus.com/role/EquityIncentiveandEmployeeStockPurchasePlanRestrictedStockandRestrictedStockUnitAwardActivityDetails" ], "lang": { "en-us": { "role": { "negatedLabel": "Canceled (in shares)", "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": [ "r387" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod", "presentation": [ "http://www.consensus.com/role/EquityIncentiveandEmployeeStockPurchasePlanNarrativeDetails", "http://www.consensus.com/role/EquityIncentiveandEmployeeStockPurchasePlanRestrictedStockandRestrictedStockUnitAwardActivityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Granted (in shares)", "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": [ "r385" ] }, "us-gaap_ResearchAndDevelopmentExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ResearchAndDevelopmentExpense", "crdr": "debit", "calculation": { "http://www.consensus.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFINCOME": { "parentTag": "us-gaap_OperatingExpenses", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.consensus.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFINCOME" ], "lang": { "en-us": { "role": { "verboseLabel": "Research, development and engineering", "label": "Research and Development Expense", "documentation": "The aggregate costs incurred (1) in a planned search or critical investigation aimed at discovery of new knowledge with the hope that such knowledge will be useful in developing a new product or service, a new process or technique, or in bringing about a significant improvement to an existing product or process; or (2) to translate research findings or other knowledge into a plan or design for a new product or process or for a significant improvement to an existing product or process whether intended for sale or the entity's use, during the reporting period charged to research and development projects, including the costs of developing computer software up to the point in time of achieving technological feasibility, and costs allocated in accounting for a business combination to in-process projects deemed to have no alternative future use." } } }, "auth_ref": [ "r82", "r413", "r870" ] }, "us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetsMajorClassNameDomain", "presentation": [ "http://www.consensus.com/role/GoodwillandIntangibleAssetsIntangibleAssetsSubjecttoAmortizationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Finite-Lived Intangible Assets, Major Class Name [Domain]", "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": [ "r53", "r56" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue", "presentation": [ "http://www.consensus.com/role/EquityIncentiveandEmployeeStockPurchasePlanRestrictedStockandRestrictedStockUnitAwardActivityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Granted (in dollars per share)", "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": [ "r385" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber", "presentation": [ "http://www.consensus.com/role/EquityIncentiveandEmployeeStockPurchasePlanRestrictedStockandRestrictedStockUnitAwardActivityDetails" ], "lang": { "en-us": { "role": { "periodStartLabel": "Beginning of period (in shares)", "periodEndLabel": "End of period (in shares)", "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": [ "r382", "r383" ] }, "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": { "terseLabel": "Name", "label": "Trading Arrangement, Individual Name" } } }, "auth_ref": [ "r774" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue", "presentation": [ "http://www.consensus.com/role/EquityIncentiveandEmployeeStockPurchasePlanRestrictedStockandRestrictedStockUnitAwardActivityDetails" ], "lang": { "en-us": { "role": { "periodStartLabel": "Nonvested at beginning of period (in dollars per share)", "periodEndLabel": "Nonvested at end of period (in dollars per share)", "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": [ "r382", "r383" ] }, "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized", "crdr": "debit", "presentation": [ "http://www.consensus.com/role/EquityIncentiveandEmployeeStockPurchasePlanNarrativeDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Unrecognized compensation cost related to non-vested awards granted", "label": "Share-Based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Amount", "documentation": "Amount of cost not yet recognized for nonvested award under share-based payment arrangement." } } }, "auth_ref": [ "r403" ] }, "us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccumulatedOtherComprehensiveIncomeLossNetOfTax", "crdr": "credit", "calculation": { "http://www.consensus.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.consensus.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "verboseLabel": "Accumulated other comprehensive loss", "label": "Accumulated Other Comprehensive Income (Loss), Net of Tax", "documentation": "Amount, after tax, of accumulated increase (decrease) in equity from transaction and other event and circumstance from nonowner source." } } }, "auth_ref": [ "r33", "r34", "r93", "r162", "r535", "r557", "r560" ] }, "us-gaap_DebtInstrumentBasisSpreadOnVariableRate1": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentBasisSpreadOnVariableRate1", "presentation": [ "http://www.consensus.com/role/DebtNarrativeDetails" ], "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_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod", "presentation": [ "http://www.consensus.com/role/EquityIncentiveandEmployeeStockPurchasePlanRestrictedStockandRestrictedStockUnitAwardActivityDetails" ], "lang": { "en-us": { "role": { "negatedLabel": "Vested (in shares)", "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": [ "r386" ] }, "us-gaap_CommonStockMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommonStockMember", "presentation": [ "http://www.consensus.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSDEFICIT", "http://www.consensus.com/role/StockholdersDeficitDetails" ], "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": [ "r693", "r694", "r695", "r697", "r698", "r699", "r700", "r795", "r796", "r851", "r874", "r879" ] }, "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": { "terseLabel": "Non-PEO NEO", "label": "Non-PEO NEO [Member]" } } }, "auth_ref": [ "r754" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue", "presentation": [ "http://www.consensus.com/role/EquityIncentiveandEmployeeStockPurchasePlanRestrictedStockandRestrictedStockUnitAwardActivityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Vested (in dollars per share)", "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": [ "r386" ] }, "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": { "terseLabel": "PEO", "label": "PEO [Member]" } } }, "auth_ref": [ "r754" ] }, "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": { "terseLabel": "Title", "label": "Trading Arrangement, Individual Title" } } }, "auth_ref": [ "r774" ] }, "us-gaap_DeferredIncomeTaxExpenseBenefit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredIncomeTaxExpenseBenefit", "crdr": "debit", "calculation": { "http://www.consensus.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://www.consensus.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "terseLabel": "Deferred income taxes, net", "label": "Deferred Income Tax Expense (Benefit)", "documentation": "Amount of deferred income tax expense (benefit) pertaining to income (loss) from continuing operations." } } }, "auth_ref": [ "r8", "r125", "r144", "r434", "r435", "r793" ] }, "us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetsAccumulatedAmortization", "crdr": "credit", "calculation": { "http://www.consensus.com/role/GoodwillandIntangibleAssetsIntangibleAssetsSubjecttoAmortizationDetails": { "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": -1.0, "order": 1.0 } }, "presentation": [ "http://www.consensus.com/role/GoodwillandIntangibleAssetsIntangibleAssetsSubjecttoAmortizationDetails" ], "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": [ "r157", "r287" ] }, "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": { "terseLabel": "Executive Category:", "label": "Executive Category [Axis]" } } }, "auth_ref": [ "r754" ] }, "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": { "terseLabel": "Adoption Date", "label": "Trading Arrangement Adoption Date" } } }, "auth_ref": [ "r775" ] }, "us-gaap_AccountsPayableAndAccruedLiabilitiesCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccountsPayableAndAccruedLiabilitiesCurrent", "crdr": "credit", "calculation": { "http://www.consensus.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 4.0 }, "http://www.consensus.com/role/OtherBalanceSheetAccountDetailsAccountsPayableandAccruedLiabilitiesDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.consensus.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS", "http://www.consensus.com/role/OtherBalanceSheetAccountDetailsAccountsPayableandAccruedLiabilitiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Accounts payable and accrued expenses", "totalLabel": "Total", "label": "Accounts Payable and Accrued Liabilities, Current", "documentation": "Sum of the carrying values as of the balance sheet date of obligations incurred through that date and due within one year (or the operating cycle, if longer), including liabilities incurred (and for which invoices have typically been received) and payable to vendors for goods and services received, taxes, interest, rent and utilities, accrued salaries and bonuses, payroll taxes and fringe benefits." } } }, "auth_ref": [ "r22" ] }, "us-gaap_ConsolidationPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ConsolidationPolicyTextBlock", "presentation": [ "http://www.consensus.com/role/BasisofPresentationPolicies" ], "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": [ "r72", "r666" ] }, "us-gaap_AdditionalPaidInCapitalMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AdditionalPaidInCapitalMember", "presentation": [ "http://www.consensus.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSDEFICIT" ], "lang": { "en-us": { "role": { "terseLabel": "Additional paid-in", "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": [ "r405", "r406", "r407", "r572", "r795", "r796", "r797", "r851", "r879" ] }, "ccs_ZiffDavisIncMember": { "xbrltype": "domainItemType", "nsuri": "http://www.consensus.com/20230930", "localname": "ZiffDavisIncMember", "presentation": [ "http://www.consensus.com/role/BasisofPresentationDetails", "http://www.consensus.com/role/RelatedPartyTransactionsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Ziff Davis, Inc.", "label": "Ziff Davis, Inc. [Member]", "documentation": "Ziff Davis, Inc." } } }, "auth_ref": [] }, "us-gaap_VariableRateDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "VariableRateDomain", "presentation": [ "http://www.consensus.com/role/DebtNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Variable Rate [Domain]", "label": "Variable Rate [Domain]", "documentation": "Interest rate that fluctuates over time as a result of an underlying benchmark interest rate or index." } } }, "auth_ref": [] }, "us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NewAccountingPronouncementsPolicyPolicyTextBlock", "presentation": [ "http://www.consensus.com/role/BasisofPresentationPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Recent Accounting Pronouncements", "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": [] }, "srt_TitleOfIndividualWithRelationshipToEntityDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "TitleOfIndividualWithRelationshipToEntityDomain", "presentation": [ "http://www.consensus.com/role/EquityIncentiveandEmployeeStockPurchasePlanNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Title of Individual [Domain]", "label": "Title of Individual [Domain]" } } }, "auth_ref": [] }, "us-gaap_IntangibleAssetsNetExcludingGoodwill": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IntangibleAssetsNetExcludingGoodwill", "crdr": "debit", "calculation": { "http://www.consensus.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 6.0 } }, "presentation": [ "http://www.consensus.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "terseLabel": "Intangibles, net", "label": "Intangible Assets, Net (Excluding Goodwill)", "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": [ "r51", "r55" ] }, "dei_Security12bTitle": { "xbrltype": "securityTitleItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "Security12bTitle", "presentation": [ "http://www.consensus.com/role/CoverPage" ], "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": [ "r704" ] }, "us-gaap_PaymentsForRepurchaseOfEquity": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PaymentsForRepurchaseOfEquity", "crdr": "credit", "calculation": { "http://www.consensus.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0, "order": 1.0 } }, "presentation": [ "http://www.consensus.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Repurchase of common stock", "label": "Payments for Repurchase of Equity", "documentation": "The cash outflow to reacquire common and preferred stock." } } }, "auth_ref": [ "r38", "r566" ] }, "srt_EquityMethodInvesteeNameDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "EquityMethodInvesteeNameDomain", "presentation": [ "http://www.consensus.com/role/BasisofPresentationDetails", "http://www.consensus.com/role/RelatedPartyTransactionsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Investment, Name [Domain]", "label": "Investment, Name [Domain]" } } }, "auth_ref": [ "r272", "r273", "r274" ] }, "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": { "terseLabel": "Non-PEO NEO Average Compensation Actually Paid Amount", "label": "Non-PEO NEO Average Compensation Actually Paid Amount" } } }, "auth_ref": [ "r744" ] }, "us-gaap_OtherOperatingActivitiesCashFlowStatement": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherOperatingActivitiesCashFlowStatement", "crdr": "debit", "calculation": { "http://www.consensus.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 15.0 } }, "presentation": [ "http://www.consensus.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "terseLabel": "Other", "label": "Other Operating Activities, Cash Flow Statement", "documentation": "Other cash or noncash adjustments to reconcile net income to cash provided by (used in) operating activities that are not separately disclosed in the statement of cash flows (for example, cash received or cash paid during the current period for miscellaneous operating activities, net change during the reporting period in other assets or other liabilities)." } } }, "auth_ref": [] }, "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": { "terseLabel": "Peer Group Issuers, Footnote", "label": "Peer Group Issuers, Footnote [Text Block]" } } }, "auth_ref": [ "r745" ] }, "ccs_LeaseRightOfUseAsset": { "xbrltype": "monetaryItemType", "nsuri": "http://www.consensus.com/20230930", "localname": "LeaseRightOfUseAsset", "crdr": "debit", "calculation": { "http://www.consensus.com/role/LeasesSupplementalBalanceSheetOperatingLeaseInformationDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.consensus.com/role/LeasesSupplementalBalanceSheetOperatingLeaseInformationDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Total right-of-use assets", "label": "Lease, Right-Of-Use Asset", "documentation": "Lease, Right-Of-Use Asset" } } }, "auth_ref": [] }, "us-gaap_InterestExpenseDebt": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InterestExpenseDebt", "crdr": "debit", "presentation": [ "http://www.consensus.com/role/DebtNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Interest expense", "label": "Interest Expense, Debt", "documentation": "Amount of the cost of borrowed funds accounted for as interest expense for debt." } } }, "auth_ref": [ "r104", "r327", "r336", "r676", "r677" ] }, "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": { "terseLabel": "Company Selected Measure Name", "label": "Company Selected Measure Name" } } }, "auth_ref": [ "r746" ] }, "us-gaap_EffectiveIncomeTaxRateContinuingOperations": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EffectiveIncomeTaxRateContinuingOperations", "presentation": [ "http://www.consensus.com/role/IncomeTaxesDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Effective income tax rate", "label": "Effective Income Tax Rate Reconciliation, Percent", "documentation": "Percentage of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations." } } }, "auth_ref": [ "r420" ] }, "us-gaap_AmortizationOfIntangibleAssets": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AmortizationOfIntangibleAssets", "crdr": "debit", "presentation": [ "http://www.consensus.com/role/GoodwillandIntangibleAssetsNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Amortization expense", "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": [ "r8", "r52", "r57" ] }, "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": { "terseLabel": "Total Shareholder Return Amount", "label": "Total Shareholder Return Amount" } } }, "auth_ref": [ "r745" ] }, "ccs_AccruedSalesAndOtherTaxesCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://www.consensus.com/20230930", "localname": "AccruedSalesAndOtherTaxesCurrent", "crdr": "credit", "calculation": { "http://www.consensus.com/role/OtherBalanceSheetAccountDetailsAccountsPayableandAccruedLiabilitiesDetails": { "parentTag": "us-gaap_AccountsPayableAndAccruedLiabilitiesCurrent", "weight": 1.0, "order": 6.0 } }, "presentation": [ "http://www.consensus.com/role/OtherBalanceSheetAccountDetailsAccountsPayableandAccruedLiabilitiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Accrued sales and other taxes", "label": "Accrued Sales And Other Taxes, Current", "documentation": "Accrued Sales And Other Taxes, Current" } } }, "auth_ref": [] }, "us-gaap_MembersEquityNotesDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "MembersEquityNotesDisclosureTextBlock", "presentation": [ "http://www.consensus.com/role/StockholdersDeficit" ], "lang": { "en-us": { "role": { "terseLabel": "Stockholders' Deficit", "label": "Members' Equity Notes Disclosure [Text Block]", "documentation": "The entire disclosure for the formation, structure, control and ownership of a limited liability company (LLC)." } } }, "auth_ref": [ "r232", "r234", "r235" ] }, "ccs_SeniorNotesDue2028Member": { "xbrltype": "domainItemType", "nsuri": "http://www.consensus.com/20230930", "localname": "SeniorNotesDue2028Member", "presentation": [ "http://www.consensus.com/role/DebtSummaryofLongtermDebtDetails" ], "lang": { "en-us": { "role": { "terseLabel": "2028 Senior Notes", "label": "Senior Notes Due 2028 [Member]", "documentation": "Senior Notes Due 2028" } } }, "auth_ref": [] }, "ccs_DebtRepurchaseProgramAuthorizedAmount": { "xbrltype": "monetaryItemType", "nsuri": "http://www.consensus.com/20230930", "localname": "DebtRepurchaseProgramAuthorizedAmount", "crdr": "credit", "presentation": [ "http://www.consensus.com/role/SubsequentEventsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Debt repurchase program, principal reduction amount", "label": "Debt Repurchase Program, Authorized Amount", "documentation": "Debt Repurchase Program, Authorized Amount" } } }, "auth_ref": [] }, "us-gaap_AccruedAdvertisingCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccruedAdvertisingCurrent", "crdr": "credit", "calculation": { "http://www.consensus.com/role/OtherBalanceSheetAccountDetailsAccountsPayableandAccruedLiabilitiesDetails": { "parentTag": "us-gaap_AccountsPayableAndAccruedLiabilitiesCurrent", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.consensus.com/role/OtherBalanceSheetAccountDetailsAccountsPayableandAccruedLiabilitiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Accrued advertising expenses", "label": "Accrued Advertising, Current", "documentation": "Carrying value as of the balance sheet date of obligations incurred through that date and payable for advertising of the entity's goods and services. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer)." } } }, "auth_ref": [ "r25" ] }, "ccs_EquityIncentivePlan2021Member": { "xbrltype": "domainItemType", "nsuri": "http://www.consensus.com/20230930", "localname": "EquityIncentivePlan2021Member", "presentation": [ "http://www.consensus.com/role/EquityIncentiveandEmployeeStockPurchasePlanNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Equity Incentive Plan 2021", "label": "Equity Incentive Plan 2021 [Member]", "documentation": "Equity Incentive Plan 2021" } } }, "auth_ref": [] }, "dei_TradingSymbol": { "xbrltype": "tradingSymbolItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "TradingSymbol", "presentation": [ "http://www.consensus.com/role/CoverPage" ], "lang": { "en-us": { "role": { "terseLabel": "Trading Symbol", "label": "Trading Symbol", "documentation": "Trading symbol of an instrument as listed on an exchange." } } }, "auth_ref": [] }, "us-gaap_FiniteLivedIntangibleAssetsNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetsNet", "crdr": "debit", "calculation": { "http://www.consensus.com/role/GoodwillandIntangibleAssetsIntangibleAssetsSubjecttoAmortizationDetails": { "parentTag": null, "weight": null, "order": null, "root": true }, "http://www.consensus.com/role/GoodwillandIntangibleAssetsEstimatedIntangibleAssetsAmortizationExpenseDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.consensus.com/role/GoodwillandIntangibleAssetsEstimatedIntangibleAssetsAmortizationExpenseDetails", "http://www.consensus.com/role/GoodwillandIntangibleAssetsIntangibleAssetsSubjecttoAmortizationDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Net", "label": "Finite-Lived Intangible Assets, Net", "documentation": "Amount after amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life." } } }, "auth_ref": [ "r113", "r507" ] }, "ccs_SeniorNotesDue2026Member": { "xbrltype": "domainItemType", "nsuri": "http://www.consensus.com/20230930", "localname": "SeniorNotesDue2026Member", "presentation": [ "http://www.consensus.com/role/DebtSummaryofLongtermDebtDetails" ], "lang": { "en-us": { "role": { "terseLabel": "2026 Senior Notes", "label": "Senior Notes Due 2026 [Member]", "documentation": "Senior Notes Due 2026" } } }, "auth_ref": [] }, "ccs_OperatingLeaseWeightedAverageInformationAbstract": { "xbrltype": "stringItemType", "nsuri": "http://www.consensus.com/20230930", "localname": "OperatingLeaseWeightedAverageInformationAbstract", "presentation": [ "http://www.consensus.com/role/LeasesSupplementalCashFlowInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Operating leases:", "label": "Operating Lease, Weighted Average Information [Abstract]", "documentation": "Operating Lease, Weighted Average Information" } } }, "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": { "terseLabel": "Changed Peer Group, Footnote", "label": "Changed Peer Group, Footnote [Text Block]" } } }, "auth_ref": [ "r745" ] }, "us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent", "crdr": "credit", "calculation": { "http://www.consensus.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOME": { "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.consensus.com/role/AccumulatedOtherComprehensiveLossDetails", "http://www.consensus.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOME", "http://www.consensus.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSDEFICIT" ], "lang": { "en-us": { "role": { "totalLabel": "Other comprehensive loss", "terseLabel": "Other comprehensive income (loss)", "verboseLabel": "Net increase in other comprehensive loss", "label": "Other Comprehensive Income (Loss), Net of Tax, Portion Attributable to Parent", "documentation": "Amount after tax of other comprehensive income (loss) attributable to parent entity." } } }, "auth_ref": [ "r6", "r12", "r127", "r166", "r169" ] }, "dei_SecurityExchangeName": { "xbrltype": "edgarExchangeCodeItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "SecurityExchangeName", "presentation": [ "http://www.consensus.com/role/CoverPage" ], "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": [ "r706" ] }, "ccs_FiniteLivedIntangibleAssetExpectedAmortizationAfterYearFour": { "xbrltype": "monetaryItemType", "nsuri": "http://www.consensus.com/20230930", "localname": "FiniteLivedIntangibleAssetExpectedAmortizationAfterYearFour", "crdr": "debit", "calculation": { "http://www.consensus.com/role/GoodwillandIntangibleAssetsEstimatedIntangibleAssetsAmortizationExpenseDetails": { "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.consensus.com/role/GoodwillandIntangibleAssetsEstimatedIntangibleAssetsAmortizationExpenseDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Thereafter", "label": "Finite-Lived Intangible Asset, Expected Amortization, after Year Four", "documentation": "Finite-Lived Intangible Asset, Expected Amortization, after Year Four" } } }, "auth_ref": [] }, "us-gaap_Goodwill": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "Goodwill", "crdr": "debit", "calculation": { "http://www.consensus.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.consensus.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS", "http://www.consensus.com/role/GoodwillandIntangibleAssetsChangesinCarryingAmountsofGoodwillDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Goodwill", "periodStartLabel": "Beginning balance", "periodEndLabel": "Ending balance", "label": "Goodwill", "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": [ "r156", "r282", "r524", "r672", "r690", "r804", "r811" ] }, "us-gaap_EquityAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EquityAbstract", "lang": { "en-us": { "role": { "label": "Equity [Abstract]" } } }, "auth_ref": [] }, "us-gaap_FiniteLivedIntangibleAssetsGross": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetsGross", "crdr": "debit", "calculation": { "http://www.consensus.com/role/GoodwillandIntangibleAssetsIntangibleAssetsSubjecttoAmortizationDetails": { "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.consensus.com/role/GoodwillandIntangibleAssetsIntangibleAssetsSubjecttoAmortizationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Historical Cost", "label": "Finite-Lived Intangible Assets, Gross", "documentation": "Amount before amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life." } } }, "auth_ref": [ "r113", "r511" ] }, "ccs_DebtInstrumentCovenantLeverageRatioMinimum": { "xbrltype": "pureItemType", "nsuri": "http://www.consensus.com/20230930", "localname": "DebtInstrumentCovenantLeverageRatioMinimum", "presentation": [ "http://www.consensus.com/role/DebtNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Covenant, leverage ratio, minimum", "label": "Debt Instrument, Covenant, Leverage Ratio, Minimum", "documentation": "Debt Instrument, Covenant, Leverage Ratio, Minimum" } } }, "auth_ref": [] }, "ccs_ExciseTaxRate": { "xbrltype": "pureItemType", "nsuri": "http://www.consensus.com/20230930", "localname": "ExciseTaxRate", "presentation": [ "http://www.consensus.com/role/StockholdersDeficitDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Excise tax rate", "label": "Excise Tax, Rate", "documentation": "Excise Tax, Rate" } } }, "auth_ref": [] }, "us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent", "crdr": "credit", "calculation": { "http://www.consensus.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOME": { "parentTag": "us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.consensus.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOME" ], "lang": { "en-us": { "role": { "verboseLabel": "Foreign currency translation adjustment", "label": "Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Adjustment, Net of Tax, Portion Attributable to Parent", "documentation": "Amount after tax and reclassification adjustments of gain (loss) on foreign currency translation adjustments, foreign currency transactions designated and effective as economic hedges of a net investment in a foreign entity and intra-entity foreign currency transactions that are of a long-term-investment nature, attributable to parent entity." } } }, "auth_ref": [ "r6", "r12", "r127" ] }, "ccs_SeparationAndDistributionAgreementCashConsiderationPaidForEquity": { "xbrltype": "monetaryItemType", "nsuri": "http://www.consensus.com/20230930", "localname": "SeparationAndDistributionAgreementCashConsiderationPaidForEquity", "crdr": "debit", "presentation": [ "http://www.consensus.com/role/BasisofPresentationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Cash consideration paid for equity interest", "label": "Separation And Distribution Agreement, Cash Consideration Paid For Equity", "documentation": "Separation And Distribution Agreement, Cash Consideration Paid For Equity" } } }, "auth_ref": [] }, "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": { "terseLabel": "Erroneously Awarded Compensation Recovery", "label": "Erroneously Awarded Compensation Recovery [Table]" } } }, "auth_ref": [ "r709", "r720", "r730", "r755" ] }, "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": { "terseLabel": "Peer Group Total Shareholder Return Amount", "label": "Peer Group Total Shareholder Return Amount" } } }, "auth_ref": [ "r745" ] }, "ccs_LesseeOperatingLeaseLiabilityToBePaidAfterYearFour": { "xbrltype": "monetaryItemType", "nsuri": "http://www.consensus.com/20230930", "localname": "LesseeOperatingLeaseLiabilityToBePaidAfterYearFour", "crdr": "credit", "calculation": { "http://www.consensus.com/role/LeasesMaturitiesofOperatingLeaseLiabilitiesDetails": { "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.consensus.com/role/LeasesMaturitiesofOperatingLeaseLiabilitiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Thereafter", "label": "Lessee, Operating Lease, Liability, To Be Paid, After Year Four", "documentation": "Lessee, Operating Lease, Liability, To Be Paid, After Year Four" } } }, "auth_ref": [] }, "us-gaap_StatementEquityComponentsAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StatementEquityComponentsAxis", "presentation": [ "http://www.consensus.com/role/AccumulatedOtherComprehensiveLossDetails", "http://www.consensus.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSDEFICIT", "http://www.consensus.com/role/StockholdersDeficitDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Equity Components [Axis]", "label": "Equity Components [Axis]", "documentation": "Information by component of equity." } } }, "auth_ref": [ "r14", "r32", "r150", "r171", "r172", "r173", "r188", "r189", "r190", "r194", "r202", "r204", "r233", "r276", "r279", "r337", "r405", "r406", "r407", "r427", "r428", "r443", "r444", "r445", "r446", "r447", "r449", "r451", "r464", "r465", "r466", "r467", "r468", "r469", "r492", "r553", "r554", "r555", "r572", "r630" ] }, "ccs_LookBackPeriodDomain": { "xbrltype": "domainItemType", "nsuri": "http://www.consensus.com/20230930", "localname": "LookBackPeriodDomain", "presentation": [ "http://www.consensus.com/role/EquityIncentiveandEmployeeStockPurchasePlanNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Look-Back Period [Domain]", "label": "Look-Back Period [Domain]", "documentation": "Look-Back Period [Domain]" } } }, "auth_ref": [] }, "ccs_MembersEquityParentContributions": { "xbrltype": "monetaryItemType", "nsuri": "http://www.consensus.com/20230930", "localname": "MembersEquityParentContributions", "crdr": "credit", "presentation": [ "http://www.consensus.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSDEFICIT" ], "lang": { "en-us": { "role": { "terseLabel": "Reclassifications related to the separation", "label": "Members' Equity, Parent Contributions", "documentation": "Members' Equity, Parent Contributions" } } }, "auth_ref": [] }, "us-gaap_SharesPaidForTaxWithholdingForShareBasedCompensation": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SharesPaidForTaxWithholdingForShareBasedCompensation", "presentation": [ "http://www.consensus.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSDEFICIT", "http://www.consensus.com/role/StockholdersDeficitDetails" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Share-based payment arrangement, shares withheld for tax withholding obligation (in shares)", "terseLabel": "Share-based payment arrangement, shares withheld for tax withholding obligation (in shares)", "label": "Share-Based Payment Arrangement, Shares Withheld for Tax Withholding Obligation", "documentation": "Number of shares used to settle grantee's tax withholding obligation for award under share-based payment arrangement." } } }, "auth_ref": [] }, "ccs_AllOtherCountriesNotSeparatelyDisclosedMember": { "xbrltype": "domainItemType", "nsuri": "http://www.consensus.com/20230930", "localname": "AllOtherCountriesNotSeparatelyDisclosedMember", "presentation": [ "http://www.consensus.com/role/SegmentInformationRevenuesandLonglivedAssetsbyGeographicInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "All other countries", "label": "All Other Countries, Not Separately Disclosed [Member]", "documentation": "All Other Countries, Not Separately Disclosed" } } }, "auth_ref": [] }, "us-gaap_RetainedEarningsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RetainedEarningsMember", "presentation": [ "http://www.consensus.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSDEFICIT" ], "lang": { "en-us": { "role": { "terseLabel": "Accumulated deficit", "label": "Retained Earnings [Member]", "documentation": "Accumulated undistributed earnings (deficit)." } } }, "auth_ref": [ "r150", "r188", "r189", "r190", "r194", "r202", "r204", "r276", "r279", "r405", "r406", "r407", "r427", "r428", "r443", "r445", "r446", "r449", "r451", "r553", "r555", "r572", "r879" ] }, "us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "presentation": [ "http://www.consensus.com/role/EquityIncentiveandEmployeeStockPurchasePlan" ], "lang": { "en-us": { "role": { "terseLabel": "Equity Incentive and Employee Stock Purchase Plan", "label": "Share-Based Payment Arrangement [Text Block]", "documentation": "The entire disclosure for share-based payment arrangement." } } }, "auth_ref": [ "r364", "r369", "r401", "r402", "r404", "r687" ] }, "us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "presentation": [ "http://www.consensus.com/role/EarningsPerShareTables" ], "lang": { "en-us": { "role": { "terseLabel": "Components of Basic and Diluted Earnings Per Share", "label": "Schedule of Earnings Per Share, Basic and Diluted [Table Text Block]", "documentation": "Tabular disclosure of an entity's basic and diluted earnings per share calculations, including a reconciliation of numerators and denominators of the basic and diluted per-share computations for income from continuing operations." } } }, "auth_ref": [ "r798" ] }, "ccs_MarketBasedRestrictedStockAwardsMember": { "xbrltype": "domainItemType", "nsuri": "http://www.consensus.com/20230930", "localname": "MarketBasedRestrictedStockAwardsMember", "presentation": [ "http://www.consensus.com/role/EquityIncentiveandEmployeeStockPurchasePlanNarrativeDetails", "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Market-based Restricted Stock Awards", "label": "Market-based Restricted Stock Awards [Member]", "documentation": "Market-based Restricted Stock Awards" } } }, "auth_ref": [] }, "ccs_PaymentsForExciseTaxOnShareRepurchases": { "xbrltype": "monetaryItemType", "nsuri": "http://www.consensus.com/20230930", "localname": "PaymentsForExciseTaxOnShareRepurchases", "crdr": "credit", "presentation": [ "http://www.consensus.com/role/StockholdersDeficitDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Sales and excise tax payable", "label": "Payments For Excise Tax On Share Repurchases", "documentation": "Payments For Excise Tax On Share Repurchases" } } }, "auth_ref": [] }, "ccs_WeightedAverageSharesOutstandingAbstractAbstract": { "xbrltype": "stringItemType", "nsuri": "http://www.consensus.com/20230930", "localname": "WeightedAverageSharesOutstandingAbstractAbstract", "presentation": [ "http://www.consensus.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFINCOME" ], "lang": { "en-us": { "role": { "terseLabel": "Weighted average shares outstanding:", "label": "Weighted Average Shares Outstanding Abstract [Abstract]", "documentation": "Weighted Average Shares Outstanding Abstract" } } }, "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": { "terseLabel": "Company Selected Measure Amount", "label": "Company Selected Measure Amount" } } }, "auth_ref": [ "r746" ] }, "ccs_LongTermDebtMaturityAfterYearFour": { "xbrltype": "monetaryItemType", "nsuri": "http://www.consensus.com/20230930", "localname": "LongTermDebtMaturityAfterYearFour", "crdr": "credit", "calculation": { "http://www.consensus.com/role/DebtFuturePrincipalPaymentsforDebtDetails": { "parentTag": "us-gaap_DebtInstrumentCarryingAmount", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.consensus.com/role/DebtFuturePrincipalPaymentsforDebtDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Thereafter", "label": "Long-Term Debt, Maturity, After Year Four", "documentation": "Long-Term Debt, Maturity, After Year Four" } } }, "auth_ref": [] }, "us-gaap_LiabilityForUncertainTaxPositionsNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LiabilityForUncertainTaxPositionsNoncurrent", "crdr": "credit", "calculation": { "http://www.consensus.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_Liabilities", "weight": 1.0, "order": 6.0 } }, "presentation": [ "http://www.consensus.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS", "http://www.consensus.com/role/IncomeTaxesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Liability for uncertain tax positions", "label": "Liability for Uncertainty in Income Taxes, Noncurrent", "documentation": "Amount recognized for uncertainty in income taxes classified as noncurrent." } } }, "auth_ref": [ "r29" ] }, "ccs_CashConsiderationPaidInConnectionWithTheSeparation": { "xbrltype": "monetaryItemType", "nsuri": "http://www.consensus.com/20230930", "localname": "CashConsiderationPaidInConnectionWithTheSeparation", "crdr": "credit", "presentation": [ "http://www.consensus.com/role/RelatedPartyTransactionsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Cash consideration paid In connection with the separation", "label": "Cash Consideration Paid In Connection With The Separation", "documentation": "Cash Consideration Paid In Connection With The Separation" } } }, "auth_ref": [] }, "ccs_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueVestedAndExpectedToVest": { "xbrltype": "monetaryItemType", "nsuri": "http://www.consensus.com/20230930", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueVestedAndExpectedToVest", "crdr": "debit", "presentation": [ "http://www.consensus.com/role/EquityIncentiveandEmployeeStockPurchasePlanRestrictedStockandRestrictedStockUnitAwardActivityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Vested and expected to vest at end of period", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Aggregate Intrinsic Value, Vested and Expected To Vest", "documentation": "Share based compensation arrangement by share based payment award equity instruments other than options expected to vest intrinsic value." } } }, "auth_ref": [] }, "us-gaap_PaymentsForRepurchaseOfCommonStock": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PaymentsForRepurchaseOfCommonStock", "crdr": "credit", "presentation": [ "http://www.consensus.com/role/StockholdersDeficitDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Aggregate cost for repurchase of common stock", "label": "Payments for Repurchase of Common Stock", "documentation": "The cash outflow to reacquire common stock during the period." } } }, "auth_ref": [ "r38" ] }, "us-gaap_PriorPeriodReclassificationAdjustmentDescription": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PriorPeriodReclassificationAdjustmentDescription", "presentation": [ "http://www.consensus.com/role/BasisofPresentationPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Reclassifications", "label": "Reclassification, Comparability Adjustment [Policy Text Block]", "documentation": "Disclosure of accounting policy for reclassification affecting comparability of financial statement. Excludes amendment to accounting standards, other change in accounting principle, and correction of error." } } }, "auth_ref": [ "r783" ] }, "us-gaap_ComprehensiveIncomeNoteTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ComprehensiveIncomeNoteTextBlock", "presentation": [ "http://www.consensus.com/role/AccumulatedOtherComprehensiveLoss" ], "lang": { "en-us": { "role": { "terseLabel": "Accumulated Other Comprehensive Loss", "label": "Comprehensive Income (Loss) Note [Text Block]", "documentation": "The entire disclosure for comprehensive income, which includes, but is not limited to, 1) the amount of income tax expense or benefit allocated to each component of other comprehensive income, including reclassification adjustments, 2) the reclassification adjustments for each classification of other comprehensive income and 3) the ending accumulated balances for each component of comprehensive income." } } }, "auth_ref": [ "r92", "r176", "r525", "r541" ] }, "ccs_RestrictedStockAndRestrictedStockUnitsRSUsMember": { "xbrltype": "domainItemType", "nsuri": "http://www.consensus.com/20230930", "localname": "RestrictedStockAndRestrictedStockUnitsRSUsMember", "presentation": [ "http://www.consensus.com/role/EquityIncentiveandEmployeeStockPurchasePlanNarrativeDetails", "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Restricted Stock and Restricted Stock Units (RSU)", "label": "Restricted Stock And Restricted Stock Units (RSUs) [Member]", "documentation": "Restricted Stock And Restricted Stock Units (RSUs) [Member]" } } }, "auth_ref": [] }, "ccs_SmallOfficeHomeOfficeInformationDeliveryServicesMember": { "xbrltype": "domainItemType", "nsuri": "http://www.consensus.com/20230930", "localname": "SmallOfficeHomeOfficeInformationDeliveryServicesMember", "presentation": [ "http://www.consensus.com/role/RevenuesDisaggregationofRevenueDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Small office home office (\u201cSoHo\u201d)", "label": "Small Office Home Office Information Delivery Services [Member]", "documentation": "Small Office Home Office Information Delivery Services" } } }, "auth_ref": [] }, "ccs_FiniteLivedIntangibleAssetUsefulLifePeriodMajorityExpenseRecognized": { "xbrltype": "durationItemType", "nsuri": "http://www.consensus.com/20230930", "localname": "FiniteLivedIntangibleAssetUsefulLifePeriodMajorityExpenseRecognized", "presentation": [ "http://www.consensus.com/role/GoodwillandIntangibleAssetsIntangibleAssetsSubjecttoAmortizationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Substantial amortization period, majority of amortization expense", "label": "Finite-Lived Intangible Asset, Useful Life, Period Majority Expense Recognized", "documentation": "Finite-Lived Intangible Asset, Useful Life, Period Majority Expense Recognized" } } }, "auth_ref": [] }, "us-gaap_IndefiniteLivedIntangibleAssetsExcludingGoodwill": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IndefiniteLivedIntangibleAssetsExcludingGoodwill", "crdr": "debit", "presentation": [ "http://www.consensus.com/role/GoodwillandIntangibleAssetsIntangibleAssetswithIndefiniteLivesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Intangible assets", "label": "Indefinite-Lived Intangible Assets (Excluding Goodwill)", "documentation": "Amount of assets, excluding financial assets and goodwill, lacking physical substance and having a projected indefinite period of benefit." } } }, "auth_ref": [ "r115" ] }, "ccs_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsLookbackPeriod": { "xbrltype": "durationItemType", "nsuri": "http://www.consensus.com/20230930", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsLookbackPeriod", "presentation": [ "http://www.consensus.com/role/EquityIncentiveandEmployeeStockPurchasePlanNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Lookback period", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Lookback Period", "documentation": "Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Lookback Period" } } }, "auth_ref": [] }, "us-gaap_GeneralAndAdministrativeExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "GeneralAndAdministrativeExpense", "crdr": "debit", "calculation": { "http://www.consensus.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFINCOME": { "parentTag": "us-gaap_OperatingExpenses", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.consensus.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFINCOME" ], "lang": { "en-us": { "role": { "verboseLabel": "General and administrative", "label": "General and Administrative Expense", "documentation": "The aggregate total of expenses of managing and administering the affairs of an entity, including affiliates of the reporting entity, which are not directly or indirectly associated with the manufacture, sale or creation of a product or product line." } } }, "auth_ref": [ "r103", "r609" ] }, "dei_EntityCommonStockSharesOutstanding": { "xbrltype": "sharesItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityCommonStockSharesOutstanding", "presentation": [ "http://www.consensus.com/role/CoverPage" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Common Stock, Shares Outstanding (in shares)", "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": [] }, "ccs_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsEstimatedForfeitureRate": { "xbrltype": "percentItemType", "nsuri": "http://www.consensus.com/20230930", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsEstimatedForfeitureRate", "presentation": [ "http://www.consensus.com/role/EquityIncentiveandEmployeeStockPurchasePlanNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Estimated forfeiture rates", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Estimated Forfeiture Rate", "documentation": "Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Estimated Forfeiture Rate" } } }, "auth_ref": [] }, "ccs_IncreaseDecreaseInLiabilityForUncertainTaxPositions": { "xbrltype": "monetaryItemType", "nsuri": "http://www.consensus.com/20230930", "localname": "IncreaseDecreaseInLiabilityForUncertainTaxPositions", "crdr": "debit", "calculation": { "http://www.consensus.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 10.0 } }, "presentation": [ "http://www.consensus.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "terseLabel": "Liability for uncertain tax positions", "label": "Increase (Decrease) In Liability For Uncertain Tax Positions", "documentation": "Increase (Decrease) In Liability For Uncertain Tax Positions" } } }, "auth_ref": [] }, "us-gaap_LongtermDebtTypeDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LongtermDebtTypeDomain", "presentation": [ "http://www.consensus.com/role/BasisofPresentationDetails", "http://www.consensus.com/role/DebtNarrativeDetails", "http://www.consensus.com/role/DebtSummaryofLongtermDebtDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Long-term Debt, Type [Domain]", "label": "Long-Term Debt, Type [Domain]", "documentation": "Type of long-term debt arrangement, such as notes, line of credit, commercial paper, asset-based financing, project financing, letter of credit financing. These are debt arrangements that originally required repayment more than twelve months after issuance or greater than the normal operating cycle of the company, if longer." } } }, "auth_ref": [ "r28", "r59" ] }, "ccs_CorporateInformationDeliveryServicesMember": { "xbrltype": "domainItemType", "nsuri": "http://www.consensus.com/20230930", "localname": "CorporateInformationDeliveryServicesMember", "presentation": [ "http://www.consensus.com/role/RevenuesDisaggregationofRevenueDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Corporate", "label": "Corporate Information Delivery Services [Member]", "documentation": "Corporate Information Delivery Services" } } }, "auth_ref": [] }, "ccs_StockholdersEquityTable": { "xbrltype": "stringItemType", "nsuri": "http://www.consensus.com/20230930", "localname": "StockholdersEquityTable", "presentation": [ "http://www.consensus.com/role/StockholdersDeficitDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Stockholder's Equity [Table]", "label": "Stockholder's Equity [Table]", "documentation": "Stockholder's Equity [Table]" } } }, "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": { "terseLabel": "Non-GAAP Measure Description", "label": "Non-GAAP Measure Description [Text Block]" } } }, "auth_ref": [ "r746" ] }, "ccs_NumberOfCustomers": { "xbrltype": "integerItemType", "nsuri": "http://www.consensus.com/20230930", "localname": "NumberOfCustomers", "presentation": [ "http://www.consensus.com/role/BasisofPresentationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Number of customers served (more than)", "label": "Number of Customers", "documentation": "Number of Customers" } } }, "auth_ref": [] }, "us-gaap_Assets": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "Assets", "crdr": "debit", "calculation": { "http://www.consensus.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.consensus.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "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": [ "r128", "r159", "r185", "r240", "r255", "r260", "r275", "r298", "r299", "r300", "r301", "r302", "r303", "r304", "r305", "r306", "r439", "r441", "r459", "r531", "r599", "r690", "r703", "r818", "r819", "r862" ] }, "us-gaap_AccumulatedTranslationAdjustmentMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccumulatedTranslationAdjustmentMember", "presentation": [ "http://www.consensus.com/role/AccumulatedOtherComprehensiveLossDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Foreign Currency Translation", "label": "Accumulated Foreign Currency Adjustment Attributable to Parent [Member]", "documentation": "Accumulated other comprehensive income (loss) resulting from foreign currency translation adjustments, foreign currency transactions designated and effective as economic hedges of a net investment in a foreign entity and intra-entity foreign currency transactions that are of a long-term-investment nature, attributable to the parent." } } }, "auth_ref": [ "r4", "r13", "r34", "r172", "r173", "r465", "r466", "r467", "r468", "r469", "r786" ] }, "us-gaap_EquityComponentDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EquityComponentDomain", "presentation": [ "http://www.consensus.com/role/AccumulatedOtherComprehensiveLossDetails", "http://www.consensus.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSDEFICIT", "http://www.consensus.com/role/StockholdersDeficitDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Equity Component [Domain]", "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": [ "r14", "r150", "r171", "r172", "r173", "r188", "r189", "r190", "r194", "r202", "r204", "r233", "r276", "r279", "r337", "r405", "r406", "r407", "r427", "r428", "r443", "r444", "r445", "r446", "r447", "r449", "r451", "r464", "r465", "r466", "r467", "r468", "r469", "r492", "r553", "r554", "r555", "r572", "r630" ] }, "ccs_LookBackPeriodTwoMember": { "xbrltype": "domainItemType", "nsuri": "http://www.consensus.com/20230930", "localname": "LookBackPeriodTwoMember", "presentation": [ "http://www.consensus.com/role/EquityIncentiveandEmployeeStockPurchasePlanNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Look-Back Period Two", "label": "Look-Back Period Two [Member]", "documentation": "Look-Back Period Two" } } }, "auth_ref": [] }, "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": { "terseLabel": "All Adjustments to Compensation", "label": "All Adjustments to Compensation [Member]" } } }, "auth_ref": [ "r747" ] }, "us-gaap_AccumulatedOtherComprehensiveIncomeMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccumulatedOtherComprehensiveIncomeMember", "presentation": [ "http://www.consensus.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSDEFICIT" ], "lang": { "en-us": { "role": { "terseLabel": "Accumulated other comprehensive loss", "label": "AOCI Attributable to Parent [Member]", "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": [ "r3", "r13", "r34", "r444", "r447", "r492", "r553", "r554", "r786", "r787", "r788", "r795", "r796", "r797" ] }, "ccs_StockholdersEquityLineItems": { "xbrltype": "stringItemType", "nsuri": "http://www.consensus.com/20230930", "localname": "StockholdersEquityLineItems", "presentation": [ "http://www.consensus.com/role/StockholdersDeficitDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Stockholder's Equity [Line Items]", "label": "Stockholder's Equity [Line Items]", "documentation": "Stockholder's Equity [Line Items]" } } }, "auth_ref": [] }, "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": { "terseLabel": "Measure:", "label": "Measure [Axis]" } } }, "auth_ref": [ "r746" ] }, "ccs_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsExpectedToVestWeightedAverageRemainingContractualTerm": { "xbrltype": "durationItemType", "nsuri": "http://www.consensus.com/20230930", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsExpectedToVestWeightedAverageRemainingContractualTerm", "presentation": [ "http://www.consensus.com/role/EquityIncentiveandEmployeeStockPurchasePlanRestrictedStockandRestrictedStockUnitAwardActivityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Vested and expected to vest at end of period", "label": "Share Based Compensation Arrangement By Share Based Payment Award Equity Instruments Other Than Options Expected To Vest Weighted Average Remaining Contractual Term", "documentation": "Share based compensation arrangement by share based payment award equity instruments other than options expected to vest weighted average remaining contractual term" } } }, "auth_ref": [] }, "ccs_DebtInstrumentRedemptionThresholdPercentagePrincipalAmountRemaining": { "xbrltype": "percentItemType", "nsuri": "http://www.consensus.com/20230930", "localname": "DebtInstrumentRedemptionThresholdPercentagePrincipalAmountRemaining", "presentation": [ "http://www.consensus.com/role/DebtNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Redemption , threshold percentage principal amount remaining", "label": "Debt Instrument, Redemption , Threshold Percentage Principal Amount Remaining", "documentation": "Debt Instrument, Redemption , Threshold Percentage Principal Amount Remaining" } } }, "auth_ref": [] }, "us-gaap_BasisOfPresentationAndSignificantAccountingPoliciesTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BasisOfPresentationAndSignificantAccountingPoliciesTextBlock", "presentation": [ "http://www.consensus.com/role/BasisofPresentation" ], "lang": { "en-us": { "role": { "terseLabel": "Basis of Presentation", "label": "Basis of Presentation and Significant Accounting Policies [Text Block]", "documentation": "The entire disclosure for the basis of presentation and significant accounting policies concepts. Basis of presentation describes the underlying basis used to prepare the financial statements (for example, US Generally Accepted Accounting Principles, Other Comprehensive Basis of Accounting, IFRS). Accounting policies describe all significant accounting policies of the reporting entity." } } }, "auth_ref": [ "r110" ] }, "us-gaap_IncomeTaxExpenseBenefit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeTaxExpenseBenefit", "crdr": "debit", "calculation": { "http://www.consensus.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFINCOME": { "parentTag": "us-gaap_NetIncomeLoss", "weight": -1.0, "order": 1.0 } }, "presentation": [ "http://www.consensus.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFINCOME" ], "lang": { "en-us": { "role": { "terseLabel": "Income tax expense", "label": "Income Tax Expense (Benefit)", "documentation": "Amount of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations." } } }, "auth_ref": [ "r139", "r147", "r203", "r204", "r245", "r419", "r433", "r545" ] }, "ccs_LookBackPeriodOneMember": { "xbrltype": "domainItemType", "nsuri": "http://www.consensus.com/20230930", "localname": "LookBackPeriodOneMember", "presentation": [ "http://www.consensus.com/role/EquityIncentiveandEmployeeStockPurchasePlanNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Look-Back Period One", "label": "Look-Back Period One [Member]", "documentation": "Look-Back Period One" } } }, "auth_ref": [] }, "ccs_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiabilityAbstract": { "xbrltype": "stringItemType", "nsuri": "http://www.consensus.com/20230930", "localname": "RightOfUseAssetObtainedInExchangeForOperatingLeaseLiabilityAbstract", "presentation": [ "http://www.consensus.com/role/LeasesSupplementalCashFlowInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Right-of-use assets obtained in exchange for lease obligations:", "label": "Right-Of-Use Asset Obtained In Exchange For Operating Lease Liability [Abstract]", "documentation": "Right-Of-Use Asset Obtained In Exchange For Operating Lease Liability" } } }, "auth_ref": [] }, "ccs_AssetsAndLiabilitiesLesseeTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://www.consensus.com/20230930", "localname": "AssetsAndLiabilitiesLesseeTableTextBlock", "presentation": [ "http://www.consensus.com/role/LeasesTables" ], "lang": { "en-us": { "role": { "terseLabel": "Balance Sheet and Other Supplemental Operating Lease Information", "label": "Assets And Liabilities, Lessee [Table Text Block]", "documentation": "Assets And Liabilities, Lessee" } } }, "auth_ref": [] }, "ccs_OperatingLeaseNonCashOperatingLeaseCosts": { "xbrltype": "monetaryItemType", "nsuri": "http://www.consensus.com/20230930", "localname": "OperatingLeaseNonCashOperatingLeaseCosts", "crdr": "debit", "calculation": { "http://www.consensus.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 17.0 } }, "presentation": [ "http://www.consensus.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "terseLabel": "Non-cash operating lease costs", "label": "Operating Lease, Non-Cash Operating Lease Costs", "documentation": "Operating Lease, Non-Cash Operating Lease Costs" } } }, "auth_ref": [] }, "ccs_DebtInstrumentCovenantRestrictionOnPaymentsAggregateAmountMaximum": { "xbrltype": "monetaryItemType", "nsuri": "http://www.consensus.com/20230930", "localname": "DebtInstrumentCovenantRestrictionOnPaymentsAggregateAmountMaximum", "crdr": "credit", "presentation": [ "http://www.consensus.com/role/DebtNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Covenant, restriction on payments, aggregate amount, maximum", "label": "Debt Instrument, Covenant, Restriction on Payments, Aggregate Amount, Maximum", "documentation": "Debt Instrument, Covenant, Restriction on Payments, Aggregate Amount, Maximum" } } }, "auth_ref": [] }, "ccs_DebtInstrumentCovenantEarningsBeforeInterestTaxesDepreciationAndAmortizationMaximum": { "xbrltype": "percentItemType", "nsuri": "http://www.consensus.com/20230930", "localname": "DebtInstrumentCovenantEarningsBeforeInterestTaxesDepreciationAndAmortizationMaximum", "presentation": [ "http://www.consensus.com/role/DebtNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Covenant, earnings before interest, taxes, depreciation, and amortization, maximum", "label": "Debt Instrument, Covenant, Earnings Before Interest, Taxes, Depreciation, and Amortization, Maximum", "documentation": "Debt Instrument, Covenant, Earnings Before Interest, Taxes, Depreciation, and Amortization, Maximum" } } }, "auth_ref": [] }, "ccs_DebtInstrumentCovenantLeverageRatioMaximum": { "xbrltype": "pureItemType", "nsuri": "http://www.consensus.com/20230930", "localname": "DebtInstrumentCovenantLeverageRatioMaximum", "presentation": [ "http://www.consensus.com/role/DebtNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Covenant, leverage ratio, maximum", "label": "Debt Instrument, Covenant, Leverage Ratio, Maximum", "documentation": "Debt Instrument, Covenant, Leverage Ratio, Maximum" } } }, "auth_ref": [] }, "dei_AmendmentFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "AmendmentFlag", "presentation": [ "http://www.consensus.com/role/CoverPage" ], "lang": { "en-us": { "role": { "terseLabel": "Amendment Flag", "label": "Amendment Flag", "documentation": "Boolean flag that is true when the XBRL content amends previously-filed or accepted submission." } } }, "auth_ref": [] }, "ccs_Notes2026Member": { "xbrltype": "domainItemType", "nsuri": "http://www.consensus.com/20230930", "localname": "Notes2026Member", "presentation": [ "http://www.consensus.com/role/DebtNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "2026 Notes", "label": "Notes 2026 [Member]", "documentation": "Notes 2026" } } }, "auth_ref": [] }, "us-gaap_ComprehensiveIncomeNetOfTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ComprehensiveIncomeNetOfTax", "crdr": "credit", "calculation": { "http://www.consensus.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOME": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.consensus.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOME" ], "lang": { "en-us": { "role": { "totalLabel": "Comprehensive income", "label": "Comprehensive Income (Loss), Net of Tax, Attributable to Parent", "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": [ "r35", "r167", "r169", "r177", "r526", "r542" ] }, "ccs_StockholdersEquityReclassificationsRelatedToBonusesAndOtherCorporateAccrualsPriorToTheSeparation": { "xbrltype": "monetaryItemType", "nsuri": "http://www.consensus.com/20230930", "localname": "StockholdersEquityReclassificationsRelatedToBonusesAndOtherCorporateAccrualsPriorToTheSeparation", "crdr": "debit", "presentation": [ "http://www.consensus.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSDEFICIT" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Reclassifications related to bonuses and other corporate accruals prior to the Separation", "label": "Stockholders' Equity, Reclassifications Related To Bonuses And Other Corporate Accruals Prior To The Separation", "documentation": "Stockholders' Equity, Reclassifications Related To Bonuses And Other Corporate Accruals Prior To The Separation" } } }, "auth_ref": [] }, "ccs_ForeignCountriesNotSeparatelyDisclosedMember": { "xbrltype": "domainItemType", "nsuri": "http://www.consensus.com/20230930", "localname": "ForeignCountriesNotSeparatelyDisclosedMember", "presentation": [ "http://www.consensus.com/role/SegmentInformationRevenuesandLonglivedAssetsbyGeographicInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Foreign countries", "label": "Foreign Countries, Not Separately Disclosed [Member]", "documentation": "Foreign Countries, Not Separately Disclosed" } } }, "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": { "terseLabel": "Other Performance Measure, Amount", "label": "Other Performance Measure, Amount" } } }, "auth_ref": [ "r746" ] }, "ccs_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedAndExpectedToVest": { "xbrltype": "sharesItemType", "nsuri": "http://www.consensus.com/20230930", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedAndExpectedToVest", "presentation": [ "http://www.consensus.com/role/EquityIncentiveandEmployeeStockPurchasePlanRestrictedStockandRestrictedStockUnitAwardActivityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Vested and expected to vest at end of period (in shares)", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Vested And Expected to Vest", "documentation": "Share based compensation equity awards other than options expected to vest shares" } } }, "auth_ref": [] }, "ccs_Notes2028Member": { "xbrltype": "domainItemType", "nsuri": "http://www.consensus.com/20230930", "localname": "Notes2028Member", "presentation": [ "http://www.consensus.com/role/BasisofPresentationDetails", "http://www.consensus.com/role/DebtNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "2028 Notes", "label": "Notes 2028 [Member]", "documentation": "Notes 2028" } } }, "auth_ref": [] }, "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": { "terseLabel": "Restatement Determination Date", "label": "Restatement Determination Date" } } }, "auth_ref": [ "r711", "r722", "r732", "r757" ] }, "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": { "terseLabel": "Name", "label": "Measure Name" } } }, "auth_ref": [ "r746" ] }, "us-gaap_RevolvingCreditFacilityMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RevolvingCreditFacilityMember", "presentation": [ "http://www.consensus.com/role/DebtNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Revolving Credit Facility", "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": [] }, "ccs_LookBackPeriodAxis": { "xbrltype": "stringItemType", "nsuri": "http://www.consensus.com/20230930", "localname": "LookBackPeriodAxis", "presentation": [ "http://www.consensus.com/role/EquityIncentiveandEmployeeStockPurchasePlanNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Look-Back Period [Axis]", "label": "Look-Back Period [Axis]", "documentation": "Look-Back Period" } } }, "auth_ref": [] }, "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]" } } }, "auth_ref": [ "r709", "r720", "r730", "r755" ] }, "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": { "terseLabel": "Adjustment to Compensation:", "label": "Adjustment to Compensation [Axis]" } } }, "auth_ref": [ "r747" ] }, "ccs_EmployeeStockPurchasePlan2021Member": { "xbrltype": "domainItemType", "nsuri": "http://www.consensus.com/20230930", "localname": "EmployeeStockPurchasePlan2021Member", "presentation": [ "http://www.consensus.com/role/EquityIncentiveandEmployeeStockPurchasePlanNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Employee Stock Purchase Plan 2021", "label": "Employee Stock Purchase Plan 2021 [Member]", "documentation": "Employee Stock Purchase Plan 2021" } } }, "auth_ref": [] }, "us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue", "crdr": "credit", "presentation": [ "http://www.consensus.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSDEFICIT" ], "lang": { "en-us": { "role": { "terseLabel": "Share-based compensation", "label": "APIC, Share-Based Payment Arrangement, Increase for Cost Recognition", "documentation": "Amount of increase to additional paid-in capital (APIC) for recognition of cost for award under share-based payment arrangement." } } }, "auth_ref": [ "r66", "r67", "r366" ] }, "us-gaap_GeneralAndAdministrativeExpenseMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "GeneralAndAdministrativeExpenseMember", "presentation": [ "http://www.consensus.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFINCOMEParenthetical" ], "lang": { "en-us": { "role": { "terseLabel": "General and administrative", "label": "General and Administrative Expense [Member]", "documentation": "Primary financial statement caption encompassing general and administrative expense." } } }, "auth_ref": [ "r98" ] }, "ccs_StaffMember": { "xbrltype": "domainItemType", "nsuri": "http://www.consensus.com/20230930", "localname": "StaffMember", "presentation": [ "http://www.consensus.com/role/EquityIncentiveandEmployeeStockPurchasePlanNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Staff", "label": "Staff [Member]", "documentation": "Staff" } } }, "auth_ref": [] }, "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": { "terseLabel": "Restatement Determination Date:", "label": "Restatement Determination Date [Axis]" } } }, "auth_ref": [ "r710", "r721", "r731", "r756" ] }, "us-gaap_DepreciationDepletionAndAmortization": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DepreciationDepletionAndAmortization", "crdr": "debit", "calculation": { "http://www.consensus.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 16.0 } }, "presentation": [ "http://www.consensus.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "terseLabel": "Depreciation and amortization", "label": "Depreciation, Depletion and Amortization", "documentation": "The aggregate expense recognized in the current period that allocates the cost of tangible assets, intangible assets, or depleting assets to periods that benefit from use of the assets." } } }, "auth_ref": [ "r8", "r244" ] }, "ccs_OtherInformationDeliveryServicesMember": { "xbrltype": "domainItemType", "nsuri": "http://www.consensus.com/20230930", "localname": "OtherInformationDeliveryServicesMember", "presentation": [ "http://www.consensus.com/role/RevenuesDisaggregationofRevenueDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Other", "label": "Other Information Delivery Services [Member]", "documentation": "Other Information Delivery Services" } } }, "auth_ref": [] }, "ccs_ChiefExecutiveOfficerAndChiefOperatingOfficerMember": { "xbrltype": "domainItemType", "nsuri": "http://www.consensus.com/20230930", "localname": "ChiefExecutiveOfficerAndChiefOperatingOfficerMember", "presentation": [ "http://www.consensus.com/role/EquityIncentiveandEmployeeStockPurchasePlanNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Chief Executive Officer and Chief Operating Officer", "label": "Chief Executive Officer and Chief Operating Officer [Member]", "documentation": "Chief Executive Officer and Chief Operating Officer" } } }, "auth_ref": [] }, "us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustmentAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "WeightedAverageNumberDilutedSharesOutstandingAdjustmentAbstract", "presentation": [ "http://www.consensus.com/role/EarningsPerShareDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Dilutive effect of:", "label": "Weighted Average Number of Shares Outstanding, Diluted, Adjustment [Abstract]" } } }, "auth_ref": [] } } } }, "std_ref": { "r0": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "05", "Paragraph": "4", "SubTopic": "10", "Topic": "360", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482338/360-10-05-4" }, "r1": { "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" }, "r2": { "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" }, "r3": { "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" }, "r4": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "10A", "Subparagraph": "(a),(b),(c)", "SubTopic": "10", "Topic": "220", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-10A" }, "r5": { "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" }, "r6": { "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" }, "r7": { "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" }, "r8": { "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" }, "r9": { "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" }, "r10": { "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" }, "r11": { "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" }, "r12": { "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" }, "r13": { "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" }, "r14": { "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" }, "r15": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2A", "Subparagraph": "(a)", "SubTopic": "10", "Topic": "718", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2A" }, "r16": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(b),(d)", "SubTopic": "30", "Topic": "350", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-3" }, "r17": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "e", "SubTopic": "470", "Topic": "942", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480848/942-470-50-3" }, "r18": { "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" }, "r19": { "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" }, "r20": { "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" }, "r21": { "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" }, "r22": { "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,20)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r23": { "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,20,22)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r24": { "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" }, "r25": { "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" }, "r26": { "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" }, "r27": { "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" }, "r28": { "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" }, "r29": { "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" }, "r30": { "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" }, "r31": { "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" }, "r32": { "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" }, "r33": { "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" }, "r34": { "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" }, "r35": { "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" }, "r36": { "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" }, "r37": { "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" }, "r38": { "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" }, "r39": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "45", "Paragraph": "15", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-15" }, "r40": { "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" }, "r41": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "260", "SubTopic": "10", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482662/260-10-50-1" }, "r42": { "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" }, "r43": { "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" }, "r44": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "260", "SubTopic": "10", "Section": "55", "Paragraph": "52", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482635/260-10-55-52" }, "r45": { "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" }, "r46": { "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" }, "r47": { "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" }, "r48": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "280", "SubTopic": "10", "Section": "50", "Paragraph": "41", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-41" }, "r49": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "310", "SubTopic": "10", "Section": "50", "Paragraph": "9", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481962/310-10-50-9" }, "r50": { "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" }, "r51": { "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" }, "r52": { "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" }, "r53": { "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" }, "r54": { "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" }, "r55": { "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" }, "r56": { "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" }, "r57": { "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" }, "r58": { "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" }, "r59": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "470", "SubTopic": "10", "Section": "50", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481544/470-10-50-5" }, "r60": { "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" }, "r61": { "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" }, "r62": { "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" }, "r63": { "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" }, "r64": { "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" }, "r65": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "718", "SubTopic": "10", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r66": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "718", "SubTopic": "20", "Section": "55", "Paragraph": "12", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481089/718-20-55-12" }, "r67": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "718", "SubTopic": "20", "Section": "55", "Paragraph": "13", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481089/718-20-55-13" }, "r68": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "805", "SubTopic": "10", "Section": "05", "Paragraph": "4", "Subparagraph": "(a)-(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479515/805-10-05-4" }, "r69": { "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" }, "r70": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "805", "SubTopic": "20", "Section": "55", "Paragraph": "20", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479876/805-20-55-20" }, "r71": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "810", "SubTopic": "10", "Section": "45", "Paragraph": "18", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481231/810-10-45-18" }, "r72": { "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" }, "r73": { "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" }, "r74": { "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" }, "r75": { "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" }, "r76": { "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" }, "r77": { "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" }, "r78": { "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" }, "r79": { "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(5))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1" }, "r80": { "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" }, "r81": { "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" }, "r82": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "985", "SubTopic": "20", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481283/985-20-50-1" }, "r83": { "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" }, "r84": { "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" }, "r85": { "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" }, "r86": { "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" }, "r87": { "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" }, "r88": { "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" }, "r89": { "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" }, "r90": { "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" }, "r91": { "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" }, "r92": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//220/tableOfContent" }, "r93": { "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" }, "r94": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-03(13))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-1" }, "r95": { "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))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r96": { "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" }, "r97": { "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" }, "r98": { "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" }, "r99": { "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)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r100": { "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" }, "r101": { "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.13)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r102": { "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)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r103": { "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" }, "r104": { "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" }, "r105": { "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" }, "r106": { "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" }, "r107": { "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" }, "r108": { "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" }, "r109": { "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" }, "r110": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "235", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//235/tableOfContent" }, "r111": { "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" }, "r112": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "350", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//350/tableOfContent" }, "r113": { "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" }, "r114": { "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" }, "r115": { "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" }, "r116": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "360", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482099/360-10-50-2" }, "r117": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "360", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SAB Topic 5.CC)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480091/360-10-S99-2" }, "r118": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "440", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//440/tableOfContent" }, "r119": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "470", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//470/tableOfContent" }, "r120": { "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" }, "r121": { "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" }, "r122": { "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" }, "r123": { "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" }, "r124": { "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" }, "r125": { "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" }, "r126": { "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" }, "r127": { "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" }, "r128": { "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" }, "r129": { "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" }, "r130": { "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" }, "r131": { "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" }, "r132": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(19))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483589/942-220-S99-1" }, "r133": { "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" }, "r134": { "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(20))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483589/942-220-S99-1" }, "r135": { "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" }, "r136": { "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.1-5)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483589/942-220-S99-1" }, "r137": { "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" }, "r138": { "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "8A", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481830/320-10-45-8A" }, "r139": { "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" }, "r140": { "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" }, "r141": { "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" }, "r142": { "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" }, "r143": { "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" }, "r144": { "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" }, "r145": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(d)(1)", "SubTopic": "20", "Topic": "310", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481925/310-20-65-2" }, "r146": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(d)(2)", "SubTopic": "20", "Topic": "310", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481925/310-20-65-2" }, "r147": { "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" }, "r148": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Topic": "250", "Publisher": "FASB", "URI": "https://asc.fasb.org//250/tableOfContent" }, "r149": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Topic": "606", "Publisher": "FASB", "URI": "https://asc.fasb.org//606/tableOfContent" }, "r150": { "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" }, "r151": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "105", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479343/105-10-65-6" }, "r152": { "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" }, "r153": { "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" }, "r154": { "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" }, "r155": { "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" }, "r156": { "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" }, "r157": { "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" }, "r158": { "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" }, "r159": { "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" }, "r160": { "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(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r161": { "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" }, "r162": { "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" }, "r163": { "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(4))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r164": { "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" }, "r165": { "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" }, "r166": { "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" }, "r167": { "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" }, "r168": { "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" }, "r169": { "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" }, "r170": { "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" }, "r171": { "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" }, "r172": { "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" }, "r173": { "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" }, "r174": { "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" }, "r175": { "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(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r176": { "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" }, "r177": { "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" }, "r178": { "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" }, "r179": { "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(5))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r180": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "5", "Subparagraph": "(SAB Topic 6.B)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-5" }, "r181": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "15", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-15" }, "r182": { "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" }, "r183": { "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" }, "r184": { "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(c))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1" }, "r185": { "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" }, "r186": { "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" }, "r187": { "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" }, "r188": { "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" }, "r189": { "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" }, "r190": { "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" }, "r191": { "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" }, "r192": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-1" }, "r193": { "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" }, "r194": { "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" }, "r195": { "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" }, "r196": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-1" }, "r197": { "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" }, "r198": { "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" }, "r199": { "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" }, "r200": { "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" }, "r201": { "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" }, "r202": { "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" }, "r203": { "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" }, "r204": { "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" }, "r205": { "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" }, "r206": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480530/250-10-S99-6" }, "r207": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//260/tableOfContent" }, "r208": { "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" }, "r209": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "11", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-11" }, "r210": { "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" }, "r211": { "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" }, "r212": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "22", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-22" }, "r213": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "23", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-23" }, "r214": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "28A", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-28A" }, "r215": { "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" }, "r216": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "40", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-40" }, "r217": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "40", "Subparagraph": "(b)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-40" }, "r218": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "40", "Subparagraph": "(b)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-40" }, "r219": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "40", "Subparagraph": "(b)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-40" }, "r220": { "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" }, "r221": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "60B", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-60B" }, "r222": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "60B", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-60B" }, "r223": { "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" }, "r224": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "65", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-65" }, "r225": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "66", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-66" }, "r226": { "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" }, "r227": { "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" }, "r228": { "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" }, "r229": { "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" }, "r230": { "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" }, "r231": { "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" }, "r232": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "272", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//272/tableOfContent" }, "r233": { "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" }, "r234": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "272", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482987/272-10-50-3" }, "r235": { "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" }, "r236": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//280/tableOfContent" }, "r237": { "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" }, "r238": { "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" }, "r239": { "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" }, "r240": { "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" }, "r241": { "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" }, "r242": { "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" }, "r243": { "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" }, "r244": { "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" }, "r245": { "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" }, "r246": { "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" }, "r247": { "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" }, "r248": { "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" }, "r249": { "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" }, "r250": { "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" }, "r251": { "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" }, "r252": { "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" }, "r253": { "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" }, "r254": { "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" }, "r255": { "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" }, "r256": { "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" }, "r257": { "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" }, "r258": { "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" }, "r259": { "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" }, "r260": { "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" }, "r261": { "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" }, "r262": { "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" }, "r263": { "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" }, "r264": { "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" }, "r265": { "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" }, "r266": { "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" }, "r267": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "41", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-41" }, "r268": { "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" }, "r269": { "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" }, "r270": { "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" }, "r271": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "310", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481962/310-10-50-4" }, "r272": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "323", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481687/323-10-50-3" }, "r273": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "323", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(a)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481687/323-10-50-3" }, "r274": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "323", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481687/323-10-50-3" }, "r275": { "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" }, "r276": { "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" }, "r277": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "4", "Subparagraph": "(e)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479654/326-10-65-4" }, "r278": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "4", "Subparagraph": "(e)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479654/326-10-65-4" }, "r279": { "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" }, "r280": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479344/326-20-45-1" }, "r281": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479319/326-20-50-13" }, "r282": { "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" }, "r283": { "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" }, "r284": { "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" }, "r285": { "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" }, "r286": { "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" }, "r287": { "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" }, "r288": { "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" }, "r289": { "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" }, "r290": { "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" }, "r291": { "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" }, "r292": { "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" }, "r293": { "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" }, "r294": { "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" }, "r295": { "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" }, "r296": { "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" }, "r297": { "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" }, "r298": { "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" }, "r299": { "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" }, "r300": { "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" }, "r301": { "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" }, "r302": { "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" }, "r303": { "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" }, "r304": { "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" }, "r305": { "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" }, "r306": { "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" }, "r307": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B" }, "r308": { "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" }, "r309": { "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" }, "r310": { "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" }, "r311": { "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" }, "r312": { "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" }, "r313": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Subparagraph": "(g)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B" }, "r314": { "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" }, "r315": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Subparagraph": "(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B" }, "r316": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1C", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1C" }, "r317": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1C", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1C" }, "r318": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1C", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1C" }, "r319": { "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" }, "r320": { "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" }, "r321": { "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" }, "r322": { "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" }, "r323": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1E", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1E" }, "r324": { "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" }, "r325": { "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" }, "r326": { "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" }, "r327": { "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" }, "r328": { "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" }, "r329": { "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" }, "r330": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1I", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1I" }, "r331": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1I", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1I" }, "r332": { "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" }, "r333": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1I", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1I" }, "r334": { "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" }, "r335": { "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" }, "r336": { "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" }, "r337": { "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" }, "r338": { "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" }, "r339": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479837/606-10-45-2" }, "r340": { "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" }, "r341": { "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" }, "r342": { "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" }, "r343": { "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" }, "r344": { "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" }, "r345": { "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" }, "r346": { "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" }, "r347": { "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" }, "r348": { "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" }, "r349": { "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" }, "r350": { "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" }, "r351": { "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" }, "r352": { "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" }, "r353": { "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" }, "r354": { "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" }, "r355": { "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" }, "r356": { "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" }, "r357": { "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" }, "r358": { "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" }, "r359": { "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" }, "r360": { "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" }, "r361": { "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" }, "r362": { "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" }, "r363": { "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" }, "r364": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//718/tableOfContent" }, "r365": { "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" }, "r366": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "35", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480483/718-10-35-2" }, "r367": { "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" }, "r368": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480454/718-10-45-1" }, "r369": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r370": { "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" }, "r371": { "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" }, "r372": { "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" }, "r373": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r374": { "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" }, "r375": { "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" }, "r376": { "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" }, "r377": { "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" }, "r378": { "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" }, "r379": { "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" }, "r380": { "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" }, "r381": { "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" }, "r382": { "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" }, "r383": { "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" }, "r384": { "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" }, "r385": { "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" }, "r386": { "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" }, "r387": { "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" }, "r388": { "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" }, "r389": { "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" }, "r390": { "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" }, "r391": { "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" }, "r392": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r393": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r394": { "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" }, "r395": { "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" }, "r396": { "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" }, "r397": { "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" }, "r398": { "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" }, "r399": { "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" }, "r400": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(h)(1)(ii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r401": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(h)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r402": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(h)(2)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r403": { "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" }, "r404": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(l)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r405": { "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" }, "r406": { "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" }, "r407": { "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" }, "r408": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 14.C.Q3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479830/718-10-S99-1" }, "r409": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 14.D.1.Q5)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479830/718-10-S99-1" }, "r410": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 14.D.2.Q6)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479830/718-10-S99-1" }, "r411": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 14.D.3.Q2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479830/718-10-S99-1" }, "r412": { "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" }, "r413": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "730", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482916/730-10-50-1" }, "r414": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//740/tableOfContent" }, "r415": { "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" }, "r416": { "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" }, "r417": { "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" }, "r418": { "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" }, "r419": { "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" }, "r420": { "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" }, "r421": { "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" }, "r422": { "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" }, "r423": { "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" }, "r424": { "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" }, "r425": { "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" }, "r426": { "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" }, "r427": { "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" }, "r428": { "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" }, "r429": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "8", "Subparagraph": "(e)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482615/740-10-65-8" }, "r430": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "8", "Subparagraph": "(e)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482615/740-10-65-8" }, "r431": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "8", "Subparagraph": "(e)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482615/740-10-65-8" }, "r432": { "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" }, "r433": { "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" }, "r434": { "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" }, "r435": { "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" }, "r436": { "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" }, "r437": { "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" }, "r438": { "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" }, "r439": { "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" }, "r440": { "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" }, "r441": { "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" }, "r442": { "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" }, "r443": { "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" }, "r444": { "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" }, "r445": { "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" }, "r446": { "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" }, "r447": { "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" }, "r448": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(i)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6" }, "r449": { "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" }, "r450": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Subparagraph": "(e)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-1" }, "r451": { "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" }, "r452": { "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" }, "r453": { "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" }, "r454": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(c)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-2" }, "r455": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(c)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-2" }, "r456": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(c)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-2" }, "r457": { "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" }, "r458": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "825", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1A", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482736/825-10-45-1A" }, "r459": { "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" }, "r460": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "825", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(e)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482833/825-10-65-6" }, "r461": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "825", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(e)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482833/825-10-65-6" }, "r462": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "825", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(e)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482833/825-10-65-6" }, "r463": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "230", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481877/830-230-45-1" }, "r464": { "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" }, "r465": { "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" }, "r466": { "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" }, "r467": { "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" }, "r468": { "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" }, "r469": { "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" }, "r470": { "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" }, "r471": { "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" }, "r472": { "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" }, "r473": { "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" }, "r474": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "5", "Subparagraph": "(f)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479832/842-10-65-5" }, "r475": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "5", "Subparagraph": "(f)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479832/842-10-65-5" }, "r476": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//842-20/tableOfContent" }, "r477": { "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" }, "r478": { "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" }, "r479": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479041/842-20-45-2" }, "r480": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "4", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479041/842-20-45-4" }, "r481": { "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" }, "r482": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-3" }, "r483": { "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" }, "r484": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-4" }, "r485": { "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" }, "r486": { "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" }, "r487": { "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" }, "r488": { "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" }, "r489": { "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" }, "r490": { "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" }, "r491": { "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" }, "r492": { "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" }, "r493": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "848", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483550/848-10-65-2" }, "r494": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "850", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//850/tableOfContent" }, "r495": { "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" }, "r496": { "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" }, "r497": { "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" }, "r498": { "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" }, "r499": { "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" }, "r500": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "855", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//855/tableOfContent" }, "r501": { "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" }, "r502": { "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" }, "r503": { "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" }, "r504": { "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" }, "r505": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "912", "SubTopic": "310", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "11", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482312/912-310-45-11" }, "r506": { "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" }, "r507": { "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" }, "r508": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "926", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(f)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483194/926-20-65-2" }, "r509": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "926", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(f)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483194/926-20-65-2" }, "r510": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "926", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(f)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483194/926-20-65-2" }, "r511": { "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" }, "r512": { "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" }, "r513": { "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" }, "r514": { "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" }, "r515": { "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" }, "r516": { "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" }, "r517": { "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" }, "r518": { "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" }, "r519": { "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" }, "r520": { "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" }, "r521": { "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" }, "r522": { "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" }, "r523": { "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" }, "r524": { "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" }, "r525": { "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" }, "r526": { "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" }, "r527": { "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" }, "r528": { "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" }, "r529": { "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" }, "r530": { "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)(1)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r531": { "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" }, "r532": { "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)(15)(b)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r533": { "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" }, "r534": { "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" }, "r535": { "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" }, "r536": { "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" }, "r537": { "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" }, "r538": { "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" }, "r539": { "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" }, "r540": { "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" }, "r541": { "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" }, "r542": { "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" }, "r543": { "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" }, "r544": { "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(3)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1" }, "r545": { "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" }, "r546": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-17(Column A))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-2" }, "r547": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-17(Column B))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-2" }, "r548": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-17(Column C))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-2" }, "r549": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-17(Column D))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-2" }, "r550": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-17(Column E))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-2" }, "r551": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-17(Column F))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-2" }, "r552": { "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" }, "r553": { "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" }, "r554": { "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" }, "r555": { "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" }, "r556": { "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" }, "r557": { "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" }, "r558": { "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" }, "r559": { "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" }, "r560": { "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" }, "r561": { "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" }, "r562": { "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(f)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479886/946-10-S99-3" }, "r563": { "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(f)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479886/946-10-S99-3" }, "r564": { "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(f)(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479886/946-10-S99-3" }, "r565": { "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" }, "r566": { "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" }, "r567": { "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" }, "r568": { "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" }, "r569": { "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" }, "r570": { "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" }, "r571": { "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" }, "r572": { "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" }, "r573": { "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" }, "r574": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-1" }, "r575": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-2" }, "r576": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(a)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-6" }, "r577": { "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" }, "r578": { "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" }, "r579": { "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" }, "r580": { "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" }, "r581": { "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" }, "r582": { "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" }, "r583": { "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" }, "r584": { "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" }, "r585": { "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" }, "r586": { "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" }, "r587": { "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" }, "r588": { "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" }, "r589": { "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" }, "r590": { "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" }, "r591": { "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" }, "r592": { "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" }, "r593": { "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" }, "r594": { "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" }, "r595": { "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" }, "r596": { "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" }, "r597": { "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" }, "r598": { "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" }, "r599": { "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" }, "r600": { "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" }, "r601": { "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" }, "r602": { "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" }, "r603": { "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" }, "r604": { "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" }, "r605": { "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" }, "r606": { "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" }, "r607": { "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" }, "r608": { "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" }, "r609": { "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" }, "r610": { "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" }, "r611": { "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" }, "r612": { "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" }, "r613": { "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" }, "r614": { "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" }, "r615": { "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" }, "r616": { "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" }, "r617": { "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" }, "r618": { "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" }, "r619": { "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" }, "r620": { "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" }, "r621": { "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" }, "r622": { "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" }, "r623": { "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" }, "r624": { "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" }, "r625": { "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" }, "r626": { "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" }, "r627": { "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" }, "r628": { "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" }, "r629": { "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" }, "r630": { "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" }, "r631": { "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" }, "r632": { "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" }, "r633": { "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" }, "r634": { "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" }, "r635": { "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" }, "r636": { "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" }, "r637": { "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 C)(Footnote 5))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-1" }, "r638": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "12", "Subparagraph": "(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-12" }, "r639": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "19", "Subparagraph": "(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-19" }, "r640": { "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" }, "r641": { "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 C)(Footnote 4))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-2" }, "r642": { "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" }, "r643": { "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" }, "r644": { "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 C)(Footnote 2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-3" }, "r645": { "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" }, "r646": { "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 F)(Footnote 7))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-6" }, "r647": { "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" }, "r648": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "948", "SubTopic": "310", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-29(Footnote 4))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479851/948-310-S99-1" }, "r649": { "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" }, "r650": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "970", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-28(Column B))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1" }, "r651": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "970", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-28(Column C))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1" }, "r652": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "970", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-28(Column D))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1" }, "r653": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "970", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-28(Column E))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1" }, "r654": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "970", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-28(Column F))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1" }, "r655": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "970", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-28(Column G))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1" }, "r656": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "970", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-28(Column H))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1" }, "r657": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "970", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-28(Column I))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1" }, "r658": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "970", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-28(Footnote 2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1" }, "r659": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "970", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-28(Footnote 4))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1" }, "r660": { "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" }, "r661": { "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" }, "r662": { "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" }, "r663": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "13H", "Subparagraph": "(a)", "SubTopic": "40", "Topic": "944", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480046/944-40-55-13H" }, "r664": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "13H", "Subparagraph": "(b)", "SubTopic": "40", "Topic": "944", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480046/944-40-55-13H" }, "r665": { "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" }, "r666": { "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" }, "r667": { "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" }, "r668": { "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" }, "r669": { "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" }, "r670": { "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" }, "r671": { "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" }, "r672": { "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" }, "r673": { "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" }, "r674": { "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" }, "r675": { "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" }, "r676": { "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" }, "r677": { "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" }, "r678": { "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" }, "r679": { "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" }, "r680": { "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" }, "r681": { "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" }, "r682": { "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" }, "r683": { "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" }, "r684": { "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" }, "r685": { "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" }, "r686": { "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" }, "r687": { "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" }, "r688": { "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" }, "r689": { "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" }, "r690": { "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" }, "r691": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "944", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479401/944-30-55-2" }, "r692": { "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" }, "r693": { "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" }, "r694": { "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" }, "r695": { "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" }, "r696": { "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" }, "r697": { "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" }, "r698": { "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" }, "r699": { "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" }, "r700": { "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" }, "r701": { "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" }, "r702": { "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" }, "r703": { "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" }, "r704": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Exchange Act", "Number": "240", "Section": "12", "Subsection": "b" }, "r705": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Exchange Act", "Number": "240", "Section": "12", "Subsection": "b-2" }, "r706": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Exchange Act", "Number": "240", "Section": "12", "Subsection": "d1-1" }, "r707": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 10-Q", "Number": "240", "Section": "308", "Subsection": "a" }, "r708": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "16", "Subsection": "J", "Paragraph": "a" }, "r709": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1" }, "r710": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "i" }, "r711": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "i", "Sentence": "A" }, "r712": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "i", "Sentence": "B" }, "r713": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "i", "Sentence": "C" }, "r714": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "i", "Sentence": "D" }, "r715": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "i", "Sentence": "E" }, "r716": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "ii" }, "r717": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "iii" }, "r718": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "2" }, "r719": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Subsection": "F", "Paragraph": "1", "Subparagraph": "ii", "Section": "6" }, "r720": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a" }, "r721": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "1" }, "r722": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "1", "Sentence": "i" }, "r723": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "1", "Sentence": "ii" }, "r724": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "1", "Sentence": "iii" }, "r725": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "1", "Sentence": "iv" }, "r726": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "1", "Sentence": "v" }, "r727": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "2" }, "r728": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "3" }, "r729": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "b" }, "r730": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a" }, "r731": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "1" }, "r732": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "1", "Sentence": "i" }, "r733": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "1", "Sentence": "ii" }, "r734": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "1", "Sentence": "iii" }, "r735": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "1", "Sentence": "iv" }, "r736": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "1", "Sentence": "v" }, "r737": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "2" }, "r738": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "3" }, "r739": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "b" }, "r740": { "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" }, "r741": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v" }, "r742": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "1" }, "r743": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "2", "Subparagraph": "ii" }, "r744": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "2", "Subparagraph": "iii" }, "r745": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "2", "Subparagraph": "iv" }, "r746": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "2", "Subparagraph": "vi" }, "r747": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "3" }, "r748": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "4" }, "r749": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "5", "Subparagraph": "i" }, "r750": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "5", "Subparagraph": "ii" }, "r751": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "5", "Subparagraph": "iii" }, "r752": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "5", "Subparagraph": "iv" }, "r753": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "6" }, "r754": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "6", "Subparagraph": "i" }, "r755": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "1" }, "r756": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "1", "Subparagraph": "i" }, "r757": { "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" }, "r758": { "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" }, "r759": { "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" }, "r760": { "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" }, "r761": { "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" }, "r762": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "1", "Subparagraph": "ii" }, "r763": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "1", "Subparagraph": "iii" }, "r764": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "2" }, "r765": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "x", "Paragraph": "1" }, "r766": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "x", "Paragraph": "2" }, "r767": { "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" }, "r768": { "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" }, "r769": { "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" }, "r770": { "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" }, "r771": { "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" }, "r772": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "408", "Subsection": "a" }, "r773": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "408", "Subsection": "a", "Paragraph": "1" }, "r774": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "408", "Subsection": "a", "Paragraph": "2", "Subparagraph": "A" }, "r775": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "408", "Subsection": "a", "Paragraph": "2", "Subparagraph": "B" }, "r776": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "408", "Subsection": "a", "Paragraph": "2", "Subparagraph": "C" }, "r777": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "408", "Subsection": "a", "Paragraph": "2", "Subparagraph": "D" }, "r778": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "408", "Subsection": "b", "Paragraph": "1" }, "r779": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-T", "Number": "232", "Section": "405" }, "r780": { "role": "http://www.xbrl.org/2003/role/recommendedDisclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "60", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-60" }, "r781": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(g)(1)", "SubTopic": "20", "Topic": "842", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-4" }, "r782": { "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" }, "r783": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "205", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483504/205-10-50-1" }, "r784": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "210", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//210/tableOfContent" }, "r785": { "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" }, "r786": { "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" }, "r787": { "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" }, "r788": { "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" }, "r789": { "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" }, "r790": { "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" }, "r791": { "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" }, "r792": { "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" }, "r793": { "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" }, "r794": { "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" }, "r795": { "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" }, "r796": { "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" }, "r797": { "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" }, "r798": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "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" }, "r799": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "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" }, "r800": { "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" }, "r801": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "310", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "13", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481990/310-10-45-13" }, "r802": { "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" }, "r803": { "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" }, "r804": { "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" }, "r805": { "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" }, "r806": { "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" }, "r807": { "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" }, "r808": { "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" }, "r809": { "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" }, "r810": { "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" }, "r811": { "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" }, "r812": { "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" }, "r813": { "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" }, "r814": { "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" }, "r815": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "450", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//450/tableOfContent" }, "r816": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "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" }, "r817": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "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" }, "r818": { "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" }, "r819": { "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" }, "r820": { "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" }, "r821": { "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" }, "r822": { "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" }, "r823": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "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" }, "r824": { "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" }, "r825": { "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" }, "r826": { "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" }, "r827": { "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" }, "r828": { "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" }, "r829": { "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" }, "r830": { "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" }, "r831": { "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" }, "r832": { "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" }, "r833": { "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" }, "r834": { "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" }, "r835": { "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" }, "r836": { "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" }, "r837": { "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" }, "r838": { "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" }, "r839": { "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" }, "r840": { "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" }, "r841": { "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" }, "r842": { "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" }, "r843": { "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" }, "r844": { "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" }, "r845": { "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" }, "r846": { "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" }, "r847": { "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" }, "r848": { "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" }, "r849": { "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" }, "r850": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "815", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "25", "Paragraph": "6A", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480682/815-20-25-6A" }, "r851": { "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" }, "r852": { "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" }, "r853": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "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" }, "r854": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "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" }, "r855": { "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" }, "r856": { "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" }, "r857": { "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" }, "r858": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "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" }, "r859": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "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" }, "r860": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "850", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483326/850-10-50-2" }, "r861": { "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" }, "r862": { "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" }, "r863": { "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" }, "r864": { "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" }, "r865": { "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" }, "r866": { "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" }, "r867": { "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" }, "r868": { "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" }, "r869": { "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" }, "r870": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "912", "SubTopic": "730", "Name": "Accounting Standards Codification", "Section": "25", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482517/912-730-25-1" }, "r871": { "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" }, "r872": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "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" }, "r873": { "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" }, "r874": { "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" }, "r875": { "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" }, "r876": { "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(18))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r877": { "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" }, "r878": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "3", "Subparagraph": "(m)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483581/946-220-45-3" }, "r879": { "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" }, "r880": { "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" }, "r881": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "946", "SubTopic": "830", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "39", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480228/946-830-45-39" } } } ZIP 85 0001866633-23-000040-xbrl.zip IDEA: XBRL DOCUMENT begin 644 0001866633-23-000040-xbrl.zip M4$L#!!0 ( $6 :5=,Q]6W?B2I+N^_P*';K/3-5: NM^<=7F+ K;W4R[C,?@W3/STBN1$J,N(;%U M\:5__/AEKORK7@*O8CK!A!$T.9>G&C"11/(_=T/?CG/@+MW033V M@VFS2;[5]6=O@?,TB3A)D.3%7?.+P:4EPK%LF+ I"S9H*N.QU#1,VVAJ$A@) M^@C(4!7YITM9$E4 3+.I 6'<5 1;;8Y$46D",+:AI %14$S>OI2!))@0 A.: ML@(4RQC)EBH9*M#&]M@R9?S:283FA^;HA9?.:]0,H?5;8Q)%L\N+BY>7EQ;Z MN_7D/U\XGNMX$,_Y(@J %^(I@0C1Y$(21+4I&$U9;,R?$P;1\AEC$(Y:?O!T M@3Z\P%->W&3YL1<%;\L;7T>!NWS;_.+Z%ZQP;626[X70"^,0_38E=PJF+"SN M?D7#_;5V_XM,QB&:IGE!KBYO#9UM-TJ"(%[\]\_;@36!4]!TO# "G@47WW)" M7Y%$?>V;9 [S[\H7\SN67WC==:\HKY!W<;L-G>VT01?6Z((O.I\-X\/ H65O M?S"ZL/;@#0JN/Q=?'H%P\=S=M,8(6QVL_6%B\R=J%\G%=WI%V]_^&10EH2E( M35%:/"0.FT\ S#;A.+_P/N%+%WA/OS6@UWP<-)!80&"WOT]A!#C\U2;\(W:> M?VMT?2]"XMXV$6*;"UQ^OT@^ M^WZ1/'GDVV_M[[;SS(71FPM_:]A..'/!VZ7G>Q"]WWF]Q#?"(/G5L6WHD5_1 M]3ND<@+'2E[_&CW \6\-JXG$SP-3_"3H7%Y[Z'5O732X +@]SX:O?X-O#&ES"A]\:B'&78^<5VLTQ M<#$^YF_5&^V;SNW@^O 7=N,@P*]S0@NX_P-!<.W95TCMKK_;1I\TI^@IDZ8- MWB=M--JB="&+A[]^H>S?WW^#/@F7;S ;;4@O/#DC%W;"$$:/(1S'[JTSALF+?X)_^@$"T?7K M#*E9^ M_\ES_@7MQ6!446VT[Y7_H64XLI9].,9R-'.%<'D+T=MA?P8#I%.\ MIUN(5-P0!M/^&,M^ *QH\4)-4- +Y6POE#^^#U$ :V?RG@=L&/3':.J$!(,( M(1GCH3].[G(0*/S0P;KN^A5IGA!3Z]8)WX>$A>PS5?>G^P#.@&//J=CQ[#XR M5@+RNG N7IGFHQQY/L81YG.QKE$#.(;H/@N&6]8!O,I=AL0$0#/FB.%P&2'M M_ULC=*8S%R]_Y+-)0 BRHO);KZ&-GG"Q_HCD]>_OG \A].. _$66\\LYD0D9 ML))8? Z)7E_\Y=CX[[$# XX\'VXUW;J]OZWK^X]?;B\^6G_ZC,C=XB]D1 01 M5K9$QS4%$?VW^-[[M>4P[95;S29>_]:O+/Y>O.1B;=[;R2!10(;$FHJ2F8F( M"-KR0?,KZ686([U'IA5. .+^! 2L5$G-9),;>Q+Q\'5]FII-!%)6RW-F4Q/Y70@CG P%E.#YF9:%BKMQ)= M""(_.)"@&]_''UY!SY\BQ;[EL6GAO/:(B_71[^6G2@$_/ZI)_?1J4J.-#%)Z M,DC%D4&GD QI%\T"R6 *S3L< M0EL8BCW/\J=P:1/>^A9QXCNO#EH-%S=U_1!9BP/@PC!YTO>+K2]8TF(YCFK( MJLFX0[$*$07&'HK] ?'H?E%-V%/.RB,>W5\[*GL&T$6>^U/'LW^"X!?$P:!Y ME*&6*Y%X=)^QGMPJ:64ZNN]:3VZ5M% =W3.M)[=*6K>.[D ?E5L/,(0@L":( M75?P&;K^#-];ZZ7KZ*Y^;1E6TNI5[:!$R1)6Q@)6[3A%R1)6PAHF53MR\1?H MP0"XB%\=>^IX3ACAW?AG6.=53*IV-*-^C/\&)Z? M3GUO$/G6K^+%:IWF6E$TI]813DGSCFV3;$#@W@/'[GE=,',BX%:&_M3ZM2GI M/PQ(3LX;07TB )6A/;4N:DK:/\ (.!ZTKT'@.=[3$?8$CT-XF5I7,ZW2L:QX M&KOX^!9)'L;W!7""G_8,$ZNL,KR@(5/X2%.CUM>B1KXI\(AE:MTKFI4!#8RC M=D.9!G.=!@91NX=,FVU/ [.8\WOR@(/,G-]RZ<^7'EY0 MNX%*V:(K%^>5*U7WRLM8=(ND?]7][5,OND72ONHN\TD7W2()7WE7N.1%MTA> MT'#:^$A3J[I#>>*(5-V5/]6B6^#9!K7RCGD)BVZ1]*^Z?WWJ1;= VFM5=YU/NN@6 M2?BJN\%E+[I%\J+JGF[YD=ER#EQJ57>73YH+7 :#JNY/EY8+7 :SJNZ GSXR M6Q*CJNZPG_Z$41E<8JY\VLS*XBPYYLJ72W_FRI=&>YVY\B41GKGR]/"BZJ[\ MZ5/A2JAMI5?=;R\_X%(2XZKNSY\T%:X,!E7=AR\M%:X,9E7=CR\E%>XDC%IV MJ;/B,$+:/-AHZ(>;PBXN+A[R64>_]R*3O&" O050W MCKV#N,K3 ]M8>C$>RXZVJ#/TZP'"3%T4)0RBRP%ZHQV[L#].%H6?,)KX:(5^ MAF'TOE2L?@KA'9C"=[9VD=BC)\9AU_5C>^"[,=$$^P5][_AP3_);^ 3<:T*O M4VF3#3 91?BP!G6!G'-@?RHB/ #O:3XC_.=/\.I,XVE5@B,&=8$J!JSR@%5@ MUJI!7=1M&TT=KU(TI2Y&5D6O3UZ^U>N:7\MNJ!G4A<,P4^X#WXZMJ!\, M8/#L6&N*,ICY 7)<>M[8#Z:D;/\5=)UGB'SXY.9ZGKTVJ N+4<^HY6&;I.%/'>^J/2?;%& ;]\5]\W_[ M_>4 MGN2F -J=Z-YWO*CGH0?4L[*?25T0HTH\*VG%HBZ>426>E;2 41?.J!+/REG/ M1(&Z<$9>IO61$5+;M4P4J(MD5(1?Y:QCHD!=$*,B_"IG#1,%ZN(9%>%76>L7 M=:&-!0MZG@W'CN=$\!;YQ7;/BX#WY(Q%"@8F?HD!M<.)@+LR#3.NW5T MJT5J'?632<;>$9WRO 4-P0"1VF W9@XUGD1*C!!;<"!9A.R2"->I#;80*T) M62CYJ8TR5,2$+)09U$88*F)"%LH,:J,+U-3\6'G550P1_;7J. C41B[.E;M% MRJY$;6"$7NX>MW!/D;(K41MI.5?N%BJ[U(9NBN(N19)$;4B$#EH7BFMJ0PW[ M2KKM6_0^,I7:Z,4Y,)6"RI"B1&T 91T!#]"&TQF.B=R3Z:VSZ?-[ M^]Z^?#,&2]I@26THB<&R9DL@M7&RDS&U.$@/7_P:((T*!4AM@._,=$V1_JI, M;5SOS)A:I&,LLW!>B<75:=#5 M[(^[ ;07S\C/U>1I-\!RW&6=\?<.*L^^^^QX3^LW'9G/ I)?I1@^4QO79'PN M5$E3&[W\'00.&+GP 5D5'Q6T%<]/PGK.TR2Z<3S@68@'^-:!/PZ65_"YJ-?! M"YCA*Z#QZM*;,_!X]5;\UF@U(9+F1PD)0&WFZ=X&WWC I::G4\RS\ M\&>(;\!1F&-O$Q7F.2K4QGCHH'615KU";>BE*%JG?F'G!03VNWF"W_@ PRAP MK C:I =NQ[,_?/+H.5'X,'@LY#3=T(EPGS1D@CG/CAT#]]V(N7(":$5^<&13 MHJ2C=0JUH:*3@? 3_I,DW0B,QU4 >E412&T0BZG!%3'H3APXOGY%WBR>>=(= M(4##(9_W$<=!1$JED<]KBE3JPG"8,;>^_^L'L'ZMIK%L?EY %M:Y52)0J(LV ME<[N.A<94*C+D$O/[@(2TLY.NJG+/"N=W766;I7:G+0M1M]/$/R"T0\0PH_6 M'KFYIHZ 2FV<[P.+WO<KELZ*LM8(ZS[Q\ M5I2U5E#GB)?/BK+6"NK\[Y2LZ%W7;JV@SNTNGQ4EK15&5;WMXTI%&6N%455O M^[A24<9:853.V[;"RX[KDDZ:7<(6!X9W?C2 ,Q"@;[EO5TYHN7X([7I&UXW* M.>74<*RLE:=ROCLU'"MK@:J(% MM#"LK%6L\M+5)Q+(A7 MT9>E@0F%2@+S3\L7!.9REBT'DD"=%_E^+&G.AZ2T,SZ@Y'OHSW ]\[]C6?$T M=M&]]C 7NB2(TP=^Y]Q&.%O'UL:M(*D01*H\SBIYP0%D6GT-,8V*I832:#. M[:T2)PI=5*ASD:GG! 5; )) G>_]7EB.\.(>T>&-, 18F"'AC[?5*^\%DSOC ML>,Z^,(UF4A-EQ[JO/F*\*N )Z MHQWCYCV)S?$31A/?[GG/,+$E-C^%<+W65Q=Q%CTQ#KNN']L#WXT)LWN>M8>/ M>\=G0^?R%CX!-X'%^RO_UQF/K\"SD^(E])B=(G6Q#,;_4SJ (K41E"SZNKKD MIS820BWY"]5^](8_XE$(_XBQKGM&/[94H%J_X>C6I(BL$S.=-;EV:UKKQ'F] M#& 2,P@GSHP#@17X[CK=\5=:?O!T(0F"?#&_XV*,D-D<^W[D^1%L<./ GS[ M_H!\&P(P-DPD$(3&C*"E L8R1;JF2H0!O;8\N4_T%>L/Q.&+WA MX4X=KSF!SM,DNE2DEJ[.HF\OCAU-+D5!^+^-M5LQ=YK =9Z\2QS)<<9OW\A' MCH=1?BD)+0E]'7TGG &O_7T47*#W);\GK]U\.0B>T/M'?A3YTTN-?#D"(QB05LU6)[-5&Z%XN]%W'_EP997AE*KTUAP<&](HFTRE29#?]AY\< MMET\W[N+I^@A%CO MDR#$.O1L]$ESBAXQP5]KVN"M^09!T(3> HHRLOWA+$J"-++ E;EZ5\Y(O0\?.G>#'E'B3+]ST1(R M"^6.0[;__B=1$[YM_N1V78C\E'KM@_LHTQ.#Z?K3J1/BP#]WXR"MBR0!K327 M&9:Y9 \2?SGY[D+*5+PO(38505>%PA:L0P1DG]J9Z]JJ+E#,UZV?KXM?;5(4 M8\JJ#1[@DQ-B)1OAE(B%1M"PNIGG1' D*8);9D7P7,^S6@=&H$3I%+3Z2*KM MBN3+]2NP(D(1SA]SP9(2' BY< 8MO"MKI'PK4#UM^ M"\6_8K04/=U.;;9KFIK./\P\V'0#RN9V;FIFJCRCK&L;6J?\ /F9)%>"'$Q) M#I6^=7U[/;R#1F3A/)4(S@+_&3_G/:ZC-]I7T 4O(( YG- ,6J">S!B"U]X\ MU.+F@U@$BO M]= :M+AYP[:@DIA8UQ3S4,N%#D M9J.-WL$A!-ZX_@O248,H@##ZJ-+YS'&KS7=*RZP(H=$6U6B"7^D'].RY')?Z M7?1K/QCZ+TM3!>?GW_HAU_&>H O#PFA.5IU^<(]L(Z2MTYM..&&]BPB,;O<< M\'$XAX[FWD>O<__7F25FW/Q50\X] $TH,PW!UXH #&R,_P/#F/3)3G$&[<&%LU M'/)3 "*2#0]'S.G7Q5TCVI8C7I>8 XNY52SFMKE32('J39+.T6(1.)&#GIB$ ML6$ ;6X6!V&,X]F1SZ$[B"DM2E]&7_%2@Q-G.E9T65/9$ENZJA\AGJ>*2O&B M5;G!&C4*/N[=5T,(3,9F0VL>IKB,/01]?%>C/70BEVP@06!-.,L%85C+N&!N M.@6 V">#M^G(=QF)MI#H;KX529 $7ZT)0(XHRD>1!\/9?T) /C8VP%ZX$/814#JXK0!G\D".=^@N 7C+C;V^[^G9-# MCG_N/\M[:J>XY]DX. RYT1MG32"B 1K^+Z0G(=D7P<;MN]O,?1&_@9R[-91GO2"1IEG.C><767C .&]+X M,DZSY&QT%2US^-99 "U(%CU1XDCR>,A]0<]#+.;"&><.+CI))%:F,T ='' ML;^ ]5'B(29?GL_A*\\!S^:^2,D<1P@HZ/KHGV@&^'YR*RY.A$8Q?PY.Q0W) M(,@@01AQIL#9X"UL98[)=>,@0(]+\GFQ?HA %(=+I)J-]O]L!B*Y^9D-[L[G MEOF]^R/F=8,E9A?BU-2)(L1;Z"*.!;Z']9C[QD&DT]ZX'E9ON)C&,^2N0 22 MU,\/J'U_QJK']Q"C.Q5!Q+!S$^RD.>U%Y[ASAH(/\*&(4X>6[W5S87M$.J)B0_)\'[LOD$FZ, @E]-,$8/O03N"Y+QQ@6MU1V( MD-5-WE?2"I&( ,E"3T-Z'I/RB7L*_)=HLKC:0BL8)$.SX=CQ"$3)Y@..+DMHECL& M2"Z+WQ:W[;UAY_ 6]^%5:W[OCJ$N[G0\HLV25'YD[S>EQ6*\N@*WZAG*$O74 MV5X9D\@$I?@PL22V9"E=>"C+8PVDF4H^:'4BIR+O6:OW0QY!%PGGDQ^\;?$I MR$U$;*WY3>_NA81WD;PMI.\.6IXKI.L+/)V[I.]:.I5U\U<;?-5C@O MQM9J@H-=-E1]IYQUI2,D^A&'Z$%AN/= L22E.U&<4CV0X"4GS.F:8<,YXW8\ ^T"M L"_870IYN09S]XY0S@K4F<=_R))XNSGK;ZW\[XH^N-0VTD MP(861<\G\;$X3+Q@-->D7LB6H^;(D<;O5O ;4POF[CH5RU"C MMI=[E8V"=4CXZ,Y_3FK?:$GI&QZS(H#<"_X!9D@,7ITI:>*W8,9-D)2)YF+/ M25@13D T2J^SAZI@=AMH2^[X6^-WMW-EET(LM]+-L,&Y!']."(2B$1QG7M> M/&W:/MF QP]$"P]:0M"SA"4OU49;-'E1E7GM/5MT,=0VEPQQ@;1WH/Y'B/&) M=YU#LB?GOX^@IH&I4U2WG4^EF *W!R:95G4G('W99]PVIX*[!QGYF8K9%&1T MDF3Z8>?'[34NW=/MWPVO[X:;A8_+&5=BL:0Q1-02M)EIMG1!/T29Z0A]AZ5@ M?AJ[%UJZKA7^6$UKZ4;Q078RVD*C[(?F89\^9>@49=2VYPO=(T6[+?;P8?D1 MU6+RYX]SZ\ZL_$_6Z:.?[JZ@J\RC$ MXQ8W8&@O NURH]V+X)036P?AF_&M/+Z]:ZEE&^NP,"5%C0',X'0*."4E%&WH MX2T"7$P1F\1D4_X'80!B%W)?8 ['MH"M?CZDP$@?GL$@'8WPVQLL[ M&,DTP3D"PMRI"=Y7&;R?@,O532'3!_5CO\+T 0/$ A X!2F5/L"[SP&UXK@K.,:]W9F2J!\F=*8D&" 6@) 5?/PG0F.*?&Z'MM@6WV:*H7XX,#]7 M#&R[-#^*&58+P*HAS?=*I:/NE3*F%Q7/LSF SIL/U6M@91!Q%99(L0LYVK@5=1 M6"3MR"QII_RQ9&3&UA*TE- M^*L(;"5A6J94%)J+PU>]-.L#.^=$%>?ZI(8).^3$;-A:0UV4V"FGRC+N%CX! M-S%>26EW9KW6A;,*"[JS-:0R@%47:TB'+2+ECR4CYW#\G+L!5N0';/VH"U/9 M^L'6C^H UCA)]A!CW#$8]^BM-"H> #J" ;;:L-6F,H#%77%8BA M8\G(N"LX!B35]'&&6R!"S_&#E56&K2@UX;,B ML16%K2A5 :S"\H JR[B?Z#O(;QE#Y*ZLY)BRE:0F_&4K"5M)J@-8?;Z2J&PE M*7\L&1E73,806T/HXRQ;0]@:4AG RL)\#='8&E+^6#(R[OIUXHR< XM5LZ6# M/H8J>TH(LZ6#K3+4C"4+MN5&>X!("R(6+:D12Y5/*QRG:47\>>L_6KHQ[H;, ML;H@D:9[3:E91)M'W(@G?Y]'69N=HLEC.>T-DX-77)/;T;#H R@_1VQ*KLB- MTJ<]/\JQM4#<9O?:0F:M-;8(]^D%;CL]NOV[P?7=X'' =6_[CU?D<$)7:$+75[B?*)I-[ZHS1'_\Z-QV M[KK7W."OU]=;6HS2-HLOCXM2A;CU.Q=-_!@]S@XY^&I!W'80]V8F*6,S&,S_ MLD$$OJ;L5_IMVT0KTX]9DUN"L;OSY\%=0;66HL@'/?;S:ZJ%I*?[6I_2,Z/&%;3FQ! ) M,:04Q,B!IFH0I3,8K"X>5'/. \N"$#EQ MAX8>3NQO$*Z2W@)X&;7P+_"/V'D&;M(,;YW1628M<)D\]S+F_>=<\UN=5X"? M2L_$OCNO&,0W ;!(]8 \Y\$(GUT"KNN_X*Z?Y)C3GPO4QYW%DV_\X,J/1]$X=A5@.I!L' 8)A M5MC)C3;2RI*Y@3IB'62:QAZI.>HT<#X?6ES$C6GPB%?A#%HX<.R^[=F*D+)A M=JLZWRI6I=IZ14)Q@U]W,#J096JC+9F\+NEY%=YV;9)2X2TYD\DF^/#*G8X& M ]0^I5 @H#0$*(,7MN@RV@!UKE[G?0!G 'GI\'6&>]J.M\Z)NT&V59O;:&*!2 MJ>23*1 M))D2KQI%6=#I6'14M5V@87V>@-MG;^< G"(@P,D:KTJYK8&R '> 5M_VE:K< M>1X^A3]#PWDCO@3>R)KAG"82EF->Q(%>1$+1>Q=X$;+YKA=$1:YY5I4A(O=! MY251H-O:8_[#L?R'XJ D-=JJPILJY:XH#1LD9:!FWM_1>^)<"$+($>HU_7$S M1G_D=Q_J+$1[]/&2LK>8L _X)?WQ(W+',5&S2I%,XCF"5FJ,M%S'H,Y0VJ./ M"X62@J%DZ+D#.<>%TKG:Q3TO MZ3,W)AR(SAPY7O.QD3UQD9+M>OEAMC>OS% M]^T7QW6S"@XNPZSRIDEYJ@ZSHSC8Z!GP59F 1^D MA ^5"KW1EA6-%[3(E49)5:DPD-3)OYD_H8V8ME4#:HVP+ Y(J(" A M_VA+-B]50#I78S8I9\A"NGE"NN]I5'>^9QVT':^*)'5?ENFV49AM>Z10;A$0 MDAIMB3=$RG<#CFCFTI:+M_T,]K _[-QRVT]B[YMPCC2HBI],3#GSFJB+5)F& M6?4#WBT4D",L%F734Y!BF/,\+Y.G\Y"G5(F46>5):;21P<8;9NXS2F7)TR=K M\>*6!UU?O1N M>\/>]2 IV#;L=__VU_[MU?7#X-__9$BB_HV[NK[I=7O#- 5L#@X,T?>,J&LX*!904Q?#]VF,>MJ=7"OFU^-5F^4QYDOT]@TO'L3@*26P>, M')?T##SLE(2J-MHJAWMK6RL+M92?G$:E.VT'K3F##$QYZ)TH-3HR'_D38WR+"^VPWH<=5P @ P< M\%<5=H:&2JV[S&L)X#/TXIP:]PSVR/95LD0WX\?\W8DFW3A$C(7!PG1Y.U"" M3"1!$B_K;-NUGI#:5_NQ>$AI H*4PJMZN86KF"V<\F2C^^[\,).XR*.->>5( M)-D,.CMK7D\L93K;F!=+)#-&-W.O\M09RO15*6%3.^_:8BOK*2LP5O "FSM0 MJ\F-MJ'R@E:4OT-!!E"!GM!Y@F[/2IP?=+BT@,C+4E&[ S2ER=3:5[KUO:=F M!(,I LB(>44'*FU$Q"&BX14BX<&YW9J*9,A4>3G_ 0'F#U&)HGU:N! 4:1A% M,F]HYUNOEVJ%N[EEX"UYS78-BM\U.%R2=!Q1D/+WOV+[!E2"*L^^P>&@(ONY MLLAV#JA4SI_N'.34TV=@X!RV>7"X,.&"ZA)OT)X=P0SFDVX@'(PGG=1+YPV= M\H(8+-)>.Z]@"5Z,6"03%AH;<#R+U? MT/5PA2$VVB8OY%]_F(M );!2ALV/ "P)YPWK$BMG1J6V9N7,CEC.;&4SBI2B MVI -&2E=F9G\]41+UIIE>]&"=R;S]S^BSJ"OA=6;%"9SEUN0!266U%D^TM0I M6Y6)%0MD0S1(0V>6%E]/H*2I1I86*%JC+4N4'X]F-<=(S;&5"AMY#-+S3)-* MGYN7U9_3D]D)3"P8A!8X>>A6# ?;GS(\@97P\JCK3#<,JF'U]#Y])SW-\: M41##S3WSY> [GMU='?H2FB;FY@=,EE;2*P.[/G_'J'@:#"0C@IPJW=W>SC6>^-\!ON =!/QA$((+V[\"-X?LCY\I6 M6')1_!PXNP8C'V4P4J,MM(3-0NP;'W S$'#/^&DMKA-'$S] O+"YG3,)\0O# M'),@(P[?7Y5N37N?F?P)F;)JZ-L<7^H H>-#B7I=G1 MPP"", [>%I8TB-!\PXC[4O":MW@/0!F8-\ M1);@=5CE[B5![Q$]>UXWH696@5$;;5GCY2U1"*I,2^9Y',?S* A%."PD\II* M>( M$:[0^"HA<58ATA/'QMC2;9L6ZX59OH59OB>#%3X:K0J\(M#K4)VM4;RBEWV2 MM&OYTUD )] +G6?(N7YX5N /5QB6U5Y M2=O^Q\R,?S(5D[L*;,$4\FN:U%[MEWXLY-&HJ5UG'.V70\NP#%)3?: MNJ#QJEA489^"^%FF[\2DF4GSJ8\Q%2/-2J.MR3)OF+F+*%(KS3N-E8L(]Q)< MY/R@'XMOK+PRZ?L^!T[[^RBX:*^G"J7XV@F-$PGC;0 AA\\VA5SD^-8> \/X5,$(#B*/=7SD]!3+CR$ 23 B!"4U9 M 8IEC&1+E0P5:&-[;)GR/T1R/HM\:1(LYC #3[ Y"B#XU01C-,5+X+Z M[!Q ML4:)J>,MAJ1(+5U%PTY!M'_&8>2,WQ*9<3#CHTM):$DJ6:UV09A:('?[=X/K MN\'C@.O>]A^1?=V_?1SVT(<\U[OKMA*;^_''H'?5ZSRL'M*F>$)7:$+75QR> M6O^V=]497F._ ?WS\_IN..#Z-WAJ_9_7U,_ERZ,'8MM!RH3G<'&]B1^CQ]DA M!U\MB!4[SLHDN9>VSQXIRRU2-@Q[[^355WOU2-E@:!ZNE0]>>(,S>T*"Y M<>L6CR-1.W3%8R8!,GI^HOLF(7>-%C[[0R)XBD/>M27.'?HD-6U2(J@*&^W; M'9AM_GY:EX1R1N/3#H5,-TT9@/K03"I".=22,@Q->=%T#@E-#TGSG8VDI92A MHJ*"GJ72X-"X9^ZP9JFSSA+95#^/;,Y!=!/XTVW=8JY?+3?&9.F$(43_V8=D MU*BXA0YI*7)>Q-,"D\"RG4RI="#4FAR.N%-09A4LBDD()99Y%" ML7PIQ WY=(4WMJ27,C%D8G@68JB7+X;XG(Z.JT_16EQT70SG[NS'C>%DMZ;\ MDI/L&10_XXR*:X81+D4S;TH<+@/LA0Y&:ZDI1K,E7P.KAJ;2KBY#HE5)G58T] Z.@/YZO(9G7!=R-4^,-M=SV]4>QP1B$TGKCN2 D MXO-C*J_D;X_,($0QA/:XDOD@)#;:JLAK0KD]7!F$2G6#\D%(:K05C4=0H@A" MA9Y1E4AZ)=61@+\$?AARL\ ?YRL!4Y]3@07:>82X]X2VF84#GZ61>5W(O42S M0ZBU@=L>FS /W'"=1(V7U:):+#.X51]N>^S'/'##_0YPE93\%:P9WFJ#MSW& M9AZ\X7J$DL8+>@66TW/("^O/8 !PIR8.OL[P&;3P\J!>6ZEW-@X*6:?U$\]D MA/1KF_1IW13QNH2."!]2EYOX_DM16AX%/#7?!DA?)UV"IB#X!8EB.+>=D5Q% M+RL34-KC,0^@Z^)M<\_^N0#"=;) 9%[R=1+CEO/'N'.5NCPL0%EZ$=7*X&F/ M2UP@G@RR[:9)FZT$&)[J@Z<]/F^!>#(;;<7D=::?:HVG/3YM<7B2!(0G@S?R ME]PO$$\EY/5L-VW%U4(7IS\$%4(06!,>0>$9NOX,EU0AUB[TGM#=Z*EG:.^> MQP;JWJ--"320 KAZQ\:A*@ 7+>6UPDY/L"UY&A&U]YA.D8B2&FUJ)(1"F-ML'+(DWIL-2$=$NU>_\"/1@ MEUBZP)XZGA-& 3$OS\[8/0]G=U\Z5((')/6=-30<*O@J,G=U7C>+REEA$10: M0;4OZ:E@4&FD?8^QI7T/ U5]0+4OM:E@4.G(Z-5XV9KT%9W\5QGYV6,^+G/&Y@(39I88 ML]&6%60PYI:8*M6U8-#+;V3FAIZ,=^?P<8ZBSCHQZ-4%>GM,T?S0P[M"HL@K MREE5U6+8RV^QYL>>A+&G\*)1#>R=.FY;!CZ2]K/<./"G"\/5]PXS6(]T6J4R MXI/68'WO^)M9@&1DLAJ\*:J4GELI/:9PMN!+:[+F )^"P"?QFII;>3/PU0Q\ M:8W6'.!3$[-55XN*;S'TU05]:\H,UVIT6-YEP48P@&&T MB+;F";964%(RM2W?8Z(N2'G@'H2,#UDA"V&+>9J^4SG+Y*(90'O,S+P PJ>J M9-Y4\K2Z9P"B&4![3,6\ ,)[.CIO;DD"8@"J!X#V6'LY :0("$ FK^J;^:.E M *C0 G25L>0<8JGG"4)64 J.8,?AC&KGV;&A9R?.S](7RBP7Y#"1RHZGUAI6 M*:V[M+ :.Z_0;OX+!OXV1$FX0(LAB=(WAJD:8RJEP5>@JI(;;8D7#9H2X1BL M3AST*U95*32JJK,*\O6C"0SF=B'/>?"PZL35=9&*W(?&I+SS/7\]+GZHPZ3B M,\&ZE'M'FGG=%$-JW^YRL9#"AVYX,_]>"X,4Q9#:MV=<+*1TK*44A6FI.D-J MWT9PL9 R&FV%UQ6:M-09)2R.(&(7G%N$7 1>#SQEC&C17^:)_B!<2.X;8AY56A-?V'58BGSBJE"+ZJ@$Q:D=?S]U!F\*T-?/=&1NF!K]AHZR8O&[3F MG3/X4F=MTP1?"<%7YP6M NUESJ'=1V]IM)]ISF;A-CH2G[D;^P-Z\("6."IN M,,>K,BL66F>3ZS,1EL3>%7*W7.!B143J]*G7&#<(I=8:4*C MK:J\(59GUVHQA#D]92(S14?+4CQC9:9H#)SMQR,74MM?G0WQ9$-D,2$6;*O6 MG8RPC+#5NI,1EA&V6G*(V^97T6CA/0P&6%U]NG4L?0P:7H/ 0S,/%]\F M\%C&!X7W^" NR=62RDV,.R"TOB?\PX!?7^!KQ0!?:K2%EEYN>C$#/@-^>N"+ MQ0 ?MW]IY4\*8L!GP#\1\/5B@*\TVE++*#=M.\\AO0JZWU>.&T?0SK')O&M' MKG9RG''J-1/Q;-[,'%;;A%PMQI_)QHV*9!$Q63H+6;"4@#-YQMFF!"PG>[1Z(10:)8FD M?QIS$C[:(PMUT4FTQ5T\'<&@/R:V2=A_UQGS<'.:8SDK)HS9:(LFKTDZ+QIU MVX-D$-L>BCDMQ'2A4J,5B4#HIL@+6_K#,0FIJX2()6).2C G&+QIYCX?R2!& M*\3T$B$F$X@9.H*9FCM@P7:><^\\IQ*++=.MH5@<9/[.R;HA'9D%0TD,8$7G M#;6H@N"TA+X9R/*9E(6!3*W8>+7Y:B'SXI;"MTQ*ZBHE!QG!A:%.3\Q@6>!U MC:GBVH+L(#.X,) 9%1MO$J S58/7I,UV4;1(";'D+R(P+J0!$&^"-#EB\6]>'<2/W,Y@60[ M"0W>!;,07BY^^;8X5NIX!)[D2]^F('ARO&9B_E^JL\T)X DFE[^].'8TP8!N M"0FHYW[)_,WSRRURZ0-9DVNRUE)T>>=EH27NO/;98T6YA9A_T&,_OZ;*NU_* M!DOC8+5TZ#KUEI+M/!>\[F@M-<7"\VWFAPY6>I)^Y*;>VB/H( MA! _H-'^(GY=J,&^33%M>!)*Z%%&QD.A$AINJ[_ M$K[O!Q-BE[6;SYYQHF><0V"LZX<1YX^Y #Y#+]YL>)K;2J9NQIGS\[(EX56F M/X;Q>9W)#E)Y%E@8SS^P?NRNJ,=EA^.-&I.&T&C+0E'I>*?LK9(SA96) DUS MRR(*YK%$0<3-89@H,%&HC"B(PK%D06JT39G) I.%ZLC"G@KWA\N"W&AK:E%] MNT_0,:P6"; #Q(60 Y[-34'P"T9HW*Q'[&[P2\<"OX+\ SWWSA+KO4@S>.1C M@4=%%K56;NH4 \^1P:,4 YYLK3$,G&W!B_+F[A[#5HVPM:?%WN&*26^T#9&F MCL+G$+U^@"$$@37A$5.?H>O/IM"+B(D'O2=T-WKJ@49>KB20ZHC#GM9XAXN# M@3R3L,^R\8V=/HZK#L6,B!\$LJI\B P^5X#G6[I,IX'Z<174-9."A M$CP%[==D,Y81201",6O=LI(E)! MVS@9141"*S*+E$.\/6D;%5T*Y#1FSAXX+K@('W=R:IRYSE$78=^!-P#ZRK. MCP%]*$.'QWOV_>USDZ:*AQ.WJ.F"MF@R:FD-FY>ZFGO[KUB>5J!D+Y-H)M%[ M)+J@7::,$JTWV@J2Z*+B=>#;WH M4M:()!\7'?I'=$@8'1\HO'64R3PM-%(8E#3, 83<'2)DR$4^U_4QV?#I?/0; MX1_&)'?C>,"S'.!R@PA]@/.^PIT3FS]=D5HZ+DJP6;%@67;D_S;6OCA'E?#^ M%3!"8XBCW5\Y/1$W- $A8E-I?BA7L/(3CQ<+I",#23 A!"8T904HEC&2+54R M5*"-[;%ERO^0I,;B2Y-EXXH9>(+-40#!KR88HRE> O<%O(6-BS5*3!UO,23% M)-4@4M#LGW$8.>.W;ZL2(PDM25T*3?O[*$ OVC(W"J'<[=\-KN\&CP.N>]M_ MO.(&_=O'80]]R'.]NVZ+Z]RASQY_#'I7O M56>(_A@,T3\_K^^& ZY_@R[]O'^X_BNZK_?[-9YH_^EC?#JDN"3E4FJ6#$?-EBZRR3MW=4T-V[=XK0D:J6D M/90-99/LH4P"9.7\1/=-0NX:K7,V-X S9,B,8,#) L_M3&XZ ^+/)V^97D[CPGOP+!(8>P<*M M'X89P[^2("#EJ/!"_M;'E#7888)0/T'8D[:03Q!$L@\BZ[G/.9Z#(%2D'-9! MLE"9].D].__YQ$%JM#6!5Z7<)S?IR\!G$E%7B=BS@YY/(N1&6U5Y0Z3I3,J) MLMN35:GXBO8I(="/)C @Q> #.(%>Z#Q#SD4LS%/_/>WI;O8,>IY1D%]/)$U/ M4@^H-?AO_ #]Z7%6' 30L]ZX*$!/4TAVCPZ+>/ M:P+1+=U5U9(L$7/Z=^?D'V+J)Z_M>/;PG1>=)2O0ZM(?#\'KO1^0"U$4.*.8 M;"8/_7N 'A-E7G,49(7QTI9F5UXN\)C>.RAQ#NHS\1G0FQI9Y#HG!].B&][%@:A9@2C.G>JK7'\P*0U5MCDZ*2A6!L5F"JW M1?TL5$]F_2(1_:(7UONF"N5,=_"IYF*\YQ[$VQ4K,!/.7\&<1,][XG#[LXSLF+A MROFF Z("Q=1_.3@WM9 15E$=%90\F0159,I1?$ ADBW3K54$:=O\:A(&.N:! M 40\MQP7 M%M)GU>]) 1U#K9NXP3*4R M#HZ"J>0$B9P_EZDH3!59L(-ZU;O*.LX?<^-D6Q19 Y8?(FL":V/;"2TTWY7] MT3,X=%YD-[,5&O?'-PL*=S&!D?1<+-DLMV18'H5<95OXSO>:Q$=[]\M<"$*8Z&-F#&?2P)857O87=+S%9$3D MQ9L8ZQ\2D\#.S2"A%]>QE1BZ5*-ICY!:$(K6H?K',ICT #_=X MNR'$2$!L(ZGLT3AV.6#E""N<@06R1\$NJ7KC!U=SFG:L WT^4G!.$:@)PC%C M=B^4CE+PXG-0;>)&QPD0^8M5,$LUVW[9& 8!,E,76[O@%88\WMYEMNJ!FV4) M09/4AR%XG?>E_P$].'8REW&1C$9;X@6IJ.-@S&:MJ#8M&E1)PP:$BB](T64)U# MBFUW KPG]#C'6\V8#4,X3Y)Q'3!R7)8]6[_LV50]ETJ.!U@!R1'XXGC);U\1 M3@^#85K%7^8SSBK8LXB^X:Q^Z#SCH_WG%.7)5WUZ?3GNS:5C(2\];T'K\ MI-L*Z;,3S:T]YD+GJ_R_*35STB^"I?,8:<>SB?O4(53/+$=*HZWSHL*R\ZJ# MMN/JYG0HVP22VF@;F^>=V [G\8.5>11N1U;6_*5:SRZXR'VQ(8L"0TGW";'QL>B$U+?O.P.9U2$^<"_PDIA[_Y"MLE2B[. (4Z$HPT?P M3=YD)S[+6H.729P+5\<"2K0BZR@Y MG9DPM@DCL=$VA#P)G"R>E"=C/H#/T(O9#FKQ0:4N>@Y^P]^=:-*-0\1K&"R, MDK?,VE8B&?1&GO;GS.2E$V*'*]H]$-M$D8Q05*=84C64;?]#Y9*5U+ASLFM/ MI'?7ZTX.46;<=8"#A[4:E-25E2^L8/'A=T1L[@_8+*F65&PR:PG+^T/+.# MJ437)_6E3H$N':-+U'/G1S$+^>#T%F87GR[)96U[9%,:C$9;WA0%9OE6'3XY M+-_=\,FH:4U\0$!3:'"LSN&@WEW:)A=YS-X<3<8I$Z=B6RGA@ZWW<[K_>'L, M\:[(EO.O665(Q96N18D7](([;!^C@78)=O)YPG%_*Z-CP1%OXIF\I!>5_'KL M=NXUSV+\V);2\9YA6$A+HSDQCM26LL!LQX/:4E(F^T4P_>2'>TH=^Q$"T#>#\G[[T+O*CC MV=<+"F=>"_!.M<'K$@U%N5B([J1G((Z(*KQS+?)"KMJ:+#1W4-(\XED25,5J M>!2'Z)8PG-?7Q!\1YS(IQ@#M*A6.:L%C MVRIZ^PFCB6_WWDF<6:A)Y7M$A[(,K?5NU96QX.O2\/PP7'UNA>B%62$%(JO^ M"T:5W8ZUV(_C1=H2F%Z MF*3812[3@V4&') 9$(>D=\K6?2*6%7"T'*T=&[*]!1<.WY#5<(UUJ9@@/,L, MJ $DT^9]'1&2(DXIY"6S ,>2I0<4FAXP7K1*9^D!]4X/J)Q/RP;,!ESU =71#_"/&8_AB3M3>G:A<3-4,D1I-H#*^RP'U9\9BM M:-I$#&^4[9\,-XL)"6/KCP00$,'S$=.^A#SSD#^&B M@N3C'XCH=M>?XD*A +\>I[6%Z#8WQG0<8.[T9_/CIYL"IS3:AIZ[I&"N .=A M*KKT>'EE(+=/0Y\:ZL;.4'.%M)>UE5[&=F,A\C[^7&#][IVQ\G M60J9@Y*X:+_,ZV)IW:J8T4R'T5P,G'3<9$H@74BZ$4>3"@\\,G<-^?TK-^Y"0=^@CDN/*@Q/?Q31!$K3=9,DL1;C( M.R\I-!2%K8R)7!&(I=3&1X<8R331S K4H*AZ:'CXB0*+U">Z<&2CRJ2?%0$)'&!$MXPZ4Z'.X?>%LN4\%,[T4N[&B1L MZ8^OYTQY0#SI>U@:\?^OWWGP ,,H<"QDG).3HYZ]_L'*G9EE5&JT95Y7\@1/ MLF9W5<(A/%/HIETU:("NW&B;6WN_T@3=L_$JDF7%*7HEJ9T15V!L,)>XW:/A MX[.E'TN.SCZ^G3,+:%CKYYR1*O(6-)X?@+WRJMR'Z?*?&3KF@)K.[E!$#;#_& M%2S(HIK#Y-I&P_+D[<^ET*4F"DBF2?_@K M5Y;4M48Q<)F4N3I?I0C$)9Q*> MV\10:1)QG/4BR$C$B^JA5IJ(URVE@](!7T2X;3OZUW:>V]_1C\4W5EB%3RS M8"Z+[>^CX**]A%':KQU/A/6/(BQA$1Y R-WY$7I@Y'-=W[.AA[-0T&\$I"1[ M=+[M#%QN$*$/UNM5?IS8_.FRV%+1 !:=)"]))JKS#+^].'8T6>B/E>_-)4=X M_PH8H2'$T>ZOG)Z&&VJ0T+"I-=?)L?H3CQ=K'4<&DF!""$QHR@I0+&,D6ZID MJ$ ;VV/+E/\A&8W%ER;!8@XS\ 2;HP""7TTP1E.\!.X+> L;%VN4F#K>8DB* MU-(QY5,0[9]Q&#GCMT3;.)CUT:4DM"25+/Z[0$PME+O]N\'UW>!QP'5O^X]7 MW*!_^SCLH0]YKG?7;7&=._39XX]![ZK7>>A=#ZB7332A*S2AZRL.3ZU_V[OJ M#-$?@R'ZY^?UW7# ]6_07_WNW_[:O[VZ?AB0L\_Z-^[J^J;7[0VIG^"71P_$ MMH-T#(\WJ:*)'Z/'V2'.B("S1;XZF*+U-@J_9I[. 2J8:/EWE416;40-%\Q" M>+GXY=MBE7 \,B?RI6]3$#PA,9SK,2R"'Q=M_+[D\EPZ3;-EF"H6T/EZ.'_Q M7'9;1'8_6"#)-^^RQ>DM2I(.>^ODUA,K"QZJU3,E,^]1* M&!I'NC,#GV3I, Y_CBE558[ ?44X!J8$\["QED%74S]T/*<>J]%2S=3[0ESX]8MP9)D$2LIJ+RQP"=!Y30G?2E7GX?P:_/6:O"K@P:+ M?2_@$M,)GR%$CL%.SFD5G>80)R'$P5MJ8-:7X9853V-RQ(R1(3DKZY,.[)8_ MG05P KW0>8:%JJ[:$G'H1TAO9"C"6%M*)'5,SEJ@B,]>HR6?F1$9N&^!F?-1 M%]1A7IGENAK32BVLQ0#VT]07NJ*4A#PV'#N6$WV(@I^A6+M^F ;\IU: ]<%3 MO?+,ML_^!W!QL3>>^\_8?>-$GI,$2:+I% J=)?;(5DBXD52AK295].YN-K(J M2 "&%,=+%J]^'(41\#!=TB5-",ND"4-HM"6!%T25-V1:SX\93$3:<)T>&(2+ZFD;&4B&B(5ILRY$=:2H*E[6,>YD M&H1ID#P:9,^)NVT:)%N"HR$E#:FWE(ZC7<.'E+J9A*B!KS MYIE0GD@HT]86+$ H]49;%@1>$G3:I?(^RR#IV M,3:QK8.?3C IU GU2DG=#H#^YHDO[M- MKXQ-Y7O5M/GT#*+40)21F)&X^B1FRH:QJ=)LRK:CNE$/>L>.*C'=NZN6^[O_ MA9RQ_G@(7N_] +^P$T6!,XI)L;:A?P\"Z&5N-F+BAIXBKX@B'7WMF>%2(D@W M8@&48%2D"Z/GD ?P.PQQZ9A@69^:^[RRT)D%TK8?9)"5/0<92+I,+PQC:%_% M 2)&TDPJ.(##CR8I/&FD+\Y&@O*5\((I"@H M7[\[&40IAB@C,2-Q]4G,E UC$V,370$$QM!2&7H.^_6) \B].-%D EWL=B>5 M6R.?\^"B:T0(H\@EO6K.;!L_:SV!_6XX^=H]<&SD6@_!Z]\QW7T7TP5]0*[^ M "&T<8@+>B' +\WL>>-2 [PI%'"$FH7TZ59V%(6_ZW7:<]+0H[-NZ8 M-4U:$Y(E9^BGUH>;<7H%]R LX' MV\VOG+)B)&;+-F,38U,%V<1LD7*2"XYJ MBJ@4F2*5ZP_,[F1WUN/.!7GLO$>$7YPL\)PD2%*>?)YY8Z1D:IZ9+[TS>F*)$U%)7J;0;QG\VI;P[J/JYXLB%A, MZRN?58E#49'LQG03TTT%Z28]NV[*M!4N"U*CC6P+PY1KIKN8B9NK((:QQ\8= M!A"$.=/RFC@XJH7ALF+HI+#9Z0#?$SQ,\5?5)C6.%4_95E0&FV= M5\T\=6?HD#]FO#$9IDF&S=/)L(K\3TWG!25/3W0FQ4R*F11_D&)%.)T4:XVV MK/"ZE&?[A%HA9A$7)N[TB[NT<3SS>.*NHT7;E'@IUW8I!?).MEDO2,>61<8P M^K$8\LJS+(A('(3C MY$O?IB!XOWE^N44N?6!#*1J+44X!J8$0Z\(_O66J4D5&:O14M/3M4+(-O5T5-Z3#;0W:>[S=ER4J\]#^+5Y:S7X]7Y"EEA(,^#836=W<2:MHM-<;"&E!F9] M&6Y9\30F)_$8&9(#B3YN&$F*DRT[1A:JNFI+Q*$?(;VQ2JJ\RUY5*9'L1Y^U M0$W]^)/>'[0LY,R,. KWK:2P1@8!J,:\,LMU-::56EB+ >R^"@7[HG>G)H\- MQX[E1.OAPG,4:]&_C-VWSB1'!>2\S0)JU6V9,9D M244\Y8$@@QP($G6-E\S-]O:''>:D(Z=CS^'-(T*PPMNXV29?4;G;EI8A%G%L MQ\3")%58BJKB95%1=(9I$*9!5C3(1B6,HA,\1*'1EB5>-*JG8<[-Y,MZ0$:1 M3W5 1A0;;572>4TKH#E1>4=@F(JMB8K-ECPKGRR;3L0G&0W>E/-DP#-_B(D: M/;/.)FK*Z41-1FZ3*/.&N6G8,%ECLE9_63M=DKB(6V3KO"!LQOHJ(6K,G6=" M>2*AW%?1KD"AQ,12M97@MW)[JQ&7PFJJT]NU]!W,.(B=)^5ZR+52781)^R*G/;CD&4&H@R$C,25Y_$3-D4LD&^I_HDLOUZ MQ/2[]<.4VYHK+K2&7&B%%X3-[1J&(;HQ1*FH,POD%$IA3_?Z?#I!IU GU"L= M?#L ^ING+;E/SQG4LW\*I0UQ6)N;2K"I*OXW%:FX#**L.2$C,2,Q6P\9F\Z$ M3=F2&=+6?R>F>W?5N]'^ 7=J*DF$80_LJ#A Q[M&X?#LY1O2PI#6YK?," IL(TXT?C*$3Q0<< M-9*$1MO@9:.H7E L)$^W"4A12+Y^=S*(4@Q11F)&XNJ3F"D;QB;&)KKB!XRA MI3+T'';K$P>0>W&BR02ZV.U.:B9'/N?!B"/>)A?"*'+A%'Y24O+<0EB'NN'D M:_? L9%K/02O?\=T]UU,%_0!N?H#A-#&$2[HA0"_-+/GC?O'\XI8P'EJ%M"G M6]E1%/VNWYT,HGGB^1N=#M<58$D)'Y(E9^BGUH<;87I):K1U@3Y] M5T\@4*6K&(G9JLW8Q-A4038Q4Z2B*)*Z3$2L^6?L8FQJ8)L8C8-!:43J3-I M#/I,&M;-A-W)[BSE3B9Z[$YV)XVB5[&D0'VK(?4#N,"S(,\-X"R"TQ$,.%G@ M.4F0Y#Q9@?/F:LG4+F5D=MA^/')ATF"M5BW,L^:G2'OR4^9-R_%.5I*.TH^C M, (>IDOFS!2ST98$7C0D7M(V#SD>MHE:!&]+WB,O#;[4[;:E;W!9)&DJ*M'; MG$LIQ8[TAZ:7&RZ?+& QK:]\TK>T4YPRRW03TTT%Z28YNV[*%JN2Q49;UGBY M=K8%,W%SY6 K>VS<80!!& =O!(%S@_>@U&M9:K0U0^ %;;-W3>8,K9+!QQ0_ M4_Q%I4DJ)^O)+LO(=I5X77[\VIR#BM325<3E MF1^2C*Q+4K35>8;?7AP[FBR":BM?G)- >/\*&*$)Q]'NK^P:X@F!*N$Q-?7F M.CU6?^+Q8N0X,I $$T)@0E-6@&(9(]E2)4,%VM@>6Z;\#QS4FW]I$BSF, -/ ML#D*(/C5!&,TQ4O@OH"WL'&Q1HFIXS4_4#X%T7#^G3-^2V#C>#:BX:4DM"25 M*.E=S$Z-E!-NJ1,V=/MW@^N[P>. Z][V'Z^X0?_V<=A#'_)<[Z[;XCIWZ+/' M'X/>5:_ST+L>[,0P11.Z0A.ZON+PU/JWO:O.$/TQ&*)_?E[?#0=<_P;]U>_^ M[:_]VZOKAP%)M]6_<5?7-[UN;TC]!+\\>B"VG0C:/.=X7#3Q8_0X.^3@JP5G MB]+.8(H49Q1^S3R=/:HJX]>0/L>J\EU?$=V,2.6"60@O%[]\6]A+CD>VSQ^HM53GLJ9]?DZ7=[SQTK%I+%Z6T3Z5N\_*$=Y;,)[UE:JGYE/JI M:LLT9(J>6B6ZGGZL1DLU].)E]3BS.KH,[N&JGHYS>W(H]QY?,3=NW>)&)\LF M57F5W33E%2E7R8?P:_/6:O#K_> /L;IFP+&1*[*3$\-S/HRW++B M:4R*V#(R)(UL?-PPF-1<678,+E1U92#B,757-1@S]".DBU;)GW2,\@9!* :\\HLU]685FIA+0:PGVXATA5K)>2QX=BQ MG.A#+/\,Q=KUPS3@KX-Y51^,UJL XYXCH?\)O!@@7U$DYT&E/ 48:Y4.GS4; M7C_AB4]9QUD!O*D;O&H454*$CIR]/15OC@C!"J?I9)M\1>5N6]J=7L2Y3 .? MRZRR%%7%>:.B#BC3($R#K&@0X^BG)W%U!M[0-_/W:%:_8.!OL?0485G7L"KX80J6*=A=4I)=P6Z1CG?=JHB5DPYFPC )*_@T M@K91SOUHQQ$4J=&618,W#"U_2UVARCJC5H)-]"FK,O<4&42I@2@C,2-Q]4G, ME$T1FTM[TG^0Z=A.4^/:Y1SR:;E'9-9;U0*\&FJKCT5*0>,XBR MAO&,Q(S$;#UD;#H3-F5+KMIHL[E'Y:T)K=U7D!@$UOWQ@_&T(GB QK**F:C MK4J\9&SVT*)MTYCM[==L;[]^=S*(4@Q11F)&XNJ3F"D;QB;&)KKV#%A*8NU M<@YI?XE7R;TXT60"7>S+)WTQ(I_SX*(+8 BCR(53^$F)[W/;MCK4MR=?NP>. MC?SU(7C].Z:[[V*ZH _(U1\@A#;>U8)>"/!+L[KSJM!H2R:O2P6I 71K M.XJVT>MW)X-HGNR5C8HAZYJP8^,6R'A-"1^2-6?H%ZH0WS?N5;'1%GG-S-,S MG"4-5E67,1*S59VQB;&I@FQB.8PT@>3P',8MCN IS1^)*O/G'!(C'N L#JP) MXASGC_&AROU]D5D,C\7C&9MHR\]BK@TK5ZG V"27-$68?#GPLHU9GECE":429!?XKP::J M!"E8U@5=E1DS)%T,_0XB!7XB<'$^6L_K@ID3 9D***JW'2,S6?\8FQJ8*LHGE M9] $D@(#$=3923J%=E+-$SE$"6$*EV$ GD72.))-, 0K&P;<]>#^_LQR.4Y: MY^)Z.G/]-PC)3??S@."]BX:?>-&9 M'0J16 P[]>$V:\%LM#69I@8:]<YG&#( [1<$(;.&(T*TSQ20"2 MTB@UVTRH!)NJ$@%@.1]G!E%&8D;BZI.8*9MB#OAHV\U\RPH3$Q^?7H=!>/U' M[$1O&Q;C\JS[#]^+0QAV/'O>Q2>8^ZLS9WU2MC2MZX, M/X"+\[5X'(N,X'0$ TX6>$X2)"E/NM;(#] :T4RF=BDC?6K[\^?R^!^!JY3)=%;C&5YAW^_MHVW9C%O M,V,5+*;UE4_ZEG:*$P"9;F*ZJ2#=E";%X(-NRNA_JXTVLBT,4ZZ9[F(F;IY" M9[*QQ\8=!A"$ ^J;Z9I!=8W*QE\3/$SQ5]0"'== +'F#]$$T&]' M6 +TPDH&T:+\F?'&9)@"&39/)\,&\C\UG1<4G4DQDV(FQ<5)L2*<3HK-1EM6 M>%W:;$M? R&NV$$'ID*8"BE(A4@;-:*/ID)TT@I3XB6]XCJ$;-U>1 "];G&H M OU8#'GE619$I [F,&A_'P47[?6S&.0'>=!RPLG(T61=, OAY>*7;PM5X'B$ MX^1+WZ8@>'*\!174V<; R6"2R]]>'#N:8(RTA"3:-]]]GK]Y?KE%+GU@0W)- M,EJZJ>Z\++3$G=<^>ZS>4I7#GOKY-5G:_=W27*M8I.<[$ME1J8 M]66X9<73F&1R,S(D9[9]G,7.X1+] 9Q +W2>8:&JJ[9$'/H1TANKI,J[[%65 M$LD>]UD+U-2/O:A&2SXS(S)PWTHJP680@&K,*[-<5V-:J86U&,#N*^*R+WIW M:O+8<.Q83K0>+CQ'L7;], WX3ZT ZX.G>O7!VG,0Z3^!%P/D@XGD%)*66Y4]W)XG5LP4.I7V26#NK2K"I*E%^*BJ% M,8BR%I&,Q(S$;#T\<><^Z?,].F3[]8CI=^N'*7=65NQXW(Q8X%6IJ))Z#$-G M+NK, CF%4MB(OA6H$PR!0IU0KZ34[0#H;Y[YRN/55[>!#*5=AE@SJ$JPJ2H> M.!7Y@ RBK(\D(S$C,5L/&9O.A$W9\ASDE'NJ\[:#*[;[NP>&W+'^> A>[_T MO[ 318$SBDG%MJ%_#P+H19F=-+'15GA1+F#[E09+C&$T!T;3IN*<&J(251 ] MASR WV&(B\<$Z)_ L?"OG]<6.K- VO9S#+JRYQP#29?IA6$,[:LX0,2X1^/R M[>0LP\.2UN2VS@L(;"),-WXPADX4'W#>P9 ;;4/B58&F"!P+XA:^L[.1KY4* M=[\#-X;I8+>ID_%)&NI!595H"\O+H,P2TC,5KRY8M-1MHI6YCC7+4\*'9,T9^H4JQ!7KPFBT15[:4I.Q='U83Z!0IX"P.K GB'.>/\2F7_3W9ZADY MI#04S *\E6!357QZEAMQ9A"M)XDS!Z:U-,F$[VOAEHS"K&%H4VBT%5/@374S M79"EGY1O]:Y#8L?VWPY$D#W K,:M*2+C5N5%6:(/#TR95T*9,S95C$W,B*(A M@E&\*I?H4N5GDZG1'&'^D6(G!_?V99$B1F$55K'!V)[NS:G?6*U%) MWZJ#?P 71PMY;@!G$9R.8,#) L]) N[<='BNTKP=H55L>Y!1E?8$&;OD5!M9K)+ 8C^.P@AXF"Z9(XFXQ;; BX;$2UKN:&*! MO"UYH[ T^-*T74#0^^MMF=9I8 M3.LKG_0M[10G\C'=Q'130;I)SJZ;,NWRHR$VVK+&R[6S+9B)F^< J[IO(WT8 M0!#&P1M!X-S@/>3:99*["43+XF.)GBK^@(V;J1E>0SWH8 MY%L")&2[2KPN%5# E!;MSZPW)L04"'&F1B3YA!B?0#%,WC **&;%I)A),9/B MI11O5.XXGA0K:"F6>4DVZRC$+.3"Q)U^<=\(N1Q/VG&O,-/D):/BEC?99KT@ M;6+1O[;SW/Z.?BR&O/(L"R)*!W,4M+^/@HOVZOF=##]>$0+\1*I+V'3>.!SS+ 2XWB- 'Y!#/SHG-GZY(+5U%(YCY(3FD M31;1PY8MSW@KO7P$C-(8XVOV5TQ-Q0P()$9M&JS_Q M>+%(.#*0!!-"8$)35H!B&2/94B5#!=K8'ENF_ ]9:2R^- D6S/KJ4A):DDL5G M%XBIA7*W?S>XOAL\#KC_S]Z;-K>M9(F"?P6AU_7&CB!9W!?[C2)TO52KQM?R M6+Y5T_VE P22%*Y!@(5%LNK7SUDR$XF%FT1*I(2.]VY9))'(/'GV]<.7JS\^ M6M=77_[X<0D?-JS+KQ]:UL57^.R/WZXO/UY>?+_\='WTM/GUZL>G:^O'E04G M^P@G^_01_P7'NOQX\0/^^'SY]>+KA\N++];U#_C@]T]??QS_H=[\\?7BCX^7 ML/^WI;VNYYQ;$M'H;/WI)=8_T_$[+0X\E/\KI?C7= $K.^7TPKQ\_LV.O?AJ M]BT2,=PF%4I>!.XU'-";@20+D@O' 3F:8*HA,'+'$_$/6.XW'\1Z)J*'K!YX M02KP>O8E0;_X3)A&Q8_T\U88J<_NA/SL;<,"#+>M913> M>EB-BM6IPDDC87D!Z[V(C*[P086)[N$[JD7F66?P'&J_J"#"*6;)'?;6LN.F MW90ER_K,U[9]K=YH@;68X-(M*P,%K@NKVDO8R"]0K!/AWULK]7L',",$XEN? MC#Q4O,-QXG= K%,17WC&@-,YXQJAH!; &B^;@WM25B%[;O6XA:@!JS M*%Q8)'>6D1>SN@FX[ &T4]AFP[*=*(RW/SGRMNA^K773+O),?79Z&'#Q,OCG MC>?TY6]3?;V#? MUO423(FKV6P_TOPD)-I58&07=SN470S__7O7^AO1A1)L/X/P#C;G8?>"*R<) M\>6L6-H14P+\"-_ =_P9N,,TA8T#!5EO MC#=?ZP>J=Z:0P9"2Q# "Y'%B*>CJK&4Z!=P#&DTBX#>N8D0FSZG&-0!\ 8XL MV[-M67< 6%S/%^B)0/K%'^0@AJ\-XIF((GPWL%S; TX0QR)AONQ[]M3SO83X M=!R'P&1Q+:V=5,"(?2&\]X;!O/'=@KQA" @!VG""O!U119Y0\^XO7SYH!"A] M;<(SXVC QPKR[S]V*H8>Y<3^P!3[&43!2OCHX;S=*5W%Q3P2Y-'Y8,&;D M__1#.5=T%^>?H25@QNA@TEI5J:34!3B^ R]N($K1E9DS8W<[_;CZ]$KX?Q33 MY#* @Z=XVL^V(RX6*+YW/5FGC;I NU56!THGL^< W#F4/^2E1-'OL 7RW+G?1(3&OST7^F1@0.FC8;)2JQQA_0O@ M;> !*OX 7-F4ESZ/O%+S-NF6,08\4@ M,J8R!> &Q'20-@%\N.Y7.W;M?UGDO[9^MZ.?@%,F+?+WFLMR[QE\D,;T6/'] M8AKZVKKX<'TI?]HR-H8'!B:##&GG*YR85UA*>61J^QWLI]"]#, 4H)9)5WA[X=WBK%E/ *T +#8@-'!NX +&0=' MW1'4.+>!@B)$*^\.-42,?87H-PYG#;2BPD@)(6*PF7E#272HD(%&B^_%KZ(%W]2.X!ZW#PCNWIITUQ7;Z1QP.]C1JLR5*I#!)N.L M7%!%)/M1./)35H2ZUIM8Q@BLSM!J6G)L&0I?$(,_4/;RRO';37KT5MK?"J?0 M]JZQ+':!4@R=7_=EUU=G4'1RG8C^_HU%B2_H$G-G/1#P3T*'1T\URO1.+2H!?@IK<"V)\ '=#W%K"CA$QR8Z?(C OAEX+3]7EH3+J? M"T[F^Y74-CQ1:JOT?-=T]D@Z R4 )*4--I4RZC)*6$:HAC =X(LBE[H%LK5& MJJTD'K26T ZT.NWF_TN+7*"WS0^EKN.D MD30)X]M\N+KYI+1=AI:SHRBMI648H R["]P3ZHB>SHTOG-E> ME)U67A#Y#AEY*[$TP\E(S'SA +SA! D&"N)T/@?M3/EF>+'*1:9H'=F*J_^9 M!JPG$CJ3F)%$4$TGVKYBE2O@1 W0N@6 7!WN7MB1A:Z8"N5-.2\8<=#?>A$$ M*;SENT EW7JC*.C_ 23Q?.46(1+Y] %M*C"AG!NU7J] 7$6;\QAL(PXT@'( M2L@A$%\D(+7T-YOD'RZ\!(_*7K8X==!'(Q;,,^0B!': @5>4C:^/%0,X4Y^5 M%.DL5ZPQN?%BC=]+ZC9#,$225 0">Z(@C$-.=L6WY$)PCVIU348I4"BA&WQ MWBI@%K.4G/O\B@W*RE\+T=TTM]]8]87,T^P087'.)3>NGH]/12NNX_>,*T/M$KBM8@VV,E M44]66@L@UD!;]S"$S$&#[$D"5[B 3=F_T-/(S /T:*V/ MV.CSQ,MGN89YQ D(-FVFD]>9(NOS$$$T11.P8:*%N+7]E$Z/P,E@P6>#$X'H M34+4QGTZ7.0)Q#52A@+K%N1NF,92+YK9',?3FG;Y%D*I1,8A1\TSE[7C14ZZ MP.8[#GD>G"0E!9FE-AS'=RW<6N21NN5Z@*@1IV+PG65[1Z<^WIP7_V0P8>B1 M0FF(K"829E_<*V,$%7("#$ ;%#@'M-%;+PHILT&MK Y**IV-=#ACZPSU=*#G MF'5#0ED?(,RVCO1:4V+&43I"OH,JY=WBO<0_,/IY$;A7>+'2,Q)GWU\HO .5 M^Z-$.O4K]IMD8FE\HF+I(D];ZIB6.N4'8A'^3TG]D,^1_&Y,N/<18-.39([C'I82:/ M#VP3>#DO(YT,S!Q=T/TP/,P6@18>.AQ362"0E04@L[XD!IR7*H^<#A(4G* A5=03TG:B'<$?$C0$< O.)/+@W,$;@B!C<@'L"#'" (_^" M?RAVR[D*,L\L>QP^!;&!2()P +:T% Y*-R,?B70#SOE 6922HR4JGH#\2C&Y M-EP!>T#X23&;C_6NN?=&CO,K3T9LRI$BW)2H6=HQLUC4&-*8'!2V'X?&*NI$ M37U&PT73T,Q[P;%2U*4\5FX0@H;P@%5(7L7Z4M0Q7R)980I'11%UJX=]-=B+N5CI,;^A 3I0Y]! M\ +=)(BL_P3D4CF8*[WFD[+QTYF4T[-/1#A(*%C&Z)Y7*@^D7OQO\@$S4(@E MF5P E>.86!,JF>$4SL3J\O0^2WA""D$,B4+M=9Z'H4M\2JY10)E M$+]]Z=Z\G>B%]^6BN*>+>$=J/_Y*QX"!;]ZBV@\"/'GAH-N:M)0,%B3ER<12 M)!;?D$$T-6QFTB[F,F?8"D#\L8(P51H+$IA:QR0 +!9P$IF&G=R8&5[D%K5L MO!2E-AE!7Q#0LVU70CHUG\VK"7R(C(,89Z%#K'^3N<5=7Z+A5-)ZJD!E(Z-8 M!Z7\&SDG*39C\+CR//788\/6;U:2FH6@40W%A&Y7)X!#$_; \;BEVQ&:W$N=06=56%N0@^EB5\(E_48&CR M'>0XKG8RD<+\SGKCO;6\&7S(#H,EI=V0;U_G\,M "L&IBOVSC+!H MU65)8<+@E_HBO**\*AP!&7Q8+8L*[ZP9^Y:,_=K&J.\/=%V]<)!MS= QXY C MSD$IQ'B/KB)'J2F@>E (7OJWA+6@)GYFR-=D=(C"#@?LR5>H2([#\49M#IK& M*:@R$1I>[/ %2P?)KZ*/TF%[-?L"UML7]-9>D.M[E7W3;9?MFV[[ M9.V;RYS[^J/AOD9X- D@%D/DE=H]VL�M#TZ1-0M)=+IM*@82]0V)%/^%^I MMV0'?Q:?]H' 09O#MS7#61.KP8Q@B_+ND+.B&#*0 GOF81X-UI&AFQ)W@]9) M.OV3 CHA&DE1(BO)N%JC&#QBM0;$;TRR&VX;U0T+Y3XK#5_#EM4;MAO6-WD> M^)=O4[X+9AZI<^4T!OB]D7/$'V01*N)!)?"Q8HN^- Q] 8"-< I:EP++ I$# M)>S&ROR"N3""2@@064C"L:.(Y2]HVV$+'UG[6GXIKS9QLV"!!+"S8>%7$X^0J<5+61>"SHNP526;EWR"+C9 MB1-#;G'H!L-(C\FPV)OJ\!H3+#KMEYEAT:O,L.B?K7R&1/0I2A\5@Z#D3$-8 MS_*BPA4L%21WS22'C.&7&.^>N"NQB)4,];.,GWJ)X=I'W3-*;.+P*#HYY)O% M._Q[W SE'BZF7B ]>B PYV0(FE!@T9%+@=?E0>\.;XSDDK\D26Q8O-GIM0;/ MAEDDGX>Z@?S3;^%]#F3X"-B/1HX&F96@<%"H!]45Q9W95I+RU(C!D&,B_),_ MEZ*UE OX?KL;Y*O9=(/]UGK65>/' ?'#8%%D+-M!P)T?#).31EJ.WL?4:$'% M,1V9M2ZY7ZC*)U'GFG/.=:YE"RQ /2G0TE;5GN]75XK5>'1:>!1@B3.R%=WV M!!! QX$34%K=FFN\F-MVA4,-9_+UN9I/]8HF<4")B!KI3G7\#TI434^ MG# ^_*BX>)4]8B_)7\8>DYS*05&C,/S)>FY%J?").[H*T38C$+E*U0>!NK.M M46T>R'R@="F;(% &%"6=8F$(D"N0XB*,,AD^#9EAHRT2395W)/.N4&.J5;Z1EQXCVM5,=75\;@NKDNJG0H<"#]*I MM0S1?\2)OX;167E%VZ)9:W7[A:J.+!N:E1BQ@V+$X#^%C[UG_HA%OCW+S/LE MW.:_1116=&GK=G8;/]9YZOUUS\Z_AIL;-.0 18 U::GHMLI[91=M&>TYGPD;G&#&P@W<,FDQL>UKC4>6TGDS#LPG%*#4 M7;@X KB018S46V_IVP'WML-(HV*[U97P*,E:V,H\LA?X3C\DLK?![KJ7H7_.(E ="'0)ON_!JOA=8( U\[R>^CE:,*XQ?*<3HCNX\-% %1YO) MJI5B._6"D_^4WZD0> ME990.'R!$18P^T%2P-OO&]:<\]UEQ:FQOE11% )50 E#_'ZN. I_W++^6%(+ M5FXH22'S.(N]Y/:63RD"HV2IV"A"P15 1=@%SJ@^4MN2L:*5?F,#[M6;K[X- MO%5A QB+I5>RUD8=6--+$-+2@ )K<*4B%G2@V,]NS4&DD^=#YG0N5KAT*Z(. MW5Y%Z'^G%_\M#%VDTXO O=2:](80?(0GJUG6.">Q5!::R7VU[ MP0'GRK:-QL%49#4H<2[J$$XQ25"^9)DFY:)960+8 F)!VP^1'K2PT5>% ) MI_,HO ,(4@%@0Z:WDAJC Q.@2LP];"F:93@F2<17)Q^+PGO;3^[5GRJ#@/_F M+AMDJX-5:[S/W'->(JAKA$-Z\0UL_%835R*, M:*H=LYY@I-U$Z!9AY00Q/EWBA^C'H.83%%=G6Q;T&Y+H4D\@)3BC7"XSU=UH M3&]4[LF9L9.IP.HU0QF7>H>LC !BBHW^NJ8:Q0*]0<(_UOT3=/%(J47S7*U[(F$-&;B"D=2@?EQ3_-*1H=^Q8R7;<[[TO$KRGROXN$M M4R3*ITHZM,CS8>Z8KABG3E!"Y(UU/> FH9)##VD'5/G*BIU6-:.^W'!T[N). M7=WIW0K*;L8\E9F%#2>Q,!&+FM%:T^WKP#A"K0OY*' 2'QBQRUP/\&>>;_I3 MVD$59%=DVW&'*?X -ZL00*K-"&\-&1UMXE:BR-CA'>JNUNJ0XVY1B?Q,#EER M]A24R#\H2_"+-\M[?8 0G'=N&B%ORO3*@3$F065GX1G7[Z;4$G1/NQF>G7?; MI>W@;[(N4SGH*[/(TUT1B6"VJ14.'U K7'NH9&%=KK7$W%33<:,K@@6*E I9 MGT#=<6IS'Y.JI-1!NV'08VPU\W8!]3'(IZ4.VEDA"^L*LH67#'+D-KR"![!Z MLSF+<>NLQE>9C-AYFWS[XLTK@)[LTBWZ_;R@4C=2&95N(^CA53+!]L-1+%#(3<, M-'Z/6Z)]*'+/N]MN9+%?N%3N6IF%!NH61@Z]A 4&^]46L@BQJHR0O;ATOLR1 MRUTEM7.VZ)#+'&P8^\'GR2-'#^9LM:,BN8]/JSM8WV+Y0A["2-4 MDG[YFK1AO3ICG_SI>7^Y:HZ82]$OR:O2)SN%4C>%*E<[/K,@YBZ1RM%ND=1- MD=Y];V_\Q(%4N.%#QE%WJ[C3MXWI$&.2"Q?9KCA MV86F0MZ@%L3:-T*#T_W[_%@"3T5H%Q1J5FVVLKO,?&#T&VJ!%7' .0T 1#X) M1HX 4Z4GA4_9NR4[;R!($7VE W1;IX'A,SA,]?-),(>5E@5R^?.+5>-=UB3H M%=,Y32ZSRIUI^KYM'^@A8+U>8G4%'Y)\A(3Q3L.]>NMG>S'%9HSK\^U7[P.G MAX#*\557Y.\ZZZO7/COO;YST1@7=\(=IH6 M+3H9HL!!LZSCQM4IVLP-5=8)[:J)_+<)J &$:$?W>=--ISHH"\P.*I\JJ<2J MT9[F$&@$ZH1$V0)4;HP8C&D%R$E2Y0YT;%'0"U3ZC=;AUJ2IZ)RC\ M^I;U,5/_DIM(<-1@&T4P#RS7Q5FZN<##[IN.-@CDU$?N*/^MJ"G MS#\B(/W20OMHC%MSKB&17UQA\5J[^/3W9QPA9_QA_UIE&_4&9=NH-SAAVXC\ M(W7#H$H5AF#CY2*,B?U+:DP!=^]!?/ZC==UB&8!8%M)@Q B6#ZP_ >EC3'9@ M:6060JF\'?8&92%E&<%1M%+<%6S 4O$&R;L,QR=G^,IF(M+%S'<6S[*%<%HO4.[+1HK(-ANI""5^XK!S8 MJFV3T@S CD*?7>S'? 5]DOV;4M$/7PG6!3^;Z A?$: MXZ4G,[>*ET[KS2S=3Q^W)&>F&K@0\8"5>[/);B$3E0P\TF;,4\+>?-H1CD*X M4:%O[KN'EVV6BC1T W9"HC0A]"(=$G=%XXA(N-K+6.F6V%F8\VLH4*21B1,!WJ;&&*P*9&!$0K MQ!Z4HUWPN VT7+4]DCG?D=J2.R$IF@H.B9?@J&$US,]HHEZU(6ZY!$?C3MJ; M#T1VB9LZJG=+M!BS9@ILO+=<=89 MZE^I'27D\RG4#*Y@&+(#NHQT :L6%"G,VJ-2.4'%6XN-1/']N9;F^"K5-ERU MHRC/GLHR">0$B5Q*JVP6CQ4=Z2*5Z7W:J90-WVC(5]@Z6TN^&14"3I8B#,>. M4?8OGK62B7XMCY;*-MAWJZ3_-,(NP.B2 ZS0-C6 ,U\3I&I3D+176(E3J-:M4@79.;'-UC6Q3(E,)):,YZHT\>\?&'40F#I MLD"ED-KOP./3',>2OHB5,_QT9CEE>)MOS,1_8O\4 ;,/.5TS8T.HOG YC97< MA6 DB&46$R6)R5LAOQYF'9-G+C>LI?*ES#%F7H3C?7!1C_:HDI"8XHT'",&- MH3ZXW9SZRDR+[XR4!TT: B^(>)&L1=TAO*Y?KU2]K*< TB:J+"93@*O&+!Z9 MI:NT3X 7$ T[#F UV4P=8.@('L' GG0&28P9A:X)$^GLU"!1J"(5*1\;N<5) MKJFZ.A<=:-#^BSH@:NJ"-RI=&L2#@;@3GY#&:%5' S37 D=MI!(VI&Q21CHR M7#2A,0X3A*6GE$1L67^LQ1A+MHOW*>$Z\&DR>X*SB^=2?6='(&!_SB=*?:,- MM;>@U>$P")M=Q]+#D.&8IMV\+OR(-GBO,F&L^S(3QBK\.?#I<'6,A+P]QYE. M9D@44,RCU)R A6Q]"3JQ3QJS,6MM/8>W\I\;Q8[(&G9)T7VH>M#?NCG+\>H9 MJ.^ZJMQ:S\3MCB@JT&9%5QI%'\(H#.Q;+TICZ\)SL5T\V?[4ZU6EJ9?!=9% M.H<]69VA&FN-EWFI1@@"D:F;O&#/ /Y(4]?E]PM-6Y4$)2.X[%A O)*&'%TP M%TE,Q=P+2,GEZK/2I&TF*WA51CLX*>,.D0"=%%A/N )S8;^=P5](1](9'&53 M0O%QFG?*2Q)BD>,&\&1&%0. N8E*LOF/CC7E2C=7Y"Z8^>C%+ FWT>SKN MJE,FD4AH6B>VC6@B]<7<^EKR0-*'T4^\9,,9HZRWQJ0)7\#+,4MG?I\UA3.< M=1VK"3(F='ZB5B>B^/^2*3>UTTZ'ED,12_<.>:*EQ]=@QARCR\7])9_'2LDT MTNTQ.,0@W0BFKN42IB59Z#/39WV*"#[11BO4;&\!N*QP_&$-\KRO6G_%[)#K#' M?;'K0V]XHG%6.G233FV9QZX34J/<7&?,2'+9A\3$)O,S +V:V2?Z(R-00J.[ #C%]*>=,N>33.JE1M\'E&B%9!J(PMD5E>"$$@: M #-6_C8),%5K1^0U[+&M4R3S)&O0I': M_8^NQ +@S(ZBMR'J>SA0HD&3JK'J2>2G1&-W!W(UNK*'0R"Q$MVVCO"EPHC? MJ6BQZE*1M2"@ZB1\,!+FL B&^J+A;:FC2_+*%9J E1/ Q-QF4H"8*T]5*R@DPX4%28 MX5XA)D;&G81T"3=-E;:;Y<]K"<@VOZ1IR:B^J;8&*!Z+^NYQ3#3_)*-GWT1$ M8F]E*M7H](1YIPN23!W0@A,B4H"J9M%)M>3X]$T[8UZ1A(=34V\ZF1N$'9N- M G(R!>[")K4C4SG>=LP=;)EG5(CL+@X^T@ 'RBQ &G_='99R"-3D094#@@%Q MX-$XKY&C6K=<%6NR)*G :QV$4GS&\E'9=2(T'1L/6'43 9G1K+ [C\J*(6@W@3<5VT,@ZH- M&%3&2 PX>M+Y2;D1V'\"O6]"==(S/]&) *JO%IF:#I,\X8[T0#3D\$ *V:^X MX88:)\4;%V[31B4)I&B0DF5(CIELZ=A$V9P$TB)O)3(1PL6)*I!]0GQO61\] MGX!'P#=SN'0RH P,3/4=41D@E5I4&/0H$HPR2M0 M8T.!,E.Q8SW@6N5. DFPI%BF\",G:W]&)$Z-P50_AESK/'N*]:]9<"X6Q.?&)E5T\"KI;^&O3Q! MS@/#*?YS.Y -N8P)*Q'L NWQ5,XJ9EL8@\P94+"6B-*R%_9/3)W$-C'V3\K2 MT;]A!ICQ/@L&]['N9[YRL+5!5KR_+N61'TEM>MJQD2! MZHTDD[C<$ U4M+L0[E@$5951D[/S,!!5-6AJ97U',ALVMC[X8>I:G^U?IAN@ MCQY)^/T]#_AB/R(FO;[==\;3GC/H MC@?V<.;.G$GO?X T-HV=PG?E)TP]"1*,*BDBZVGS]&_/CY;JCN68K9UX&&SD M0K?.^!:%08CY<"0$UJO'_4XY<;#?>6P#^C7;N0C<#^RPO@S,WX")C7D4<<46 MNQ5;[):W^)T+(+)%K?R;-W=7W%.=;I6APS"M@'1W=8HF'[+BZ-U3&3M\J7,$ M=7X@J?;4*<4UK^I::Y]_+*D7=:;8_Z&3EL@.@)6:[3XF%,KPDO4=?_]=4&N] M-VPQC/OCM^]P5K#G>YF[$=__B3@ML=3J%>"GG[7:K T-5O< R0/74/A!4X7] MJ;H+V>D/'L-@BNMI-1];K2VS(E,L@Z#>(]0/GSQQ'%X!-?I&N'/.B<^U'\ZJ M?_(UK'085G\C?1H*^$5\&F^FZS;+K[U3: M%?"/"YO.@E#4EIT:U$OLQY">+<>O5AZ5RK%T>DJ6'9=#.#B91*)NLSW<"HD^ M4MZ,K4O1KM, 9Y-\E*W6]4\;?%@JU)5M];(>S1A]1(U@";"/8BJ=23&"^V\A M!7[5W46<,JN*>>"^0%$(=/F%_!IN3>_!HA%EE2^73D39ERF7,)7Y;?.YHA@@ MQ7(<'/RCZM@0@I1)Q"^)&1AN$1B<-E5*%J+RK^*G_7Q84N=\,3)PG-&5333I M#KS,6-45$[:.KFHW:W6K&4?G>F]KHI<,X5<=D0 B^WL:B*T(K-?@X0;_H$20 MWXU$#$5AW3:QZJDG!#\7*0.6.LNXW MNC0NHQL43=5[:' E3U9'5LYML8N]Y^ZE0R$A/PGB,@ ^PQ[E\V$,JV[09C1J M,"/O-"HJ,@Z958:OZ/]6D6&DS[R>_4>BD 8\\]!?L"D+N#-@DC8393BY@AU2 M*B=!]X)"CY>Y= NCI/Y]1O$>A4LYCU%>JMZS$6CDTD(71;%JRN)+RRSK&"!A MK@<7Y+A*#A;YHL8L?A9H1I"YI_30#;G7;$FQ#:K?:M9Y1)^:7A;ZOZL0-Y[7*;R@5 M&^RTX=YCF44DDAR[H$DTV,R_D&5EJRQQ6$.H$8_DW<'NY(\X_P;^5>QZ J?, MHV-6<8VER[*E@:S[Z$E<6YQU2&6)&:?S.ZKPM'XC&;]W1B,EXY8&TOH1XCQ@-FI@2?4+K RD9QA%;3WD( .0_, XIZR-S36I MRJU=NAEC9(),V5,22M^F;,Z2M0XQ)%Q&*QG]X$@[M;40&^?092K R_+0=YL* M@0X<^7C-N4?]%YA[M-'Y7G"SKXA>K=Y?9_QLVD;GB>)956_/Q[,Z;8YG?P>T\)9YXJ M!KI7G.'P"FA%U"IA9P1Z' 8U,@=3)!8VZVS*5,0VD=7[*4]S]")C@90&&EJ^ M-],"MJ!3S:,P79H564K4V^R*?P^'K'';Q.W>T>'V=]/W4,3N2J6MY)4(JO#5 MU4&8KH&>*S"1,(8B<7=8H'='W@CM$R -U4!6-7!-N"9))3> C7-TDF2M!YLR MGR5SNU(Y_E($'#J4G;DROVI2?63X 9*@FBF<>5W6>+;[!YM/=!)^AA/S/;_F MJ]K:)=3-C2B2;F<9&_M=5J !?/\>@N5F_0-^0^FZTGW4Z_;>OC-3+=!TOKE^U$++J9 S[[YA1M=I^C X<8$'5_ M"544799DZY8@LGO3J;DDR#%P7[+>'^-2B+&O]QY\"G:RWJE0X0C'>FI/.K\X M+:'HL"=-KO 1M38^N0#<*V>"5TX2RNC;"C8H4PIZE+/S,8NE7QK*#+K(L^P5 MX%(F>G\7\3(,,JJ__O1!WZ"QGLP]PWNZAFOWL^4NL0LGZ3;:W9[Y1HWH?IA/ M_,U'^\G_B\WI1$)A/HH-ZMI^P\.:U6(XYIEPHE)$I7N4&$!)0J3Z*$<^'*M MU]\%>XYIUEVOV6D/>MW&5D=F*LIX'/V,\A5L=7IV6LO6J5DHW&Q.@#N"XX>Z MCWT9_SD@3RVL4Q_]_?\9WF'?#6I%.[WG=!,Y>FC4T*O>L)]?KN[FF'GEXF*N M1CTTB@PP:__*:^D4@1Q*<0>71#67T*#)\QN,:>9G7^@ZSUP')"_?IIFFX6[/ M2S9V13J.-/">F0;^/*G=3V7Z'2JU^SO00I"*SX"2*N/IGT#S'V11546^=*\B M:;A7E2]-"U?D11\R#[I7F=/<.YV:PN:C;PD+2T@NP$]5&1+7^/2V#CB.>GE2XO#64(##]4TUH0+ M&IHU*,DK;IY_#M::1P[.J[%A&0<&&9SL0\!9T33#C5][CPH[ M'FN"1OF.98PLUU2Q1U0;FXCM.,_HG?K'>U"4EKY]_\X+Z"#TT'NYE@Q88H . MM#%*B) )ECSUUGLKM7F^%T2P?]WU9OEURWZZJ^)6_ZN-VSU1[V57[=;G97? MK5NVTVM-!N,'+;O^NT%O]4OKS1[C9H?;8==?"7,9>X% D-#^[S/0I?(LYUW; MZA"!J?7T3R=G!7*3! 0_MTB9MY#Y*)7P77?Y"UK.5(1'*\=6V@'LL[O6*$$1!<-+@0W?/%KBU^;BO M"V;=?=#CBX1,C4V/Q:8-3 H;Y&-F0N VY1;!B!&S6?'8%O[OJ#4:Y"& JOPS MG;^DR-/Y/ZB!!47$V>6\;:OBLH_NJ/_QJ".:1Z..>T=UMEVFCX_[9J^=9F]' M7]PGU3SQ@DQQX?ZP?^4GDP?IHNF&25.^1#?AZ65V[^#L?-!N]'OM4A^>__V_ M.L/V^\=&<#.$, MGY]P1F?G'1 YGU2$^<3KH'H),R*?3. MSGM'9)/MR9M1XU&&1[TGP:/^V7FWQJ.7C$>'"/F5\6@ >%0CTHM&I$.$P,J( M-#PR1-J3M_%(=+H529!A0B.45+W,;DKT=OE +RWXL-OA7PX;>/Y ^&!T=CYI M-P;#1[.)G>[PF5T1-1765)A1X?-'U0=CH,).8S0:U5184^'KI,(C<(E.0%T> M]??H$JW)L";#(SCU+F3X_(DRPS:28;?1F3PZ4>9)R% :M6H7"O*RLG;/KI,M MUC!.VX,CN6&*Q;T[%Z;46WQI6WP5WA=O(=N,J5IYV6T!V<L]HL!*C6H& MJCU_>&\XI"#[L+^O5)<:U8X3U0Y1-+ CJHTXDMQ[?)>$&M>.&M<.45BP(ZZ- M$=> KW6."=?V6ZJS.<;F!9B>+C?UYEZL6?HO!QV\_SI MPL/)OM*%]WO)1^XCJ@F])O33RD@>M?>5D5P3>DWH-:$?;=+SJ+.WI.>:TFM* MKRG]:/.J1]V]Y54?!Z63C^&O-(;HW!AMF)M.=]C!AOF4[_X$1_:]7X8Q99N^ MHP&3WJW(QAXASAC/2<"ULT?L*< H358_4IH"\/2H3X.KFIU!LS!5TOCOCONK-NFUQ%:ZYMT\#!;N7 MP=Y.NSB2B>XX]!2SGR.<)_,?#W=[R;WD9-_5D#MW.SXU MS/@49I*TR@X&"\#EJ^%\.QUG^*S'Z>-QRBQ7'\?(5<>)N3C&+Z%!2C3*,+9$ MQ3P@'%%"<,"Y&SC$7 VUQG&'.\.G\ZSPP6XG[;W>]^A9SS,\.^],UIVGXL(# MG/_TT/NF4 M0Y/:6ZLG"CY.E*X>DEK!C>'3C=SX<,R75GSG)? Z9PMV_,T8 WJ5C0%]S3/< M_R8"$>'LU4;UF%E)G+$<5JXG84J,ML) K)BNVK!NU#!P->,\6VUA:Z*P%JF? M>$M_U3IQR_H,=!FG-)4VLH,YC]%N9&-X:?*F[X<.S=Q.0J:7ZN4L'B$;$B%Z MD:740HL'M_MXH%@ :\"YK*"U%D:$RTGOL>(5L.,7O,EZK@T;QA4:[ ,/(2A'0CB-JT=T/#4T=>\&A[ZZ\'B M.)!]%7C3)5R!*WRX\N@>>6NL9OD"P&F2N\+QEO7-OB> @Z:\B*U;&QZ8WN\. MW:<&2G*_%"2>B"*DC*ND[FS8-/R:!B M@^2!#]W=P$=+"2,>-YO$.:0"YE").!IX%K/(56.1M)>9Z"U_IZZQ@T06E=>+$P9I7#A8L /\%=5JP!@EB]"AF MW K)+U<>6N@C$T$55L:GJ@Y,D^%9W.+,=]0!Q-+&J7ZHK<"?2,-K?IV$X BL) M&U>H?019TB,W4""+P$PD;%9G+X-,(X;[C7.J-VT9O;:HQL;H3O7BF_4[U1IM M.$5,H:?I&S(F-9^BQ_0SUR#L"Q2TQ?X)R[C>)&3+O#-4D,"5=/S M[:27KR",;&5_&;B!B, MC==(1(,_G)KV@FD0;#8'U+Y &T3COGI_SR+\GY#X=M(&>%\NNCZ) MZEL,4( M?[72(K>NI2[O6E0Z\L,L'7F9(-W6S-'*^S0%,U/$4G;&:/)$0& 1O)W(?H6Z M0.XIY%.Q!G%.Y@&MH*=ZB@)*TU.!2&9@P_-">76Y:#WP>])I[$3>TC"^[X@J M22)+-E(P85$B"Z!"*0K9SHVE7RP0,R]9J9W#HW,[UM2<184 AM(]K&EJ"M+26@@[EI0%]S^/ M$*63$%1G5R+0 M2,1%&R],0KL;F"_#6MLU#$?TDE4[XMCV'ZYF-]]:SCPJ7C MB9IX.J1J#PDJ"M/Y39CR$7)T+W$TJYD-!#9+ M?52KO=RQX+5!#+P%_YZ'H5L0NX=RB9^&T?V-8AL.L*I/P!A<[W7;W.O4CD^_ M0&"*@+4YVS*]%9^] (@&F3#2 / K;NMC6RI.]7HA>G9^@=2YU&@F%)KE+1CD M:6B;VS([1@MA.Q-Z-])1G@%^I@'O:,!/A6,#6\BMKH0>, ^]&IAG@AF-9BJ2 MXRA;6[DHI_=Y54 Y/DW& LP6?2"NY#"FW20?5WN1#D.]VIWG^VA<*#&'SZ(F M0C8?YMAP8*0(+$//RO:?\SV;3TA=H.RP9G4KB< <25'[RO1!]DO:,4D J0_9 M@;*O;KU8LEB^ ^T(E6_,BX3D?HF7#ZLZ-W8T%T; (UV"Y,< !5E]TF6CG$2V M>G7^9'=A"G:<#0JC4U0GR1[SXI^(2!3G*$#?S5RV3H@*L'PFNUP'K'[.Y=$7 M?0/HC'N'-43BD:G'.N9B$>+]H(Z6WX)6M,UWAX!?H%<5+;URAE.=\W2PG*?A M"\QYDO'TU1E1)Y+[M$[Z?B!B!,@I5HX16\QZD8YSP'Y(6Q#_;BA^*R31A2Z_4R^ MB#"N.%]L@3D)-R$5 ;6__+X<>TFVQ[]5Y($/+7TG:M<-?JV]!$T"$ H6;61. M#GGU< 3IMWD>$^TX2'P=3_RN"/V2PNO"?;U@*CM(*#@F7*FOEDB2*%)%5(J< M!2,/OSC1B-WV?BHXYV\A26J5JP17?>.]+?K]D%PB;PZ:LB]M$=P9T#L1:H'0 M+5HCMP@N>W?C.3GU[;XSGO:<07<\L(O_3'YX9#SUY M0P#"J'Z+:RK*__T_N1J%E0/2XFD7+6;^S]TWF213K)@J WSEWDUY^_L"C&EO[ M%OJ><\__K3CVN'C TV,WY%1%K[OV\6L#F23QYXOKWZR+ZP_6CQ#,8.MKV++& MW7;#JK[*AO4&5;EN^ST^ C^DOSKOWS8D"W!!)H)MB1[/B'E3([/O;=#NX$KN MPN@G$35[:)%E93\GP0QL"/Z'V8&;(686]<:GC6<6!K)E9K\'# U7 Q1I&I_$ ML9#13=_308F6)0]D.3YHD)1U1^J/\19TY0:P-^!5%#G%(,D2MH7*FM1D)#?C ME&ER!$R%BOV0[H2A5UR%=D$!:U3ID!PDZF2R##[#:;'9*QOZ8G3R &$2U3 TX>K4 4%WC^S( MN;E7J B[ +F6Z7=>L$QAI^R5#[3P9+["+GN@SSGE6P:5N/ENI>H!( $!2I5H MA58RF4^=*LDR/P65K@%'\.UE+-ZI?[P'=%_Z]OT[+R"ZIH?>R^6E

6U=9 MAI"D;V)1D9CYZ'_]5QHF[#A&W?%-&M@N$J1PWQ+C\5!2D^XMI0)JN9E0(/[+ M!2K,\PSOZ.K1/+TUDWD>@&0/_6F-[@\ZD5+ECN90C/'=-1AO!$#R^%Y"WVJD M+ZA"C<(J^6?"2*?,K:09T+5RKZ7D5MZE2:3H63(R_% 1L%&S@1N+HG :LD-P M>F_^2.H>KIW8;!>F4TQL2SP*X% N3PH:EC)?22>KVF9-R"^=D(_K1$S%/4W% M?P1AB8Y9;>44LR6Z21C[ 6$3)H\@5/A/](6J=!F-\QT+7G16] ]*W?-*%D N M19J--N 0"86W%_8O8%__9N<9VBODC2Y>!;)$+&XH_C*MO#91;2[4.6':!\'V M74Q5?C)@[7MP/6B)W8)AQY;[,H7;XX1*#@0L,&Z-%T>LW"A:5]Y(CD8X=GQC MX6T#V 59P!_P$PJ#%[Z2U2@+D&UDWLYP17&OZ&J6!C(%"X0+'(?#[&ZXP&1O M!TS6X*>NF,QG$=S8.U:1]]97D?^.V_J==O49-W61?+"CZ!XPC)PR.Y>-3\[. M._U^:[*B-XM9#+_+*?KF*2Z_?G[4,6;>+^$V_RVB4)^@K4\P;I^=XU?EPO<5 METB>H!5U[A^%(S_M-"J+WC->3*1LN$.4!2*I7P8:95W[!OV+4<:1$,A\]Y6U MC*M1&"-3OZCV(*[93:4H )CZ83!ODA[HBFG1N849,'-RS 7:2%1NK4@E4+L" M ![QUW%6/K/BOKP ,Y5D)7>&/@5T>1,#$_L*"UI#JPEH.$W>KD**\@&D59OY MKS*O)BC!B:K83BC.^N(#DRN32:LC)A=L!DAGMBQM^QH&S>\"X\L(^M_0(_G" MH;9SQD:5]]QPL9;S+3#)$/,&&]KD P-M[J'&I)XF1J__(H\_\#>0\S'>!=N1 MJ )@ZK6-B7XNOD/1+RE?9L2 \BRDPHS8GR,E,C[SCGS=E,3+I]2YR%$;.G<# M4S[-.KNI#C2XA04)ER*-1^39;EG_J=I%T-><.4!*!/J]W]A83&G'6.@9I&2] M(H=1P*--($( Z+U$-'T*(&2@) :%FB>^P<( *YNXH#\%@Q>8_( P?]M8$4J)1)8:2]X"P" OXEK=RYG\4]:9%UX; M%ZQT7.L.,"#!:IWPCL+$!J"9;RMCBGEJ12"X[M'V)/F*HS7YBCN$TR_S?)7RX"]U(S$Q:-609 .1(^[I03 ,:=<@+ WTSVE;W XC=L MS /(W=:CFCOQYBJVW#V5(+X&I0XRJS0U1Y8"4C!?FLRJEE?EJ>5U84I#![Z> M"6*4+N33G7G2EU$0TBP8(]8U;;,X0#Z\;&+%S2 MJ8@0)"!E@BPI-"J-5^$]_YHK9U#SD54@9:PL[8OY^1:XJ?)6W:J\U(P0@$*" M<($:)T-$777$*B(1Z%KI,>Z69\.<#_GG9M& MF$.821.<F]X;<)F$:8W+96YW-,>:*G#O>?0=/JM0;]_/#DT;-40'75C_M]R75S_;H.2 M'=U;[#+O/;"=^ZN>6/!Z!A+TUP\D4#)IURD#X\'9>:\_; S&@_U.&3CD$('5 M7$()%3B&6,\OJWY9+_Z0Q5_$ /+/,CPM?DE[@Y+#V21]93/)W^QQ(I)B2Q*\ M'[#P,'#N?V3 _1L8PU_".*[B3<.S\T&WS)?>GO"$U*,F@KQZ4M;_]SIPIM9? M'@V:X^8C#T_>V9]V,V+MICU\DAE*3SI J>CZ/UQZXM'50I<"(9S?=JG#NQ:Z MK^+5Y44[P>:!7J)L-U6^M/@'7F.%!^E$2R3+D0O.NUV@&_K?E)RP2_K8%EZF MEUTS-D0?4F__KJE!:]3I/FC9]=\->JM?^JC-;E>+]@QFSXOUS6W6^UX3-$JL M:0M@/+&Y?8*6QH\LK%F[/6NWYQK_0GN#XW.#FJ4GL3[8A)C@&-9&K[=G"^)% MC%.NB?"5$.'@>8EPTI9$.#IA(JR=\)MP\@JSMUZ9MWTW.AP^,QUVSL[[C7;_ MT;'"/3KF'T@/*PV5<Z[=$SHUGW5-"LMO0V6GIA8OM[];+7L:,]0>?E<*P- MX:.#\ZO>V7FOT^B-]IQ#\]@;/@TCLJ;RFLKWD0)W<"KO,Y6/NR^9RO>@T>0[ MYA0#U:\U1'V=3O^D$2:A=6$TAU\=SY1WW$161J'=ZI#FGL/6J\L_5H6L)X-R M8>!D4*YEW*(@\:FCUA:8:)U9O]1O6JA18+KS!=XS]U M/3.I1#C&Z#5GKUPX3KI(::02P:,2IU\A7+Z*UU=\N";G9I3LO-\_#<'V&K('OW%KM%R7-(T# M^'6RWAJ^-GE2C7[0[IR=#_J-7K]S]-EY-5X]#U[M1VL=M+LUIM68MEDSVS#R MQ$"H'@:6QMU.]_T18=13^YZ?H.=V-5)\J.SU>Y 0WY":EV_:4D5?>=2_F[U6 M1=X$-M+EW![K3>?MUI&VAUS?R2F6G?:!%,O^V7FW-7HZ;_E6;+GB E\B6\9+ M?5+%5D_&U# M^]6]JV@3YG#CVB-3X]5!-320W.>3QFCPZ%JK&M%>**(]0$&#MYUW&]WNJJ'- MM??OR1H!',)M=G1Z:356/6%N2UU:79=6[Z.!PK[UR X.+!MW&^W^^"774M=D M79/UB9+UOM3X'A#Z<-3H/U[GJ@F])O2:T/=.Z \QH_I U/W&L/-":+JB:=MT]41;UZ%JD<.JSG[,:6E\35HY]5MPT:DKVTDT1$ <\2 MGHHX@9_.?.'(R=U+V\&)OFK@LAY,+8<;JS&]:OYT$*<+X[5L+^\\P\I)[/?C:;/R! Y*#6,!K<+8JSL^>!]0"Q.,1QC,O M@AWG@(X>]*;WJWGCN:X(WB$M#<[.9V&JNIYNG-?;Z6CB=IQX*Q\^EX;_+H_R MB7?]76^WTL5_!P07BR C^2%L$]ZBW/IY9[\:A+RP[ZT@3&#+$=VIP.,@*'"L MLNW[E@_;R0T1+XP"+@VU*4RCWTOW((F>_0D13IFJ=%.4O^2[.DCVU,X>L:? MB=)D]2-'T$V!B+#9&3<+D#;^>Q-E1=QST9Q&PO[9M&>PW7>V?V??QV=_S;>K M\8)F'HA;G+]J7DVWW>H.UHYTUJV,3"S0K=D[S>[9RF^I!=$QMHU2?J'R?[D= M46GBQ'ZZ$;W*,3IU?Z)3;/ES4INM^Q/5_8GJ_D2;-EOW)ZK[$]7]B>K^1,_8 MGZC"770T6/"@C+[^83+Z.B.LYAW4+8J.R=?]>ES9A-=/&HP>4XNBP:-S&NOF M*#7-'<^IGXKF]A4IGE"+HO:>1VC45'@L^%A3X2&IL+)%T:#;Q@X*^RIRJUL4 MU2V*#F[4# YCU'0[=8NBY^-K&\;'[ENC[]:-8VJ\>A*MM=NK,:W&M#VV*.KV MZQ9%1]>BZ#!AOH/V**I;%!4I>'@@Q7)P=MYK=>H61<_"EC?,0]^[8CGD%D6= MO4UZ/2)G5(U8>T&L?6F6H[/S2;5D7KM;E%4>_13=AJC\P+Q:L]:6B]#K8HZG5J MUU^-:'M3T'I=;%$T[#XZ9GO"WK]G23[-=2%%)7S4UU]1\,&K>EPJ,G4"&O<:XM^?)DC5]U_1=T_\=FZ$F_HBG*WAD9_3)(V$J?Y(0/Y MO$#EO_-#YV?&<#&9Y8 MKG$ MC4>I.*MJFR*Y7:>K1'/Y=$]-KG@J)\%F,!6HCOUAHEWZRR36M5@FLD%-FQK4 M](@:=V@U<@C[XV4.MP_HO8#COMO"U'6MLZ4*)^-]$U+4%2/CM@4J\7K2Q\WK,F4=T(RX+Z>\*Z:YFS%;^ MBT+^.]H\.,^FT1[L:V#7BZB0>U9VTE\I%^I0Y%[IYRNL^^-.^+?B=WC)S:P/4RA_LTDA%PCH!]-''TV-J7AU\\GY11'/BB&S]LF.&R M8;#(,T9;+ZKR">[LV/J/7<@CWVZDU!/+?,G5K$@AVY'',",/K&IOE3/X+ "/ M3T'?P-UM^\,GW?X(MU\N:-7;QP@WIB>I*)&+4 M9( )^?>-W8'0>5(@C+$-Q1H@[+S]T9-N?X+;+WL&2G<8 ,$]\ IW3DS9BK^L M8E1X,*]G=]L3(>R)F/3Z=M\93WO.H#L>V,.9.W,FO?\9X "C52-XC%R2IX]I M$S,;ME:-*MHM'^>CF"8?O=CQPSB-*E)K!FW&/K@+L!L2^1FNDT^XP77*0\(* M:4(5PZ#D8A6OZ&XJ2EZ56G0UP\U]\7:)13MO=NLT MJ*=62U_L&)"R;'O-0U%*@_&V ,9!\>Y%5+YB[ R4J, ##>MKF)1;$==)7'42 MEYFM/E[ONLFK11_L*+H','!VY*Z.&U2/>^U! XY_$AE:]5B FN(.0'&3)Z2X MWDN@N">6^B?8CPRD_GBMU*^CH!D!=MM/2(#]L_-!N[T/ CSBOD*/HZ931Z?. M$Z+38#4Z/;?Y]+C%3^67![ AE;_PF"B \@4>(4H>K]J>.E?H/B%7&)Z=CT]> MRSMHW^%7C(@;A?>'1 MA/HO=WKE;/8C0J2C4^F/SD'$^KR?2P6HTX'K=.!G20?&C)0?@(6H>N[*D(;M ML_/19-#H]?8U2:7N45A3;DVYVVD5CZ+<#E)NKS$>[GDH_!%1[E-DU*]-PUN5 MP_K I,C?[22-O,03\=7,O/L5/=6&W=-,D;RH:H/6L&;44LY:1E[@>$O0GY;V M/26'4OXR95/>B=UZI15R@A$Y!Y7&_BFE5(X'K5[[8;F/:[,4NZW^9+M,S9?7 M5>W^(5W5)D>?]%>N0WP-UE?=6*W.$#J(]93)Y^]"":>KV3_/Q]]U$W5GH8^*GNJK2>+P;X% M2BTVZIYJQT@6#VFI-ASN+5N[%AIU7[7CI8YRVZCU4F-42XVZK=JI40>V5:N@ MC/M'-4\;CH^QGJ!NGU9'7>NHZ\'DZSY3=(>3 Z7H'LM@N%(_F76-@>2-]21%E@:2Z: M4Y#^/YND +RS_3O[/C[[:SZ.Z07-/!"W.']5]+?;;G4':]LP;>H(U*WL"-0[ MVRWN>BPA:7,JGV,O/9 _-+INGWWG+A$-19S(AL?;)W5DG;Y&[;/S=FO5P!6S M6]F#&\Y=?OV\\\8KS(EVMN?.V3E^56Y/%LYP=AHMG37[\Y(;+["64;@$3G1/ M9Q'_2KTE\N*&%8C$"GF=6]ZMYF>!9"XRKP+IRDA"Q:$1(U&D0[P T3F.JL=E5 G2Z_0W4DE6H''AOS=0=XW4!5-"*6\. -TA;RSV[[?0DQZ//. M^[<-.7HV\FYQ@.G2ARWCUF'EF2 *%;_$ A3*610NB%HC,??@@*PP1,B\(\%Y M7+('WK5PI-/*NG!P(:LSZ?5:!NPCX0AL7XQR -1>EQ[=\28V2.-O(A++T2'>"28.G' MTJ:2:]_A==<)GO";B-"6 $U=WSNJP>KBA]CRLTR/?[% DX%#PZX:F-+(:89B MX37Q,]OW[XG" .!V%".(+X#6?*LS($ I!@5_PI&%[=Q0KIJ:,(RX( #HKOF@ MA.AN'25/FI-7X\["IH32,#"@2+ 9LOJ&]""98PKH#$P)X3B% _+X;<6OE&' M(,>GYJD=V8 ?PFU8?X: GCYKJK'@P<[W1"MV8*P[M6,/T!G,"]!K;2\H+*[5 M6/$+F"=2,ZXG4V+=$& %9CEP@0CG"N-7 '3^X^XFA!?QAI-M^R+F<& _[@AREH66AC(R0:UF7@M*P0\9B&?^,4 M<20.L/F3XFMMAUA^C#]W *N)]61GJ'H,X07;PR[%-L$-R!#0S)MY#FS3NM:_ ML]X 6P'^Y 797'%&/TH=3B-D6#1X.1N"7D8,2B.6\KTD!"_5<@HT;Q6OII?A M4Q8RO(8"Q\J].L+&&=&PF9F7*,L&%Z$#D",#8;GJ^0; !XY0"2_8AQ*M+KX@ M#8#9N;0D<12-H+OA9Z,2)4V22#&_K1JL+UW5WMJ!@&/? :1"+*P8L)[PQ/<5 MP5?(Y83P*/$6Q*SPYX1O!:[5PQ^B90.H A>&;P"]"Y$(^+X#ZRS]%*G/B1"O M\;K38&E[KA:?H,K-\$UPRV'#FJ9H=3M^ZBKMPU@1$;QE_29 ]Q&E?3#WS#H9 M*XZ&^)C<:WTDCTT @C@T09,N$7%W%N*;G!5Y(?Y='^D;PBB3X$:0E!7P[[0K MX5:*]M'9>;]*LJ^]4KX6A IH=,]XU,H3C<_..^UJ=44>*JO#L E C?WC5Y%H M%O9/H9B>_FD8H(8T4TRX\'4#0>T#HTUVA^\JSP:&$E?!%C--8I"XAC)80B3, M H8S5\)]@@'%U4"WYW,PG\C0*H!_-:YQHCNPZ32)$[@6>#5(XOV M%BC-MQZLZ9)"2BS&1?^$-TVEEE_M3T;3*D00A,[/][ 8K$8/*VEGZ&4J\X9^ M!K]CK=?R/1'02RD A7@36C$@)B$3\BR!43XK 4TM9G2D%6[?F@^8WY(."7QP M!F=$M1I^#3]>B&A.!.IDUKC\9T\O?G,+.Z159V27HE8(E&W3Z!'B MR;$P0"YO(1/ROQQ!. Z__5X& 9E'!KY+[KW1M*!]F%:$*U KMJ6G8I6M<6.C M;8%^"Y]46P $.9Z0JN=T"]*FV)NSH"P_6';'M$^]>J(W;7'K$AN25?*IK&!@>B;-!6,A-IN9#)42DZ@ GP>GT-K"7ZH4 .@ M]N;B[:-\O)EG<378OF='O0J^R=-=J&VRVJ"AN9N[<=PCN;;1#TR4_]O;IT"2 M3W:$ZD_,UH-RH_VP?XGXHP QYW@\U3+(#;DL8I,INZFKZRI=]=-OES\^7N@9 M1XLP3LA_3$8O1XMF81J!#4Z5GJ"<1'CU2Q!1H2M_X"U \T>6"H]H!8GHCI@I MKLW^!)+]8&+#:MCH!WVU,?H&#=YW:WL^LKZ\>LO$BHP86#=Z28E!HQM%CHE1 M_':5V[1E'5XS,,+U7 1>0[N9>9Y: #:D$B969[$3 4/Q6K55J< M.P>2+ I_T4. &CORBW,"09GY]UQU2BZ,B?8 M[2"]]M,>9(@'Z6X*9%<%Y/'*IG;,[O!_I2%>-2#U3Q">TD="G03@A1%_'6N^ M47'_VMV+8L^W.D#!RS2)E=_1P*$;#\1BY-RL"3<_.!5F&VW^2$/-*YJDOT++ M9O^AYM%X/5'N*] \'E$*]#:!YAUUB]%NYOZN\;CQ&.-QY>8W?UD5$!\78P'C MYPZ(7Y)Z#^;+7&@^)9VL.B3JY:S7"JR2S"U_&-1O_MN;S:R/]BVH)F]B(>@+ MJS.TFF#7^20EO]F8@O7#L$#?MLS'8.ELAZO>1(J.CWI6I,('J/: C0PV#BCK MD6#PO>$#>I%AX+Z5%DX& D ? ''JQ3<2YG 5L0=(:$>&HPP)?@HG"- TXG>2 M-E=Z*2YI*[M!/[ZC>-R0V76H3(/QY.R\/ZX:_%F9:7#85(/BI8M3R#48'RK7 MX,"L;=)>Q=J.(M7@P,-A7W$R>;?],I/)>SN][_D33<9;)IJ,'Y9H0F[N.L_D M]/),JJ1@=9[)N,XSV3[/) _6I_"$'3<'VCI(.WY0HLGPR1--7ON%UD'/.NCY M_$'/E5;+HV.>DR.)>3[ZA"M#GI.7'/)@R-X#GI,ZX-GM MO>I,J -$-XNVR2.CF[WNDP8%)X.S\WYWV)KL/[K9>]J##.$@@TFK_]31S>+] M[S6Z^3)(.)ERH:,(+A\ZF .?OB"-6WV1)2AB0:D^>%! SME4$7,XY M4OQ2N4=8@"B-7 64EA2B0H5?H/5CK/.%?Z$?1PKZ_8_/?[/^") G_&8'/QO6 MU]9%JX$B"#2\PCXNYL;+6]8WP^=#1RMLDP\L7PHJ^BW&/T(TPES##F +!6C[ M-O1OJ7:"EYG9#IMPNT>?5F2CZ6YQ<%57,][M9_D6J7K\%D8157!\L)?P37*_ M,R\;G9UW-]<@5]RNVDG^<@%M0W8+W C?12=FSBL*!LZ4+M_.K 701RA(E:AP M()>5V, 8Z8S[ R@U&*L YH7CA)$+RWX6Y 8&RRY",_>+![O:&:+C;2#*FA9J M9#[[GB7F&'BI=@> 18^0XX!"&.9I=-2R5JD9C9TZ1'1Z@PWA+A-N.S2'F$S. MSH.*UA#2R$$[>"I$8+F1?0?_#>\"[=?(0T&JI@70@(J:.=@1VRCFE?-SHVH4 MH=*KW M$2_!UQ;PZA MWL*O2M\5$,Q WZ+7I.IZ,W^,/NNV#IB=?2\'3NA -NGU[&Y[(H0]$9->W^X[ MXVG/&73' WLX?(:+%>;!/>#55TN!G#*8KWQYK^+EO?++^?G* M#I&YOPN#\RI21.39*D[,VN%JS!V7>Z)7H"[F58+1 4^BOI4S.W /[]PTN@/+#33Q#+6!QR2@Y&+> M6PESZ=AS$7!F@[+N00($X@[8,%NNL7%R:8KFC-6UY]KJ6-_Y?7BZ[;>B^E!YF>$*W#D@8LP1?,P5Q-1;NF"" MRI[!W$^9H(+:#WE&;((0)3IW56,_ )N/TA>A[(84P>)0ES#\ @!/E;!*4I'0 MW;\GU$8AC:L\X"G:69(7GK@!-.3AVJ9^EDY%4341.5YOU7<>4 7E6V<);M7)@5?9X$I2G<" MW4>4L5.W&J74)MZ54NSQC7C$)AY7IM*!LL3FMT+9;/NTU3@.,< '2]Q*0[!X M.*0&XTWR$#(>!W]E*619!I3VW)N18:61%A&OK)_5*;@'2\'MO+P47-:DJO2K MWEK]JNJ9WNDD\VJYJLB9S;Q(R,(%SMD@/QJF/A+!EV6'(E1> YD$^P+#PNI@ MA4V5SI9_A4'U2HF#>#&NI$N*Z'ME[,I]DU5NO*3 =G3DD+N=\.MUD%@- M7U9OU%PO.Y8E9:0J!""EH-S()R4%P**)R0ER=,GT'':K (>?JK@#.QMS&_," M5FDHEJLR"U:^&>&E=9:M#@8Z;/Y>8D-IE=X?]6-\7(E]U*@9%+(^A9(E*$D+ M3B0H)\)*,.6CH3PO '\,0Z!GE15N]@7$:81_99Z*Q3(,!+LJ%DNX:#[(POXS MS/GU"_9_0=C0KG2R.:=;8B: 0I@27,I(F092_[+$+9T>@P:9SRKUL^"P1I,I MX->",!/]^)H6(M4#B1"'\2/[+!.>)E0U&"BIA!4*M60X%^0(HL0WI 3CW/(Y M+N7R?9- '1])@[0!Y1Y:0?/T3A?YDWPE?XM*;H"BC/*NN&!*IL-+-/#@5KQ( M4BF:1;\\4D+9243>&?C=2P^A%LED^5YM<CHIW=-+!R3Z$F%\(W+_".S>J4,I&%:[!9^DAL)%1&') M"RF)' TBN4BB#A(B_B1"895*/]@V6,^*1NG>GN?(.R!Z@\N)[%AVWHRM-T0M M80H;<..W[U8<:87<./\_"9>'*I.,!@>1UK:,Q3OUC_S#(#K9=MF+>GJ(0X.'B.'ZY84"@ M&@76QD%@5:M/2C^M&(O';IAG&@)7BL')^9DXT8>GQUN?*@;%K!RK^0J \Q75 MTL?!YGFQTIAPN>V4NR._$@RU;P'VS<=]73#K[H.,7R1D:FPZ##:=G(@__1G M58Z7!\Y*?=5#?U_/6-_\P*]2+D4^BP(]*.5YO<,V-HT;K>JH=9@K>.@TW@=2 M?I&[UT14$U%&1,-]$-$$B*B]JL"Q)J*:B%XX$75V)Z*=QLH/.VU071OM8;GT MI::QFL9>!8V-#DYCG;/S3F-<,??K=&CL!=BM,_J_T[%;2^FF58:K/GEWMY-7 M,J_3IN,-5AN!$W/=URF<'6R^-'FT,*Q&M8.*O,(K5WK>:CS98)ALAR<]P)/Q MHPV3&D^.&$\VZ-Y5>+*C7M!'O:#;&=9H](+1:(-ZN0YGL^<.S1X#,['WS'5US-_HC%!8+4!'J51,6Y<=WGU>[Y"DY+)SL- MM-E@_ST";;")W614H\V+1)L-YN CT&9\=C[NUFCS,M%F@_GW"+29 -H<.[S6Z;'../%VY[O+;32%FIB;8FVL>9OP\G6LIRZ8[WG$E6$VU-M#71;G ^ M/)QHNV?G_4:GO>S^^D.<5@UZ>?S"?OL;G!8T2L,M<\#8$D>.2T^K/B@I$DW% M):M[N#Y5.X>]=G[(+?+B_?;%/@5;9 +M]JMNQNL2][FY(&?^;ME]OC F?G;SIO->;E_X?=$G4)SHXB=4T.5A57V$]/DKIFZX@19H.468LP MN\F8'J4Z])\Y_?.1,N9AEM:S8@,G2>W!Q*H#/J\II+-"DM!$]WUP@PYJG*/. M*7<*J;OQU!2V?]&[-PKKGIU/&KUV]R0H3$IBM0L%5)[/MF^U;XLUC-,6P\3[ M6/XYMOCJW,I&4*!AT13(8.<4\=JO?!P'.YA?624?W']@!-F9S?:PK>!XM"]% MIG8LGRAMG+K><2#RZ"-YC";[RN!Z JO_2%.R7G(#P+62&R"Q0G@?WH_WD@7> M5PW7G8D:^S"!T.L_.IFZ+N4^2H1ZF(AX!$(- :%ZH$4=39'WRY<1)^O*7C,D MO"X KBL+I[QY(E>=4*^ >41J@GH)HLM0J0/8'CITA;)'6$ MM0"1E$8DP5#E*#ENMNK+_BJJ]K9NY/VLMYX%;+0V JI&%"Z*WKFG*>0[+;/\ MA9K7.TUP_&;?(S.(=[:N)QA/[CX^\K3'>'*=<5%3QO[F+CZ4,OH\WW1O7>GJ M3(LG*#I\#LS]7E$;&$X3&WY(^IKXY=S8P5R00L>:6CB%;9.?83M-[9!IKP=; MXY4J<+6:]KJ$T08UK5!U<"49PV7P2;*%SV&T,E)2%DJ=L_-!?U\E"+6R5M/' M/V-,X]--D]2,E=^@SQ:V:W6ZST+/!^.^-+O=:VG/1G$;"_MFT M9[#==[9_9]_'9W_-AZ:\H)D'XA;GEX'HW)S*;KO5':R]MO7!PRZRA5+PL-OL MKPZ_MGN5S_36/G.LX<@K# -;L1F4+";EF:%).%OLQ6AER& SA221$[W$*&2O MU>V.3J>!Y4&BD'4#RTTAH;J!Y:ML8%DTN^NX5]YMTB7!?"176&U+_)/^P/:C ML"O06ZQ(+, $R$0?$-=B'V.F3ZG74'6[[PV>;@7)"P;D=P5'^A('Q7=R%A,V M6WOGIM&]L*/,1NJ=G0];DV)6HH4_VJH5[%,,IC[]F^P_P4V")CQJ#;>XR;V. MS#Y%C@-JKD/9FW %XNF+(H\!3RFOX^#$H MV8 <''NRPFW\NYVD$?SOBJDH_=$)S#^19_ $.8'65'!BRCK\HFP>6W8D'I'/ M+KT_G2YL]W2=2^-.JS?8SK&RL[]F:S?04R=='*=]OZH+,[)6Z[] 9]W&M']$ MK^K"$DW\/5PR(;CZ+.*=\8=/'Q/8Y +YDL\\J.[I?*KU\:5VXD^%@L0LW[!3 M AC9VVKX;CIV73?[FBIC-U2WKU5/5+[B=X5Q5S/F@O]%UGTYJCT&.W]P&ETI MCX(1G6"*(?"@?NV7."BY?4S%5UCQQYWP;P67L^V<7T*Y])/>Y#BLON.AN!-L MC0,4-W@0Q6V;KU93'% \JQ^J64G+4T\-JA_+!=9.=F4[_[+PS:0R'^RJ"K]W+QTA_B#[OK,O%,DVH M9!W$E(B?83K LP+AS5/1XQ^!RC<4[J=?#OST@KH\[4R<@[/S7F/2+VL$;VME MX'2([QO0&K;QNK7]5&S(YMEKJ]OV]CV+7[06\6CH'#=?.[ZN[(/A4W9EW_XB MCX[S;=THNB(I[_"]HS/\HQ7?>6#4>,X6R8O7L"EO!N $KO?WU)WG[9\M$@XW ME",?-B]SI\/ROH 4PHB27-^EF-'![;%5)K'UW:PZJ.S-_%QG77N-V/IZ8?\9 M8BZM*D7^$"Y@)_?_^W^-NYW1^UBU3L90&2 M5(M@SOO2K9JHW>*M'7EA"AL'K!/6U Y^QM@"6CTL:'U[N8S"9>31NU=O4=C. MC?6OU([@66K^5#B='P+TN9NW#9#DK&0K]N"N[ C?FIT%W][: XYL:*FPBM9. MB["NEM19ZT1)*KMPQ."Y"!!? '^I[:L7>(MT02/T6CE*W%_3'61]'Q#X]BJPKIPDQ/J&[ICJ&SH-Z[^] MVS+--,@,X'&(/C+D*'AB8 M \"M7XG3\C'D =D'D9 MG^D&3F-C2\6EQWS?]#C^57<4\LDGW, ]BJ!U!+.^+ MY'MVJY*I\O5-[_. @9\K%*F8M['S!(Y'<3JD!Z]G=]L3(>R)F/3Z=M\93WO. MH#L>V,.9.W,FO?\9C,^,AYZ\8($(?=QB*Z_\W]V*O$!4+;R$C(>+P/U @ 9Q MZ7@B1M7:#[%#>KF^:S J]PT:T/B2?-67L;QB$=D+2L98\3YVGJ RJ)R@,GC& MED4[6G5?O$3V-#V\/#]>*?89C8@$5B1> O_;R*E5B$@>(A1P3=_3-H@7W(;^ M+;>+]34^"8&&H(*=-%Z@"XCI.&"?^?4/^&W\'EPR"Q8H- M%X'TAX+RZ<,>8SB'(V)F[R!?G'#!19!Q"M(.K"B0;PS4.)W^*1QBZEZ ^0VP M5AI(N<6CD!T[BNZ5\KH,$_B)!V]!^98&,_L6C M4L*,4+GHNP!$VH<,Q0IZ8M0[)^8^>)BI-D2D"YA;( ^>%N:B*R%FW MUL\@O/.%.R?207P.[B7^@]7M".'27: *PJ@KGT/EYI<'R$IZ#^ 49EM8<^^6 M[(W93*("_8;PSW& S[OYV=B(-[[W4Z"]%8*V 3=(ICD<'-YONX"<0$1RM3"H M]&%LTL]?>PO#W@ML8;A"3C^1_W4MP/]_]MZTR6UD.13]*XB^&H<4@>8A"*Z2 M;T?T:+%ESTBRI#D3[WUQ%(%B$T<@P,'2K9Y??S.SJK 0X *N( F'CZ9) K5D MY5ZY(,=%?S6KL1ME$I&TM(_D!2C#]SF,;CT+ MVIJ#$<4EM4XX#[-MU(B.,\*-NMH@[=I'\ "BC8M*\2?-_9 MS\7,WHN#TL8R9 H<')0,B]QBMF.3/$'?*C+ED+FH"+&?J &%$:E83Z++8D3& M,#Y,4AU0\J\8% S89<&KFXX"3XVY&AU05?N AM^4)\XS0#.5C3>1:$,'%Z#_,\82&2#@9IH=!TH)9:1:P RKT2OOWT6O MR!C=-@$'DY6T&YHF1PN WL!^9&4.(HL0G;3:??P !TI5(J\:C_[3?X)3"?25 M)Y@G1 MV %P:[ W%6 0:((R!+AV7QHJF3F G]T @90G4VA;6A$R/.V28\9]\-@>--7A@GO.W$/'"Y@LY<+9 V"WT M1C0%XTT^3\B7P *4 &_3U8+TFKNT&W(I M :E9;,;SW"$Y>!C;MAUAKJ)IFQTVT][Q75M1"55L),'(?,[!CDI"Q5-6-( X[K:M84=LF1 M=LLLBG0AJ94BNEZF,C<.A54!"[?0;;54\@KO$D[-W-#'6 $?_6#$%B-4JQ6? M2/UBWY"Z?D'R+70:(UDC4E#W(21XA^\KF\VHHK MA8W!;CE\Z\]FL07 M\D.,(QTIR$BSB_(&$2D, MN7"JIOBKI$U>TRL0MS)_/"[(0<@OLK59(H?RPY*)/A=N4%JY7^!887[65"B6 MC(0X!J@M Q4(*9F-@0J@W)(72SV9,%/@&39^(:Y=$]_$-V0;XKX%V)LT@.&O M%U4B&'NY",;>XIW1^Y^6$_)[S_Z&^R"K>K/HQ7YZ?S2\N6LOK4\*".8J:5YI MX?W#+WR$=V_+TDO5PI6=LA$NTS:%*)1P:' M7[AQ#RV3+9'GFH5)EFZ>2%&2%\*"MS\Z, VI,[Z'%VT$:]!H MF!7EC: @E@9#8C;-A.>5"]$0AKXEM./ "7^4J4!+C&!)K\KSA.F+B0VD;E02 MBEUR0;*$@G]E+ED^WZ8<6VBB3ER)!LS5-$"H#R0@: %HX(M8^EMQ?02_?/(] M>9=4F3@Z6&M]'6NM3-7=$^[(O+DSS):Q;DM+J\MZ13_<:D+?4]C:;O$QP^'@ MIH1A%.,'CU_LD_C#J*7M)WCF6Z;9E"0\HKO40 Z+H3/];C%"I=\MALZ(?E8Y M>M;N!<< I "]TUT30+/DEHWF.MG!++W%*3^J^TU8Y XUKK]94VX#F_\\43-) M\@>ZOQ?3_)::\4N*7?=[9U#L>B-(JJYHW"ZT1=NXMG7ACKR,R9Q-<>M!N]4? M;M?B;&5QZTZK.]JN9O;JWX:= RUVV'1.6U$_NNF1C[S(;9O")$UA MDJTSAA=4D[=5C)$T8;C?!_-*;QOG7.1Z[QW1&SJ[)CKK'H7.P/CMZYWAGO/R M#T1GUU"91QIRF>O!S,7EE17HV5.I/@E2Y3PC7P5YQ+Q"$&J'K51_N7G1MCQAU)98/,=N="J UM9)!'?DH(;B;.C+ NU)3-X?[ MTOMKI-TWN+2I:KLG7#* J;;U@;%S_=P]XM(U:; 8T,B],)\@W.@9%1GK^]G< M]9\YEWE!F0N>;>FB=1GN]9*Q:PV+WCU4F->CI-1KL:9@MQ?%&HBY3 MX:JYT4"J.[$1JO$353_N=?=5VWV1J/= M#!=$=-/22)Y&^ZA:51CA68Q8VI8J^JC0MHU^C52/1J$],H_=,TH-;NZZ>L?< MV0U5/VV6YC9%[9-:,UUJF=.4OV_*W]$/@!HFCV2N CT"$,O=O>6[QR(L-&>T]5AD4F\7?VHK\(U@E7M8*6M"=AGH<% M?D0]3TPVI]Q9RI*U$2ZR1@JV+@DX-?O(3BM*$U'V;=C2WF>[?61+/,1S6U3J MB<)D0?:JJ3U;UQRQX&0#UA0K'86Z-F,_,!)0L^)9+'BE7"OF\K6TM^(YE2S_ MP/V'@,VG5-]EYOS4<>EP1ECVQG9@;I!EEB@HG)W.UEPL=89@D^NMHAKRRXH:#LD! MPK*P8@GFC>/AV15KGR"=SH& 1+DD6Z2U8R$N.Q: ;3U,#N@/N'!9991*TP%RVXYL0)'4KL]51KONXJ_W%>M/9/6R*:M8CF--@9&D'^8' M/_A#G156Y5 GM7TUCF$/2S\4JP9IARHMI8"CTUF+7[&#GATBU(I]8MNFUI M#\L[H)XMM\M6AYHX2:TG'L6!EYA\?WS3M8^(P&A&?J*^+/@WD 60&A .-MWR MF,UT[;_8G G6\9\^T,I_PS]4&;>4H^9YI^RM*6J#,CP9JDX+O_P+-+#0=@0' M4E4*1@YY;K-)@L#YY6LV[#P,_L<"6G6JH)BH R1-=%!BV*24 8LXJ-BSI*C8LZ2KV+8*WIKX+ M=!-*:0#8AK5YHZU*(@U+VX8-SZ=M&+99@^T07+2O'-1E,*! <'X)T'":56BL M=A8L_+.G_4Z:?IE*FJ@'O_K8S1$8X#L'- PP4$+1G>)15-&<(M,8Q\]X.82. M40142_N#F#'PUU!]E^?96,)8@5=7TF(>C^&&;M^L/,VU^/P:@U%J MM,>WQI!&4I][MP8>+DT[=YF;GB6#TM/NJM#PR M;N[*?)G%\II[K+A<=1NKSZFSY)P6#R@N,''01BLZ-?=.E,;1B7)DWMQU1VU] MU#/W0I2#X^\ U&1C.-(-HQC2=4CB7%/"^@#$V4/^N;92[$NRVD)T[U+?>"Q9 M2[;-GC:(E1@RFTMJXG[VZ/S2S5:N?#WJ8\'W-?M[M?>:W0M-N;T+#0HS,[@\--VG/ Z5:]W\WOLY/= M9K(WO"HMN18=M+%@0L3QRT2\9 M>Z=%N:N1((65P#JD!]56+O\+$\Y.V9^<:U/NDB$\9QACZL!N(W*KXFT(]\(X M\8T)]QM>A>!=*;">+V"L@JJD8:>MC/TN)\AT05+KQNG0[:RFS.K$U&0NZ_%K93],U;H2\"$LT>\O%DJ[>*8OL8\E1;6EGI.IN!]+^9!3?A5F M)5=A2SH5A\FEF"Y;\3V+" U>#D7:[U/:A8M$=PEHB=N'7+UF^[*/+%:ISS:^ M9XDK2K/8G%F(CTKZE_0N6]AWHAW8/+0"9XQ &ON//&?650QOR+6%5&3P*=K:$1$6OP7(:%2'8HB\4M:3"<6]%E_9L$1?I-@*X5]3SNFO5/'KM"W-L M4 ) 1/Z98C9\0;_^BLMYFUE-1<5OT,8P.+U;4E)V*_.R6X43+4@OCV'BX[#Y](7'M?"R= M[&V9C&+#\%^?AZEVJ]GJ@% ,)7:)X&/R K^E?1"-5--G*9PC-4+$1:ZXNV5N M2_L;]DKU8HC1@CI16=<65B2 M[<_)':AP6?CG1'@DY6S:F32.AX!YD4R!D6 7EA\,(D*,I"$( I-C@U*D.LI& M%Y9#SEPL?B-L2\IQ),,%NP]*HQ3I3;AF4OM31-5DJ5T8H*W*-U?=M3?DI?;5 M?1!@KA#*@5^?"Z+A'A?SB;Q;GR?"?$NCHBJ;9E3#"# (_[?TJ@O=OMG )X17 MQOT%"LV88X-ZD1:;G'>2Y+(J?+@R3#NUA^F0JIQV!GK77.IST9XX O&1.2XU M#LS ,'4B)I#- Y9I8WIZHA[Q8O \2072+7_[AK4I-.($AMPF M:XD9ZPTV3!<@/EWF7"QU*PJ.+YV)93(,7E)F5'(+@CPMC%%$>>1#P0&A+)>VW'PY(/I"T@>84YS_LD#@ M(K[HZ[;?/?GVC?;-W<2/ Y%U4@J %-$SWN9E.RJV'C_ZC@S8$>J+RW=$IS=U M^$1[_Y-;,6F7GR<3Q\(4)=BC^$TFHP-ZR]^.EE]W)A92!8E'5S^8SX!1*&^3 MD/4+A^=6DDK)EQ_\.4-Z(H!'\NLJPFR%<,(5Y,:5K([NPA6KS^07)#$9XFG4 M_>>@\DZ<9,HY+ #CH8(''BWEDUF[H:5P(C,-J<$B@T'E)J06(4FVC,"3!7RT MWY$/:6]9X/KTBY!E,]_FKK(Q@V(W&+& 2C^I2=#4@D.>LX9O];,C7UCSS P#FGPB7^S",9\)2_LWW M?V#ZC^"AI2S49L\I^\3K[G:!;?IQE+D^7;:+06UV@3?ZL/Y:4+8]Z*=#4:]55+R)%5JFHFT@S#:G&Y0N"P0I;4 M@B*<*+D4!Q4ZP$. G3\B\<@V*-BG,A6Z>8 M(GA6\N@ELR1/XOY3*+E6U:O3:Q_*JR,/T?9&9]]$KP>F7RSL#H+TNR6B._98;W4C%^*-]\I6NK;]:4V['+I3]LO CZ M5/4CBKWW[(5O2!6\QY .@/]WE+G%.RUCL'A[=1[JW-?"F-Z7MDRY @C\21] YMS#JM@#)RY.$NKV':@ ]!&5,XVTLQRDKJ&1V2??D_&C MH.O\%_,HZUXDKIB[-#+;H1[\&54^7Z9['>R6VFS1A2:'-W M]ZX^E?#@/+H?7'5S@\OM70!F"A';&C+NG("(E?"2LHO$%DJMQ)M01L(C(.%A MJ[OG_@>';&^P>Q\[FKO3:PWJWEZ)CI#;31.[U0+T8"$IAW->=-IX[S_L&)TW M-6I?UG3$.YQXZ)Q(/.11= ,9L3D.&W7$X7VVX#L'&2$RY*^LC?3+,Y(1XH#* M9<1Z&ZO3N;DS1OK +-8!>=4TIJXK?IZ7B,ACZ#9F1 >O@ >MP;)B-6?<]/IL M!,%;#*QW&VNAOI+@@Q],N+-4&*Q6MKIU5+8:@^'RI('$TAB(9Z_60J^."'SL M6YLCY--N<'53O M?R$+>_@ZGO//IE=_P;%0%I(XW/)T^5A'5^X-B$>8#],>] MC/N?*[CEN?B['/,<[W(Z S#"1JW.OIK5'ZDA]657;]RH;P_V/,MUM%J;,):) MPG6H_&-YD&/E&K!YS"^6N54U$;Z)>-9R2DBPF) ^_.Y'S,W^CC4W/OG1_\=A M6K7EJJ5C.T,L';OLVC*IFBRR$9R0 &=%2;;T8E@RTYY4Z \3)*="==?&?/<* M_.%@0!)6(Y48IJ_PN?)$++7;?83GO8Q*BOB-#^I.I*D\QH(M9WB%AO M(/4/D((SYH",>Z!/;V$0-"1BYM+GWYP)QP8;0E,NW+=?$_3N5?\4 LQ'@)/C MA8Y%GZXS&>)S'&%=3TJGK9 .L0$4-G:#GJGK;9F;?*/ZWW5TDYO8%49O#SMZ MMU?L#K,+*C1)"$T20A7'=?<<'=0?;<9<$ MSQHKXY>)HN MPH[H%K;;U4?=IB)=DY%T;@2Y4G7HG^/%;K=-%[N=.I6%.*$M>T[R8EFRR_YZ M#JU%O8RD7T"^)&HO$[#WG0>S<'TN3->XN3-;9B$+[00Q.@U;KM/>JJ7)Y=AQ MNY0F"B7[BS0QKDP321AF$H%)O#=#*E6UIB[VH.GKIF'HP*]KQ*CWY.RKOT7S M3UF7P;-S68HH=K%Y8&G^Z Y&C@131K-=3,._9BMGI[X]&UY3W'OV>WG0WWW\ MJC+-FC=W R!8T]Q7P,F&V'!B;\W.CL0SEJAE6SQ3FMS"T#D)6:XR>?;(KGOG' ]*6];/Z0Y1CA:;J>Y6/^?2^FI;;$[=S!$G*E%-;P\T<^^ZOD5_?9XL MGC=B0O@V7=W]#+CWAC(C0S%41&F9O2T)AIPX5?:^#WZQZ]Y7EFWMM9=U607" M7LMF[;29;30-^/I*,@@_^*.C(TM&CN,\(: '8]4O4P<7CO2#6H MP=Y7(U5G3TBU476B93B%7:L=#_O.@ZB*GH4#%A33.6JDNN;Q2,.24Z '@.5E MX]0V_D4Q *0\_,I<#-#4ODTYC\*6=N&2@$9\38=N;2 ;7HY?:0K51%MQ[4L< M6%,X6.T+ *Y:A:@CU[S(E)FKYV&L!/U'3_ML13Y2 2"^H1/: @+'0"4A6A=. M.$55#B@H=R1*WP.2>'1L6(^J N:$84RH#O2)?=Y_.K-XEE'M-O>[#PX5721B MAF1UM_ ^CJ9^L+EFG.%-)D41M=OXOR*#$OO"K0-O LXC[(66]@<<>E &40X( MXJ SG4M:"$%3\D37]WB.ZO12&'HR#&HE#/<7"_*[.-9$/,3CT H_ K]+ M8'7;28'5Q?K0!2C]@O !6#B!!BHR^JY"XK93[MJZW+4%/)34P9U15DS'GH+]SPF[. M -_]R8233)$V"]@[E0]EN/Y0MKD15MCT!5?\>?*6=DS<%&0QU@DJ/1;,N%I^ M+)K+PY"*:-&G"9:'FK'@!PB\1_2R""HGN"\BNGI'*?TOF8:'T6F_H>73W\:; M5W@8-+03A"!% \UE\%^;/:OW%R NA''Y88PY?@B=GU+07[R<76MQ(7IKCF>Y M,?)H)MAUZ!#,6:0Q4-V>4MX]\P,\XT<_H"*+> !//BA3@#Z.(@6@/G'*[C,H M20#_0! AP^'E ;N^_^,6O5_RD+4)9QA2GB-<1YS[ J$!@EJQ2RA?2HBV$UJH M0I(*1@BJYE*3P! P?I&_RKD3/=$/GI-!%(["(XF[HE2C%&LJU36=,.?J\) N MHH#A@=SBX6A L/ ,^4!PS@ 5R-")@&T)[3I%<.5)P<="8 X(W!)24!22VZ98 MH=J08)'PQ:\N@.CVFS7U7>20Q*H)I#CY2YQ60E^ #Q0 8%*HOA+=)P2? M.S9R59+4Y^A9*Q5M8DV)7^C1QP-VL78H;%*H[[":J0-\(T"'9_:)/!>1[#Q< M$*DX?."$/VXG:#DZ6!(-0R("W$EVBC]:W^#A@+,PAM-'N^(6L&F.NCMN0(@> M.#AX?X8*/B.H1-G%TT^*-0DP,GAW)MIEX+"U& N Q);_Q<"I]??9 (N(IW#F E MP!68X?OT/),L#X)1*!;Y!%"K*LUR1<"[>_'X)V&B]PA7>>VEEI[FIRQ5-# [ ML]4O5BWX96F(S'7+B0^2^PNW"[+$36QEO;I"/UJGT",Q?R1.\HX,=^%#$&IZ MHFN20J-4'6 N815OPF"9-V&EXV3)AOKM8VQH SL$GUV-QVV))!) M@08(B5=_\EJ+K*^(-S\1J"^B8O37VS(KM6^BE=HI)A__4C_ZV3%;YA0H\C[GKJE4EW^; M_=>72);HA/W]73N4NFM4S"5 ?X.HJ7XW%S!3(?JXD23K\.!=SK6XC^35L\+_ M+87$/BW4502B3F>IF.@A993<+C=B8J]B(KUPN#H)44LU2AW,/Y-S64HAZ.[O MMT8E=]CU(Y$SE!\JQ4A3P=H[DLH5"I/#DLI"#M@&%#,X,<6LSEI9V9=UN[NW MJ^SF.EC1S147C-C@F*S3'G'.1GQD=EG7&HY-J]<9]EA_8D^LD?F_@_;-W;FT M@,W.G7-I&ITC.)3+ T,-LZ5E>Q#G^A%7#X3DQXBF?@PKL4-=XS\MCGX\ M\2B,E D481%[5;Q!.*-K@FZO->R,]G]-8+3ZQG;#GJ#):[/8 RZVL]EMT:XW M.Z,SO=GY3O$9OXNPC/XI^*6B[F2CH>Z,(BKEE%#:+6^GI?U]MGW FYO*#(LIR7KH/ZM=3ZE'&L2^#/E8L%P/4P')Y](J+$H"IQQ+.QK3*7),+:I[P)\ MPYW*1#65L.IZ!["V3HFYZ 7[2-CTFQ]2//?;!)\^)^BT6=BRF?C%T$W;Z>KM M]@56%&S(Y%+)I']T,L$B*CW='-2IDEM#)@V95"A0= PRZ=S<]=MZKU-LP]J0 M24,F-263P=')!&.X>_K0J%.']!-T=UOPSMWB\Z_[9-B=WF1+\_2P4@S#33AS M.&\L%,*M.' BAR>6V5[7VJ>8AW6++0E'03O\UFR5W+!B\#4.<'.GO31>+<1 M;-&^[@S;-RSO^%K=#OO#LYU0F.W<5@$)R"%D23LL&OPEBS+?$HR180IE7*&[ M5UMQAS522$79"GN@!1=SQ9N6ZQ=*!6O,K$-@6'^OAN!AZ!3K&A>K&C=4<*%4 ML,:*.@R.#?=JZ1V"4D?8B:2A@FNA@C5&TD&H8-C>JR%W "H8HE_0*!9&J0<9 M[/.^S3BK^[:<\59RHR8NY-);N!UZF55MWUT[L%5V VVX^7HSOSU:6H!WJ8\H M*23TW<\44I5H)]E(-6_1L'.BU2:,N>)Z3="/37U4DB>T_TZ")^R8OJ._N&$A MU\1"UABJAR?*BLZEO:UW.Y;7$]>MW6*9DX:%-"SD.EG(&AO_T"19T3.WM]5N MR_ &=!7='13OV!H6TK"0ZV0A:QPDAR?*BF[-O:UW.Y8WHFOZ_F@#-V<=6<@U M9(V\XYX_7\M3HU?=0&T:@%@_^JI8#3[GV6PO:@,+]8SR]=T_I["OH ND MY=U'[9L[8Z3W.P/=& YK%+:W)SNA0;2EWJ\C(YIQ5JOM$%G JO7V)M>@#9U< M%)T8)\0\4V!>>ZB/1G6*HVX0[0"(-C@AHG4)T88#0+9>D<5=3\#^2J&>P:H$7K;W+G$5X-Z=4>] M4=U0#Z]1N[I9$FEX.MR[AAB=M]G@&ZPVG8O&X7_%SB,<%79>V<41NT.0]=D3 MVU8Q.S*\N'"!5YFNQ"5QOSO0A[UB.F(=@W9/X+.X9O3<*G9F;^BY*BFOCNOM MR:MP4S?,HG78T%=#7WN)$-H;OO9%C)#9!HNR8?\->NXGKFAOZ#DXL_4.B9Q& MO:'>WZ0 6AWIZQJ"IC[E.^6(QHX+!6\.E"S59/@T #T?@)XZ[&V+55Z#4X;" M=)N>-Y=:?ETU;E[I*>I4K\(.XQ+FR,&+ZLL(U)=69V<7:_T"5!K:N'3:Z!^8 M-HPUE39/MB[CYJ[=&AS,U]00<4/$1R-BX]#$TKFY,UM-)[>&-LZ/-@:'I@TL M2MH:UJE]VS6XHJ3K<9?PA4NCY[(M7AX][\&8R[JMRRBZNQ]SKG[16@UU7#IU M[,%L6D<=O=JNK$\F75%+;0BY(>1S(^0]F'3KR&6P'Z.NH8Z&.L[0J%M''4,T MZP8[)]OO.VSZ'Q0E?B<[;&9:G6;&^E<<1L[D>=_GN4'WT,[6W4-?&J^22.@C M8V$'L? KGP<\I(#LV'OD(:"&B&^XQ37:VES$XFOLB05VJ$53%A%.,L?3+-@4 M_A?0Y';B!Q/NT"%I=*8A-@J"GH0: @^/XQN<1QR DS6SK6J?=,2G('O[HZ/A.P+4G_&>O,>7W MP$AL63#U_J?EQK FP6MF\S@B'O-YHAJ!*29V/P/&$%6-C3(P9]+LZ_V2 M,'/:\U[C?$^RQ4[[YJX[&NF]83'V"[88.;=J2;*ZJ:[!/W-NX5?NLRZHD#J:0[ N+D;M+OZT"QJ@]O@ MV.I@PM-LL2-PK#LHUC Y-(X56;@E=!(FS--=F#ANSS%9ISWBG(WXR.RRKC4< MFU:O,^RQ_L2>6"/S?[$O?/K2H;GYH)2;&]V6T)V*__Y[3JH5Z26//]_X XIB MD-A^@,T4WSFAY?IA'/#O\-:OKF_]2(_=%+@)P.;V?22_PS$YH,@<(1[$H'[( M,;6/GD K1/*"L%T$_O*363CB=#4X<\EZL!';68CD[X#M2)W,>_ZW_P-\8_ F MU,9Q",^%(W/G>[S(S]2)Z-I;UX]M[0/[V=J# M_K=&D9RQX,'Q;H71\GJ4-ZG/ (\36"7PTYQ0LP,0 )XV#^! U@((FT8CT,K M<.:$#@&'WV,N;8(I PFB+!]X>@J3X&_(64B$],39#[%"06<3/P[@*?G*\L,^TS/2.-A) MP$MYF"7>040%D!:BD!?G@ .T^P$QR.)YP%UNVA8C#%3.W"4U4T F"[HCLY:(Q M_>38T52Y3C+OR2-MIZ^P<>BCCV/I*YFCQ]*0/#C10=]VAK<+$,K\.PW4>N;L M PYM_Y%$<\#L/Q WV7X;ZG7:KTUO)_-8)^XIBW6CU M:D%L,T#?B% X0RF2T?S1^M8"L<(\9C-=^XAH"6B.__/)?6&AX7>JI%!4!GLERE>OJ RFX\&N4WV0C?TX2H! >V:NN[AOTC/P MH4#II\BR'-\F:2*=3*C[<-=_:FG?8FN:GT46@X"1$LF2\#E@;#]@R]H369_) M[RQ0T\%C+^FD_!BPP0Y?O5ZMQ2[#783*>L-$R*V$ 5'. 2"LR^8A?ZW^>&,[ MX=QESZ\=C]".7GJ3%T0EKD&:4/R<$G"K+8A8!K?(F>7/+?IIP2,K?NOV6L/. M:.G/[9:Q]+=5PQI&JV]L-^SJWWKF\DF;Q=9QL9WN1L.N"^SZ08J_X@T;>MPB=84WT^Z4&/A7N% ;MU1VK)9M2 4\XYI].-%5^$W&["H"Y MIQL0;G]G/RMVK1YV^C=W T,?E%1H:4(&&\JI+>48IZ>< 5!.!RCG BL -Y1S MN933.3WE8!BN,=#[[9U;#S6DTY#.\4C'/#WIC)!TNCK\KT:DRO"Z9Z<<$QL%6+J[;TU?VX*NUX.>O9.CYZ&: 2Z>VY2@YX7AY[]TZ,GU@H: MZ>WNOGKF->AY.>@Y.#UZFH"> [UMG =Z7L.5A@PB;)HYKB"D)IPN$H_<& M.RO%]?/#-)B6P;31Z3&M=W/7U_\S/QSD\W2A+US[[<<(-I M&4P[_169B5=D>KN_+T]J@VGUQ+33WREUV]@"?-@I]AMH,.V2,.WTUT-=K.4# MTK-.F'8-7LP/L@C ;EIFL7_7E5T1#$]_@]7M@*DVU(#GJ>_IZHV[VYZPWT3GM?_1,:]+P<]#S]Y5*W M1^@YVMV[=!3TW-5#6[7?E=R-+,M2TCMV!^2MGN576OJ!S.21= WNW?W,W M:NN]_K[:K^[ID&O>V*XA](;0JQ!Z#4!+YE M0Z9*9=3[M2_1/?%=UW^B.K>J@U)44EW=];V'6Q?+]E(5?GAJ_*P]I)5V _X M6*!K3_!ABH@;.F&D^1.LX#V'4WBF@KO8,FF.M?)US>.1J#N5V[[9:@^W*XRZLKQIO]7MFN=2BQ47VS]*+=:-ZMG5 ML%I?L:_1?BM!GA;1O<-69P16:QQ4^U,%L;-7=_0A[U]17_5 MX1KX'#"\J9JT U&LR=HI$D41[SOHFMFSW[7>GM4&MS;"K35Y.IO@EGESU]L] MR?8HN'4-)D53<6,]UJ_)&=H$Z[O 47L76/*WP9,,GJR)@-H$3WHW=T9_7]'< MC;K9Y(4? L_7! !M@N=8;:/79'5?-IZLN63>!$\&:(GL*\JKT0F;_,5CXO^: M#)Q-\']X<]=LQ$=FEW6MX=BT M>IUAC_4G]L0:F?\[Z-]D7CIZ>!>%XAJ]ECBVXK\2Z3[%,QC:*F9]Y/$* W<# M/N5>Z#SRCY[ES_@G/^+?X95?7=_ZD2)01V L@)/;]Y'\#@?D@&QS#*<-8GYS M=V]9\2QV&48Q?2:/6VX*[3<_#!4*RC463V+Y,2T<:KHZ6,E=M:U_LZ;9)9,RVY!"BX[.^(<"60,1=AL#K(N)[AW#+N.9[-6 "#B+!N:\J\!_C;\326 M.5?E2JPL 4O'<0.[P#"X5L] MN7FTMMGJ=39;ZOZBM7?>7GUCGD<;10(K5]];17O?4]JK$OU\$7[/7YG+/ LS M13#91/NO&-B4L7%8_+Y(Y1#>KMJ!NG(,XT6H_"^KZ/R==B'J-X0=P%\%724" MC6/JNP"@\/U?L1,]5S8 NJ U#O1VNQB8\^HB/8&"2+JM7LWIY/,29>H8_.C" M[S(K$F,AUG@),7ZVG%\YJK1?N>6R,'0FL&$>U_JTR8@^G^F_B3VTN"ZZB1%=%UE=( M SF<\8!!6B:PLV+OC,K*R(D+<54MX[',6UO9J=BX?3=P^WJPW)V]OD6DPLR(:J%VMW MX_X6;*CZN?P#KCWA/UNW>_KXZ4.QA'Q>N\=:\O>^Y0B?7_0%%NO;FVO\$^HS1O9F>47W/#(M&U.R)OQ-P/'9SZ-5:NBF![Z27(+_GL"LE\VNDK M; Q\)HZ6OU)PFY^(*&\[H]L%R&?^K9".-$K2D:9!>E?PP&_'8%/]N&43V.-K MYCZQY_#F'_G3A*/,0WX#H)4==*?=ZO16GO6I\Z7Z>\J7^LJ)!H$'1,]TI2$H M-WSGA!;08!R4) @-NL74J4&WF#HEQ]9H<"T[^OX3IFC^,[FQ_HAU2CR/"Z[_ MY$13XG+ R5A F]*UMP DX(1Q2%SO_WW20Z0'V TP=+_*UD(-&P5R- M/0!_G,GF%2S2'GSXWH.G<%C! M8C\UD#NPK3 WFJ?QV=SUGS%MJO1G %W78!B#"!(^FRX,*N'O3.2>7'-L(E4 MUZ1OL&,'[$-LB]2SW%H1'G*]]PETU;);&@8=P#Y22"?[30%GP7J8@^L4DA4G MBK@U]0#-'IZ3-W1MXGC""L2%6E3"!M]/00C?3V- .UATZ,>!?#0!SYA[?.)$ MR0MB>;09^S:>P[36%.0<3N6 Y/6>17Q"&&.,@YJ$M"D$*4E50"X+MX9/PU]A M)%;!?\X1N+1+5"P0#Q'TCP[M.#=B2[M?8M7BJ<_8O_P %'Z%D<(:"N+[ ;!^]MPG#PZY, ML)J4V6QF\_53\=.[N6NWEM5C!=BYBE-5W%7_I+OJW]P-6L5J]IK:D!T'BE%O MEDR*$,"6(#JRC3DN\Q&.6A=L9I?3'YP43@,\_64E.W8X_>%)=X47P,/6LK)Q M0BA[T%!OK@PF@6;%J)(Y <4@B$(1B5Q& 3 MO66UU,<5I' !H6#;]"QS:1T9MI3(E)V0G/9K1@]X+\1; MY<,;'8@A+4')0^YEV-Z O!:QR?$D>@12XP>$$JIG1L<"01^"&B+"*+40YM6F MW+6QD5H&%;:4*%5'NSJ D MK2CDV4D";J$+DR9Y *61; >4!C80O1S^D:=:'I(XQ:8BD:(*$\*[R C1\\F2 MOCY$Y[ F<1?6TK[%XY#_%>.W/:Y,G2%NC3"#?T[CZ:^G6+!9[6.+SQ )PM[ MX,DQWW;2+LLR%LDQE-H IL8SA95+TS:( M><:(]%>R%G4W^FW*>116<>KN;LYMYJDTVJ-1SS#ZG6$?Q>;)?8*#/?D$4_[] M_A'='D4/X+!?] .^T4/8$82T%!K_7Y79)$O\V02'.\^>\!>'P4;'"FW"5++ MKSX+;&2>[QR@NLA'MQCJR]09$5C&. )JG,>!-<7X(_CA(6 S78-OPI@)B2RR M6U(7XXP]PSMV;'&<(O#CARE^YK,Y^0UU;%+KP5/!#QYI:FCXFGQ% :QE L(( MI@B<1Z&R>_S!CX25D#R.+AMQT1/P")8N$V48.G7&Z+/)Z 9^'(41L S1EA=4 M(V<.RL!8,@3Y$("D#Q+$#Z N)\U*=_!07U-SNF+.*9[N4J@*5I"96X. MMK'9+@I\+2N'@/TZ@>"^"QC6%["*G!GY?9%E2QZ/C8R3@WR"P4!)@ZT)=QLG MQ3.CG8&9R@%CZ/C\!'$ .,+R$P[EL(XUU]\NV3FMPG-NVE1ELIQ"Z'T&!U<#^_)UY #5D:DG/<+Q"B\-0 MT=V]Q]QGJ2=_((\_6CAO%570,U]Y&+N"WC[/I:]I4?6I<+B]TRLE'_S@"036 M[6^^_P/YPF+=93V-^-J)8'YKLSM )CUA*%BF8'T#YP>&GKTNTL'P MT:8,3'*0(#XP4AM3705 70G04%G@H;"1'>2A>0!5]3$+Q>V('P>@ MK47D9A,LF85A+&6^^!Q@)NWX7Z!FX!H#)_PA?H@]>;>%ED=+^[!J27@;QDDZ M9._!@+'#$!Y)"%@',.#003L!I#:M I8XB:.83(N$)/R4)%;-2;!*)_9)#0*3 MTA;W1N+.,Q5:3V"YA.JN#VT3"_02>=.GO@8-:?$KD%$.J@L O,6?QMQU^&/Q M^P3:BS^@1%W\;@J[51>.N.P0I+++ A3? )(P@8+<8;I_0AK+9AXH&%9<4"&I_8;_.=!G.I73)*8:?<6 MN8,,L(Y:VFNU6']A7?^2#>2PTZ]$GTB#'Q!<1OOV?[27 MXF;V%=%7,L>&4SB"FN\]#\%<'/Z_$[?J,T<4(B]JB5,G\A\XJF4" ,LG?"4N MD?"A4@")"UV!=(HIK=X^'*,3X:V#G/1_T%9Q(N&/Q+G@"U=]3F-30NU^C %E MOPL5$Y?:4D#YRIE-00-X<N:,4A3KQ/Z2&/ _4B7<(1^*S M9#\1TB-AU)8UB&5 ]"T&^!/@UX56WAK#DYW.O_V?T:#=22K&'W\);W+@,KJM M+J'J-X 3!A ]!/X3T VR@\"? !<49Z6+,"XK!K7 Q>M3.%084;"%5$?3_FA] M:^'+H.BX-IAH7.,@U_W9,_IUT8K5'EQ_# @(WTZ VT0D-" */>71/BF0>-#HO'O:"@@(@K>(C,CD>DD!X=&B3 Y,*#Q ='A MD7L@F^=TJCQHCNB@1_0?=!D5+CJ.0R0M08;D?$:'8>A0? ?>) GC 7]-'@6E#-0F4+"P#A%PGW#R MC*(,IP33F%0_#$KTF*="#2@6QA=K256HAJ /BRWWR)#1E2 /3CB3F67QN2@B MA7YA<;9A#-^&H= P$7\>",T$&P>H_YU79\)GP,,'BDQ&?8?B23/LOSG8PQ[L M6WFEAS3%?\[)30^T_-;U8QOL@9_9$Z,X WB%H>)LQ;.%>0;H IX>.'G MQZ%P(N7"RVU@^1BFH@HK3=P8]6%Y]82:,*HX$0T)^A!\E)<39'OAA]SB M ""[FT979!%6&&%9\:,47&)X:'?ATVCQX2A"Z;'ILA:_P,$$7PLI<@L^/C(W MYK< I2-J ^#E@WOSV)/9LV)]QIL.[!4 [00]]?*44O(D_6*D\_&?59N:PY6 MNM!+4ML*SQR':4[KP+S!(SN![B1(6< #62X)4OJ5UQ@+@H417]Y#]% M&5%RB@>^M# 3\966&)76=,JPQ 5X0[]'P0CE]1#'['CH<15A+UFS).7!Y7'M MDX#%V$L- ]B%M?(,KSR'Z(V?,,?%FRD?A4@$E/\#G=TQ93/AK;DU?9-R!N F M,RG&"GH++0@C,]!?1V.';S30GGQ+BA9TF0I56:1]H=5#JK1 M V=QCJ"!<93T>B;?OW@@C;N@^Z&0+I:8#5](29:A(3>/YS2VC4Z@!HT/K(// MYCR2KG)Q6.KJ3Z;&!2(P&Q51]&;A;0:8QUQ7V1>":\6>)=@@H$!S9 <^LC"Z MS5(\$@N0"GI%$L>7S3%;4W,Q$5/[2UQOH:$+EL4$5 81'4[R0[E)!!\0QA5I M(G]X3A)S+Z7/./"9W1SO@17#*5[GYUU:J73W*4 "#C[,N>#'<8!1S6@&V/ / M@-I*+E=2%:6@ZI.J@D_P*!LQF9B<&47&9A$309<69O61HT5/15'.5=Z@R(%O M:C)NKHQ<%CV6PN+PVGH(_5_IP1-><4F,N%*+0M3$P[X3WDU.TP/]%\J3B#60/ M!-@$ J]V(W&Q$@7,YFA!2OSQT9R@0'+)"-BC[^"P$U3B<1BJ^"#O8D$\@ H2 M/*L*%QA%AR*E80N'Q9NOW IB>?,LE< ?_#GEZF_PE^8(CN(]G@"%!,1&LZ5P MI!%E810C,NEHZ@3V[9Q*%0$/MC%2YXE$UB]#%W+5 M3.##L[+;EI/O^;F!5'A0 M[D)(39T--B_W\N*E3Z;"$A"FYV.@E$I&P]A%(&P6JL4NOL] YX(9;2=D822R MWBA"4YMRY@IVDER."D<;&&EA!()X"@_1/1250,12(B2,,0I&^-D.69YHPWR1 MX4T5YG3L5)+/C\A5^=,5Q8VF.9J8,P]F ),YD<(12(4@T-[/)U?8W$4K(V-B M$/(R2A@D0?C-GT1 Q)9$7:L24KU/S* M08T6WGI*$?6IU1EYZ2Q9?H)*HT5/&'ED@7J.]6[\;-&^*;S)'WWW457J2\]. MW@YECS %B#K-_.TO26:1\)%#".)52H++HFUL3BE(?U,T.[,?F>)NR&RG_A.H MH/Y<)N1GHCFH&H?*X,V$<@N+)4&MEO81\S<!=>);Z(CXFY?HG9 ME7T] 2J GV@"$X)3O*622+@9:;99OO30D*JGG&W)G2!E187YGC='2WHGB71,'^;!(Q:&\&Q$#+?+N1>TC,$7PC@ 39I!!B.Q_E0OHCXG_ MVJ(&)H738LDNT:B2X[4"UD_.K*&%E7DHZC93-!*=1\C&].S5-<4[/#+'550B M513U5G9_X=0/,'HJ5*6$8 6T/@%JXGRZI!W2%C/!93)7RQ&%1N72Z"8V^X:\ M6\^;5EP&J%K)XK)I@7_RW#PLN8/U/2>2H5W +^.4,9 EEWN'G'BY&-9,G!LP M=H\C\0-^7'5!R0^4G12 ^.%ADN-6D@YEY[.@628+>B&7*0OEW U+:G;#4ZD$ M5.K*[^_^C3:M&@TZ84^(+N2BYO*/D M?OQ:13F=46D'=1Z%,L-71=3A!48:<:W.$*/+\EK8EFT[DEJU^7[H9&3!PS1J M&K,O#O->IHM]S:2+O56'>R\&>09;^N^#D M[TLX^08="]6.V[C?LIYFYPJ<3RCE-H7-]>#Z1ILJ/\Z98]LN/]%Q;MB ^_^;\+Y)EB:796+2:3);7(J_/\:AIF3 E7K[0LF9(H9MH64OB3?N# MKNT,"D.<"R_? .T;N&P+EPH\9?_S56[ +5N-ES7#-4;"X5E?GH#!%L$<&0*O MVEO]DMMVV]:[;+Z74;U-U/'^>U4R[2;X-TYX1TW:$^&G0;I&N0 M[HA[,X#5&:-A@W4-UAT3Z[I=W>R?4,!6UDLG]']GJY=^FV$$K8]Q3UR;8D*Q M_#N)U_7_TU?!+TLME$XU )726?V0L0L4D&5=6)YIB.?DP#H*83'M.N?J&MSDN.L9DK[VJDJL2%#8_7P&%?:KT5WJFACX8])HSO:0S[0RZ^F#8;P[UL@ZUHQO]+3TG M!SS4_9JV-;=K/\O:5J+BS949KF:C9M?[@#K- =7\@)H3:D[H8$;J.=PRO,VD M\1U&B=GXMN5TJESEJY8-=UYC[15=!_VJM'4V%DF#N1>,N>@@&328VV#NN6$N MNH&J>]T;U&U0]^1;)F?7:,N C?H[NS96T9/>M?5)-M@D?SD)\[C_^B6M<7*0 M:!U-ZGCUS*-0]A*#5*<,5)T6]T&*1JD M*'"*08,4#5(L<(KVCMK0E<7;7 4VGZMRWVGU&C] @Q3Y6]-1J[>=,M0@Q<4B M!7"*=N,;:I BSRF&K;Y9I@RIA:BG13G_$]SX-6.,J[H?6!HVL>W.SR-\:TNS<5,1 ML!9+@]$-1I\6HX^=FU.WZ[PJ>]XL1>H\B'1D;-+RYJ :X.54F3+T=J=J-;A* M0#@70ZBAD(9"SHA"]G)]LT==[U Y9;S1A-9NV65T3K+[EKIMILIR4>R$-4;U =)/;R,D%U6!?:18'*,,IBLJ[C M.G[K^Y+U"F+-3KE_V!O+BX+5L-_ :N.@3N,@24\7"JQA:?SKU28#;6GSK_9C MU?C\^]O1RF$\)V<+Q5&[@>(^BHYO)^4:,"ZD/W7+6'IM4AHNL,Y:L\1]++%) MG[C['=Z=NL_:VVD<>-HOY^@*[S;9$MXTIJ4&.):765_H(&-3;A&E>)&J0D_2-B8Y>KFU;X1ZU) M[NT6]9[79C]_@O^*P\B9/(NO',_F7O3ZUA@2RAS[HKFSC[)\1SX-6G,6P$:[ MU341?*C5<2^,0\V2=1!#C05E'7)CXKNL_A:^UW[-C^1Z,+@>"[P D3JC!_V?> MC4/$(3_&H"[ 'Q8@C_<>864 9\V?:( K#FY "V1[VL4%CI_I(Y-=;.&5S*_8 MJM88O FU,7]P/ _'02SE'@V9X"D>%OV0S!9-6:2Q&6(OSF *((6MX@:]/'S* M-@D#+-U&"7 7MY1?IGJ1S>Y[ N@ B.Y%@<9G%A?#?W':T+GQ9+2A^(ICX< M:/J8%?AAN!PH5\Y&S?JQT33Q.T@9JI2+'LQ;E**)2-1@0,!A.PX$M2J:A/?% M0-R^[N/NUN^X%>^W**81>'Q&&TJ/6IY_\<2))0,SL;CKPDL.?)70?@$/!"?G M!6'@Q;,QBN5)1C'SX;?,JRWM^Q06ISA:7A8I=DUB\"?B6B@V #!.9*@:KR!C M#H22=_\^#OYQMW1L>3+=3FN .%-$J"?'CJ;2N,B^*!RCK]OI*VP<^FX<+7\E MLVH+J3 XOHW4P37=FN;M0OAIYM]ID,+]@=^. \Y^W+()+/,KCKCFV!W[_]XX)NNT1YRS$1^97=:UAF/3 MZG6&/=:?V!-K9/[OJ'N3>>G0IS0H/:6W@4/L2Q6)1QI^#UN< :V%A8UMA.QK MX(^D=2*4_"AT'C\ 0FHQ@,G(1UK"FQ$FS$;V$>&6W$%%>(\ MH K&,U+<4'0B%2/S\Z6:"O9D)#5-X$^Q&Y&VY ,+8N(5' (X+[!2!V /!H-- MU*VT,N!JI1?!NDB?!CTVXC.4U*!?6E$,7ZE)8$,N,M[)!-8;C*KP075'\_^,%,,]JW_PW;/D;GP,\\)3,MGA!QR=A-4_XC^=G(0&BCWD/ M9!_0^E;O"$6, M9RR;$YPN_(+P8W59C3L5G)UQ33/Z>8KJR][]- &CB?\ 1_ M%R?X?LD)TH.(.Q6 OIDHKB]W^CY%KN/@O.B->G L ![H2(H#I J:C_0*F$IF M.C =[I&&0_B61>R._Q0$08_$P!P<#TYL)EB/ MM.?\X(&!+4S?,5<';O- ?]$[GOQ:&Z-?E\Q<,GN99$K$44%/ [L=EP0V/Y-#0: H\8<@G ? [P*847L(_"=Y^, A)1HY7O:; M:!KX\<-4.@=(E%IL[D2 #TCX ;\57@@45TJX)9/1DGK<%"/=7[ A% M5UH;N$@000(MYH%OQ[#DP&?VC,W5@ YJN83<8\=UHF<- J(%$Y)&L(3L/+ M07?,*4[\< =,([Y&8#O61OQ9^+>6KAV._0'4;#1N>Z7F#R:I$J=)K!/**H0M MN6P>\M?JCS>V$\Y=]OS:\6@9]-(;.;PT:4IL9YI0_)PJ]ZVV4/!E$(J<6?[< MHI\6;IG$;V:O9;;-I3^W6\;2WU8-.VSU1[VM1EW]6\]!%A13:\P+.E^3DM;>DF>\#&.>**>M,Q091EB'*AAQRDPST M;>JPU!!>Z%;8)*)K[7:O"V:;-&K>*V0J$.IUG42#O>>&O4>JHC-S;-OE)P)R MP:NP85[,#NTW:@>#0J/V/6U^;03L27<]:NN]?N=$,0ZT@NTRLO;=\R0YA'TF MTS7D<_'D8^B#P: AGX.03Y4Q]JCNG!2A7AJO#I+7V["B2V=%G4%7'[:'#2]J M1'E#/UO13T9?#"RN@4@PZ 4^9K*Q%%O)L\\< \CJ;@M M9F$B"%,DQ\@P(Q6@5"GFY-R#BI0O2+.Y%7#*=1H_:R^,5D<<'TSI4DAKH!F_ M))&!$5T'K@GIS*0(! Z\B&E1+*!@E,S[F?P!C$6U<(D8)92F=C',5*!0,4P7 M\(#@G3F=I'H:SN]%IS4H++C_BPH9I0Q1%<3T1H-E1 X%0_F32<@I68UA)*\ M 0UHM'J% &'U]V-N(4L_D7N:4L.SI76-T:EB>UTW6Z+"UYJ\&]WJ& MWF^?9X?HVL&RV]<-PS@U+,^+CHW.23H#G Y+J(:%='ME5(I]%(4^ QHQMN3; M>^Q9?$[0&M0&6G49XQQ.K<'Q"\#QJK%1YQXOL6CB8@VH;"C4;(ZU;FPJQ0./ MAHM5BU&FA;[G<5?\KFW+!F%)=/^BITY5?RQL:@LSJU^\GCTY <_,J7PKK8,$RA4HN97 M$HKB>'0B^3"V2D%2&..2XH*,=E'CAS(4R=!4% I,F"##+54QY%13E7NAC(1[ MT6YULX_G#W01L6 +!X&3SURUQ;( 7&\5!;8 6 M9JM7!2V,UO H:)%N;RU67&>-W>[EUMBM 2T2D+>(X#U]C)VLP(G5?"7A'B&D M] 2[+S^R;\R5G.IW%OS@"(>K"3+L=D=7';1U3FL]5)"A.>Q>-5S/::U-D&%I MD.'R4*ISC1UKH@R;*,,FRK"),FSBM,X 9DV485U.HL'><\/>BX\R3-T+LX)[ MX6J#:HR>;IX^..Y"8-G7^YW^J6%Y7@%*+X>'*7]U?=C7'>F#AI+W!,NA/NRU M3PW+\Z+D)M+PJB(-ZQ-7= [0&M8&6G49HSFU!EIUCC0\=KS"0BG LPBTH* G M+-84%DWK)%9(%'E+ YE 5%+K/X]'MV,J',5L0F*,6-07XQQ%NT%L#)MV(,Q$ M)!4"G43QJ.43R+:_L*JI,U^R/"H\)X*W<'98$377]"PNQWN)O]W"][?.C%J9 MPWBZEGQIN8[U0W;OE%]E6B2^6K$.2D_CC+?P,@3L1'F'K1I;NWQN<1-)%&Q8E0G MMC%^8?1:9A)S][)0_- 1[:9?#%OMY"GX'$V=P+[%)%O]7/OK% M-J_6!^F)R#P179H=;/DBC79F+YNNLKUJE4G)OR1DLHR3)$&,U0X %H1M=U=M MOC3$$GO@8L/2-;L,85&V7EI3+JV)MSPBLZ&QE32V680LD5AWU!IL@+V=0:M3 M$7L[[=9H;T36'68&6[Y,LYW9S6;+- 9YNBRGLFQ@\D94MM$1;$MDFY!(.7%5 M(<\U1%;K4KL5@R>_\I"SP)KJVKM,P#8>\7OO 9ZFAMQ-..65A*>=TUJ;<,H& M!YIPRJ9F8Q,DUT13-M&4331E$X]6$Y@UT91U.8D&>\\->R\^FC+U-]@+_@9> MXF\X;231:9NK&7I_<$DEX$X+35/OF$V,934[LWM909:G1<">;G9/CH 7 \VA M;AHGKW-[7C![:?9?-;&65Q1KV:E-8-49 *M;&V#598PS.+0&PRL RZP-L*ZZ MHJ/H:KN!$;PJ$K*)#RJ-#UJ,"JL"YWR0&)6OW$\@2[@0R<*B*'#&L0B+R(6T M) 4WD^C+%97Y9$",Z%GJ10[H-39LPH+%4)D^C&2E$!BY=0H4@H=5@3X=8S6.Z,5 M6Q05+-,8)1%K:F-FPRW&4?I.M2$>-C&GCCA?& 9;B MD_%*1^B/6 /4*@V*6X%F^ZJ85AY M:QL6G9QGN\!R.!5KBETCMC/?$C8(&UJ MO*34DY<+15O$$1E7EH21-2&36V+'/J/KCH8<^4[(W4QX80FJZ#E$$;V99_,8 M1'BF[[ELK/XB6_5MHV;;@]SCBWSK@&A9E[ZUWXB__TK\_6V&OU\'=^ZT)?U- M?-?UGS! 5T3!!2BV0UA8J*V3@(C.;FR+P-I"WW"JUYKT!D[0CR)#N,8LHD+O M&7]\ZR,HQ$%XY (BE/T6P7]FM!08^*,@OBWC;/%!O#K1"@'VC(OZMP(%#L8A--]@_W2%=FQ&[ M17+]92IXIMZ^@"NWBS^DX>"$'MSFD#;BX(9NFE6UU>:4CGU*';W7J2IHCV?3 MJB!MS_?XZH-MGLP_V0#V-( ]IVNZ[W[$W&54+X( 92:$">1M^S'F55 @X&8A M@F=^T[T/"-2;^YOZH+?&Y[P'(.Q7@J\+P6CP]O+QM@MXNT9I:?"VP=O:X:UA MZKW>H$'GNXYNKSA(A[K-(PAX,^C;AYEOPGW[M-@^QD#C8Z;]_+ M>+O+2I=?"IWR!/J/F(K$PZ1D@]K4D2F'UM+2L(Z/L[ BS*V*%[RG#;/HKQ^,5I+6]QIQ2HM2?H]5MIX871:_7QC+<-,ZU[984M_E]M8;)W'9, M'=^J%R]87./W*4Q+"_/\=!'9E6T[5>?2R]%L2]^B\DOKE/2=)V]9B@;(5Q3- MP7H9D\"?91@ "SSXTL=V>.&4,(#^P-HQC\S%LAH9=)?C"?)L]7($\S?KM#K+YZM$\9M,-P68G5Y8^HM+RM-36A&** LP$H8 MV".%VY*BV*6=".'F60UL54F MT>MLS]F_W/:'9;9^ M)GP0)',41W[PG#P>ZN)/_A"[3+0>?BG8B-";_3!3Y@_X10 +G@!O :9AP1.O MB!_:#BPCP%#A9%A5WNP1Y 8*A'^!(A[:CB6F@!^?IHXUU9ZX+(W&)>>$]\>J M+B V2F9AR&5S9-=A8\<%#L#1$)FXL'%Z9$Q*'AS-#+^+8JW M/HD"BO F; ;H#:V$EO;GE'L@(RP>ABP 0PN?"M&WX8":""IB+&NW8H$X+%\: MBK?1%J(5V!RV'\A"B'+%6#?1PU*O,8)ERB+M"00&\&NP6%SG!\@*_!;+*4:P M4+46N[7@\;E,C6DE7G\)_$<'2S"2R)8*:X3$O9/V,%A0YE_TTZJ3BT)\@R5L MH488PTQM2M%&VUB^ABM%@:0>ZEM1%O'?_L^P8PS>A&6L;@=T *MD](OX:M3J M_%*FQ5580'5D@/F'+: MI8HJQ<8#]Q\"-I^B_QD(Y">.N.!Z**"S=&O?XBW&:V-86JORDBA%%&^%-3D3 M !-(F7_%]@,E[) O\Z_8"41%4IN#2HD1QG@R,'#!SE&!WV5.B8"Q7+.!MQ%>A(\0A@"Z$=;[E0<20HDA/"/G"YJ;L MD>MJ[#D+43B#<@#8Z;H<$-36)<8"C&?LF9X'<(298W!@;SCM(M6F&MHD 1%6 MF T>$? !I_+HDPGNWXL.Z3-Q[/][XYBLTQYQSD9\9'99UQJ.3:O7&?98?V)/ MK)'YOV!4W-P=H5KQ2M7^-P?0V'8BX6-X*SR[VE<> @"M$FW_+ HNOU5N2/KC M?>J&K+:=^C.G^ZC4B0^T.67V%-:TIQ>B-'P0JZ:O80@80E( M' ?(V (^!]R=*B,'=@9R6DI&)0S5$T+L)?[6EG9/[Y0!=?D.I]RUB7^B* !6 M#RABJ;LD\@_E6>@3WJF\Z+=;W9)KG%&O9>:^7E!<+EQIK>CI?0L8ZT3:_0.H M97B %PZ=U=X*3_L=4XNUKBYO**)4Q];(22=N$E'S7 2<$/^6%-TN:K1!2%2( M5C2\"6^]A)VXZ64ICHZJ>Z?]YC?Q/'TRW@B7Q>]_?/@/[0\/$?M7YOW0M4^M M^Q;(=I#$#SCAR\S[]_B->AN,PS@(8Q3TTG^ZN%@QMYQ4* @)'\&R[J#ZQJ'8 M$>K8C[[[B*J/)8:9, N='-15YD6GE[FRS2Y)SOE!/IQL38P*FL>.YL %F[*%U0@6.W'PS1D#UB:7 MG &(6IQP?/B6A1<->2P8K.)HGJ_<)\ *A1IF!^P)F1C\XWMEF#JK^8%I840Q;]\>P7NG:E'U5W&=U52+= M=S(&1#DZDZOC.7LF:"$R>A:Z_ER7[..TGX,KVI@P%)R YO!?<9F6DM-*L2UU MH6Q(RHMANY=O=\(>@+<\H.D 2HIG.7/,&Q6D00H";H#;:-]H+T/.M4\^/-K7 M;D$S&D>**O'+,.%9Y8TF/@ ]P_@P?-IRXM6JY9,=@SD-&MJ7R"@('@G@R*YY M88PRJERZP@&L\+>D"\Q!UZA\Q\^DG,6>$B5YXX^\=*,LDWLG[KR3%\CY+*W# MR)E)7P?U\:#S$!9T^@LI8Z @1FY&CDDS%A]A<33U T=X1P 7$%RQIUPP,_:# MDXQ@H8]?/B.&.O1KP=^=3*E ?^FL<"4[^)/+V^D(/5MP;$@T$1>.>#++?TI7 MU7*].?ER(; D-02$9!MS+;7;Z=@X%Y.D$]N:Q[DMO,=/?O!#S$PF@J[^R-D) M-+LP"C(&@XZ^ Q#B.@T$6T%JBX0+$@"O&1WE]%.6!.KX0'"$,Y,8ASX67M11 M'KX5QM8W@NO7!*[H[W\(V.SBA*+2MHP2G3OQ:__JL\!&SO$.E ,K\D%I97/4 M6 %KF>A]I(WC9TQ*1446 =4"U1FT6^$&D]_E%7KTC27@5>ZT&$2QI6*%R/6( M]O.M_(*<@4Q:H4+_?$&M?O)V*) /\%"E:B[L)6=-1]/ CQ^FV@<^#F(6/",, M>O*>4;!+V8TQEDZ'U#!7A*U0ACMYG&(6::02C);,WH=W1R-TCA'8C1A(>8Y(C,U48!5=[47 M9FM8]$_A0(LCQ 5.A6I=LI^*897+MM,=M?513SQI#$>Z872K[LCHM8S\ED0D M1HB7!_ _VDY\KY"Q%GGGQ9^C1>#5G^%@ZX<'&_C62PX$FI+2Q7I_K"MM_L# MN2_AV2"S/ N(XOC+=]SI+,:*5]NQP._,4TY(X1'8 MPT $,=3L37?#9W_6?.D]D1W>A= MWR5FF74SR+T@5L9SZ:A2W1!;$X8QDA=.)P: M2E[[A\D6 ?T1I^6^TV"O[#J#C!-(+#2[:S >Z8)WS*?,G9!W 1Y+-@\K=;%G M)"A5*8O(Y#QN%66:F>D4F9I3BJ(16U.>0"LK =@DG@ MPL0#0*Y;FE/&995"4<1A^3&L-^5>): EQ@)PE:_9/FW-(H\+HRA: 39ION,E M#QAQS$)\5 RPN)W%?2<,TN:A%3AC!-(8U.ZBLNS*>1EO9%%9H#P+VC=\$FQ3'-GF[VAZ4R)CTHLHM-0%S]03BQD^ \^7L3L^X+G2G3*>J(@NN-" YX&( WL$ M9@P*I,.9#0+ MQ]4_@)MA:ROPHEN8MPBM%*.+FW,6!EEF4N1BJ),UX>WZLFM%4$J#!\ MP9J6D9ITY0D+D+E\']-H 5U>@Q!CCIV$ M&6?8G+S6R2:&,"\W=R8Z&@Z*MKL,1'KVWC:_!#%;-N=$#-+)#8)3SV;JECW[ M/B6^:M]P@S+*$U% ;H>U:5A#S#'#*=AKHQYF9U" FIWW[SK0X5!])1)K%U\D0\(/"F_ M>PQ#WQ(:7')AG0U)!,(&%4:V\C4BO']2IOO M;+=YF<.NPL$%%2 G@5=@'RH0(,,5C@:@\J2/S3:Y4@3(/2O^0J.!CNV2WI]X M[%*09 'QA)EQBZ.6Q[^J<@+I\#F/X,JC+V/CI8#/H/'"$ #.%O&7EX:CBWT/;J2 M4!I<1LO(NGX7,)ZN&-+P'QQ >*V%ATG0?)KZM-E6ME3X"O0E"%6IQKEUKP"* M]-4J/>R9L^ (-'2=5^G#%5?I53)YS)NSO( '1'Z ^>41&ITC\,DE%0: ^VB@ MSO\/.M% D-!U$W('^,)5G]\YH>7Z(U>A/L*&Q_OCO"61U0FT)2%I@Q^4== ;D!P6ADL MMW2%7SFC>'[A0XF1DV!4GT^+FKNXT]A#L4(AFN2I]*2IMWQ877IC53D#.#.@ MRIE,-Z!+(W_N>#+M,KF<)^,.O99H/ON35L:;2[=/$?O!J29:*IG$I>PC7DF" ME!616"*>E.2!X/D"3"*1V)!1"< MQ*XK9@!4I;GA5!,/9GH=)I7@>\^+*>T/;W81KH N,\UHW_YWHGB@&)+*0N'J M/F?E)Z:][5MQXL69.!@?2:B!=]RX9?QOHMQ_>_\VF\2*7P'I!X!5L ^QKC"[ ML/^1&NVS]E;*R<6'AKAXF-7&\T#]F\N/ +8X7*Z=UJZ.YIK2+#*2_BNB:T5& M>.[:-?HA5X07RPOS#&_+91$KR%'*,-%'1FD%6@HBE7CC) 'TI-F%41"OS3L@ M%8X%P3.B,=XT_:2PTTJ:785V5(%Y77KD@'H$MGQD@1)"H%3F9-CYOU(W&EZ2:ZJ M2)3,Y*@NV#DBANE/KL(**!*AY+AE GGV.BS-[N5T?%3U.A%."X! ]>_M$4K>CL78+?JF0#'=00YG,MW@:)G0UDC+&(XHDBA)D>1A0!@V1 M7'BD<#U0.ED"5$K_+ Q"*7Q5$9;B3Q-WA*]+DUYUH])[4;6AN89@6:"U?M1O MZLY'Z85XJ2W2X:-/XS3109L_/+D4X.K_B+CN7/7*[544F,&;B_J4)&L.H 0V M@DOST"",0&/$L4CQ/J;B'JX/DHU")R6JY;7;+LO?K@)?PU2>0O"ER@]YWD-H M4XI]$G1W F-KO7&*1S^-P,B6=USZ M74&W],P+-'AF036$8*F,1.S(K?Y-BP.L.]5F&,8(Z>;TT^1Q-*AAIL\CH9]7 MRC6G+Y^9QO!44"S^A+H.59)(JZ%.,*6.:NSM2K\42DX)?"X !B"U9(*(\%2M MPKTL# #ILH(!G: WX/,WG% &LL>LY;6F!.P>6VSI\"4%)$X66SJDL,ZK@^?;M5%"H= M3/^Y%$0Q%Z9&";[XO3-('L4#ZQ:HRI/^09;HV!0U;U)Q"_I2A 1',2,N!\_# M_:)L#%$::)L/TQD)0&J%!8W/@H74<^$>W .QB"J2 @"H+E^8U>S=(Z",MG%5 ML!UQP4PGKNWQ! (K!L,'8?W.\EXQM,/F;,T!,YI[5#!@HEJ4QBGH!MWOF@J@ M0J5O/?8'VCH&RM2=WPOTSE%::I2^1UF9238U1>NXG=@RG2R=;QM!$X3,3M^\ MSU40U6_!,P20\ K UIX6)D+\PW4-%GV1>9:T[E<@W99J!=RS26-M]KGC)>6..PO*'9_N M<\=OSQVW,4<'$3@R5:[3Q!QE)5 MW+-WI+*_E-+D39D4>[$G,N6TJ%E\;L6(9.S#),.@1I2 ?+UT!\;W8/] .1\U M\,%3A(:YU,W*:G81Z)NP%YIU6"2B(7[\4D"(";&HP2QQ'/&W8)N9 @#V1N13 MV+N'_G/?)S7,2X/:J7$L?4NKNJI(!)/V+R:9[>"L7#&Y/X U)%)3G::_8_PH M_@Z=-*3MY)P2FL/M:D$'.O.M:I1VJ@K9'%-%BWB4UIS&D,K/-J9I OIKKD MO[JX@4<+3:Y!]S*Z!Q0\+PFHS))0"(YQ$I3DE7WEZ\X'-;T$(U1F=[6WDH[B M#G+S;/YJ,+ 92(/A&\R]:3QO0RT1!^J/3"X?HGFJFR]48DYE\'6,[E%:4#HZ MJ&)'D4G6/8C4V@8]!,,AID3F3LC;O-/7LUNF)PIBY$0 9?.?:Q S*C6;ZL^Q M%VF^ WC$SB4+FP_":E)O<- 6X>44$(19'Z@6%3#6$VZHN"GAC$AX7XEO@ $J MGA4C734 W*#2(6@=14F06$DJPN1?/E.4C>PY9B[\;$/\&NK-DG&F*[8DT31 MZE_Z)F[6#8(WERN?JS(WII33$< &@<9QE4VK-F.1G0W% (B](9"% MC*Y1KG!T@OBSDH(OW\"+A6?I9^+E=2C%921#HL^G^"%,DUCGX;\D<0BYC+B_ M67R%E\D&4[*18YE$$O3]&=5->3)G0BI-$@5(Y0PGB6TPW:GC@ M1T%M+TE;(VNKQ7EF$FXO0-6H3*ZM?LB^L&;I>-@! I.HG0B %P'#QH",J&7O)2#D)HD#+D M@:R,CVD1[AN%U^L,Y0/;#QH&7Y/OE"*>E\$X=0O0S:M3&A![4LO6^2UG8JFUH5O.@Y M"S,5V*(%5Q*!=:>>AHEKOO,"+):;(FKW-V%=;X(5SA6:^QA)T]A+X%KJ4DU$ MZ$A531GQ&%H9V@"Q+DN>/6U4-;OC81R/,[@>-F_NV6G3V2!I->SN6;&$9%[#ED5A[ OYT'P#+@" M=*_4E2F>;M-'V#I5ZU(">-75?JB-YWR7[!20LG"^2A^;,HZ^!%X9AN[^XT-0*E,')WXG^&+MN0^!$ MO&@9U"EB$$$,">I6U<87$@&U7)(V93H)U=TL^LFD !RJ>)#< W+?HG)94GZ(CF(6K>,NTMEH@ D:1UU\>NE8X>6ITHSG*,;9"B_:$\) MA* @LTI98I*S05CG\DN&R%C=3RU=G.099[J/O.I2C(1WKWD3J$G".^"OW2[C$2LU61D0H>O12(J>F8BYHB7NC!,&17A5/E5A!J-.]9WZ6; M5'?^]+(1=\-0)P1U[>E1 &CVIAY-E6>@:=H S#?+!LDPLR4+X%T9FQJPE34K MEG)^Q7"!&5BPLRV49"\. *6D8,JQ^D3> Z*?\+FXUL.[#*^BODC,/, MH;+5&L!)PR@7K&V(A(Z:JC1 :IGB:)UJ3.M8 ,]),8G* $J$&($'S(R+TY1M#(7BF0%"5E%%VB73X*0AX"4-UN: MW' [X4&,/0 H+XQ]PYL"'*-1&"F[5PH0+";ASVTMC/XE15L].QG()4<%F3/ M>1M[*IQ4&DSR-H?0XX7*PG&]HF?L)%6>0_\+MX M.D)NAE1!QPD7I\RM\7COD@+ MJXSZ@^&*P9W'V3%Z$FP4_@VBW:HFU#^HS;?E%R[>[ ITUHZ2SCOK5RNJ!0/? MY.K*.7*(&:W<[IR(6S-NVFVN?M.HTEUIVDEA'5&CAD#K?MOFGMZH"=/G\H O MS2!N3MNCL:[ 1=XV>-HY($ZJD;WD'J)ZSC=$J+)Z%1..D/Q#0WZ0,R1 &*(D MC!^2Z$'Z5TOBQ9-WZZ$MI[%IMXY@/,YG@K_8#?7(F'G:6E4<25V:-EN5H1Q( MGM>I6CC^*B)DLAF-YLDZC:W#>1 JSVW;/HRV61XC*ZT=@6#*:/R[KK3^;V"O M,/M6I-G_*)Y>M-$_1??O9HK9W=X4\S9E%30:@:GP)QPAW5[/N1O(\ M'[;-/#U;BT26Y3VI>Y4&B%0:1=XP$Q?J#^^E-S2,O.>+,$8:X8_>Y\NB@/<> MH-C$]R)^"[Z0/C9L66\0:XY2^;] O9D_KN-'QZ.@_%FS4S_OM"=^W*B[$S^; M]ECWM.Z>3/[I#CVV-=-CC_'P"K_>^[UKM"$>E%PW&1+=7SIGRU.7R" M+[\O2>@B.Q$G_?S "_+K;0((I%_UT/0;&J.MK,) W[I7;1B*2"=N=Z5:K)H: M7:A^Z\,XZM"7_X9QE->2+DB4Y;A^IU!@^^+**FR(43*\.&K5*\03S"J'!TCK MWSTLZ+I=85L(+UUS+=*U&GS2C>-DC/5&US2[/2W-'=\6^G3-V 9&GG7^3PU\ M8%IA]NF+=$K^(\WT#\*BG<$^F4JGQ8E,UL_ TO*[#EKB#A#I_98^9&V8:/8N M262K _1;D[%\:I =SL,-X"OWI?,9!T>\?-\7HM>;1I*IVN,GF\VX_3_&4HJ MAZG*ER?*C>9\&V\X%=M/X..&[/O]S6OJ23KVG'5 M/]Y"R3DHN*L-&NM3F>&5,^>ULNF]7::M*\2(8LV:8^Q MB&4EO1[E7'8UPM1;<]FKJ)AR5&G $$L#AE :,!2J()&G:V4*RRG+$I\:?36. MA%6S6'/NQCAND7X#G[K_A/\&0!O #_%\/QT3O'MUT2-,^."YH*JP\4H-FW6^ M0Z<]_HGGOV"KPN*::69L3&BZ:]*8T*H['T7/PU'K/X:2+#CDG1-[]W(UP@\N MH"W?;=R=N-TT[0;)4*K7SY'7?^<0=TCF?AI=],(G$-!?A.BZU.OUZG'O=;_/^]\+0!G:ZP:*Y MF.&>K8:6[QO5EB$)YQ_)1P"ZV@4U*ZRT6_VT[GQZ&H1WX6CNYM7-:4YHU3N- MR1^_MB[_;/;'SEADNE[9F.J:7.86KEI>8F']*C;W$5OKASD;;8;S4SPNE868 M'E"K^N9/RN&-DN&JDOQU]U7QRC?F*E]I.O=ZRR&%V_PG+3V L;#H!UP0*C=& MAG[U*E6$H.OV?N4+= 8IV&6#T6B871P?/SX^UN4ZZ_WDX;B;^@-IKV3'(NA[ MZ3'@BQ_+=;KGIZ>GK1;^T>VTW.9)TVUVVN?NV7'@MMUVIQ.(IY9;'XSD:75Y MJ"^TUWX7.'(J<"[A9'LX@18B0%>Q7-,7;X"L&A'B52[=4?>#/BCW@?W.T]#>BT NYJI MO_"M;_XH@43Y.>;(W9KS&6!(OB9U1Y[!4;MQ=M(X+)BQ/[.6;94BJ+F(E,E> M!&VC"&I.$4$?GB/O,=L28=/';X&[X];=7_8.#W9\ MK[6U,7V!;&WX?A9"O6FCTVJ(IZ.6RPZ+@==M Z*:<578-[E.I4(.AUXD=2\ M2\,\J6^ ?"TUYG"<9F, \)?J^$90EKO5:*HD^(V7WGFQR(Z^/47BV>2_&\V< ME;%3]KM;;[[N3FV7!;^E=ZHY[YTRX%;KW!][?7%X@>- )\ Q?N I9# T#@&=\&@+WY&C MY/>B@&\'3XVAO.P%H#O\HG[CK*\$[,Q4#(!&#V*!"WB8]?U>-G ^2U;*]%OG M?=>LK[)1.54 [:. @3:CM^\8I[T^\+17C?$Y![[G0F+[FV;'N(WV2JR85>SU M$D>A7$,)-\[A\6A0\4<8Z8OAUP-@KB#@J"T#]%YA[04),X52;T# ;2XIU":Y M5-VR@@:3RF=4LO+IDEAY\66CG9D"^;\L"9V].=/;G>6\?;:M?\9T TQ( .9= M-OCXC,?QB_-YG,9A-K"6YDR2LZ6^E;6K!*PJ0"LCN*VL/+"UZ?C+"ZE>;[56 M7[U^(XGAC68=4)YCFXTMX[ZV/%IJ=S(3/+5;:R: V)/4X&-7GF>-?PC#(U*/ MQQD& +GG>^,,A\WJD3/ #TQ*^>EKZZ8O/J M9;F&"OW%.HY)'E31-FY/L8V72^@JHWB_NN5^=;$EW#_M#E0;M=)?%!<5G+X- M>_LJ760(L%!#6J> %K1=>_WPO*VG>)P=.]_KSLWEM]M;Y_;']ZO+R]^OYH]N MK5R63(3":$Q'PUC#(X'C\*5=Y]Q*^]?W!^$&'L=F4?QR$(K>A,2<&NJU/X1E M%]9.29%6#:;86SSK>(I[BV<[]KK=%L\?W2^?;IS+NO.E^^>WKY\V4+8OWMY9 MQ5G\X<'#X!R\")$#RIFRM3V!C2$R63>ELJ(]L9=LQ1B*@QW9]7V8DPJ%+"6C M9NF] !O7O+!?\'[!/VO!\^62UR[1O#XYY?:4G/+Q71(\R_\;C.ZCW_X?4$L# M!!0 ( $6 :5=[H>*"M1 !:V 0 8V-S+3(P,C,P.3,P+GAS9.U= MX7/B-A;_WK]"Q\WA/[U M]R3;8+"-+(!:S MJ3>[:'R>W#1/&S]^^.:;'_[6;/YR->JC:V8%"^+YJ,L)]HF-'J@_1_Z\POF@V/RBQ+ENN.)W-?=1I=8[C8O%=?FZUB7-\>D::QRT;-]\Z M3J=Y>F:?-M]U\+3U?HJ/R4G[^]GY<:=]@O'96?,=;CG-MRW[I#EMM]\V,79L MTGF'VZVW9PKT49P+:TX6&$'3/''^*"X:<]]?GA\=/3P\O'DX?L/X[*C3:K6/ M?KGKCU711E36I=Z7K=*/4^[&Y8^/Y.TI%B0N;EG;V!;S!/%$(.#3XD@VMW5V MW(I+2RRZ!YUZPL>>M4:W?=[T5TLBVME"*6LU6N]EI)U79_EHLJ>?D M*+S90-CW.9T&/KD!MJZ)@P,71 +O]P"[U*'$!E=PB21[JT#BMH_YC/CW>$'$ M$ENDB"T^?(.0I(@NEHS[R$O).EA,55T%]Y58 X5T]IF%?>6ELJ2(FY4J?T1< M7\AO3?GMS:.P&T?%M0:B.<-X::0Y*1-JCZZ8U"#AF^VSL[.C1^ELV37(]!Y5 MOBD_-MN=YG';0&V>&Q;7#=^:L=PAZK#I:&9UB.6>6(?,GI7G"SI)]5T4K$9V M3RUHA%A MO[$1*$@UIL9^WIDL<#S^:J(\V>)Q%],W'X+S";41'=<7'XHK9-8 MMHG.N+C\D*$3>Q[SE;R\$EU;+JGGL/ "7)).>AY[ZH@X\9B=FGPRA@/UYQQS MBS-7,W8<+3E;$NY3(I(3EP*8<^)<-&#Z:L8#\Z\NGKZ!BL0E4OC;O4W>/@(1 MXO8W#8EEI<-?- 38WR6A:2K<[B4GINT&$9C:0IK_WYMO8=>T^2!B!>Y?HO4V M<4Q;#R+4HR4:+Z4GO?Q[=[@F>E-Z-1 P; V]J]*&E M_K51]/!*.BNP1W/&/PG+;ELT4BR[& MIMQGX,']=>]^W+N&#^-!__;Z^-/O=YD7-SR>B@M)1W@80RV M)#$G,29*@J((%86PKW0E;#S$')HW)SZ%"A^0NVU<+9''98A$WVYI^:[NQ(XG M\/]=[WXR'MSU*> MV-=^FL\%V&#+H_OO3H'_=&XVO>S>WW=O)X2C- M>2>UJ&W*2F M?_S]M--^_R\4::P1VU=84,&<8:(1A0D!T081;4/6BJ*OQ N( M"1F1@-;L[;390]$:F?<&4_X3=@-R1["T@IGC9TMK#=_9-;S$00H()9%JQ,-' MQNP'ZKK8LV^A$=Z,3EUR*00Q8&,?AI:3XUU.8C0$<&B#AT+ &E%S3:9^80Y4 M8:VQW^X:6XK5R*1]Z.0&0WI47&O6DUVSAH(U,FR7+1;45X,G=-LN4\$#\2QJ M8.U]&%H*WNU2D$!3(\D67HV8&?ASPJ^P*P]3C.>$Q.'B-?$Q=8NSH\/1,O1^ MER&%B")(I##CR!-%J#7BZ=8#4Y,)?C3H,4D9K?U/=^T?2B,E7B-#CWUF?9DS MUR9<7 .P18O/LEFR6L.G5K])E'^B"*=&#/1^#ZB_ O>#)M"O!$;GWF+ILA4A MRC+#@%MSF#^',# 49L8$4\=8)[4N#M'1&E[-*+&"D$\4JY!'5NN4R^AA[L'$ M*H:$C^>8%S^#D!+4\I):.,<0"#"0 JF1X<=D)L.;6T^>CS;+XF6(:HV?6CQ' M("B!4B/K0Z02+&0M0%P&,A!O0H/F8&@8'_I,%)_%]4A:;E*+Z 1F%&=MH2() M6R.R1D298HBYOYIP[ EL2623Y%X.@)::U)([@D(*"R7!:D3(.)@*\GL #>A] M-(C$M!2D)O(8 'T;0M3)YGMRUX8TZ)&TS!CFPNO(ETQ8 M&Q*3$-$RD)D@KZ.=PPRVH:6WA+2VSLF:U]':FN2J(0W%T+3\I%+J!1*V=23/ M(/5D2*0YLI;45!;>.+552XIW4E6F/&:+:\E*I>S3^:XZLI'.7AGRD0N@922= MRT\GP>I(B3:'9I5'Z1S%@=&^!T/)4-"\0 =:)F7AY M#N;!LQDG,U4?YD3735DJ"*=E;$\:81M:DAC=^Z[6!-YCSK&,LM)3][TFFE^Y$)II:]5/I"EZRK>8?; M8_SN'+X20;TNF&@%"YS+A4PJ0"P1"QV0Z>+*M"Z0RI#H7"#2C:B'8NTH4B]G MR5C\U4%V.-O]+E\3=^M%VDD?^I3QT'T8;5H72>5;="Z2OJ3>B;?1CU0%7EU$ M0]HXF/Y&+-]GT+^X3_\HM:(YE#ZMFZ0R/>9N$E4 ^0PEJ_#J*#M$]81/%W+Y MOWLC:;7>XQ)H_<]!L'BP7F*^;T MF3?SB7QEY=3XT+P62,?P62I_%6Y(1J R:)"P38FK;M67L)O !PL-.?4LNL3N M$*_4XLEAO"QSQ1"U%*926XI"6.TI>+3&1[$"!!HBGFO*9>D57J:PEJ%4*BLT M?LT7;.%V?&DJ6E8GXW:N3 O=MU$ZI>:2[&Q:_M9R0:P%^I M?B:J][R/P+0'%X#2TIA*$>Y]PT$M&=,DLGU%#N0VXRL"1950SA)5(]G+:^DRB5""TAJ>1GSTDFBI^C0RW(JQYKUV$\-"4D_ME,Z[B@ I:4IE2+-?!:HY@%$VM#Q"708 MJ>31!1=,8X2],,G_T93^.EK)4TBS__4NU M)&KWA4K&HVV.O(Z8](\/I-[+]%?GXX>C[=]S#;]O_>:K_,77Z&>S%5N6)7Z] MH9[,]ZI=FBX3OKB-/8(>/*PZE3^3F4HH'Y5 M_'Q).&6VK.A%PPZXJDT#">#'IWX@OWWD+%A>-,+BU">+!O)5\?"*7,AZLUNX M+D$V/VB[VY0Q\2CC]\PGXCH@G5;G](XLIH3GM22__,$;LOF]]'.;+3#U2K3F MG6%KWE6I-;U'BPJ9WA[!<)EL@H-=L6[#3JEG\JPNSU1T89RE-@E5#3&U;SVXY!$U3_U,_?ED3L9DB>.ZY)!3!LK$ M!.&]:;C_!+7GQ)8O4S8@=L$\&.+Y2F^6^'#L#>-KGQMX:C$\(LLHB2%R35%4 MO*K-WTE?7F8F-,5H_%GL'W/,<:K0)V[63U[M/C[Q61 G($0*K'[&N:V(:164[_(C:+VB;QP M?+L=90P\LM_5[__FV%4H5.H /(*YDA;YOT@*@BW]CB7S_G+ MDE>K39&(6;6C&V\EQJX@5/9P,L?>(-QS^PE\@M@0G\EH0T9G$R8OY7K6"]3D M>;JHD+44IF/KY2/-G2&R2A[ >6S_W*8+F>@- [1R4T0W3JEU71;88^8J-0)B M,%U8HI.K0O]0OE0Z]"HJ7866_I;[,+EYZ;G7 /(27>SR!]RN=6VN S\.:SF8/46SJ][I^P"TE5-'$0'?]OU-JA*K0/_,3%?'$G'R# MPZ7C$_X?@OD-"WB)Y$]YA_H7X:O6[NPJ4JM^,0A\V;]L^;[#J(6Z M"= [ZTSSK_>"N[.$QXEGHS;77R4J85 MK&:X.EY@&$P=AUKD$UN0\%/IC$E9M"J,6Z4]9?T6YL0C"S+G-UWG_ [OG45T MOOBF\$%;MWYU( 2[#J'RW65[3P;].P@#/V9O]6(UI?N^>>3(CLWU1'7+. M;7%Q@(KFJ*L*0YXZ M=JT_HYTJ5H4Y;6??;3"5Q_%D!K_W:*E?&( H*2<_IUOT'P3ZA?, ,6>:APE2 MQ:I ;3HX'!'+Q4)06,DIW2)Z@&G"KI@7B,WFW/J@HMJY@TX,,0?C$U;LK/CS M*Z[H:#KVL>-H5M7)(E7PDNZ<$J?W2*Q ;E:&JWP.=*CKZ^X97=><(RD#504; M_.D'GG:"PH^@R+\&KY?KU>H=>55+"FS0Y[T;H\ V?1'1*GBG/(,\ M<+HJ]7N#K7""M"S&;5!T0V2.F<3G[/MT0?>O%YM=/XHBRM5 21>)01XZNEB6*XOF _) ;$HE__,>WD\F3+SA?C&?3WY_R MO[.G3W":9GD\_?C[TP_'K\ ]_8]__NUO__@? /_UQ_LW3U[.TND)3I=/7LPQ M+#$_^3I>?GJR_(1/_CV;_S7^$IZ\FX1EF?O\_''3\LG@@EY M_K;SW\Y_2QR+=!Y!LAQ E2+ ^>S B!"9C4&BYO_KXV]2S?WWC_K?OOCK8OQNC?2Q_)G__7GFZ/T M"4\"C*>+99BF^H#%^+=%]^*;60K+;M;OQ/7DQG?4G^#\;5!? BY \K]_6^2G M__S;DR=GTS&?3? ]EB?UWP_O7U]Z9)I-%SA=G"[HNY-G]1W/7AR^?7GP]NC@ M)7US=/CF]LHOF?&WSHLY^(4YBDTTDW06_HY]5'5W2MP>.W)4XSGDW7 M^>,GLW3I39,JK-G\_"\G(>*D>W5TNH"/(7P>'2UGZ:]/LTFFM73P?T_'R^\C MG8G2I20HG.2B7$'P7#O02CD=&8\QVVH*%U0BYA$3M)KQ[QK$[G,YPL M%^>O=!/<3>[-*,XF=?MQ/4^TX*LD,!_2,I^_F)U\GN,GFO3Q%WQ-JN($W\P6 MB[>X/"S'X=LHIJA4E R<$K1.M4H0BF*@C.#!R>*M=8T'?4^(EV?D M&>S].3 MV9RFCA3ATR=?L2JME4X\PQOFZ1H#+Z_'U3N>+4Y/3KK/A/$23\[_OLQG)TU9 MLYSM3UAGA*$![LJH][@,XRGF@S"?DIE97 #]$LLXC9>CP%1@6@=@W" HD3T$ M50P8RR67Q8ALDE49&!%L\I[B,O'(:5D"(.=!WSG-N.&;9/,ET'<7NAF^ZG(>T M_/=X^>G%Z6(Y.\'Y^5.^GX\TBY"%=1*8QD(N*,6B/J(&D3CJ)'0NO'5F:1-< M S6%V_#CNO%K+)9F"^'P,\Y#-<5OR%O%:YB*#Z2HM07'%44KFI&-1O*"K=,2 M@U(IVM;YH]L1#=16MB!)0U&T"QS#-UR\"]]#G. Y$'J2PAJWFJ")I\4J<"%* M*,[98IGWWK1VH-? &*C);$&$72>]7=8PI=DI.>PK+.0.T"OS4\QK!HP4Q,:< M/&0E'-&SYL*=]R!+YJ($9ZPI[; JT0F8G*:2A8!"C# M)=FXXLG&,<>#)DHG[,_)VGDDL^G'8YR?O,2X?#N;IO.U:7Q"SC.0XXN@:A3C M;50TJ!1%C"ERU]I(KDOK*&A'I_/B@K(];LPZK>X''DD-1>3 M!H*C0 D>@<)$!DP*&]$YS$DVILH=D ;J2^U$D992:&=N:N7)12 _J:^N1/]_=5L_F&:<%[K M3(BG[V:+KK;@(D F&5J9'11=R,N/%%(XK!LKO%I 00Z_;QV@WP/>)FPQCXPM M?4FGSWRW0F.MC^069+ M!2Y_IAB4L(5Q#]RD# JSA^C)U\F\, J8@C38.DB]!T;R;X^8VSAL!% M@4*N7J(?N9:M]X1OPS.DX+P=.9I)H+'E'%%,EU.R#!(:0_Y9DA"MMN2S*:Z2 MUA%C:QUQ]N3F.86SCZV!; @F\^@UZ,+)L6$%P4F)D%+T/!9R;T3K,=V,9GB6 M\5XROS.)L-VTM\T?K#!<2(Q*AU+5FE;4ONX!:7 J9XA%9R,,#T:T+GA:"V1X MEFXGX>\^VAAI%F"E&1;C ON"(=XSD:QD(LK>OW[QW? M[BO]VT#>VT]N,_F^GB[#]..X5G.<>Q 'W]+DM#83^*&)2A"L6$:VQ$8&2BB$ MP'@!98M7F 0SS?<0-\$UI/1N S8T%T4SDKR;ST@S+;^_FX3IDH+K&EA_KNO#T^.GSU^NV+PS\/+H/9O@7%FD_NKP_%7<-HU(R"!/KS MM/_(\AQ*K DJD6/=L"ED!VI-IK/&:&YB2KKQJKH$8'>[L@I,5UG;/W"*9;P< MJ6"-S$Y!BG5<)D1P65E@I6C4)5K?W(.X RDCC'Q7)DA4>?-8*VY!,K9\DFZJS *".\SR*HTKHNHN;T&8N9C4>NY\ M,IZ.%\OZ^5]P]?FCZ+56I78.<#0\Y3%!4+6; -<.;5 R\-;[]W= &E(Z=S=. M7$O_-)1%N\.LV*T] O5GF/^%%P8[\CRC5 PT6M': MH-^,9DA:M"TM&DF@84.H!=+'U*W6E_@%)[,N*#F'5$^))6$32%-H?"X+",$( M0*:=H6]HK*T/N=\*:$@IXK:\:">']C;R@A/A./?!"P-8:MI"B021>P=":>62C,C+'('P3 !*A%O?) >LB,>%6^"=JW/]%Z!,*A\T%"(N&:/8FNQ]>I@ M!!N\9LB ^:Q(^1@/ =% R)B,]2R)W-MIR)L-/X9*H5VEU[9FB08XNPSH MG-HJ\63(^ZX]$VL'O2C I820@BXT=":];MZ/Y%9$0PIB!DNN=C)MN<7>#:R& M:.,OXXS35=G>CY4PXCGF'#BAR;SN"T9R'0WJB$5UPR5 M;XUEVZXN[T(,)6)RM:%/O9TADXU6G&PT,Z!#(#/M9"0[O:](=8LS%K/%\K"\ MQR\X/<41\XZB02] \Z[X.RCP7&9(O!1IBU1"M]X6O01@4$[BMD*^?FA]VREN MF$[L'GZ^N*\>H?]1!U,K*NB_7!OA4V#H7'XY[OW!_^B][S^SX/^"E?6/68_52QW#K!12T@"*94CF4E)O7 M'>X(N4E,LN;QK\BW&7^QW@H++D>UP+:Z.B0;*JY5T35T?W MX\8*E2,V=QAOA]*4B-B:29QF+0(@V4M)06D? &+E6DF'$U@T7;RE9?5A/NR^:;#_C#^U3/S_ZUZLWA_]N=@OA^@_? MD_^\?C#M"L%K]P**TVI"*?_Q_<.B'O1]-9Z&::I1%5GH+V>]8X3/08:H0==> M%TH2 8+5&G),5J>22_:MFP9LCF[G4R?A>W>'!WDI[_'SZ3Q]"@L\+*M>_D$( MGDU&<,62PD.:A! 9:;W $D\J!9=;:YM; 0TJ,]03A:X=3FDFH79'E5:0WF-W M$][QC#1NS4W4BR!HX(3TZ!-9S#\(:*Y*FI9^-Z&C:+!D+15(2ZZK\JZ>G!8" M>/+)(F893>L2CVVQ#JH29,]4ZU6NS5EX6&HOX=>+Q6F]2;CF61AUPK M\6JWV$3VVBLI0*LL?4;OH^R+:&O@W'-3\9?BTJ[2:7F^,A$5N[VM'G;F-L5,>CT4H0,="0L@W@ MG#!@0N%2.6^%;TZX/@E\U\;K\PH5W MOL/Y>%9W6NO%A_@2S_[],;J#;^2)3#_B>S(5!Z5@6HX\5R@9A4J%6T5!5PP0 MI4T@@L_:.9F\:+W#OM\1-HCEUS'Y]?0+0;S,9">0<\4U$',C*%:/'1LAZR5= M3@L=4L#6^;3-T0TJ631&?3C=:8)'MD2F?%$@ M>+VDK1YU=62*P2:>BTP*2VF]^]G#,(94M?B("/_0A.I;<:_SD*-7F+/0X+H> MOMG5V$N0=:GHI/.2FSWY%7=F,Q\VZGA$/.Y)_'W3M=RJA &Z]TT2YDV7JAW@??8TC%[TJPFW):S>77/"?Z ^&-K:U& MRFH>F7-@6:D*QW$(*@4POF LC+O0O*?&YN@>0_:]=W:UD5U_W+K:2V_D992F M8#U#++J@M8!+7@(KSC(?63 M9[K> &B*2&27&8/H)'U!5YPL%E4<2M)JFQ-P5X.-6^])'"7AA; J@W*!]( K MK+;VRN!]O8'2%ZG0@PS4EB06C50R_!+9 .*7W\8+QK+M(>Z=?5]?ZDU.G#D:J!X/J["?I*LV!FO TF.P)5FTR6 MVC?.1 E&6^&29%HUW^&_ ]*0;G[8$X=:"JEEJ=J7\8+FZ-5L_G)V&I?E=')N MCT>" C9EG(6L53W9X )$HQ)(E41.1F4E>[@*X$8\0[H?8D^<:2:>=A?(G-13 M2_^OFZ/#\F/?IZNV[+IF+%;HF"GH*/ 'YK%FICE%Z,$+D,P(%$X$)5M7:&V* M;4AW2NR)2+V(K5T_XO6UWD'Y&)+V=9@UDU1W$$/)9%!1*V\S0]LZR;M]A;[[ MM0C30"3]9@%J@'BA/= J>!RQ(KDH%"=R49OO>N$@UGL1<@XQY:"%DJU[F]\# MWB9$\K\6D?H2WL[L2FFQ!MP/3YXL[H=IPODRC*?=8=W%^*R\FNE84 D/*.JN MAG;DIY5,!CC*@#1)@;Y>9MBU$Y!;/GJC+"7[->BS#^GT='!:2^FCL*JVY0X4 M FI9&Q]RL$%PPZ/AMK2.W>]]<)K_8MGL[26PAUSUS^NI1U;$[+R.$*1WH&RH M9==.@O.,&Q50E.:]*S;!M1%E'KH*8G^9Z"T%UB.5WLWQK0,-(^U_,SJ>F>NR6"=*A01! [!DR+.+@6#3,; 6C<[W1C<1M3ZQ9+8 M_4BNX4;(YSFF<3=A]/T$5\W/+J:_1DR:HKQF('0M9V#,0ZS[-)%I1UZC3(FW M/HBS":Z-Z/2+Y;>;RZM)5N#RWM[;67=.Y_*+J^X",81 *I)([>MU">C "(RV(VZ:K5ZGIQV'7@N:5R>N!:. ME*UTDC1N5AI"( 4>9^N;;^?=A6E(]9J"JUM$"D#M[;>A,H%!"L]&'0H#5I;3.L2 MV8>SJM=G_O]@F!]_G8TL5S9(+2!7'U59*R%:+" YM\H%HQ'W. TW QW2>8B& MS+J/:6TCQ'U8US50W]*J/OZ*DR_XYVRZ_+082<4T^AAI;HRHFZ'5(V %N,S) MN)0CXZVKL79#_(@L\_X8N)-8'XB*==6\FIW.1]XKF@["JH+V%*038"=%!L:4 MYT(X[?S#4O EN)L4DV[F:<%5JZ$OL\+TN<_P";=4Y*L0!%U;.H M293:LUB#"))[JTU *>[P!W>$,*3#$CV0:9\">B %]AY/PK@VY:QULPN28 4_ MBH4)M**6JH5"FM<%")@M6,9K9]G$%6]][48#V$,Z=C$8U;:[@!_0M!X3N7"D MZB:N]A[86MX0ZI$,<@V'@=H+L-Q%3>VD?U8F< M?Y^5-[/I1U+;)_7%[5,K=WYDDV3)_8 W2G_4YQROGC-RP6.65H&1S-7&?*0Z MHJNA8E*%7F*Y^4V6%Y_?ZC3AV2F1LRVVNAZX) ^OI 1=XPTEM((H@@>-.7#C M=$9L78MQ Y1!I?ZW%OU-!P1WF?>&E11Q^7JZ6,Y/:S7'BS"??Z^;NB>U/G(4 MF74>21\:Y\@V"I[ 9VN 21\UE]:$GU@V1XOOU^."4.]FCISA,AK-4<,]%VH=U=; M6C:86617KXE=&[3?^: A);F;2?]B8-YVJIN9EC6PQKAXCY]_W./R8_V]GEY+ M>18;I(I"0O&U8-6@!Y$?6 M.Y4 FA8/**<,>.4BJ*($4V3Q16K=XFU7S$/*; ^!B[L+]F&4XOE.9"* 6:E: M"AM):2LMR+^LQQX+39YE5F3>9Z"Y*V0#BFA/1R^W5^(_:8INL,"B]K*9#:M@&>E>V7G:L'- M/K=)>F*+(;1*;I^?M!BA\RDS@6"[2P^-T1"<\"!D89E9EGS[X.O\X;LW&9K- MEY7$/X=C"C*#5@#FDHB?24% ;\$P%!BLL[&T5C+740PI#;&=I*_W#MIIIEON MIM9$>H?B?9V]P_)A<;8+=ZE]1D&,C':VU,((4V)M3B@C!(7/.1#+*)M$Z47,KH"'X'$VD?+M>V44,^_!"1H$S MA2Z%JCB[=HJI'FT7X#W%9)8ARZ$U+VZ!,P1OHQ=6M!)!3X[&A4LV,*@8!0/+ M:JL#RQVXVCZ#G!UKA;/9Y=9["ALU>6\VPK>S:3J=SVN#D"25T2I:$$YZ&FO. M$(4SM<#%ZN12XLW;<-P):@AZL25';E>/NTJE[^7P8H4I*U+0*B-$%\C19.1C M1E,D%!F2Q]8G\3&,-\"AX<8+6W]4+@6Z(4^[[ MY"'9KUYX%+L1)5\ JX4[[BK6UND>#S8&EJ3(SF06@W^%JF MX?!O=\$^B-KKE+.PC!8,!>$ZUS9QTM6+8YD"JU5A)2DCF]_I?%^,0ZID&@[I MMA7BWJEVK?+4)!9;*)46EFC9.NNV?>$.*3"ID$1;AL1#BT- M,KK2HZ.G1 @]YH%2(5<'N.]DB- N9FEJ4BP1.5+F$'F.8!,K41I3@F^=W>X[ M&7)7QC&4Q&(=: KUZE.A:3V$2&HX"8%((79F#[)Y\4C2(/=AS(8)VWN)9#^F M\,,TK^X:K!=>)'KKJCQ5,)]X[6JIDZ5@F8?:RHJ@,A:"XMG2K_8:?-X$]%'F M/7;A5O_B[-?[X+992+ND0$GI4"Q6(]7,]JJQZK(G+LJT0,BU^P[$M&[ M]LYKQF^59QPE#3T7&K4V-;MH"RUQ3X$V"\ZSUMLM=X(:DN'MBTM7]6-;236\ MPFF)3W2)%=9=+V,K>;AZF]X<)4NJ*SH%QRX(V38(C)K'88B;9UV]_;$0TID;XO MOC2449.>OBLH1V&"B_/[+KN;P,\1,:]9E$D#MQ2UJN@U.%"V2@ZOG3) M]?,O])Q*E./9B]G)R6QZM)REOS[-)D3:Q('>U/UT*:CD?Q_IAY^+H'C[I_ACS\>Q=($^J'D^O&:PC M3*MMA/-I2BI+*90$G20YX)&F*9;.%?>8F'7.A]9!T>ZH!]4$LU]J7C5G>Q9Y MRVN55U/TBF;PQ6Q*V$X)WBJY2MIEY+(ICO$"A=RWU56&NC#@7AM-+%(I]7"' M]QVHAA2K[Y=IC276C$F;S\(?83%.(ZV*Z#K[.:Q]I:5.X"-%CI+X;LEST)8_ MG"'H(#Z@&3B;(NF+\SR3$\6-IR\T.^3T!. N>Q&3#=JU;FJ[*^9':@+N3\F& M!N#^PMZG^D]99(Q% F>VGMI!#Y$7PE5_#DZH4%HG]7]5];\[RQK+JQF/_MU- M-.;G7PC'1WQ[>A)KP>_*WG5AR.+P=+E8!EHFTX^CJ*6.W@;(B9&'(Z*LMSLR M$#R1;4)3/&^=T+TGQ)YFY-ISSCAAJP*B.!*:H>^ MKU\B/?:??_O_4$L#!!0 ( $6 :5OR)OSNOURMB7LJD>8TK*:ME5BC)) M634S+[!8/$AT@8 : )52__KK 8#B!I)8X@ @).ML%@E2YWSA_D6$>X0O__-_ M?;D8_/09QY/^:/BWG_E?V,\_X3"-?__CX&[B?_]>__]N__<__!^!_ M__K^S4\O1^GR H?3GUZ,,4PQ__1G?WK^T_03" M.(U' WR/Y:?%MW^\?WT?:7\X_27W+WY9_,TO83 @Q+,G3+]^PK_]/.E??!K@ MU6?G8RP/HK\:<@6E*YS_49_VR]:8S@G(.%U&!/H4AY7B#3$N>_KVF+\]"S*6 M<#F8-D1\_]E-\8XN0K^E@.\]N@':V8/@ B\BCEM"O?7<&SBO0-Y%6!^91L,) M#?!R0M]=_#+#]^+T[DG??#A]\_KER<=7+S]\I*^_OWK[\CKXI>! B#F:?]BXG=1^C M >!K^G;2,\9[S94&%@('I44!ETT$*5T*IC!!.\U]>DRNZ%;"),X(LGC%+U7B MO^!@.KGZ9*:#F?P?1C&7\N;C.AG,_@;SAW.2X:^TTN<7HXM/I(;9!O+J2_T6 M>T:YG*T,X!RGS51(A"BXI!_1TN@S][AD*FPUUM60W1[_-<].QE>26$SE#>=Z M&8\NFC)A.NI< 7/=T[!^_FDTSCC^V\]L6YI\&_3'$ ?8X][Y)+B#0B,&)76 MJ+0&2S"#TIGKF+JB_@Q!0[7?,$0Z5_868KRO5$Z_FFTK?TV#$='F;S]/QY=X M_>%H.*7%[]5@]D):Z/&L?K,M$UZ3L7^!UW)96)HG7_J3'E=1J!03.(L,5'89 M'"H!(AL,19#!'7UC6CP"IR%''C$,'^',!DH>=2/L9>3IA@,CPOL^(9FID<"C_6$7T'O'@QFDQ/RXVO!L8=\N\.6D MHM510R@F@W(:P04A(65O4*I45&Z]&CR%Z9@(T53^'2P)[W&"],!S O@2/^-@ M]*D*X#9$GJ4H1%; 7!(HZQU1F#'@,C!&X,D_:NV)K@#KF%C26@OWB2*V)F'CZN/79R< M+GO-3DY.GQQ?=R>G,4DT2)N+#@5!!9[ #P6^C\9]AG'LYVV042I#!TJ UDQ C M$Z 3!NV]3J[Y$>J:$ _B+'4=;BSQ=SI320?F\(O1Q<5H#G%V^#LYO9S6:]]Z ME]XK'A$%*I N*5#>13+*2"S,Z^*TD=;8UK<+C^'9RY[5G3+O>4J---&!47Q_ MU+T2G31><6!80QN\3?5(44 4RG)IN7-&-5\_[Z(X;D9L*?4.;-Z/=M' W)\=; MG,YM_#>CR:3G##GRAHQL5F^GE&<6?,H6N,A(IGCB++5>'VX!.&X2;"[K^XI7 MVRK^='J.XWIA/,;S>MK\&:^Q$=#3\C%\>3<:SZ0_G8[[\7):;Z4^CN8A$SUE M3:I'S*!CJ2<^2D/TW !GM,^1)XC9M3YQVQ+R<9-KE_J\3T?=Q%AY/9E<8GYY M.2;KZ1V.^Z-Y;,/D/4X(<:JQ#O7/3JJP9F,BP17L3R_K0NHPBB1\J:8_#F(E/\(@TM<#;] %[TJ8*07-(A4 M?5+E@0GED6>OE&[MNF^+^;ND9#<:O<](NS4C9W/G7>AG D4K^C_[T_,J*!H) M?; \$HP$YH+A4D/)1I.)*3PXPQ.4DB/)*FD3FJ^,&^ \B;;,'O\=/E.)U7;/<-B9ZS!C7/"6P2A- Q#L$5"4QJ\K&D1-2V MBTWV453'3:C&6EER^-D@\/AAB+/MOA>M4:%X!D99,B[K 9W3U?=1S*6B;6"N M?1C^$Z"^7]JLKY,EK-GZS/S&2OEQ=)+S3/AA4+?MU\,7X5-_&@8S@L>["^5[ M)%%-^E/\@.//_83S4;W'-#J;JW ^P%2RDYKV<6FE R6E!"<+_1A#L0F]R39V MMRUV,J;CYNQ!,6()Y3>^'DAITIM'62PD-C\(>C$:SD^'"."DIV6BM9H'P.(D M*)YG<5UDCS*/G@OG4[SC.MP+9%CE/<=)H>827J+^K2\ 'CVD>77Q:3#ZBCC[ MHW>+9?O=(!!NKSSS"1T)A(Q#Q92 D 5YPSX&]%'S@)U<):X/]3C)M4O]+>'= MUOHDI?%E&$S> MT5C'Y$"?T\;^*8SG;C+C69CD."5UJ&HKCM9"QFH$FTN(HC('(B6?"L!!, MC6S,K3>V%4-QM@C>Q>FE85-9"%N3E**<8Q"S(S"T>I1!.6Y6["MK==\[W M-D&I6XCQ4'*^OPUA/GVJ=SP:5E=ZEJ%HHN-1&P'%$=T5>@N^: .<%^>%+"EE MUQ4QE@$ZD+SOM13]$&>V%G@' :EW,"V22%8!U5'&]U) ^\GT;JBX45=2WQTE M,AHG,X<2:>E4,LU2EPOXC-FYG+W/K:V9'5+AB9SNG3-A#6%WDLW]S8QC\FZ,])OIO#9!Y?M@3"8XG5R?3W$7BK2,@0F!W F?R9VP0H -"@7I%*-LG5"_"JYMKGK>7E:R MGI87EY,I<7<\Z2'M8KH4 ]XDXBWQ%***&JS76=L=Y/YZ^&4UH#3S]AO;.9]*)4%JVO<1,H"66I MM:F* F-+%$B24'=C5+9/6EP)V1'QHT.5-/0L9O> WV[L:AFB6E9F$6IS]PG*J1=X8]E1.+ MT3G@LRM 7Y$&6A!95K1",H]:MX[X71W=T5.FF6HZ2,&?KVR_X_1\1++XC/,P MX],_AV1[G?<_W0 :M33"8P$F7?7OLH: FN1AF5Y9+;:WP$).)H$3,X'AB(!$Q M,252,,VKJZ\"[ B9TUXA':2U/RP% EXCI SS=710=[YWT>C_&=_4,MUWL%XS?B>4BP*33SFP=7 ME2H$F1GH++Q 9(&7U@EUJ^ Z0LHT5T<'R>/S3?0#ILLQB1LGOWU^VW]Q.:X9 M, 3[[6B8YC_0:JA4]$&#M+,B'TI"" 16:I=$*5X$W7I[6A7;$5*G$[5TD/C] MQW",8=#_;\Q_)[G5*D:GPVM;;-)+ B.360*168(R28)+00)S3A2CC#6V]1WQ M$Y".D"PME=!%DO=-<^LF+D9$+9DL=47'9O&3N! )\L:QV MS,ED+6669?/DPI71[2J)H7.N=*200TEY6"29O0OCZ=>/XS"P]".@ZS J*.4B;NH]E/OD17^GN$)EL(?S>T$$Q+AS4O-9+7K[R5$*4(4**+ M61C&HVSM2.^*#D_D3.R/#>O(O'&DP__ME_(R?.Y/7@_3582>DAA%L!!2+29> M*XI'GA1$^C#[F+USJT0ZW7_R[FW6;64]:B:H#B*;;M]1SG@92O:85 &TF;PG M*Q4$;C@$S;5.J!)KWAGY/HHCW_2W%'OG825OPP5>M=9: 5='6_Q#F/:ST6^K MLT MK"/GQAOZV]$4)Z0%M]BDG%+1"(,@E:RGJR5#,$$!$@BN:SF=NZ>8R^.6;S]V M]UMY&UF/V@BJ@]V\7O1/<7Q1Q_F1_LV,G)YK-,4Z"*4VNBP8Z+N<(2<9!4]> MI=#ZR'$9CB/?T;<6?0>Q@790\:M2)T#"%F94$HGK34Y)O>#3)_5B1X8B_?%0?6D7(7#?APV!^-9YO5 M53M;)9(.JN;2! \JD['BC<_ K8O>QN*C;%X*Z2Z(W>__+;1SKR'Y-J)M: -, MQM,;>]WRP-'[GR)6*VA&>Y4X>HP&T$4'2B#ACLJ#2(P;'TB=?"5*$) ;=*"? MKJFP+<8CM2%VJKJ&X>,5]T.X%E-K%63KV!I/D.MQ-+NU,W:KU5&G*FFX)ZV M,"IF978!9+:S#=B#X[DF[1EEDO):AI4BJ@Z0+ _8(X?*E74TT?@,XL55WOJ+ MP>@R?Q@-YF7*KT_.==9:F<0LE#0]&%WXGG6GIH<13[]F= ME=):'Z..A-G0:,G8[[W!LS"8I^W.[\5XM:!JN&<@HUO1B,!;)T +%[1-S CQ M6(K1!--?SD:??Z%'SR<_?7,][Y>\\$B-BFU%VS!)J$*9H[BZN5X!QPI6P=.J MOOG6W>[^6XM_U%!V#9?F>WB"SSGZ&" )5[L'JP).&P2>6$E.,HZ/]I$Y!!T^ ML"EWIL)U1-;]53WM)-P[P2 ;QFCIK]&RM;JX5\FB%JBS/?2K^NTD_/@%_3KB M:>S.OZ>M8&[>VJ^MXRL%U#QA$7][X9'NB9L+ MM6'RXS<05Q$@*\!HZ"+?>/7N_>$-A7]7?5M(KK$G>Q..X,JR8!0DKVEOB)X6 MG9PBA! #EUD9*U8Z2M^W A_Q4=OJ;QV!-=;;[R2IB\N+JR-;(Z/(7D,RZ&H+ MH@ QL$0ND%7!*M0QMM#7=?.DS5-[&,GMPYK4MH/@>/^/P$B3''%![1URI%F M]W M_EW=;=^-1_DR34_'BXZ[,Y,Y951:"S*1/">3.10'T4I+PO*![-[1WUY']Q7>2, [ MT[X(HNC:9E3;:&DU)' ^.0-"!"FY,EJGE;J*'9;6'SD=V)'2UY%K\TOI18/. MU\,R&E\L2J@"4B(:[S3YR/H)SV6] M-^[6)VVDGE'GLFUH&\[*!U^0B71:"J'Y#[)=Y]\]C=B$X)C4 KC7O)Z6:/#, M(Y OSUTA0\FQ53(H-GO[>)V8]:]X&F$F/-9SA& \\5C'0O:R8R P M(0M%$%*_ BM6>]MS9T$',NT@C_)C_X(TND,4H4MA)3 MJ5I"D8%3(@#YM9(GIF)I7HAY!5A'XR-TI8K=L^4J8G,%D!TE[*P$<#_Y.\W5 MNQY]MM!-%RWL5@++K2Y8;VHTYPF4=Q)"E FLY#)I:;AVK=N9[9% 3^3^' 9_ MUE%))ZT/Y^#&F$^F[T;]6J>>@%_=-I7,N2TR0!3U$+9X#(>C)VS"N?70^;W&'N\[36USD;CR: M7;;,"]+GQ+4"$PW6TD$" L^T.C@IO4G9HVF].'?9,N_I=]RH0E]XMM$G!9AH MQ"I:F@%:Q#K-3-(A!"E:5WA_QDT!UF'*1DT!UE%'!WO4R<5H/.W_]\*!O"N' MGM,LEJ(,(#I5+R,C.'0.;,*D;8D>/117 MR$S3J"!(J\%D,N5%H@62K]0LZXBB]M=2YM*H_76$VF6P]PHPCB]J?RWA/Q3U MO8'D.E2D%TQS9RQDFV+-? W@E:NUX2/J9&)FJQD'^U;@2E'[+?2WCL ZC=KG M6DK'H@4C;8U C[7@GO3 H\4@&<:R6KOEYQ&UOY;8'XS:7T=FG4;M1^.,+\H" MST+0<)0"^K& +$ZJ8(K3::7#H^<1M;^Q\C:6V?Z/?>[^_&=_>OYZN'COS$:8 M='(@M,9[.SXJVE0"C0Z1;K_J'KI?O_X>_G,T?C$(DQM&O8LF*BL-E%J%6G%D M$(BEM8PE2@Q>2-OZ8&43G%OW:WK\G=\BTJ^TV[,:4682B0_U)B@F!.]00LE% MRL LB\KL5B[W,.[^5*%SAMWK^-2EVCHXF+KVC)Y /O>.9$@N:X? 962@""Y$ MH358B=QA\EEBZ_O9]1#NZOQAY\3J4%'[/I/80*8S7\$%G52Q%H1CFGP%:\#G M*,%$[S%[)Q+;XTYP&.<=["/VX3#4508)-VH,*M=JO#+4!2^9),%],;GV+>C"T>R)"ZM!9 MMX[JNHF=RK/B?)-OD3K%914#0:E%&'/(Y)_/8G:20%ZR*-A!M-0M# ?G VRO MN/M1,9M+O0,3?Q&6?F?4BPP$4917&FOGZAKJ'@7$I RD6(PPW)026E\\/P+G M^+G12A>'=WCVX3+^)Z;I='3SGGTGQV>/OGG'!VBK2V&7<5BZMNIC LF@+P:4 MK-58I%6@372:)8_^W#[L9^\'%8 MZS!EHSBL==31P5[XB!#^/AY-:IEJ79@K) #-ZOUCLN"\SR!]RB:Y8E-N?<#U M%*;OBBH;J*$#P_D1?"R9+-)[5,*-:3R2@ Q<4@M L*)8S MF0FM8\W71_E]4:F%JCI(J7L$\5N BV5C!46)"E4LQJ MI?[:$(D0?5^D65<%#;NBU1SB53;1=SCNC_+,-^E/O[[Z\HGL5;+JT^ALV/]O MS#UI8O"%(X.Z=SK+M50A M6@^NL$C++C/@G/,01;(N.&0N[W#G.[R[O+8$67U+W$I1N[7.EQ_8K0"WH_N[ M-:'NY^ZN,]6O3K%F>CL NL6@.:]UI[,-M1^#MN"U9I"\0)]E0!U;!V(=!,V> MN*L[5):MHZY=W-%QC60$TF#)CB"7 ^O-0B8_51?MT 2+@G60M+[G.[I.E?;4 M_=PZ$N_@3/)=F)*A=04F158*%@48:AYBC<5Q3#%@"54NTEHK6V?WW0)PW+K? M7-8=3/VKZM+O<3 [F)J<]S]=08L^LJ@B!RD-N11:T5JHB)VE9*&\$K0,MJ[ M]0B&IX6W\^:T4U(HEL#..H1+63N$2P$N!$F>GW-,IU7(<$R9O!MXPYL+M>'D MOYN;M0J,X\OD74OX#V2";B*Y+C-Y@S?H!0.3,9.A&25$KP6D7.A3=(K[9NGV M>\_D;:&_=036;?\MJ[.J?2,,2QJ4X1D<5[GF<+CH(LH85PH+>":9O.N(_>'^ M6VO(K--,WH027:*-@,<:L)>- B=EA*RREE'8X/@Q9?)NJKR-9;:C8,27&*9?CD(UN$#ZZ'NU6W+7K^Z^%D.KZLMSC75U5. M.8]H!&@6=&U*:L'EJ* XQ6*)(='O&CL-#T#9NO_1K<>^"./QU]J@Z6)T.9SV MF'629XP@DP_DMA6$H'0"HYB--G(R!EN'<3V&9P_=LAKH_UX#I%82[Z(;%L[K M4))7$(8)7XPF\U .X3$Z9!RX]&2%D#]&JV$D6*)($Y.*6K;.$7P RK%P8'LY M=W"45I?5CXMEM>>RXED7 2+S"(H\/P@I)]K >$RBT*A+ZWODF^\_#D5O+-$. M3L%NCV_NW1NMB60U?@_%K+9;[7H>"^B($9V14:K6J4Q+8.RLL5WGR_GZ4CV4 M$)/;XYCYGD%(JU3U-0*O>58F@M<*07M/!JQ/"M5*IV$;DV.O[2JVU>NC/%E; MOAVL]K<1W3CB70571Y$>#V':3TC'MCI[E );"GR7A!",>V5* &=3K>98SR"L MUL B-Y+^C[G53MP.E@A/!%WLB@?KR+EQ)ZL/..R/QF]'4YR\O$12A[DZ".%: M92<82&EK#@D9IY$I"4FG+*RTXI[IO[RCV0//W[>9MZGT1XU%U[I]W5U,[JHC MO$@\"C0@;*XM!:0&4I.&&&6TSJ3$_$H-ZAYX_C&J2<79UY?:1_,UN& M8I VJ!#!.L=ID+0,D3'+P EOI2E2"]TZNGP9CF,QTK:6<0=NVUU,W^[AGT;5 MD9&V'-%^3+3M-?8$!;80]PX6@:NU3I*+FKF%PE& 11,H7VF=S*O1X2P7$R720^SDZ/34!&1J8'SZHWX:*!D'4!*QBS M,MCH=.LU?@F,?1OXFVG[?A6R[>3;R=7;S6'^%A(NK@0C\[6\:0+#&8V3 MQSORI.D7X0Q[SL62 L_@O:PVD3&TSI$]8X)''AABP-8EZE9'=QRLZ4@;#8/= MER-]CQDO/E5YOQOW$U[#/"WTP3#U/X7!?(6L?XD7F'LHLA*1),2<)>^ M\ !)%TNN%BNF@WB0[3 ?(\I(>LG L M9I=8W@_!OBL>K:6'^W31VUQA/ 3Q(^E[E0-K%7T@-4=WYWA\Z6U' RC/FS;[T,=].IEV='HQ^HS#0&+!SS@F MQ.]KRN(B\+X778F1IP@Q>2)]8 )\C ADV0DM-)X4(-^; _(W?!P3D[&R,9V2ZSY>Q*_#<1VTU@4]1ULK5@<"+0@36 ML7I]T3F].376 '*LC.E*%_>)Y-L3Z548UYUN\BN6T1BOG,"/X4OM ?=IC*D_ M2XX_&=XJIGDUG.A,S (96%'71EH*(3*OP?"HG599A+LEIM>@UE;0CI5LN]/7 MDA/#K0^-9S=6-$5JX,-OH3_^1QAG7!6=_'8W' MHS^)\B_")_K-]&N/25F"$QZ0P5L4 M8'-(5JO(&+8^!;[Y_N>M_ZTEND2]C8]G?PV3_N0#&4$AGP[_$<;]NMW5^PS> MHVW,"V4B<&,(J,FSTH(:6%&(P@CK6;=Y8P]C.PY:=**))939^(CVL1!W4O[Y4#R6K<&EHIN%<"'1D$\]*2D49 M(#A6("2G%))+'USKO,)##UI?2[>K!*VO(^/=Q2FO@NI[#5I?2V.K!2QO(N[= MD4$R8U1$"<1P3A9/(*N6ZP!2,B$"1BY\Z^CE0P]:[X #ZTAY)T'K)3L>K/1@ MM<^@O"S@-6;PP1J+3F!(K0MN'F[0^EK:>3)H?1W1=A#">M.5N4J!9++XP,CR M*;Z ;KX;/T2*B@9# ?#I 25N"5$ MDFR9A-)*M$[9;J,,C\FNVU*^G<>;WLRU70'7]UHQ8BV=K5PI8 .![[)BA$^R M]O\KP&2M$BV(\B'7)A3<98?TGVZ>K'+H%2,ZX<$Z-RH=I"XD%%R M#L4F6NJ"9N =JPF76GKA4TGY3LCFTFN .X_=]VG>IK(>M1%4X[(05U"N2AKD MHD-P-@!WEE4+8E9=F*P2$47)RL:XTM7-G<<>DR<,Z?#JX+J(>DH=YN<_R"T?9LK M+?2Z%G$V4TKG.>]W87[\D0/Y6TJBE;GWZ>!_%L9B\ M6\JW@]S1VXBN2J>N@*DCDW89GOV8L-OJZE'5;R'HSJ?]U;U*QIRD$W>)-A>9Z.N!-[0:+S=%\VE(*2J MZ5ZVEO=#92!H13]BB,'F(L)J%\N'WJFQU;:^N?0:IO7?;;*U"HSC:\FXEO ? M:.FWB>0:KLQWX11':$KMD:;KW9:II9&=IB])\,2T1(,KG0GM6X$KM61LH;]U M!-98;[?;"^;D7&!^YOPK&DRNK24E!UNL92DY)#>R@>8.I"7C6F)_L"7C.C)K MO '>;B](H&F_+0*D=9HV C+YG'&F]F+V1B8I!:Y4)>=YM&3<6'D;RZP#6_9F M\L9L-E1U2^A8@[GNA7R++07*0 ,M:L\!PC!*$\%#2:1V$Q ME=97]+M2^A.'%)WK? W)=A+DGB[)4S[]C.-A_^Q\.F_K2/[SK/CCJ(R__>;U M,..7#W^&3_4WBQVIUB\QT99:+,""DBR #[[61]*<2\-HGVH?$+\%X-T?<&RK M\7N!\[M2UXXJP[^I">*3!K7A'WA0B^KPJV!L5!_^#4XFB+,7OL1)&O<_+? N M$C.%2UB\IL6'U:HM@@R-6#*OK2$4&?*Z9-$\;_UQ2%MG7LP>?TJV%PEW>#9[ M3RU2?%I>C(;3<4C37L2,'J4"SI,GIX4I<+X0BTT6@=NDI6Z]^3R-:@^9&0VY M<2]%HZT6NLC068+P/0[QSS"H0'O,LEI(@FQNK!DEW$GPU3DRP<7"C&.I^0WJ M$Y".GR&;RK^+1,VE0Y\[9E$Y-%YD\L0RJXY9@6B9AA \=X)ELMR:)VT_#&=7 MN?W=DV%[:>\[U__VZ:@O*),FPXS)4F^'9"3S2'B0Q0L6BS ZQE5X3H\AIF1V.SM5-$-%);WD)S M!W)!LY;8'[R@64=FG5[0,"X8&D&OEZ%F:)<,WDK:#4HT6@ON5JQT\SPN:#96 MWL8R>W#FM3U?^3 =I7_5$OUN*<956L6YZUS#HEWWC5 MJ_^Z[$^_7AO&F+U.TM0UF!M0AHRJ,%,J!BVBE(JI58ID/_**K0]MZZ/?XZ?+ M<3HG(^[=>'0V#A]KSUWI%4 M&R9F5X3?8-7KPY[B6*MPT=ZE%:M-_P1$'PP8SJ.R.GEET@KJO?70YZ_%S674 M08K1?"MY%_J92$68_MF?GM?QTEY#'\Q^^VO=?FA=J8V#9[T@>ER'J&5,4)PB MX!$]>"DXL%B<42*S@*V7]4UP/F^J[$Q#C;O8W9?#_(A8Y^!DS 78[*8G.TTR MH!]M\,'5X^-RM\'ABO[13JY'NEH,6DAKW]Y!H%K0M$8R5DETHTF3N- MK7,:=TB%)X)%=\V$=83=14;SM8]Z=8YNG"G)*:C)E+1["E8K^-(X#3J=C6SF?-BOA[5U;O\SAF%^=?%I,/J*. /^[NI8 M=!"�(\MWE;B]N)9J-M%"JZW&$XH3!P\F<8YVM;5P6; MB%<,BJ\-6+*W0*3T(%-RWAD9%6\]6[='W<11W@3!V\LZ$4_+W(^[/N7O2:-\ M899[:JKD!#025")$P7/SF\.&^'^P>5?*[R(E M:=.Q7.W05VF9D]/I.8X_GH?AZ2S"L1T\GI1#ZQGZ[U;,@JRRIKL\50@ M2.>A<&%8*4S[YG5G=S6V'Q/@$$C3^"YNXS%^Z_-[,IES6 M^;"XS"9F5X"'(LDC%36W/$B0P3+R5(E!0C]AH'<,\;NA]"&INH-RS]^\)AQ_ M[B=2NTTS% MD2'0U!2V]II5X(T715CE4;7NV-/98+X;MA\6+3JXF.UL8//I/ L;F7U4_X[W MA/6NY*! QD3[DT0)L9 K(IE3'$M63#<_?]WI"'_,C,,A4,,;Y[5&>S*8/8B^ M.RUWQU-'.GD1/O5) M=!F#W#:U-AZR&ZR$!Q'VOK$@LQ1Q^"R\HU/^OJ:"@_ M)L >*-%!C9V-I;I(.O@FELOX+8EO%HF45[P[KF_W*F.:^K?"8FENU[N8'DN:'!=R MQD,R-+*2/?A2&QSYB($[ADJT;MC6W6B^3\+OGQCW*>\.YJCFU63:OZ Y7$VU M@OWIY7A63JCG:L%&K6HR"7U1!6LC-H,@DDH)HW%DTPER6T/'@Q/NEY[6OU*P0LPH%RJ9 S+CR@%$)K6;);R30.;P9K)*3(REHL+D@*&T"1#)[(&6-EAG:$WSK M6_GE2+X[(C50R!*>[.]>\*)#\#16 M2&@DTSJ4U)QI78WEN^/J09!B"=NW;GC^(9UCOAS@ N%C0YP\-,9Y3'M!05:T MDF"\(S.:FPP>A00:@=&:,^M,\RV[%?A=%=O:-XOWHNQ#25>9AUQ>S"OHV.RU M9"R!]K.+;")D.S#UO7 ;SY_GW5]-H3 ^[N_)MJHHNL]@66133V M*F@Z2E6YC60_.2J;:^8!%6\AUNZ5S5*Q9&YRB$(&4-Y[\$D)2-(%M#$75EI? M@NY"R4]DGW2EXW6DV5"WLQ3KVT'W%1A)GE_56RI)^RPLI#!+HT$#+L<"1L>< M1&V04>Y$J2Y/2W_L);NWB+>1_J@+T34,5IX!>^@HX08\RVS625E0KO:I<;0) M.LX9^8I%I9"=#5*LHMFG7_5\]=M8C!VLRG.K@OYXGOZ6JO>O/3#I"(RIM8(M M(;*V,%=D=MJV]B-N ?B^3;/-==$PBG5E=^E!05P/8YCO3*15QM21A=?%>/9C M)VY!DW5/5G:EXWVD*&PTMN"*?SZ\?<+T M/73:KJ':QA;T>YQ,Q_TTQ3PS% C;G4_^(/5,WG_X8[*P&6*4)1@4(##6(J;1 M$FI>N]89(YS1HL2R@NFU[GL/\.2YHU];RF0[YA"[134@;/PP$*X &=,'1US M8&I'(J6\A:#00C9>::MX\-CZ\O510#]8U%!A7::?W2 XT\)XKQ&8%Z*>E3*( M42D(3-%66A29D:T3@9? ^,&YWL< MS.0Q.>]_^CAZ-9SVIU\7\V(5J T;$JT);_=-BQHH]#%Z=*"-QLURUH9LF94R M!]HN:?=4TNAZH\= 1\NC"3:ZN%*QWN= G$>:)>V9-VLHH3%?7O;'F.C7BWU1 MRIB\0P>(@8$J-/: A8&QCCYUD@NWTG'A$W2X_=;==NCI5#FC)I)M?+3R81I* MN8(1A!59$9&%SJ"?4% MTV6];C\MI9]P3.;Q[/-O?5,7GR_@YB21)U[ )(>@C,3:D-M"*?9Q4Z%H'#4\W;O?]RX)GH6OPIZ;W*R4S!$Y?LBF9^]I60+38V_?>>G3_ M?L1F,F_L6-YL/;<*C.-K5+J6\!]H=+F)Y#IL5&J]MLYZ"5YI 0HE+5J.:V R M"M0I&UM:=$P\C$:E+?2WCL Z;51*6XU"EC0(Q%@K-4N(WGK0&+U7W.5[B;3/ MN5'I6F)_L%'I.C+KM%&I%[2#FUC#VT1-M(D.0JYQKR5QY#+E=-=,?LZ-2C=6 MWL8R:VPFUV)TOWXK1C=;2]"$7&C3!BZ2)PNLMC=SCI/1KM )9A Y7\$*OO_D M[]/*:2#EQIV$;J.Y*H^_ I[E=L\*VM_'H68+N3^HPBV$UND$7N"2BBN3(WEH M2=."4ML4QEP$G(=[ZZAR)\@B+ T8G-_5 M)WI6/5O;1>N5S6'MN$=+(_D=3C.7%+0)+F?:F6JG2*Y#O;70(&7RT: *F#KI MY;D5ZL/M%?"MH.K[T6#PVVA<_U&/EAB9L^+ 0W6>AI%L9+VU4*V,VW6-,)LD.6+K[";4!Q9YSFQHDXS9D]$#2)U]#) :N-A.TVJ7" M;#2B>83SKL;V8R;M929M0;!]) -O/,Y_S/3Q;9Q9\!"0AABBKI7ME0?/DR'Z MD\..W#N?\[.92+?']F,B[64B;4&P#E(;NAOGHO;LC:&B3JR(5/L'D:6M#.DC MFFP!N0HIL>CCX30(7']X/Z;37J;3=C3KH'?/[HS9E++WD102M*31\J#!)R/ M&NV=*5%GQ&UL9NP B):#M;;F1VE+2]'. V?T=P[!/(?X$1> MB[G/:O;>/HA[6A"D*446A(3::QI4'^8\ M[I+#S_BT^6E!> PB1Z_!BE/?^,!/YA\;32\J MG2P/ 7RIP=P:28%!9T@8;?"L6!7S(9[:/S:H'ZOK)JOKP:EQ+6X^J^N DYQG MA R#E_U)[?A5-YR32'\?TK0GL[%9(6TI7))MB$)#\)9#$M(RKD+.[OG$K3TZ MU&+\=I9[5V<'IY70R#8R4$??YB-)P)X3(,/N*8%,BE M]5X% 3[5D &1D1888Z$X],%P'ZQ_/M=J&PC@&20/H)*L=N,BV(6V"+08Y"E.*7Z7JP8$-Z\>D?&Q2'J#"UN)A M5WMJ?%H<<7WUG9V-\8R,\-%[&N^>9M7ATWK?DW%33CX;D_.!<3\4D!JC$=%[ 49D48NU M60A:*-!">ZX+EWJE\CR',IX?\^[Q>7=(NEJ+>UW8E\UJL:'VTM92>1Z9!N6L M@5CS- H7/O!D2!FN]>;6"GS#&1,&@\.U^O:B[&6[QD]5?GGZU^HV8O[;SS29 M\/I#2V:[*)O[28Z?C;\+:@SSPD0 ME045?0*?N:79;:WEKB3!=EZAYF!XNU:[Y<.C[1JJW5F;4V.,5\IP,GQK3PL1 M2$J^!*!MQ1JCBI.Y=;CO,;KQKII(\TW\<>*[)KZQ@ M38278$/,3F>::EYWRYZC;'/:D$5;*.SPJHL^^(OJZL\%/YE<7LP/!'926'0C M1#NN*;J]U ZGG&BQQ%*;+7"F/*A@--#_"TA"2Q<238YT, 4IWNR]G.BWZ,4; M"G[?G_SKMS'68S(Y>-L!OY\$XON ]'D)BB *RL@E4B1$\U[R63S> [.C9$#4&VLAXK'?P M8C[.X&C$ K5*GJ9[PI4ZY>U[)MP>UH^YL&>J'%*"\;(AWHG(O#/2R!U7R@=P M)6$]?A+@I6%0HK;>AV*9X(<\*1X=W8^Y<1C$Z2)_M]E]*R]&&&,"F)+J 6PM M\*RP7U*F/Z$6"Q5H#%6C39Q4WU)CI^-OQ-N@CE M'=B:7:2*T^#1&C"V%"^USESLO*;&P?!VK0"+PZ/M&JKM@*ZW[MFN&F/'PK6. M"7BJ119$O6_-D;86R7D1FK:5YLT]EL X0#^G<_V.VBKGP>N,QI?A85RS(2?O M<#P3SQ:7V \\J3TD,>.;T63R&\VJFA;;'U[2ZT[)%IY-HDG/E>(80W*5 M,!-O$\L06:D&JG-&U8N)YBFB3Z/:_1K3D!EW5XO&2NC@+O2/8>[70)]X.<5\ M)8D*^&0P^\5=&$_[J?^)$ _//F"Z')-&<#*34\\ZY%IAK$M>Q8\>HF8. M8A"A]OS0G+>N@[,MYJ.BV$X5V(&ULP7^E_U!_4>]3%+*S#G(VF=0S+%ZY$-3 MR-#NR[/UR%N?K&V/^@<)-U=B!Q>#;W%ZO5B??"8SI)[A?!R1V7DQ&LZLO?/1 M@-YU#1BU-E$$8)$G FPC69&8@/&LR']1G#>_YEL;Y%&1K%L5=7"]MCK@^4JL MK$QO:0H8 \X(!SR4Z#!Z;K!US8J-@!X5L[I7U7U^Z9WR MJY>3)?E8 98)6EHM"HC"<\ 2HK YT!!:7P^M!7#W?-J!TK>AV5H:Z\#.7PIV ML5'?0WR2__-R,IV=Y5T)*@;C"P^N5M3#FJY,WZ4D@2>/.8J25&K=WVE+R-\M M!3O2:@=6/^W_X]DQ9VP/WSY=O'#_WN#,)=5&@HPF@I">K M((@,)22=3$;+36NC;7O4!T+-KHAR_Q1NEUK>U>)Y6AZ27X\7[K"H!"86DE;U M?CRS#)*SJ+14R3\^DE+2FX2-*,C13 ML!"DIU63[$SF-7.QN6NP)L0#XCRR&)S/G O6'U_H&6;R4=Q!@],"*.94P_PO77"M=?BR:[B'O>1,?/A;\^,"Y< M0(BSVDAUXF11PSKSPOF1KFY>#>1C.D83OKZ7ONP1LI*P.(G&791:0 M_6%3L;/KVEHCGSD(V2N0$5&H@.A$ZZ+LQYOVL0UOME7.CFH@?IB[$*^'932^ MF,GL/7[&X25.PC"_&0W/!N18YY/)!*>3^/7O.#H;AT_G_73C'VR>*=+PY2V2 M2[J21:-\E"LP]5#C%3UR/ R#%Y>3Z>@"QY.3.<(WUPAO>,#%$(^]!&U"!N6* MA9"8!*L16>8E2-7ZH&I3K-L7C9V]]^HP?"=L&4KT7=A MV7\[0UI3'/,#)2;(:JR-T84/Y"@%&6K,2 (=D_?.A\Q"\SI@6R'>U1'O7LBU M0V7N^R1X,IZ2HQ.FLZ==&S9A,//?69!.N22!):M "AQ%*0V<+,:EF? M])8;E*2?KNGX*(#]GPAW3X!1:T4T7-UFH.8$NPEIX22M FJ=<]ZG6/(0D-T> MT#94U*@K*>^, H%+'QG+X$*IX(0#,LDT9&%3Y([9@"M5-CDLU3]PQKEKS:\C MW(8:3_5B?/RU]\>'G@S(C9((QNE:EHI,ZRABHB$&'Y%++1Y=_R>8_G(V^OS+ MXHES#2]^N%;P]?MV9[LV%/QH*ZDU]$JN$+PXZ858$[6C RFMG/$(YF>GMQ<@QZ6U-J'GI[_>H8]+:FU!K&E-7>LB>#P:PI[(L9FCY.WHZF'_!3&-,N,?CZLC^9V_!7 MQ7\4DAD8!!0CJUT8)'CT 3#8XE6*9"C>4>_2YL-KO?19Z[A3"3<,BZ] ?QN- ML7\V7 UG<(X,!!10X*]EL'(UN0AY]^74T\O4Q MD'.\**\\Z/I%T6X 3G$&F(QD2MEH6>M8CG4Q;AW$=_KB]>W\M'>A'HR^Q>EI M^1B^O!\-!C1YZF5G3WKK+5.99H.IX:ZJ!GLK#9&^8X)S+9M'CZX!;_=GUYWR MZ5[D7T>*ZJ+MT8V*%O.V;[T416#16F F^9IQ9B"H*("C2F1BD8.+S6N2WT.Q M!X9TI;1ET2:;2[R#*XW3U/\5"^VZ[S'5T-=^H5U\EM1Q-?9E[T7BFHF7P5?3> M9AG(HRRZ:W=Q?C*,.- 5JO6E; M#QE0,G D ;(# JM%G4*PN][^-@F2N;T>U%NMDU'JOYA?I;_#<7^4'U\CDN+D M6A,+=):U)Q&QHK2FM^MNJB--$:" M,(ZV)ND\K0PZ@V2&EU2B+Z)UF/0Z^'85%[%;QZ4K!>T[^N%ZI5W<$4R[PF+S?)#' .TK*J([&MSSA5JI MHXN6"[A?*M-MKB6X-%(E6LQ M6%.="*T5.%84"&ZL#\33T+SZ^&K(]E 98GLU/FREM-+!CCJPO,<9ZEKU_.L, M>DBSTYK-;X2>>F*+BZ"U4#?+A%GZSFLSESN6(I+%H96EE:7P#([<S=Z\C\R#AFRX>=?E5(5+V)%QD%YM#6_L>8C%H711JE8Z^UG M%5Q'0IS.5-&9Q?H[3L]'^1KOZ9]#'$_.^Y_>D5-8:Z">80^#$BAI,[9%,Y($ MT^ #T=SJD-&PZ$3SHC K@SLRXG2CE*YN:M[T0ZRMM_LX69PT]E)6I,S@0291 MBY(6#LZ'!)XGY-H%[6(G-S#WH1P9,UH(O(MKDAMI,LMMP5^_WOK-[&3(2\U2 M4@RXJXUO=OP@LBXL MD(46G+>@C*+ELTB$E)WG,;D26>L];75TAY#SUA%3[EU<=:*Q#LREFW@6)Q6K M(.KHP/<^FOV<]G:EOT=HLH7P=T.+I+UU6020PM?ZMCF BX'5NP^FDR$K+;>N M + K.CQQXKL_-JPC\\:9D2>ED$E6 ;T:3F?&^^R,D7DIL]((0KF:280.'!=D MICEOBDQ2<+92E,03:9'+W[Y?VW<3G8R:"K1E2EV:]/YOOY27X7-_\GJ8%F@4 MUS8'-"!ST62060O>L@"<V_P+ SF M')JM.3$$;J.E=V,,H*JUXA*W@+J8[#FWP3W6W.XJM8X>/9^1],WU9%SRPN,W MX[:5/+>PE.TR"EI 889 M1WAH'H2L"G#-K"2"%JD?.R\X!!T^8#IUIL)U1-8RDWGY+B!808R1@Y">@^)9 M01 ^@4;+BZ1-0*1#WRZWD_#CF^0ZXFEHV\RR-*\KGR\]>[[_*6*MDCFWXG6) M9(1),-$+4,X9B,X["-9H*U.1O+0P/R;\$ZUV/ (N>)^"->5D[\"LH;E MA1Y'LX<:0SO3ZJA3E33VN)] R&M=9E$\N1BUYX=E&@*KAPR>2^ZR5-:N%'1W M@&1YK"K1 7)E'4TTMD%>7 4KO1B,+O.'46T21!]=;[E:RQK])2"@9;32DGT5 M8_5X7;(855'F;H[B\AB9)]ZSVY(++?4QZDB8.PJH^W 9)_A?EY7YGVO0Z1:% MJA]X4I.JTZN@;!0X=^==;Z[K9"HY-V19J>&0+I/145/]-*8H98A<8?/;V >P M;#/E7V*W^W<=O2>;_2R_90";^%CF]._?9"[:)4P>U1STWIR)R)'.T\$$^Y MVJ!)*0/>BBQ,#$JYUGU%E^'850A!4\TW$^RA1 ;<'.4K;/]]\M(9[* MX-HI']81=_<\N*HFB"*I8!&D<.398*2AFE @&FX1F8@IQFXYL+>F2FT4];CZ M-Y!R:__QGHIF0D+,%[_4:N\T4VA'?#6\O%CD@;SI3Z8KN)%KT*"^<'+-@_KJ M]9S+!D-H59QO5@+_JK%XXXEQY^%;SO=W8_P4^GF1C7$RG">TS]]Q%4+>%O\J M;]Q]G9*E&KL[;=<05NO>9;=N<#'E7[[U;#L=#KZN.1%O/F>N,3)MORGJ]I/7 MFH+KH&QUGM-%P]#&6UGG/4W7.R)ZCT3S?IIBGA56HF??^>0/TO+D_8<_)E<' MFX$5%+0=)6OK5;RDK:Z4 ,[G8&MMG"SO;/]+3XO6?>]QM%!<=I[4J08>+..[ M&5M^#^-_X70VX+NPZYBO$,:,7'O-(3-K0-4DK)!-JAZS,%Y'8\,J'%GM;OMX[UO0?K\EO&;1W,O><92*7TFL]]5H&JOQ:M'9A3KOO.M[4NMR M,=]7K^V@.7)CI1YMW^.'5/F(2.\KT'78);VUB7KL#= ?/(EY6L3W%>L?=>46 M']&ULW+U[<^0XDB?X_WX*7._:3;59H(L/\-4W,VO*5XUL MLU*Z3%7WSI6=A>$I<2I$:DB&,C6?_@"2$4'%@P$P0(I]-M.961()N/] _.!P M.-S_^7_^>%R!9UZ4:9[]RY_/$/YK M_=K[_.FE2.\?*N YGK]Y;//;XJ_4Y<*/$PY]AV&(A/!@G+ 8AAXF3D2PSP-W MZ2K,__JK^(+CD0*J7E?5_ M_LN?'JKJZ:\___S]^_>__"#%ZB]Y]^_;2;),G/ M]6^WCY;IL0=EL^[/__O7S]_H W_$,,W*"F=4=5"F?RWK'W[.*:YJU,_*!4X^ MH?X+;AZ#ZD?0]:#O_N5'R?[TK_\-@ :.(E_QKUP ]?=O7Z]/=IG\K)[X.>/W M:FQO>9'F[%N%B^HS)GPEI:];JUZ>^+_\J4P?GU9\\[.'@HOCS:Z*XE6K2LI$ M2>F&2LK_?JJSGR\0WY*\U:&L%H2KU?UB2\8^3+]8$_=.,@0?7^!.-Q>+W'Q0 M'S,VU;>[[>IBT<>7V-9GD5=X-<%GL>NF(_)*_>"S_%?;C6JHATSK?EKJ[HC* M?U0\8[QARU=-@Y3]RY_DOY;K$MYC_+3\5N7TCZNGIX+3M*;NKVI9*[]=??WV M*W\DO%A6V^]WR3/XV[=-5W5[AHW]R4"MZL3T+'B9KPNZ6]@>5\=6*[E0J:4M M_CG#C[Q\PNT+4FQE!32:_&LM,.A*#!J1P4]2Z/+/__SS3E4;6*ZFAW'UM@B" MWQN1_]^34.;TE7 K94+DQ3X\.36'9S='2ZE9C8W ):F5:QO[6=EO/_-556Y^ M M5/ZHFJW]_/!]_&5;'1"A?TS#"U3_Q,W^$59T.6GO/CX@Z8EO\,_;K)O#[B0#/PD/[8' M:>@"$*I<'K$A^26#C0HPSY//1Q&#LZA*/?Y>P8!Z]X"7#& *^% M!A7^ 9[P"R8KKLB(;1U/UFX4 MZ]DS,:ZO^IXYOMJ4;@Y5P^GRO9JGG<1W:JXV:&@2LC97;,/6 ]XTH^O-S%$4:#H.9)$'2:2N1,L(ME;M2N><^I"5=Y>6ZX');R:\K_GC.+M!L94;?JI06/)>@ M(R_8"0Q^5R*#6F8+WZ\A.D<^YI+3O]SGSS_+EMKOF++=YZO;_B3?LJ&RFP_; M]#6SK[PLJN57.?R\W50C[@;^W. M;:GZIDR_LDHI7H%?.59(UH<69HO6/GC]5' !)*/['0:BH3W13^C>MSK)5SHK MD_ROW;3>;VV2Z7M"A[?8SF<\N?+D+&8,!S#T UGG*!:"U]$"TXB_ 8Z, (!L- &U5,#-0C49&SW0="^^166,#=2,X^+2%NI4= M;(4'[\]!;6SQ#L',DBULU/6D5O(04/;MYT%M#".YK[SD\J6'JXQ]X,]\E3^I M5>?CCR>>E7SI,^83WXF@YQ-/6B)R$XVY-$QP'#MA'/@.(63YS N2Z_):;W\F M$ZO;ZWCS:R/N K"=M(VW,[N7H\0+.11FY-6/N!Y;64-Q9'K:R%DCUI$4M*+: MXR(M1"R13W]?D[*-EMK[]*+WDOE._;>,%:N7^V^&FABK.OX&%]7+78&S$E-U MY+/SWB4>03S@'#+!$HAXZ$#LAB%T8N823W!*8FRR=SK7X=PXI)47U *#CL1Z MGKYAH.L:&O:@'-W6N C% 1:''C36C(XSW4UL=^@I?VAZ:+XWC&KJ$\5WN.3L M??ZHS)GZ2EY]QP6K_[B3O4JCZ%9^5U_DE]:>?;G" MI6[$&.2!(S=!@K@P<2,?)KXCPB!R&76H45#9"$+.C=)J28$2=> 9Y"@CJ<=Y M;ST^(_.DR="8A[*-B)VMZ+[<6&2B9]3>2IZ ZOX.T@-(D'+9#!>P0 ML[-+/ /!H.WAJ38GVQ>>4:J[(3SWJ/D!]\?_7*N=):\>T++R#K?U=PF>R.AHLT%4%(../\^@^WY M(W%[B(T\\U\/A@A/S,QU,=HBNIVCW7%WSC9'V;:>,C$:JZZRLBCJ8 MN+RI'GAQ]X"SFR?51/DE;V1E7]9U> BE@G/'83!.G 0BXF,8>QZ"G"7(Q8D3 M!B%;/NU=<[Q\RV!+?I.IN*_%>+/R';]/LTPY_K&^ M $L.@;<8TY$7VEHA6&L$NEJ#CMJ O(#N?EM[ ]',;.#.L"##TQHSQ]5A'TY5V!F?*@ MU!U>49JO9>^[WU^M5OEW%8W\*2\^Y&M2B?5J\]1MODKIRY([84(\+.V<((X@ M0AQ!$H8>C!FE41S%+HZU_"=C"#>WO=A6XA*(O ;H<%&:M,S.(O#J'M>]S:# M,_K9WE:M!:@5JR.*FN5D(S78/;4 6_6.#^0"-#J"W]N_[_B/"KR3;/6'U2-" M^Z-A[3C1HF@3'SW:!_7PF'*$/H:M!1\XJ7973=1G6G^E2X)(Q&+LPC!VA=S( M1C&,W<"'U$4!=3V/XTCKDLB9?N;&T$I,,Q8^!: >H5J 961N5!*^NATV"I6= MP<$2*YWJ95*".:/J/E><>WR@1ZS"56V2WH@ZS<5#OI(OEXTA>D6D(8K/1@,: MM36C+WHKKW(F="7^I\V>\O>-U%:SL!B@9"T3BTZ?$V=C,8#A,".+R>*%E*%<$N)Y ? @@42$!'(G M( E)/$^X1A>R]+J=VW+92%U?QMK(#4I>/',&?LJ?>6'HF=/$7H^6[",Z,B_M MP-R*#-(,?%="@T9JL!';'B^9P62)F#0[G929S(#8IR;#MP>NVO2!L_6*WXB/ MN% '(NK"^,:EE-)W+^_SQ\<\>[_"97FGM@]+3%P_?-#T)Q62HM8*6H:@&@\E)K&V)@#-+9A-OW8F)MQ0_&U9=(9]S^M>3<4 MG@-3;W!#0WWBS_GJ65U\?7TMMLGZ0(DCW,A+8!AA!I'C,Y@XG$$:2?,O(H+Q MT-#)W=/;W"AS*^S^-7!3=W4?PKK^9TNXC>Y0/@'9".D]M3"QYM;MZVMB/ZV& MVH>.5YV7AC'(1R$XE3O3CS]H?;%09:>ZR=[C\D']3^U1G_&*U]Y=N5%-:<69 M^L55QE[_H//D,D+$1R*A$"480X3D'YBS$'J^ZP@L?T?TPA9'E'%N;-6HJ$P( MWBH)E.D-FG^70)H-5&I0'_#4_^ [7LK@ MDT(OZC]!1_8%V*G5/J)&=^^'K]]XG\N-6;96%-ULSM0QNSU2'G&$+%'Y&!). MN@","/'^LC%F5^:YH[_Q)]Q\L"K#0JHZ(.OZ/^\+7KM':\GD]YRR]LN^Q2E3 MR5%K1^E2A,1C@LBU)$0.1 &FD(0DAMQE(6+,$YPQW:S2EPHSM^6C9@K:%1<\ M27GK8W[>G ZDF11$CJM^NN2+1ZQ_69AZ',9V VQ5 5U)G7]S%9$FU;8'13;=MK@AAA M0>1'2&MYT^QO;BO81ERY3BEY5<$$W=3^N@CKQK98PVWT&)<6LD;4.H%_1]@% MD.+:C'71PL5:S$M_;Q/'OFBI?A@#H_>:^87O7[.G5$77W*6/7!&4"MS^&UY] M6N%[W4O?/4W,C1I^_7)[W8WEJD6N3=M7=S#Z+SH;8=C/%!;A&YDA3) #OROA M+:5.UX!GT&WQOG8GNS&NH5SWUKC.X\-,BFU(;5-8Z/U:LDU6+3T',Y<(#S*? MN1#AV(?80Q[T?!1[S$\BPH6))7&\F[FQQ#;@W:C,TADH]4R&RP$:F0>VV+02 MREU-(Z,]\Z ? TM6P8E.)C4&^A7=MP'./#TPH(;?J^W*5_Z4%U6:W9M&OIYX M?48?;"LBV,HX3G#K&2!L!3^ XE/72@9(NZGZR+$HV0.KF6++2WC!#6T5KIG4GY57&FN"+>Y[1E)?+,&01#UT" M ZZNTLA=-20H"* 3>S@16,C/TR@_=T]?]K8T&&)9V-WT]3;K!T5!Y?X^C\\HPYFBCL[+[SQS+ M^;AS_&^*_GY8\^VV'851A&/)'4$4A!"))('$B4(8,^9B)W8IYK$)E9AT/C=N M^."_ KKIJ"&1K.@LM' M38^5QAJ+D6EJJF$P)K8A>%IB.J.N)Z6^(:#L<^&@-LQ]0-=->(5*("+[JI.! MJ#Z*G'XV*%RLT0'$$=A).UX![L.=6A$C:ZMG^MP M;CSP6EYU%::5^(*276=!US/#;4(Y,D];GQN-* FA$A$T,AJ=E)Q L)\E+L=E[.WX")#H7_ZX#)J)KG/L0V3G5L9I MU7ON61QY:;*;$Z<%[MZ%Z'GJLK".G)=?\NJKNG-6\*^,JJ?"D71?/O2M&*M\55^DFI\_"&G>897[]=EE3_*&7^5 ML<]Y=O\Y?>;LJBRYJLWW"\_O"_STD%(L0>2XR<6SFTL>#AP<^Q@ZF&"(B A5 M&F$/8N;P@":A[R9L*74AN7D&,MO"FLS5KLAC3ME&P]J]J=2!*Z4/:!12B;!V M*H'K3.3%8VT;#$U%9GWX];:4\QC2D>FWF]QLLPU5; $V>H*MHKOA_MP9[L7K M\98OU JW*<[&R3 __LA83XMF7= WRI\V%N"G$ZV-UN. N,G-PO>JBSHH$@F< M1$S55J-J07$))('+H.^)4/@H$1'UM(,B3_4R-UOXU:PWCG8\B64_.UM#:&1B M-0''+$;QG/*7!"">;'NZZ,)SZKT*'3S[\##3LSZSY:SFG#JEMRKE7"X=)^$D M1 'DH: 0Q2IMK8@%=%Q!/(]AZOJ!F=EXO*/YF7QUDHRBKO\A5_[U4YZ!ZH&# MM"S7=;F9.M5VG?RT5%J867HGT-:STBY'<&0BV C8F%6UB*"6T9X]U(^!)5OF M1">3VB']BN[;$&>>'D8-V\O^QZJK) GUA"O-@(2Z2)H!B0\)DF8 ]=P0H22D M"#LF!X1]GF+1&'$_"A.C.P>&_<^-4K8)<(IF#VA,*T;@:S/-6)".3SZUQ."GC>Q_ M5H4\-N*#[U+^K;>G$PALE9*&8&>/I8QZGYJXAD!SA,L&-3-Q ?M/."WJI#17 M<@/QV!23_?CCB:N,I!_2YY3QC*ELIDN/>RC"/(;$)9'RJS!(:$BA)Q## 2-! M$+I&A4+&EGAV%-K*!EY2OM(,TYQN>#4=\7,:M+']\9=7(%=:MRF?.GHOP$9S ML/TFE.XSJ#MN.DQO76]<6]Y_C#KCIO!;JR]NW+%YK-W[O'C*5:+]SC'D!ZZ. M*XN7;[QX3BDOVU(?,74#E_HA%%&((6*(PL0C+G2BR.$A\0@B2#<&3[_;N:T7 M6\GU0\\,,.[G^_&0&YFTMT)W3[O!1FRPD?M\E95+L-4/]QL'XXG" #6QMA,= M:(Y43]2@06.311.:*]B-,ASP]M"ZP#G]XUJN$G)A6!?J%E<=UU@O*YWJ!O5C M]=+RA5")Y6ZNK=4KC"<[F/81R[KF1W%T.LZF6A)."!2WA,8JT#6FL2 MS8WX_Z;R:BA/R[8Z27V2 WY*,U#66ADF?+A\S#1W!U..Q-C6?PUYHPQHM&FC MG1>-Q?^ZJ$SS>&OV2[74,5Q',9M5HBUA;*V"]*7R3%Q=VA)\AY6G;35L;EI_ M?'Q:Y2^<-R=K<@8\2/M>G;#)T7);FR1,"(I]A\$@"7R(O,"!29(XD 4,A8G/ MJ)MHWVO1Z&]NG+H1>7/JVPI='_\");:^(:B#]GGKVC*&([/A6?@&&-0Z..I; MTI;QG,B$'OY9&AG/!N#T6,TZK4QF+ANHU+6335XSCTK\D!:0A M0:#+$VGI2M,6QL*/(2-1Y'O2^G695K*APZ;G1J_OUO>"V,*]!B<+*#RN2#>*\,03YB91$X&L8I)WV76:1$M[ M%Q"Y :^UCF_2:>SF[UX58<.?GO@B M[A;<5 ^JJOKZZ6E5^XWQ:C\]E?EM$J-A.6] C0'VR/S0WLI1)=!>%0]JQ#:Y MIS$<6'V+:@R )S*K^H&V8U.9PM-C6&DW-9EU9:I@(W)-2OZ?:Y65 M]EG^<2=;^9 _XC1;1FZ8N'&$8. Q#A'V!"0A=Z% +J(X$<37H_2S/" M@EI2H$0%OS?"&B:#.0VOIB_0!FAC^_B&X67NLSN'A2U?W,E^IO6QG5/WP'=V M]H6)@Z*:/-?765D5]7)5UO;0W0/.;IJS\2]YD_V:_9VG]P_R[ZMG:1W=\U]D MTW59@.V!^M=\M?J4%ZK5I<32]X4*)XT]'R+!,<0>CF$0.I%<$I"T./U)0JC& MT6]N=+B1';;"@UIZ6%?!V$7F3!2(-=(GI4G&\Y)Z3DO Y4%>#4:@ U*[?:HD M3.!F$_.U16H!-EB!5Q\FV/LPQZG#-,\OX:WCR$;2[A\CZFS2)X"%W"/)0 M9'291*?7N2W'G?0D6(D*TJT6AK=)M##76QFM(SGR>K63=W&0 &0!E,A0Y 64 M0EN\*V*"D:T;(EI]3GLOQ 2&@]L@1B\/XZ*/N,C2[+Z\Y47-H!_2U5JRX-+C M$7*9@V%$> @1)@02DF#HQ8([?DP"Y!KY0T[T,S>^:<6JPZ:8)'Q,(B@"/S10<[)2KX20G[ M9P7AM0:$QLRA"8PE!CG7VZ1,HJGZ/J/HOF:>@O:6YW=YA5=J]W;U6.GFF=U[ M;6YD8X/@\0H\^L)Y0>E=]UO:[(< MKB>4Z"9J/?7(L'7]3MTG7QV>J/'L,)I[K01%0)F+?]Q+'J*2?5J]S(X+:PGO(5Q+<\I_D+D2D-#4\'M5# M6X\8K&,X,E6T\O[3)BBG%GG\!)]&,%FB%+T^)R49(QCV:$G<>QG$QOHC$P< M8P$SM/*?.4!O5/O/8KC\.12TRP!.&?1^3NC3I0 O"G%77N6VC/I54;Q[N/9R[%:707[%F(VFN% MEFKU]>$QZ-CF:(.3G=WTJ=,]P.E]SL(ISONZ8D>3+&:)G<#W(Q%#[J,8(N*I M(@9,0.I2$CDA29+(Z)K(R9[F-^&[ISC#\UV=AM9#/)0Z44AH1*71AT.8.-R# MQ*&1\CI1XL:;<[(V@4^%BVH*G%\?FNUW/MW1&>'W:::BD0!IKX6/, XQ%J'C M^RX,<:BN0Q$!$T(X)(1AYO%(4#]\/0X?,_96H[#I>KHQX!D;>0 &'#\.98Z) M3R$;,3=)VD8ZCCR&Q1BGDJ_Z>;O#R6/J]IY1'GUAV#KY.[F-O*J"14!XZ-C&8D< 1 O=E_ M&2QC;]A?(6(QX\YY[2U-]",=3#K#3RNX/[5[GAR0!_PAY>+C#T[7ZI#\1HB4 M\N(J8_7/MTEFVI^WWVN$/(&(2*"O*DY(L\V79IO'H(/E3ZGKB(1KI8P=V/_< MV* 6%6QU *VP=1Q"\[M=LI[V=P9YK@>,SWGWW\BHCTPV P ?DF%\ /(&J<;' M'8&IIR2]HQGQYJ2\%GT_13Q./AUY MH4 ,012($!*ATKY1Y#B!%U+L:]W(U>]R;HM(+;4^.6GB>GXEL(_6R.3?)'.P M74Y"$T]]?K>/ZT24KH&O'0HW0ZB'M34;FHRHS13KZ3F.8>>@8BGK[^ NQ&9E>&^EJ ZY!J+]LL?FMX]/:V[IQ?*2':6\;GU;Q MX*9QSZ-FLYOQ=',L]NWED>2KI>]&W.<)ABZ6?R#B!I $7@"]T(UH'$0BT-#RW&;RYM2UD4YO&A_"U3]Y+P)A=)>[EO[:4_6DKCTGRO*=9F[*?^RFY&%+ MDTS$DPILIM_I!X8MJ6U>I/(NOZ+_N4X+WH3-_X/B5QA((@'' Q4+?_ 6=N4UP7W-99R,7P.__:8Z"W2EN%=*(; MPJW(H,I!*_0F\+81>YQL *9(65KFM;N==.TW!6/?(#!^WSQ.[4N>W?+\"\^O MGN_K&]"T6N/5ZN46I\P@@\"99N9F)$AQH;I"_T7^;Y/G\?5%^E9^H!0PSC1P M#M1^TK&,Y\@\8Q=*HW@W39 &A;Z=:WNR*#A-);L!<;JOF#MP7]T#N,7JCN'[ M/*N*E*SK+(]+UQ%^S )IP\3<@R@.?!AS)K'E+A>.M'_V,C"-O+>ZZ/3X;<\V,9G'5E>9KJ]6^YUA6\HOO+K.:/[( MU6W[94AC)W!0"$.$.41!0B )W !&E'L!"H7+:;"L5$X;O0WCJ]:-6'7;QXCV MA4I&6TMGM@-\#1DBKD"10V&"F%R7$(]@XK@8NL1U?(X)CHA6M;?+(9O"NK4" MF=[.># 08YNE$H-&L#;_G;TM[E&5+>UC7[<]Z6;UJ%K[.]+C#PT-'MV6(-ID M4@E%1!!CJO*MD-/4HRY,0NS F#AN$*K[H(%GPFR'7.E1S62C,#(K:0Y Y_>U/D IU#Q@/R#>"K:V"KU<),NT95ELP'901,5*H\-X M=UM%99>?H]Q4*M*I"Y1NHY'K$L<;B^7E+G_':\>V2E'X[QP7G^0GML0!1PE%&'HHEA8$$PQB M%#(81"&-21A'#DJT<\<8=S\WD^'N@1>\SN%HD#'%'/3SKNAQH1Q[-U(+O]@O MMKW8EC%^68"['+SC]4G7 M1Z *4(4)J,"KU!*IM1AV"J1#=; M48&2%=3"+N3WGE=97FFZ@L]AUD_Q%N$:F<5IS]6J<;I2$>(,/<:&&G0EN_=:=$4WFT7(!:#U K4D\'PP2:EXR8GL]IY'$8 MF7HZ0_#9WA"8EX(=#J*MPK #))BV3.QPB Z*QE[0U,#S\B,;IW)GF@=A@/PP MH!#'L0\1I0@2P:DJ:QUZA$8.-:L8V=_=W&BP$<_PT+P?4,T#=&LPO8W[JAPI M[;H>+K9.VOL[F_;474OQ@Q-XO;>&FEIR"O*RNL4O*CGJ)D+$)9% 7>AY],$ M(H_5->D(#*-04)$PW_.-&.-X-W-CBBM*B[57LR'(3$=UP4 M0IXD(41(,D$2.@RJ?+QA0(CP]7*XF78\-V[X?'WU[OKS]=WUQV_@ZLL'\.WN MYOW_^K>;SQ\^?OWV?_[WV'.C_PM\^/CI^OWUW>#XO/Z1T#0Z1L!W;/-C)W*= M3Z*]BSK&>;TI.O;#_?J[?:L@0"TP>D(#]=X?&+AR>BOU. &&3A(A3K";N)&1^T>GT[E1U*=>1P/X70D.:LD-O3M:(Z!' M3[9Q'9F:;$!J'E1D@)&MX"*=+J<-,C( X2#8R.3=@NUL:ZN M)P2G402)<#%$<1A#3)(8QI1A+XD9\PV38QWV,3?*V8C89'$'VP0=M_(IPSQ9 M1P#5HY0+81J90?80LA_?VZ.^K4191WJ8-E'6:14/$F7U/#KPOH)JZ2M_:C]M M]F%=I-E]4V*BJ0D?8X$#-R(P],, (@]C2&+BPQ!'Q!$B8%',!B3K.=NQUE<^ M?9:>G<@J3P^M2PHT%3(,+QZ#E M%QM;%P#.]C=MD+^N^@>!_-HO#B.=#YQ4UYG'J1UHN M$4H\Q -).%Q9&X0PB)GPH.!A@@@/!'.-'#/GNYR;\:$D!CN1%V G]&);YE ) M;KC=T0!?CWGL0CHR]5A TYA^] &RQ#\:'4Y*0/H [#.0P9O#*&@_9\TG*?Q5 M3M/6_]ST\X57-^(._[BJFH06RD%]ES=9+I8ACZ,8QQ&DD4IBB&,7QC[',/&= MF,8.CS RJO=SL41S([!]A8#Z0 "F=/VX;M(#Y762;6E#/17\@6>EJIVPRDO# MT^S+AU*/[R8=H)'I\/C87-V\O]Z>?&V-,I510IJZ4JD%Z*JELCLUBMFC3&L8 M6V+4R^69E'"MP;?/Q_8:'D;7;4KXO5"CQH^"G$AXV \A9:&K3$4*"9&[5,&% MRRAU$AQ3N4'5K)?9TY/9CG3L$ID&I3)T4(P8#T@D%S$F5-%Y-TH@"0(*F038&, M@T,#ZRY #3PLL7U?3Y/RN(;*^PRM\\I %R%]X&R]XC?B(RY4#=Y2TGU=1?,= M+E-ZE;$/Z6JMW&\UX6_#"'WA.Z$;^Y"(0/*R( G$;N# (/1C+Z1^'/E&J<<& MRC$WLUC=U\BS.D.UM*IJT>NX@%9XL%%.V5]-O5A#Q^+ X=)T-XX_"&,[(5L- M%/J'6"^.C$A3JQZ,$BUZ(9ZV')<#I9C6G7D95 =.S@N;&TBF;0><=7-%7Q6% MNANH?!WO7G:/M&G0K[[C@M5__(V7U=83ZRXCS$3H\@AZ2'E*72^$<1(0&+L> MCPAVL>\9A878%&YNM%N+")X;&<%3+:2A:6=U[#3I]HU&9&P.5C+#6NB]G.D[ MS0!Y =WG6NU K=FB^0NT&K:^"HNT/ +NMKC:IFC3$O@(H!ZP^AA]F-_*WE86 M?8\K?I\7+_6YBN:M[*,OSXU/=]5N-U+^5?\N]G%X^BG1"C(C\]HA*-8.E]O$6)[N'W:M0]QYV_X.7[FO/7&GOF3E"J#ZR;;E/"Z MNK\OZNB\I@#2K_A'^KA^7(J QS1!" HG\2$*.(-RY\J@2Z,X8H$719ZOFZ?P M8FGF1J4;%1:@V"D!Y/\_M6HL -XH G"MR0(\-KKH9]N[?!#[67;RH1F9:P]" MB';#]/7U,-UNAVFK5%O_2^7#F'R8]',D3CI<$Z5,G&;8C!(H6H.Y)Y_BY7U, MEE[1&AS=;(OV&IW8T=O<+MR)7M8G>W)/[<%N O:W5NJHSJ6LFI_,3# MAGYD3_+H SI_7W-[9;N# 6C"'RJ) FAA6( M$/*?>Q\0^%V! UIT;.ZZWF18 MW]J5/4SX?PQG]T4#8\T=?ID4Y@[S ;"D+FNM 9QQ%W'Q I\ MU?K<)EDC7!VI\]3\ 1'D1<1D\5TT_#<9NQ&+K-57C;Q=M\J7&A>PQD"UGXGXT'VCM^GF8H9 M!03+7U##$.TM=CQ._)BY&(:^XT 4N0Y,/">!U E0PF.,A1^VV'W,V-C(;;H8 M,3Y&4N#%H.E9:$-@&'E).#O1C(VR?24MV6/;9BRN8]0Q:&Y(D8<%@2P1,40LCF!,/0H=N8_R!8LB%YE5X.WK;6XK0>OG M[-Q0&9)@HA]@36^U+=A&GM+&B W(8:.!A+7\-7U]39R[1D/MP[PU.B^9[]NN M&$N5TQ.OD.,][VI\&I=4.]O0W!AA)S"0$O_T_.=.S5G]7=YY_,YO^*Q"-S(K M]*$V0I$U;6@&;0?/MS[9SE!;T>XF4?\E\SBX_R<5X@-^3LOKC+;^0VD\N!AC M#SHD=M0]>@\F@8>AM.@=3@GQW4C+@#C>_-SX04D(:A&5?X/^13^LZ0AT_21P M.2 CS_I]+,X[875 T0_>N@R6FRD*?3 G=CF'J> MFC@HJ8EGN!%--,/5,TY7*I;X4U[\(M^MEFX0"^2J;5.=H!PS=0DUII QX88^ M\E F?@LQ1@<10U>OOH):XQF$#6F.R5L'")T3\Q\C%$@3;&M!/[K] M75+&KR[P]8&7M$CK0*+Z3LI24(RP)P(HUQ *$0HX3.)$0"X0#^3_.T@,J.%W MM*^YF=";\G2UL O0$;>]KF7H?NN#68^P+8$W,N=>@-O FGZ]B%@MZ'>\IS>H MYM>K\O%2?OVO#*2./+N_X\6C"NK_%5?KHB[+\Y5O[D/=B-LBS6CZA%?7V;]S M7-Q]SY<1BEV?,@:QKS+:8:(2M'H4AA[SN!>B&'F)$:<,$&)N9"._M\"03H9 MK\DS(P,Z-@%)\:&2'R@%U!6A6H67!5"R BFL10*Z "I;S#1$A&DIZP*0#KCL MDK8&G# H\^NWC!6KE_MOG+;=73U6VB<+IQJ8&P-)&;D44H4![.0T.$HX"93& M$8(-C,8^.JC3&AT%J;V+:.G,X!P6P\X*3K8ZW1G!.<5>G0V+C]F ME5P$OCWBU>K=NDPS:10MW2!"*'0X#")50R>B/DQHX$(JK1 2R2_!=;5"R4ZT M/[>U&23:4_F,XCV36+[93&+YC]TD/M7> M)-/WC#*;B7ONL6%;C+_S]/ZAXNSJF1?XGK]VA=RLJ[+"=?!:DQQR4[76]1TO M3F@(W40%\%&/0^+&! KD4HY"[+@D--EC#))B;M/_ \_RQS13GZQF3K#+!D%O MMS$ZM",SR$9^T"IPZ#'N*+%)8SM&E>&+@+2T&1DFPZ2[D8M@VM^.7-;8Q(>% MGW!:U&7"KLIRW=3M*?<4^%N^DJVM)(=_Q15?A@PC(G@"*>($HC@B,$81AC3Q M!168AM0UJBTZG>ASX]XM2^"6)9ZWXDYT:&@^^B,?(XXZIO,_6%3J-X4500> M!3A83W8@ (7"# X;!X_<6Q\_F@O^CW$@.7A K!U1#I=@V"+84VS[ZC$OJO2_ M:LD__E!*<.4(_"0G_S(*.%%5B2!U!)?[ L)@'/DBC _JR*O#I[YLGPN@!*T:4\GE";V&/XR)"VQ]4 A M)F7>RX#:9]$+6QO&B.^[Y1JO,YH_\B]YU8GE]Z+0<4D2PLBE2!KSO@-Q%/O0 M3Q+NR7^$*##*CWRNP[FQW%6GPF63)NJ5!N"S<87+LY#K\9U-($=FMM>(-;*" MGQ1R?P9*9LNW*$P1LL189[N;E)MTE=]G(>WWS,]2/LL16]T^Y%GK\5BZ :8B MQ@*R,(D@(LR1=E5$8120T.>A)XB+=0]2]AN?&X_4\H%:P-;7IW^$<@#<^?.3 M2^ 8/=)"&PFCDY-3*@\Z-CEH;+(SDU-J= ],3CXSS B0T[QHXKR:OZ\SN>JI MT^GR*Z<\?:ZC#1TN.!$N@C$5'D2N_(-$"88>]GR"0Q[0*%AF=>95S=P&.MUJ M?;?;*JV[SDL0+XP(Q()AB*@@4#(J@BPD#N))HE+CF=!G?W=S(\=:0&6-5ZEN MRD]-7/5XSQY:([-:1U" *[#%30D[0J9>/5PLT=29SB8E(3W%]RE&\ZUA!'+S MQ NL2LK6M^(^IYC4!]-?I$)KV6-6+?TDP ER$A@2E3[3CV-(DAA#ZM$X=#VY M87*0"8><[7%N-+(5&*SJG?ZJ%5GR_ )D6['-".8\[GH<8Q7-D6EF!V1[)78K M;EV:Y!R.QCRCC8TEJCG?WZ1LHZW^/N'HOSB,F?!-;V]SXYJ=L*"6%M3BFE%+ M/[QZM&(-M-&=3L?P C])6=]5(M^.J M*ML<9>#%=K GJN@]WL!8+_L]@JAO5!M\/-!/%Q ?L<^+R^5\6/.[_&]I'=V= M9S?BW_)'_EX=*Q8OG_%W@UP)INW.S8K=+RT#V)J#*@=;'92/7&D!6C6 U&-Q M+GW Y?"?/W,=$_F1Z7LZOZ0-HP]%0.TF_#/$=T39 / M^4H^739YZ66O*UR6J4AIW5_YE=?1PG?YNSQ;E[R4!%L'#K_/BZ>\4(6I*2W6 M>%7>%FE>W.5W#_P;?\)%DQ,X5@9UXB?0\Y" *%!%_Q*!H2O'$Q&6. CYFS"K M.[W$TV/+/"!&ZVX2]\">DJ!HM%03G31ZUE997H=UTXVJ +>Z@B>EK'I:/@!V M^NIG@![]:^DGZ=D,_D0V>4?5?VK+/"M#?/\S:/4%=SEH-092Y6UT_^8SV&@- M:K75TW=S_0STTXK/Z7.8*$GY7#X+HQSH4XU33T;UT468+#_[5&!VL[U/UN

%%C_D*N)BR9P$NSP.8>QQ!I&+?)AP!T$B,2:D=B):QT^H<%)8<3B>[F=19 M=$[9?4?/V>?-MS>OFWPOMU,9SJJ/N%#E,/2Q\E/(I"M85),$28J\R]!,$(8^('!$?<]W1KZ(P@ MW]R(:*/4 O!6+4!JO4#:*K8 E5)M 5A'N46]E<&O[H8_-AKJ&ZIC#/_Y+J)#7;./2AK+=WN!2T:=;$ MC93JE*6ARPUH[WM!,]X_:,!A:0O1U].DNP@-E?&Q@>#83O]6V"UZVPMG'1NLG"BRYAQ>UN-C3G;X1E$NYP X':MR M]LW!J2WR1[XM):X29]0VDBI>3U <.=)R@<11>?R1H! '!,. (8<$)/'\P"AX MNJ>ON5%.FX-I*RO8"'NNXKTQR'J48PFZD;EF,&I#LE:LHJ3/4V=H^*< MRD=24YQ]Q=P'NDG'_7Y=5K+YHESBA(81BUP8QR*4&QR&((ZPI[+A(>KY8>0Q MK9NA1UN?&S7L$M'3C8B@Y(5*2OG3HW):5 \XT[P[?QS.\Q[!BT :F01V^&RE MNP0,?>_91:!,Y/LR (-%,?3UN=X[O2@*]8-Z8LXU53TEOR956MZC7)S)"Z9 3U#*VQ!V0F MMR\VR:KJ:MM2/]!1$-R057IO*5;'(JZ6#+I+))G4X+, V;Y!:*/)2\IAG[@, MO$E\LW>ABO&$^BK7",78@:J"+21AXL(@#(+ #SW?]0+S,ME&,LS-^-QEA5$V MQ-X=^.T5>.T:DY>,CAZ?CHSYR#RZJ;K=EVQ !4MSR;(IVV5P&M6==@&D5LMV MFTGP!N6\!T%TO,SWL*;,]]8??]"TY)*2ZU)! ?9$Z$M3TW,0AM( =6#L1"IU M710Y'B,L1DQW7_VJY;G16B.<"ML!15\QGC-XG=\X#T9A9*)I 9""+?K+$9U! M0'^W/!B)B7;*VH@8;9./:MVS17[]_&3;XZ-B=K?&QQ^PE=UZRW9M=8U-ZHV;#\IS[N MVF<$]M$<_\3@6,;KG;W52#Y*94]CO$9+?WVJWS?.@7T&CO.)L,\U,.#L(:]X M*1&-VP1$.*3R&^.2@ES?5['3&,8TII"BB'J4"8R$MH6TU_;<.$=)5E>#,7&G M[\&E<;(P'(2QSQ649*!&X6PJIK- &)PJ# =DJC.%+3"6CA*.:]QWD+#WQG3' M",=%?76(<.(1,^XIBVIY6^1L32MU#>T;+YY3RLOVVE*2^+'P"(:1AZ5=Y), MQMP5,/2CT FBR&.!5OW#WE[FQD>MH'40=BNIX76P?E#[NK M%@I]9HMLH&.RR/_:F2O];4\RQ;74VTQVO8$TU(&,?&@X8BXGB1H?C:CVB=( H;Q1K.ARTTU&H%[1I MGA&MONQ_RPOQJ]Q.K@MND/3LR*MSH[XF;X:2,2\>Z[L=K:SFN9;KIP/H>&^I";N[:M;675:SZTO%<$L0Q MA9@@*C=%0L 8^QX,A7"(Y[HAQ49FSY$^YC:E-R("WLAHZ@\^!%'7\WL1-*/[ M>%M46O$6_7=W!OAQ3VIOS6-[V,/$OMF3*AYZ84\_:KX$WQ7LJBB^<=I&G5S= MWU\]XW1EL!3W-#&W^2M%*^I(25!+J%^Z]!Q4YQ=C2RB-/)7O"EQ'"+Z*)=P) M#8X :'6UUD!IT*K=U^YDJ[>&@BDL@5 M/?)@C.($8A>Y/ ZH&S#'+![O:#]S8P45!9EGF^O83:1=RZZ-6V_]]-0$,^,5 M>(_+!_!IE7\'UUEMN>IG0CP'OYXM8 '4D4FD#:%3,HX<)]>+A+58N..]3!SO MUJOJ84Q;_^/FY[*?TXS?B/<%9VGU"=,Z.$[Y"@HF/_]/7(7)\YT8Q2H'Z1EFM A"M#@N5 M:K?1 HA&C0781)R E=)$_PC4?(CZ"6=TX,>FH1;S1GKP:8OY5@'P:8/Y-DSE M\]B8ZQ],CXK]1$?7(XR!T5'W8 Q[#L/-VYSLN'RPNMT#]>&-#+-&O_!*&56W M1?Z<,L[>O?Q6K8HN:0AS* M[$R]'$P<0E#L2#:,DN'B# I";S<(#VK>D+ M6AI<\I++EQZN,O:!/_-5_J26ZG9+V@:X$1+S!-$0$ASZ$+F>!W%,,?2YXW(_ M),AEIH4OS_4Y-\[;B*SRP&XEKG?L/+N7BQ@OY. 85\,\B[P>R5G&1=^L'&:4XIBY ]DIDGNUQZD*9NA <*9>I_:KYJ/=TPOSE@;M#%=[= M1B-]PFGQ-[Q:\P]I25>Y"FU8!K$3,E?M AU&(&)N K$ZN&#,<7'$B9L(HQP" M9_J;&S\U=P.>&GD70$B)P;,2V7"O=P9ES8V=/>S&WL75L-UN8%/"@EI:L!/7 MXEY-#Q=;&[,SO4V["]-3_6#+I?G:P#Q1696R=+66VS:^.U_]^(.NUG)_]TDJ MH8X$UU5;/G&3=OR6-ZE3F@/OI>]'+/1$ AT1NA AET 280R=.*#$CX4K'S!A M'BM2S8V?E%)PHU63'*H$WWG! 6\5:_Q5VU(?3](>:')(4;RBZ[88Z4]IUKZL MF7C/[E#KT=_D S@R27;UZ0:!?'PUS%1Y,.$727 Q\2 +.8403ZB$G MP6&D58;I:.NSXUTE'%#2#4IH_!HY3?H;BL?8-*8-A3D1'5/9%J&\:GM:8CBF MUL$$/_K0P.MW1S/2=8(0W[WL'FGS'=;]-X4E.VG3Z]#WNP>27-V1*A(!%8."I(7:@(-\D!$>60QI2%7/AQ$AAQP%2"SXU>:NE40N2A M=MED(Z['77,336J5%^TI81?E9EH;O6H#-F@!6 ! M&@A4VI<&!(L7""<>-EN7#:<2>]J+B1,/QL$EQJG[-X^B_)K>/U0WXK>2UPES M;DB%TTR=)4N[^$&)^2DO3F0BW,98A(X;.(G*&1@D$41Q$,,D\3A$49SXE @A M']"-J[0@S]Q6IEHEF NX5M';37*IO-5+41!O-:L3(Z_J>+-\FPY9-T3&UECV M+TYO,$)C'S/7@W,CH-2GR?P%-AK)501L= )2J9.Y;U]TPFE&&2W]T,V)1VVB M8$XKHV')(11$A(5 M^.1"DB08QC'%+ Z"D$6)R1;N=?-S6\Z4=)JUY77 T]L-#8=DY/7# WS2IE' ME;95'/-UX]/6PSRJV$$)S.-/F4U9QM/EAW8Q^K_7N) S9/7RE3_E1;4,DB!, M A'!((D3.6]]"G$2<.B'W E#)@A'6O.VIX^Y3=Z-F& K)V@$U9O#?6CV3V1+ M&(T\F\WAT9[4&@#T1/'(MYM)+?^QF\M];4XRH364VLQJG4>M9 )9[2<08 M]*)(3FLYI6$L>"PWI@D.1>C3),(#ZB;M=:/UU4Y?"\EJ/I!AN4!F-)_W\X", ME@'$\N*\W_I;9OXXM3R?>FSB\Y9-Q;:F"-C5NGK(B_2_.%N&(641(Q&D@? @ M2E (,7.E:1X%KJ#"#Y!C% QC7<*YV0:_XA_IX_H1I)O"[^IV@K'+Z MQQLCM%9W @2#," MR1(?ZO4Y*<<9P;#/6V8O#[P=.]PCO?0B3F**)"_YJLHO\QB,O81#%I!$_I_C M.X%6(7,+LLR-MW8G-O6IJ&$6[DL&18_#)H)ZDA/0_.@96MHY0Q/CGJ%9!-76 MY=P+))GVTN[ED!U*ME5JI)^-\6<'O.B2O^K-CQ; M^O[*U=D 4_;EI[2D>/7O'!=+I"ZZB(C#,':8BJM6>8!C!T9.POW (T[(C/( M6Y!I;MRJOG;P4[$1U7!#;V.0]#AV8NA'YMI&&UBK W;Z-+2[J"U)JH)8NZHM MP%8KM55O] )*,7ND:Q%E2^1K0Z))2=@BA/MD;+/I@=Y9Y?]3Y=HE,S6QB>HZ MI&&2I?Y&9C1+NX+^TR:D6,DZ2MHD/5AL>;OZ.YO6=:6E^($?2N^M(7G'ZY0/ M5T51WS#23C7>?6MNJ_R1Y-F:\:1'$.F?Y9>!,?*,/H*#M9M7IQ4?F!?\55,3 MI@(_IL+K[-]'GQB:4&RECL1O<5&]R(:S4B4%S+-R=Z-^EVK&]5T1Q9A"UU-Y M>Y:QNN0=4N'&,P\0E1DY<@[[G-J%;T4$M.^@*;YI53!]^36?(.*".[?PX MB6P8T'\U0U$)3\BWT?[F+GQ%V KAJ@T<-Z MJHR+<+1606&(#!/75[@ IL/J"Y?ROYC?A85NFC)(]RF?C(X1Z.8!A$ M 40D)C )_0AZV L"&E*'17]%JC5>KEUN< MUL$_!I78CK\]M]EZ^_$&;,0$2LZ]B#K#VJ@G(#OO/[D1D+I9^E;JNEC-/7K)?^91F*KBW-@'*W28_X:$3NJ$'"7=BB$+&(694 M0.XY(N!1Y-*$FQ5:.]W9W*;_YP'1);U@FFPH+H=HHGU#*VBS:RA'\HGH8&)U M#W"BJS(O^0YNRF^\>(YI4W^-=^/ M0Y3P #I,^!"),(")\ -IW,L_">((QT91:QI]SHTU&I&59;L16OU;B2W1!JW@ M@U+=Z0R 'L58AG7L4QH;B!I3C@%&EIA'I\=)"<@ @GT>,GEUH-F29_=R/C^J MLM(JN5^;-X!Z;D"CD$&?!!%$$8E@XF))0V' $/,#APJSRK!'NYD;Z2@IH1*S M+FB^:'-(#LK#< )73=OE8K3&MEH44'>F0)G;*[TXV+)4CG1.)M0R0(XU M/K=)W\@'E(#MG3W]; T'P/7/[TOA&'E6&R!AE)CAE,J#,C(<-#99*H93:G1S M,)Q\9F!":TJ+-6=7[)D755I*6^#]NBAX5BV#F+B.DT103E"JL@*&D/A(SE44 MQ]P+622$4=3&R9[F-EU;00'>2;K)QF#H9#@-KMXJ;06RD:?T!JV.D O0BFDQ M+?8Y)&RER#[9S[3ILL^I>Y Z^^P+ P.'Z0-GZQ5OK_\>W!_^RLNJ2%7,>QW7 M^5N65F5]:[BM8/GRNES\,N%,8!JY4" 6J0)+#&+781>EJBY_'!G"Q7;T MP.^U:N.A&# MB'$"$R3\I:>XOLTI/G6< ?Q7>ML^A57;5VGK_RI64[+&W%; MI!E-G_#J.E.7X>[DN/ E=G <^=2%U',(1)%*#48]!"/F!\P+'1XPHR.L86+, MC87DQQ>:^Y$'P*_O9QX7U(G]T*T2DI.4M* 6UZX[>CA<%MW5 X28W)T]'*AC M[NX+6C.OVM%NU[_A%2^O,M94!\$_>+E9VY,X"+@CR5,"2,FL7Y_A+,;]#&8;N8G<<+6L0 K; MUDVJQ3UO0)FCIU^ZPB:*$]6EN!!-H\(3NO#T5)4XV\1D)2-TE>G6@]!^YX+< M!]=E*;OX()D]NV]J+C7I##\^/JWR%\[KAV[EY_,@[5N5N+Y;&SM>=[+)M\>5UG=N$MRJTR6:?6B7 MDZJP,#SU[,#1T_1+CC\F8_L?:[ ;%4"C0UL3;]%FA5V C2*M W*C"JAUL9P( M8SB8-C-D#)!B^M09PZ$ZFE/C@N8&'AUW3)R8421B%OI& 5[]WS1-D:Z"-;;]V\9)+RWYR+8L\ MI8>)K0/E_LZF/5764OS@:%GOK:$Q8=\>^&JECC1P]K*,?49%E%#HQQ&'R.,A M3(1(H!]@UZ>!&^+$,"JLV_S<.**-AJI%!*V,II%AK^#KYX3+01F9 XSP&! ? M=DSM"R+$7C4W<8S8,54.H\2./C5"LHSVX+O\L.8[![$G2$(0I=!+ @>B6%7G M\D,/4LP=YH6NXXH!-](,))C;=!_@FC<&7=,K/R:48SOD-=)@5#D@O+[?.I*; M?BA^4Z2_.-K_?%)?],%CE/:BMZ&!\0TT?<=%7O"OG*YP6:8BI4T5YR^\NA%W M^,=5514I65=U5$5^BVM7J,L3POTD@B[!(40LE$Q'Y7]Z@<"Q-%J0"+7J9U\F MQMSHKO&84KGZ%/Q!;G]4J8557AJ&T X<$CT>'!_HDVW8ZWIR4(EE+QJ[0 MU*,R>QB-3%F]*=0;SIHD+WH'E?%3GJO.YI+-O*.X0:+R[EO#2.,+_WY%ZS1E MRD%=Y)G\)ZV#I,LFCU3SYRZT//!1S&@<0Q]3I [@!(PY$I"RD'@D\JA#C *\ M3 68FT$E&;Z.+M_J %XK8<8ZQL.AQT-C@CPR,TG13X,[3=*SH>A98C#C[B?E MM*'@[+///W==8&-LE?Y(^\CFBZQ2]J&[8,B<,#0BC$<<(ABD,?)G'$H$_], X%=7QB M%%MDT/?<**.1L GN!$^-C*9%[_6!US-B1H)S9#K92 U^VLC]9U4 L 6X%AK< MG@'8V&(9 )4E8\6DYTGME &0[)LH0YJPQ5JUWW;G<]_=8ELZGL#$=SD,!%-! MZX_)!_4]5 WS&*^6'V:4U4+^XRMCK'W2>7#J$ M42%" MW0]2 *(PH3/V0P1M3QG-#'*/&63TT\=(6+2L\TN4@FD]FQ+]EX$T4) M6=^FH^H??"J,!Y.J:Y%L,G9YY.ME@C+S:*,D6H!Z)CH"O MLOPTCZAQVOMA]PU[9JP59"T9MI?),JFI:P6V?>/73J/68S*N*%T_KNNR>MU@ M_F7$Y3Z>& M0H]%QP5X9.H\%_AAC+W-:) S\(T?(7)*@+E$C9P!R*3D_9F6)KB?\#U?,LI9 M$D0Q#+D70^0*##&E/G0]AQ$6,^1RHQ,8P_[G1GSR4PU&O)L@ ==CN!%A')G> MAMU+^)Z_T:V$'79O<2=!]C[?&PD[:"ZZC]!I9F !3E77LXG=Y>PC+M3VO/R< ME^75JOX8.*O#>:M4)292\GSCM$U=]"%=J9>6L8^81UT!$\=7-Q,A3L2P0S;%BN\,:G=>+)G6Q'U=OOAN AI4 ?-I56 MFP5@C3Z&]4$O'UD].IUHH":J0]I5!FRT 3\I??X,MAJUEQLZX_6M,UX?SHR7 M>9U2:Q#;JFUZN4#3UD.U!N!!#55[+9NG>#N>K[=S0O'N9?=(NW;4F7N52Z!Z MNY]',SB!LQ:S<>;P55Q/(L?WS@;C7/;O0V'TC_ MFC'[81]Y>6DRN9,ZD_OKJKB=4T7R KK/;3.^*PP6H$$!=&!H0QDJ"01HD5B M]MM2:>4^=KXM]>,Y?S[Z&?]F_1E-E$*P5A TGPGM?DZ\^4BPTK? MJ'C(-PVUV,DV^&9#TY.^<'J9)LN'^&9P=Q,LOIT0YI$]WZH_;@MZ4]R5Q<>R M2A]K47_EU4/.=E>1-,-\=-J:F]W1IN@K5*74O !WW[Z"G>R@$5X_\$<+S?-1 M0+:!''LEU\#09\KXR5@-/0$@BY5 M_G[!*<2,A3! GI=P'OK$-[I,>MC%W)ADOQX)S77-RQX8]=Q.EX$S,CL<..C? M]P%S8661KNZC5!.I.WC#"B)=!?NKAKQZZ:7X*GK8L00T28]D;$ M!2 =7(VXI*V!N>_;G/H??]"T5-?&VDMC;69]^9LO$H=-10>"0I<+!\:!9$O$ M2 *3V'6A3SFEKN=Y 4^,$MX;=#XW@ORVK3W":^G5_=1AMU.-AD"/"<<"=NQM MV1;31G!U)=7^A=0AX-A*/6_2];3YY@> 59OXYL<]DUN M^Z4;Q8([20P==5< 10F#L1=$,*)!F(@$A;XP8J@3_Q,*? M>7R@03.R*_LZ:TIG+-W$\WB *?231%(-CBF,68R@$R4QI@23*' VD5.:YM!$ MH@\(K9KF+'UX#:"I!EW3_)K30$Y?Y?S\V?A>-?0A9^/R4[GMO\IF;AA./&RV MC,JIQ)[6()UX, Z,V:G['[;<_5+D97E;Y"*MEB**7)<)#%% XB2.(9Q&'B0 M$@>[#HW\Q,4F674[;1L9O!.DT*U% T^U;&9+11

)K!6A'0*1M8VM1I<3[W+U03C<\AJ\:UXO MK8U.?_GX@SXH,^6+_'[D+T1$?3^"H9>XTBH@ B9^%$"&HBC"21@)O3OC&&(0_DQ&6Q [$;4,BH@QDF.'"9:V+.=QN? MFSU_I_H *W7.K7+N B9E-+QMW(5.;\4?"LC(4[4^[5=R@0]]*)C?_CVBKJVK MO=VFI[VW>T2I@TNYQYZQZ5UN-O97F4J^*E?P]+FIGMRAOW*G]KD!C?BMD@S=5]V M=9VI- >?Y'>]=",G("+V8"@_68B02K\H? )I$&./*"\E,0JQ'"3%W%A0?KG1 M<"-''WQS:V@42"&E3:2BI!W'EC(&:P2C2U^&-[/.C&'J,^/,&QO& M=IU45/4QSOMNL=(FU;Y*%["II+CT4>#&CLJ&/6&!M/5H!+GK42JG.PX= MM'SF!OPW(M C,U\7X>;$_)7LF_H> M31J4;LU7>WPX$#Q+3&C:^Z0<.!":??8;VLPPWOOX^+3*7SBOH[,:<_)7_DAX M86*DG6QD;H;81M F%K --3'CI-. Z;&/%:Q&YIFC,('?&SDM;B'/8F&)-D[W M,RE!G%5WGPK.OW"QL7-7R/WBJ@EY8?^Q+BME8;4?M(<0=4,G@J$K+1N$'1=B MD@@8^[&T?9 C8MMW/CC$]YP=/[K#UD5=Z4G>R#S9D^V(VM&$M@3FB\ M'&"ZD_M$=?H1V,<,0?L63%^G;V6X: #18Z_HO#VT-IE*?Z.:V[\Q2I#PG-AW M(.:"0D5*,,880\9$&% :"^:Y9I7(3O0T-U[:"6I<<>P4EGK,8P6ADN'#[PHOGE/+C7O(O>=T[9W78;ED?07=_ MK](1?,FK?^?55T[S^RS]+\Z:F%VY3K4_4L^YRR1QI4448N@GD;2((AY(8X@( MR'@B7$I"$0ILYO695H'Y.8W^+NV !ZD9Q+(_?,\W>13EPE]L='F=-,T\>0$ZRHZP/YUTC&QO M>J<1_FUVTI,.S,GM^;12F*V495$M?\4_TL?U8[N_#(07T,1Q8.Q2=75:;O!Q MD' 8>Z%(7$ZC6&CEOSIH>6X6.I [;FX0_3JJQF=JG'QB;\]K6*)*WP1)C!B\@\4( 2Q"!F, M!$7(<5P/$Z.PSYZ^C&;F!%&@KX^MFC(+QCD+3@*K9X!9@FODJ:QYP+'&$54V@.> MX[H!H0'R9K*IG=_^];=LNTUEA_M4N8==;0J19'D&VWU-F_#[7FYZC O&C/<= MO/&^=4:D:W&+>O68KVW2\.CPSWWW^?^3C>;D>\J!RX^Z__2A+9-P)U]=LC@, M!7==2+% ZE#8A\3Q,8P1)S1V.7%][5N&W8;GMGG2UA<]%W:.6!(SCJ;50N0V?T'88"IK[$,DKI@=/*6[M[=]#!Q%?K M3BEX>'/NY)/FIO#'K$JKERO&Y,=0MG]]3C/N+J,X\1CV'4B0+R2Z(A@:MUJM+;R]SF=R,H:$5<;/X!E+#@)C.PFT\#>]Z(M@+7R!-^,%)& M1O99) 99W*=;G\M:1)RQW<9%(03B$(2P<3U$B@$3\(H M]!R7TTLGOOV\_\3V3B>\-G/A; M$V)-2OZ?:[F]__BL]OAJG[ DKA_2A$<0"W4[(O($3)S8A2+B##./!YZC56.Y MKY.Y3?N=C* 6LMV;GMZ0ZL.I:=1?"-+89KTI/N:&?0\ MDS[8UU,:]SW*'E@ MWO<].VRZ?TA+NLK+=<%O1->M_K4YS%-;B/(@)7"Y\T%%OL\"RA!D+D(0^1Z" M<>0&D$0LD+N @/ (F3##A?+,C42VZ;_;E"5-'9C75PYO964$(,7:5T85$$@7$<0.CVJUZW37 MK6R5M_7KS5A2$V\],K2/XLBK?,V^Y:MU7=%!VBQM<+B+0X?Z?@"9X (B[L9R]^>$, F( M%PL>T%AHG>7H=#8W^MG*"VJ!P59B9=/IT9 6QOWD8QNYD2FG%[3SD?KFZ+$V M(J%>'"9#\56O<_L$M>G:!)6&I.4;-?$ZB>_4Y*O5Q"24:Z+,AFB-WAEF\=WA M'[Q\73AR&0@M^AX=F&YH MM4JKNFE]_ )*2:$DD 0BD.?NA MJ\LN$LA\0"0R$WFA1& O8BWTJXL1(!AC-OC3I<""^ M3G+F+?F M/0;UA\R6@<]R3$9NA/+E#V-X$CD#7B)]IM2\'P+5*[5!$+'"CA7 M18B,YIZW%I$-+&HS,!;1/<0>VLT[0NO/9G3AU%?!] M\\A<5'L#C24Q23P_@%1EDB":9#!-(@0YQSPE!'/AQV8'1L],RY/W358UX#O# MJB%]4.J)8P?P3"Q-FZ8 '1(G,%Q'4' DP?IFF54 C;!Z*C_&'K=4.-DWP7=K M\3E[GV_RK?B0?U=-Y;=RW7-IQ=Y6E=A6)UF0*6,QSH(,LH CB'Q.(4X3!G$6 MARP( Y^E6C'I5]"P-./T2"UHR%5JPM\%VZK:'%*>E-O\GS:MZ2Q61U/YFQ;S MJ?6ZEGH59-'0#VL&P/DZ3)'?Z@!$5ZJ8!07S:EGV$)TI4%<,92<OMG/ M[XI$PVC\,PCUQ-,UP$PL>XPP,18I?8P[DA=GP\\J#/J8.]WIO<_9EO=GIKK3::H(ZO)PW90/RI#%M3/YCE^NA)DNE1GUC>[!D /^U9 M^!GD&W!8A_O..K2,=&TTEUT(KD'268L"*R)F[E]P#5#GS0VN&LU:9!9/XNM6 M"N#:#T6K;4F8KBNCY^UE;2H5%W4@49[C+9%.VW8,PN!N1UR<9>Y/?HC5"]_T MX.,6(=6D^J9""G/Y>&UHWY-<&@?R5QMIA6.$T287 M!*8IR2#*$@HQRN0?H0AB/T!^$$3:0=;&TR_M7%<< -9E09[PN;*HU6];+NJ; MK_K*JSHP8A!4;+Y&P_)F>N0G%D,UZ"^H!_'F@\X7+6[-\(OX[0OUJW[CHMNE;]%=5R_FM/"W?D[Q<,4PB MC_(,QAD/(8HC#$DJ(AA[S,]"SM(DIKH'UZ(X6]J9^%M;4'O36+:LK;6MJN," ML@5"_K[(]CVE?I)&V:[BZD=0*JN$'GTU2_O@%[M$ +%ZCQ @HPH!#[5_TP M]1631=&]0)WG7_U#-=*P%ODQ#"AORZ)W-KUP66Q?4#F72:!YM<&O@NU*29 ? MT(=\NQ:K.(LIS3B%*%"E@V,J( Y2#E.4!%B$%*<,ZQ89/!U\:3I=3912V_S@ M)_HSV).K7U+P#+UA=>E:3";66$SA,*H;V,>W5;G L\%FJQ+8QT:W.&#O,^;& MYJ=B*RK)>MPFJ5 _SA),"$2AVIV8<8B]@$#*F1\G),[20&MW7AA[:9M3409J M&O55U%.XQJV7*T"8>#?6E($:!?.:#:= Z&O+5P RD[YZ!,:-2MC#\8!2=OK& M;&I1#ZE=Q:3O$?,.(7>-0^VAY'6UFUQ4]V7!;GGQ+-60]VORJ-LI9'2@I8F> MEF#P4!*>;Q[!GNS:^Z-H%WPGYP,M"_K=1,8A'998SM&<_&K5"$CPNZ+?4=,1 M;9RLFH^,CSY;$Q)M1KO-2/1?,E=:^D,R]R9--PKZ-I-;^K\%*=_+SV[E$]GD/H(0\:BA&=91J(DTU5PKJ!C:1+I0=J(@B@*]76 :Y9A7'&: M"=R)!=1@P/C-T4O5Y>4&U L!%#M \3//DNBK<#,MS4SJWK1+9*0I.@!V0*N\ M9O39-% '$'2U51?#V46UM<5F[TFY_?&V>"*YW%,!QQ'""4RQ)RUL+U9I3#2" MOO BC (O07K]-?JG6-JQTE((:A+![PV1AE']%X A@$./+FD&(W;Q\=2/$I*I;@JB=Z MG/:K@&0,)1Q#FGFA5&<9@S2,?,@#+!+.<>@3+9&R)*:6)L1,(C.6<-MM^ F] M9@3&=!_&_YK@BP-$X( 1J$$Z7'>3[G7W0W/=_2_X'2XAX&*Z[W'.6 O0?&^L M^UV2E]]EU7GNN?TNB8((B.:SS#N?97'\+(L&IW-!F!\^SN\*L?]8>C2%W4J_ M2B"%(:G_"V(H[!9GGO )2]I<>CE_K42V6W_(,W%?*QT?R=\+=1_\KLF(_")8 M\;C)_RGXBH0492+$4"2JLYOG2G&QS ML@:DXP=HE;D;\-1RHA2\%P^TR:U32KF M(NLOW?+N3[;>J2OCOQ8%_R-?KU<$>P$GE,(0$PJ13P4DJ9= CT2$H4!5FS*L MP&!&P-+.QLZ>)37%IG46#/'7\^E.B>KDL0I[TGOK1_UTH!_L&>A/[+%($;?# MSEGNN.'T,R>5VX%SGFUN.8YY_)2T1+;ORE(9.)^*[7^+[5LA!<-3OI'&QZ%" MFV8(E3.4:UXEEE 6D MCKNJFH)F%5RE-<%L\54F['9#K(S>L[CCVI(L:\-[<4HQ]S(&?>9)Y2B-/4B2 MQ(=I^=SWYZ3^,*#>N&?9^XS,>J+_51LOM=^UZ'DM=H] MNZ*AQZ*4QC!+$982S MABBF"-,1Q)M!"G)%0? M6DIP(C^OR&N_K'<;_K_YN]JS-]-7=5X2XW_%]Z3G"%D"J4M28ZYOOJ(9CW& M9[RB0!.GL8"6+1.L^6NW=W')TK]&*Y@)%M%9VY@I:+NFF.@#^?-M7K%U4>U* M8550].(("Q)X;5%1228XTCEA9=%!/)Q6%[T\TRM4&!UD^7*5T>%7S%V\[R4' MQ::^%9/[YA$];74^OP9!+<\^TI(,][:IKD@I MV]\72V6PP\ -:'HKZ?M\3= >=_U.!/34,1=N,3;R^UH@9N7^-9EG-B^P!?-= M9[#-ZW8G[%' ?#HV"13G-AN MP'-TJ%])S*SGOAO@3E4#1Z.:U]YZM]E*K5SJ)'=*6J9%V2<020\^4<6^!!S3VI!&>.AE&61U'YT M0UE,)U^:)G2@'ZP5 ]5_ZL=_&.,^'B S)9H32ZXCD#7M%ZZ&.O3KV'P.OG/M MH)PI<9\ISTVWH695NOLB!*?<9C M&/J1E/B(9)!Z4NP+'/N$\"AA4;S:%ENRUM-;#R,;B?/#^-/M@@\Y$S^7RNEX ^;?/V3'YJ\D-JSUC;\AS+C]K]=OFKF&5"(1CC!AD MH0JXBHDT3",<*5T.<8S"Q*=&9;0FHG-IREZW%,FAY,/1$WVC$IPEV8 =&3$3 M(%.MMYXX6L JONY5POXN#KS16$!C(3@QO(Y$ZE14SBJ@)X;Z5-Q//9VY3;^/ M)F+*Z?E=W,M=(%?:;[,-XM!C+,XP1#B00C_B(23RGV& B8AY&J0,:QOP@S,M M38 ? A1;:H$B5]6I]_7-R&%HQVUT9X!-?6/1BY5%KLLP:/J&MC/P9K*J+3XX M(Q-:"X\!>WGX_=F,8RTVNI:PW@MF[^$ M;5C^68,QM5YHAX/V5KW(]Y#")E_H*&ORIZ.B]G*L6;;H1?+WV_'R/]J&6MQM MY'=/F-K4;\F6-#<>VQ5*H\A'!$,A/-5S(.60QBB6J'A(_HJ$@FD9K&,3+6V# MMF$#'6)5;@1I;_4TW5.CZ YO6I>83:VS6,)E$60QC,45,18] \\<8C',WGF$ MQ*@7O0>I%&<2,9AG'U)/R MPL2'-339TL3"2UI51'%++?B]IM>P/OP@SGJ^(U?H32P@[(&S"2$=1<1=@&C_ M5'.'?XXR?2&X<_P=_;O)M]>7KKU5KA9(T MPP@%&'H"28V?,PQ3'J10BA>44N%[.(EUO2*FDR]-P!RI!36Y=87LLU_63("? M)!N:6<)6ZS+N4ID2[8D%TAFFM\- 5S];>%^,(==WR$P)_4P^FBF6P,B)8XOA M@%_'>,C97#VVS':]/]9CF*@].E&UP'F2N9!N.)1= PHC>@H1S\WO[?:>%K>^ < M)R)J3/PJB8CZ@/0E(AJ,8%&-G__]H;@7A8J:?+\Q+\!_^?6E"2!)YJ[:UN$E M#P6X?_?Y1;5%E;A;;#?%5K,QUA!NXWX7!Y!-+$]TT9JBAOXP.'9E\WO&G*]2 M_C!3+XKCCSQJ?B7WH=@\/HCRZ:V@VX]DNU-=BUXTC%]YU(^DV2.U$X\0B$0H MS2'/2V :)C3A,8X\BG7OX$9G6YID>/@F2D$4A?I7.^.0CE^?.05J8GF@:(6* M6*"HO0%[>F] 33%0) -%LTL(]:_#G$(YT_W7]9 :W79I0S1PO34^QFSW6=KL M="^P]%^ZHE\ ':]"VRV7=57OUD/.?!+[+ I\"B,_#"'R!(O\EUGOB,VZ^2NR]']4D115??6U=5EQ_ M%3[F+[/^FLMUL;;ZJQ)DT0)LLGKP+[NDGQ0#^2*>2*[:Q;PI-C4+.[)6"L?* MC\( T8# C#!Y/K-0P#2C"/J>B.,X$ER*).TV9,OB;6DG]F]MFY4-KWN=U[%D MVP*H(OYGO5<,NH8M"W2=KFW+HGAI!ST8.>A_:0]Z<.&@[S_G'SKG/-CCI%QH M"JGSVDX'L$ '+:#@^M?],@UZZBV+\@7Z")HOL*E\PKI?*GFIDE:=YPX54NHO M531?:M[Y4HNC1EJT7^J9H/QC_Z62]DLM#U\JZWRIVZ$OU:SMX#*_A:'6APNC M>+[VBPMC_(*C9ZDDSMR&\D.^$7=;\52M?$PP1S2!+$XBB @7D,81@4E$:8AP M@F(>&ON'KB)I:6ICM\C4N/5/+R@%ORO>0,V<82*@@P4V[.0'[M5G5'@OXU&LV= >BL3=SYR.8^B7TU:96Y4.:B^E1LOXIG4I*M6/]H M6VT(OL^*%*$G A'!6(INB((,08PQAQ'%"?>HQU*6Z3H,3"9>FEC>UU-G>^+U M#2,CO,?MZ:E0G%A*'@K2[^E6C4"WX$@Z.-!ND>)HA+&^93@5UC.9;0:8N[&> M;/ :,&V,AIO-[K!ALFL46+UOI[%_$5MI" C^CI3*'*ANF?SN=G73I+X="P!L2S=1F#93U MU&*WV$TLT/?$@CVUX*^F>[(UHE".7;IF'AABN'G=R@8L.D8F#=@-MHS 5]A1VZZWO3%Y1/W:7; M"C1')XW9W+,>.E:PG)X_=H.8'T6=Y+I]']^[#?\D/SG=DZE_A*4=5(HF_4-J M )GQ,\L-*!,+CV["\)[*&R#IS+_G7%T2#@)F=+*-XV%UT T,.]NY-\Y:]QC4 M>-K6<*V+P+V7M.WOL/Z6;[^]V57;XDF4IQF5'J8("R^ ?A@PB#CF,&72DHTS M/V7<(S%#OID1:S+]TB3#OJ9AVV; O)FF(?JZQNU4F$YNZ#9PJHURB(\!?TC: MP9[X:1-:[9!S9@0;33ZS06P#S+EQ;#6*G6"[V[!2=8=Z*YK_WVV.7=UR0O.U MW*[BT+I\Y0<9Q4%&8(*B&*+4SR .60@3/Y.B+WN,3#?TH3$NWW7B@[--Z"F6L+<7MZKLEY0H?%G;PRBP>RE_B ZKUW1I]I487_YTH(^ MXH:P253MRSR[[,7\2JKR9<8N=F5VI>HV ?I?!5/%&Z0&_?[[I[SM>G.[X9\D MW6USI<3SO)1P!BF/.$0HR2#UY3$GD+'\H@[)M MDEQD4C%6.3[M=1^K(RL%KZOF[JKZR;4D;$/J/DY/8OM--T_2>(WT1,84R$]] M(C995T>:I5;]&_QTY["KL2$HKMH4ZTX[;]]A0S#.&@F;OF^KC]]R+C^SJCZ( M/Y?W9?$]EPRN@BA+6.Q)NYQX6,HJ%$*"?1\&//*$H)1%OF>FB%^>:&FRJ54< M6V([*N.>8%.]NP=?787[>M3FT;0M +/0KX?1N$*Q[AEX9HUZF+US57KD>?.@ M"96"5PM&T#Q ;Y7_P'Z^H'HQV,8 M@CXL.:;%>V)98@GU!!4_[2"T"O4PG&JV\ \["+HA(98C6&8DLV^"[];BT#6P M4K>X[_ZL[8;U_@97Q9RIDGL?I"'!FZK%36]+S,,H2) '>9"&$ 6(JQZB'&8D M3#V,1("H63;R5>0L30;NN>FTR:R:((@]1X?XAR9BH7 M_)7.8D M+$T4*_)!MB[^:+=V<0C/( ?:#<-@+-9%3[).B_;$TE02#VJP]^2KP@T_*0Y MOOFY$Q9SY&(25[T]B(ZDI@4!LTI*>X!.I>,5(UF' $IY^Z&HJGW(8;[9R8G: M&8M-=2_*7TB5LUII7B5$BCV/A9"*((.(>P$D-&8P"K(,"YS&F1<8Q@":S+\T M65A35K<$X\5Z3:16(^EN*H]I=@>S70@]^3=CN'-#/CC2 M?P,D!Z!9AYH'I]& -N"Y"P$ ;:"X$!%H-<[V!7J<;WY-R^^.A))M* M:2YRME]^O/B7VH1#<4J(2 *(PR"2=GE"(/:2&$8^(2A.6.B1V-8NUZ9B:7+O MI:'7)-G7U((N(S=*87GYSU<;X?H+9VY[3[(1LS3!*K]H9"8< MKUP./2DY'\@3B\N&D=;E>-H3\N98G;K+U4W3=NCSQJ%NZ0901U+S2F)F%9]N M@#N5HXY&M1.HQR08%12X[P*^"GGHTRB*H(]C%:Q'F!29?@J%D)(RCJ,HH'3U M792TT!65ER(9YQGB&8]M$&J1"AI+ M8Q^F*?4@(@F%J4@)3*3A[\>49R)-5TWGE*];J6//"_CIQ// +LU)\9AOZM8' ME,C'F)@(?9^*(. !A92$&40)I9!XG@=Y2%*?\H2D8=RB_V[#7P/[_;1S(2^: MCWU:V/6.1%= 3GPPMOA];?!K*+T!'5K=UNT:0\1AF:[>J6:ORC7&]*4B7*/O M6&;#M'4E[T6YKUN>L\.]<9JRD*=)"C%3V=^^"&$:1AA&<420'V3$$[&95CTX MW_*4:W6KG#>7*X>[JA?*=;$QO;X?1EQ/ECA#<6)A MM5!QE<8R.->\N2LZ;)\EK&B]9!Z2?B^*ME:[9K3YX86E:<[W[S[K!X4?V1[> MP-8<3[Q1);/CM?N-0K+/N+2*MCZ.,EL@]1GAW1CI\W^TZ"PJ-GE1?BJVHGJ[ M$Y+=M/UT_#!D'N-$';2!:O&)E0\+0R)2&D8"4R_1;_'9,\G2=IFB##3$@II: M@[:%?3@.;T%7Z$Q]5=G!!$@B08V4>7^-7I0,NBPZ0&NN=H>74'/47W $A:%& M?WVOSM=Q;X3X%ZWOQIZU=-RK/G@78O-4"-_[=?%'G1:G/I$5)2+STCB%?AI( M84CC"%(_"6$D,A'$.!6":%65,9YY:<*Q)MS0:Z^-LJ8C?PKLIO;MU^U)+T7\ MWC0APHIP<*#<1'VFEV]L2L#1!U6T? MT^R^%QR E_&I]FTNC1=*3\A-"?_$LFX"Y(W%GBU\CJ2?\?2S"D%;<$YEH?4X M5U^HWI/R_$WF6TP@A+H1=&T M37]JK7@Q3@@ED*?4%QBCP4Z-L M+XTYER;X7MXV/9,2?%?D.DERT%D"XZLG%\#.>@,E"5;E21J204WST9L\R5W4 M&$3NKZ1Z9WRMFZDQ" 8NJ$9?O<)ZO"#S]BT9Z_)*K!O,>[OA]4_KID,O__NN MJ5CV26P_9P_DSWL5J2;_8;LM<[K;JEC?AT)2KVPC/TZ\0" &HRC*(,J\$-(X M36"2"A01EJ& (<-HLCGI7]X]VJ$);\LGV!Y9 ^3 FX6M.]LW86 O+W&=9[&Y M!W3/&W#H:;O_!CH@U/4-.C" (PXW0%W"%AF06,CCH$$#=.$ VP(T@#@VY>=> M1Y?N@-EHG]^E,/>R7'1+S$Z$TR(.=W4!SQ=.E546,TIB/X#<]Q!$ B3K1D9V#(^F1%E5![*LDCC$2"0,)I%@$.$,0TH)@YGGHQBGD8=P:"C+3.9? MHD!KP]C(GGBE-;'6?7$L\5:=1K<9BSFC==*6=5.A/X/ >^F"O>WBWW5UM!RT M 7).Q9X->.YDG]'LQX%Y)F<<:" ,$H5;G$2<0@ M3D@HI6.4^"3BA'*CV@RVA"S-AVM;>\_Z%LMZ!?6DY1SK,K'8G'));)MX6N/I MMIVG.1FOT=C3&JR>%I_VXTU5Z6N5,12@(/.A'T>I*KG/(*$DA3CU,/.R* BE MN6SD(QZ?='F.W8YF6>]5=BP[==0A 3GQUEW0.UT7 '-6\VM!8E&_S%?793JU MJU0?PMF*?2VMOE>?=#-XTT5?S]L_\VJ%TH#Y/DHA"WDDU< $0RPB'WJ"9G$< MQ2C,C&*7SJ=8FH)WTI\2_*Z(--39+@"I)V"N@V=B@6*(S)4].[O,3]*MLY[@ M%?MT=AD<[M#YXDGS+*M._N?MX^/V75E?1]P^;76SKGH'6-K>[1 *)*6E>%3] M:B2]Q484NPJ\[$%AT)YW&,;AO>T,P:DO91V"9Y3\-0J.53)8_ZBS)8>-,M9- M%AM_V#)G.\N$Q;$D";$APBS).)I MX@G/-(%;>_+E&2L'VO%H2[%W)*EQ:'.5ZNLK[U)YXW!=P8D+-\"P_.U]:*;%/( HHAZGPY1]IBD-5/)W'F6XN MK/ZT2]-^]K3>@'5++:A7X08\-03KYX$:8#\LM*9#=%YCYP8)S.B99VD1&$TSQ).*G&#=DFL< M3M:'KB>"Q(M1J.XC/'EL8@\2!7'"4Y[%:9K$OE8)"9?HSE&K10ZF_%=-\DV1 M30^TGF+O +ZI702G=5 /1$Y5"/4,A4DJH1YG><52J&>L#M="/7_]'>@/ V))Q7HC*92[&9)!$D4Q)!+O9\C$07,H+;,Y3F6)A0Z9/Z?"C2$ MFK74& )T7$EV -/$FW]:A P*S%R/U%SU96P0,RLS,XS%4)69GC?G*S(S3/J+ M&C,CCUHF+9>"Y]OWA-52M+GMS) ?4<^#6> )B+"@D!"$8.3SQ&,\08*G1CG* M9U,L3>PU%((]B5:WG1> U%-XKH-G8G%GB(QY#G$O\ZY2AL\GF#=#N)?!LX3@ M_B?MMO9!-WI?E+]*8LLMR3=UYE25UV[)3Y*%.O%JNZ(1"^,@#*7IH\);><8@ MP22JV^>$ 0]0&F&3/6\P]]*$P8%TD!4EV.V)KR\^GO?DF\D&DY70$QH3X3NQ M-'D)[8%N^;/$]W@EHHI.'>EW)VPL0',DA4QFGE4\64!R*K=LAKBVO^)'LMV5 MM6OB<)L2YJG- MPTZWQ"/QZJB9K3OU)[1#-P^CLC&HYS MG3*GLIUY['DL0A1&D;324)I%D'J"J-O>@",_B^KF//KW 9VQ%W<'\/GA]@/X M<'?[R]V'NX>[=U_M%"_]''%++&92G)PF=U]@U;&Z,WMZ]@66^M25ZQ.L]TT M!.\&!=Z6I5RYNL3F+S^.C[0G[>T?I.3O25[6A9YNJVKW]%PK2?O&D+\5JN"% M4J=4,,DJ2+/0#R(. Q$+B/Q(0)+0%*;8C[W0QU[$0R,-9GJ:EZ;T'%IN?C^0 M::CES+#.FHK1LE9O:EU*L0)K7D[";H\,JV(8W>=:ID'-]0U0?+<%\#J<=]JP M'IFOX_ >6G2J%N4O*@+0[(7A2'7165XZ:"_"'K*YR30 M3BR7;C^_N>M)YG;8N\L:H?FJN<_9/,<:#HOZ[4[:[,BA2A5,]E8T_[_;W)?B MF>3\KBF:RL.WPTM@4]3B"@3=%;JP(6+NXA=7 M '6A(,8UHYF;CW;I\\O.F7>>)V^<'+_8C/A9L^ =IKZ_5K[[>)*[D\SV>J#U M^MV?@NU4$NH;N4*/19F+RJR9\- 8B]NEZS4X$ N.U!ILRR'$-#:I(["FWK(] M.#GN5ZR#AMW6'1IXOHVLP=Z+;:WSO&UKJ4W=9?QO^?;;OI3?(>ZJ$SR81$G( M_81![-,0(B_Q(:%80![$&::>3\* F+67TIIW:7)BK_F LBF%> ,VX^&$5P&O M9V-, .?$DF1/,?A#DGPH)MI)>9LF4M,0*&?MI?1FG;G%E!$4YVVFS%XWDT]5 MN5T]Y%L5!76WX?GWG._(NLY]H")*8A$R2'T51B[2 )*8"L@P\Y3CA(M$JQA% M[PQ+DSDUD2K0[TBF41Y)/Y3#LL4)0%-?#YECHRTR1OD?$@[RY8Y@D#\=A4+_ MN+-L_U&V]AM]_,%)&_PV>8N1R&**8@:#B B(PH3 -,I2&#(6>Y2F'/$IFOLN M,H?6L+VL2>JHU=HXN]VQ0GQJ2\==TG_2,L32Y)2J$B%2A:H?\BBJXE M6]^/,@#MZT;1>-I.H[F7 MZ_M)KGBM5"=I0/R423TES1A$J2\@YE@J,!EBA% 4DLPHL+H[^-)VOJ(-*.*L M$MM?P*:G3-B",?&6UL;!6 ^XQ+"C<_[%T+.>XY>8.CVG+SYC48)';/*B_%1L M1?5V)R0&<>N2#UC,,9)"303,ATBP$%+BR[_1Q ^P1[&?4>T:/#V3+&V[*LI M0RRHJ36H*].'X_"^=87.Q/NWBPF01((:J=$[#7V4#,KO.$!KKOH[EU!S5'AG M!(6ARCM]K\Y7>F>$^!>U=\:>M6\U\C:OV+JH=J6XI57MJC7HDG'^\H*V:YWG M?*10'KHMC8Z[9?2#X+!CQH5)9N^:T<_HIB?_XME%^:=.B<^9U_$ MA?Q6-=P'1D[S_JF6MLD: M2M6%4'F@%50ML8;=D_OQU3M&W: VM3/J -B13/!U###SOL>C6+AJ<=P_T;S= MC$<9/FMF%&ZHX.$40DXY#B.($<>2AD MOA=X/#(1$WT3+4Y('-MD/C?I4(?^E_]IV'RF#UH]">$"L(GEPYY$U3>F2<.< M1-L>0\)5RYB^:>9M$#/"[%D[F+'G+;W69<&$X'6WR[NJVA%)_.>L,4B[U896 M+/-XR@6&*4<"(D0SF$I% C*4X0BS. L8,_)H:TZ\-+FQI[MI]IJWE*NSLVH\ M(6M5B6NK*G%QXXIGVJNAZ2B? ..IG>@OX+WKP-LZFEX6.G/H8S?$RI7_77?: M>7WSAF"<^>U-W[KA=;/='C K&I_?U68)F7 MZAE!PE5]G;YIYBV*,\+L626;L> M1I!QFD+D8PI3E$4JJC#-4N+SA!GVW^R?S.1CGZ??YE>R;O.EG_:T&HJ%?F0U M!8,3M":_"JR)K($ZD+G/<78H&D:Q<"4<^B>:5SR,,GPF(,;?,,\IN,VRNA>J MX.\VVWS[H[V?94G&.681% &2H@$%'%)&?>@3X;$ )3CSM8)V^J=8FKYPI!(T M9.HG$_1@."P$W" S\>8_ \5A7N,X %?D$_0,/%M"P3!CW8R"D2=MLQB5"Z_N M8U/7N%OYQ)<[F64P#9'JL)7*HSXF$8R8SWR?^P$/M:)[^B98VFY^T_HP%8$W MX/_S_L/SP3,IFQY\_P%N=]MO19G_4W[7?N#=>%[]WU] 76BY]F3(?\DK(/_- M3X.;( [J\T_]Z$4W$8H:[VBC/C0O%9UV]O)-']]$7G#CXZA^1OZ(_?@&A?[A MS:JQY)^W]8*#T+M1\2)A_?A;P=K?^O5O@QL@WWENFB"O#:NJGGT,>MK)-4L\ M]85JL[I?F]6MJ;NI'20#@=46F9&7^7>6 GDR_,RYCI>9.T]J['G./@SGV.#U MB^"BJ;QY7^9,M)W8R:-8$4(0]Q,"8^%AB(*$0LR0%% MI4FQ(Z'@65%ZH^YG6EK-9( N\'JB80(X)Y889PV?.]#>-]#>CT-K%31E )3# M*"J=6600OHDE M4!>WE[2Z=Z9HHN)(W(S--JN8T63]5+SHOF;9;KY\))O\GW7X^9MB4Q7KG#=U MRC>\[0Y>__@Y>Y]OR(;E9/U5_J9.@:L,8RB2UV>E$5U MX H2(@ MCV($$6SX6>5$WW,G6[YWN=9*/J!M1\&%2&U(!U>*=/@.C4 M%RF:8$[2K=(0+KM"DAKCSU=/4I_9%V4E#5ZS#<8X9#>V1QI2<5B$13!@?@11 M%F.8)G$(:4)#&@8^#3TC9>!LAJ6)%?-TZW[P]/2!JR"96"Z\2!EVKQ'TLNXL MF.)T_)EC*'K8.P^=Z'O0=A\_-FY(E9J2;Q[OI6'!?C1_'@^Q(&.>^ MRB>)(,4B@AX->>;["0F$49RXUJS+V^\UT>! M>FFUT%:5Q XQF]RX7 "W0UH MB 6_M_^?IJFU"4S.!(G.G#,+%P,8S@6.R M1#ST(<&ABMB*8R^(19I28=*J^L7H1D)ECF;5='OLBPJZJ*+\:>MVSB);;.ZB)>?,ANIWYIBJ.K%)!+5:(-/?R:HRWH M VTI;A*9+A=D[ZHO0_9QE) M3*IO[]?%'Y^?A;H1WSS>JAC4?)N+ZH.01^0QQ=_S" L9R2 500!1G&)(?!9 M)D2&D A]P@*C$&/=F9>VTQ7AH.X$F!4E('7/KDH56%CON HKWH#M-P&>!%$> MW]K *S*PKAL*KMM^$9)'P\H+^NNDIV1,@O[$,J4&7A%] PYD@R/=-Z"A?!)5 MPQ@O5V'$VO/.&U]L"L=9X+'Q ';RK;GW%Q_4]ON2/W[;?LY^K42M_!\B 3K1 M ?=%E:N @7=_;E6%=+H6'_)JNTJP8&F42(DG? R1'X20Q!A#$9(HRWCD\0B; MR#XG5"U-+K9,@9JK&U#S!8L,2LZ:#JDWQY"=EY$\>_[ [T<.P;O-[JG^-HJ- M83ZWFS77DZ.SK^3$,O8U%M%8&#L%W9&@=D/3K$+<*8RG M[MX)9QF:KAQ:=B M4^P/F:;?Q3X$.>!,I C%,,$^@BA$'&+?IY#P(/$9BZ*0:776TIMN:>*Z:?+2 MU 6[ 1MA6+]G!%L]Z>D.L8G%8@-6E])#0YR6V)\=1IYJH>(JI'1XLGEC1;48 M/PL"U7O+3(1PD:^:A-WW^5J4;1?2'RM,?-\+I)18$9)-J;?X3Q :^6?+/9 MZ/(OQ_W=-]XL&WJ$F?T.'GO,J@W5O2@^B>+V^V-]B;AO&Z_?A.KB^TO;EZJG MTOV[S^"3_._VNY1[CP(TEZ8F#>7UX1OW1[M ;N*=ZP8TTUY4@ZC8=J*Z/.B< M?:@&V3KI0C7\K&6(UMZ(:'HSTB A849"F.&(020(AJD78$C2.*8H])(H%4:Q M6"^&7]KV/YK@5ETO3[#3T]7M$9EX6^N#81XJ=9%G5S%1+P>?-_CI(F-G44Z7 MGS+7I-LPB_=YQZ%=%R_=@'4U%<]-A@9Z=IC(%@I MW+V#SJ9UC['55;U'GW53?_\TF-<+.2)^3&!"T@PB/V609G+WAUDB/":R2)K2 MUY3A7WC ](L*\_M*1W6A^9_^_=_2(/#^\N[^:_TW_R_]3B4KY/4.>H=X3FV* MGQ7KGR>"6A.AB8KXOVK4M";K8R7]W49*U_6KOHAG^5U](Y6X+XO'DCP=B\ U M%IV_ROR$$HHS&&01457R8D@%"F&*_2CFE,8A2\R,!*UYER:!:K)5PZ"6;O#< M$'X#R+%N'C%P'9BN@Z[!X1S=R2T1!>R19'"_![93D-"5>\$2)F?&B]ZL,ULU M1E"^5K5H[C9;^?FHR\XF&OV8*'P\L],D\'@L JDC9;&T MD#B"F%,/8A)%J6",QIY1DIG9]$L377OJZ](P1_J;T 3#%!'#A= 36M/!.['L M&D;V1??1270J.^!BE=6P)P5P+(;Q;)5H_CCEM6-'U5J7%ELY%]9 M6W1GP]]\D].+ZF[3?2;?L/QY+:KC?D,DB[T,<4ACU:8\C!%,4P]!X?G"2S). M(FXD^%P0M31Q^$6HNHC@2#-XR9AA!T@7RZ8G)N=>C(F%9VDI)>S#JBNS00K.V]W[*VV::E:&[3@-\XB>A3P,.(U\PB#RI_:<\ M2:'OA:$?I2S@(K["8V$+_2LZ*SC@-12R M@"40)2*$A,4$XB#@7IB@+ J13K&)O@F,A,QL]2;*?;+#3DIYDZ(3O3@."PX7 MZ$PL)EZD@7SNI(%<"0PO6%WHO8ZXFA2@%S,M"2AM"3J&0B,OY5.U#/1PZ-5R ML/>U6:3>&-%[&3?ZG'D,J(HVDRNE&_+9/KXTO:<.5)3_KA^\N>=[6.A8LCRQ MG!GEUBCJ\H0_JR#+_1BSQ52>$-T-H3S])TM;CWT3?+<6GS-I4>Z>=FME-M7) M$RHBLQ3?5.+5=]%D3WPHJNJD9JL?18A*>P\F+ DAXCZ'!"F3$"-&TR@-161F MBUQ'S](V[-?=TQ,I?RCSL#7=6W_/GC7P"UFKE+CZ]TU"T0M&@>+1T':YFRO_PX/G)/?JA?U;6-W_W/+M_^.+91JFJ2'Z0T M^EPW4ZK^*H?85G>;QG;\FU ZE^!M+D3]CRK^[SW)RZ:3(,9^B&.4PL3#$401 MQY BPJ% 4192FL48:;6)71QG2SL\:@JE(%)>+%ZLUZ2LE(.K\6B9.K26 K+N M\;(4>I=T4"F&8TQMY4 @1:A&]!@ MI%22O>=OC],A1ZI^I Z]!@JKIB&GP^-O:>OOZB!=#%_S'LF+8;OO<%\<@=?: M<_O@CJ-BC^,LXXAS2#'F$*6>#],@"B"B*?+CV$<??A]M-;![<.9]P-N%';AYMMV/YPW(&= MH>:Y>S@C_7#;FAY*%];W%IV*C:AF^_.6;HMI6*^PE(DQ""GG(,H@8 MRB E"8,>(2S%(D11I+>Q#"9=VM93-1>8JMMY+)S4E$)EBEK]6T1MT,>O7*> M3 2K_H7M%/#.=(GK"F:CJUU3O :N>[6'FNT* MV)2Y[K6P\;NVP>I;-?!]67S/N>"__/A5FGUWFPN%:5=1EGI<) 'D"9:V5"0- M*A(A! ,4!D$0\=A/8Y,>+/I3+RU@1E(.:K'^W-*NG%%'$4\.A)M&H&NOA9[5 M-0W"$TM[!6XM=>X[X/ZD*)=&[<\7:U^[C!HW1I*GS(_"Q-<2"08%K:ZQ3$+4W+?5=M\Z?Z)OD\H\O2+=4Z\?.7D1LF%! MZ0*MB86=-E#NZN:-H6(5B7EQP-G",H?8Z<9H#CYW1?GZ6\;*G> ?CIV#]DTM M$\;2 "4I%,B+U!T?AS0A# I"$?4Q\>+42$$;GFYI8J")92 -N4 T0M30W!P! M6$]5<@?;U$[$&K&64M A=8+.HGJ@N"QAWS_9_"7L1QF_6,)^_"T[,?)6/)>" MY;7,EW]?BSK<8<.[2L@JR$04^-B#082\IGXNB>(,LHCQU!=9$#"CHGPZDRY- MI'1IKM/V28=8,\FBA;F>?'&-Y,12IDON#3@07.-YJX.GL:PQ M=6!M'M,7!*&D5"?G/;+V0KZAK#_%Z4JI()>10KJ<<$D>>G$,<8 M24D4Q9"$F, ,9QGQ<,+2.#631+I3+TT>-?2!O"49E-H%@BU@UQ5&4X YN4BB MVTX<[ W8TPT4X6U#,PZ.M+N43:9X.9-0VA//+*=, 3F75L8CV,FLMNY*=4]^ M*&-."<1^6RPF::"\XPB'"42!() D\L4QG"\ :^H!0_Y4[YYO &29O#QT_T=>%-LJERB M)C3#;C7@&_?(NT-N:ODR!IKCFH#ZX%BYZ$>&GLU9K\=BUVVO^89YE/!'4OY# M;.LD*W9 M+\P 4/WX8/? SA0=?-6':A02; ;10$"PYD"SA0.;,=8-!C9\T\[B?RC)ILJ$ MU +YY^^BE,>SV(MI@J0A[V],RU-.BOJ MP#;7K4,UCJ2>U>@$GXD%;H=&H.[\E3HGQB6LL4$XBH4C\Z]_GEF-O5%V3TV[ M\1>N[##Z605TD0W+R?J^J/+Z=H1*&428KA-$9Z@%?=G'CII-G&1#,-A3#'[? MTSQ%JTT-B%PWX!R:\G7:(2=/%8S#(@E#^)U@W#U8E)\^P33*_$!D$E,28ZEL9 RF82QM0B\CG$4<"2]=->6O MY:*7VSF0/9UN.GQ_$8_Y1C6+ [2IEW<]G@A+:QHE\LODJIHQSB#Q0P%%EJ49 MBKD(0]KB^6YC4L/^2C3WDTV'I9S!)9"ZA]TUT$Q\M#4$W8#;K;0AZ&Y;._>W M!;@G;KWX_2"X+&_^PIK[\HFF)D$JBGUIS=H7Q%*1U= MP)Q7UAF=^)4*[>@"TE]W1WL$RR1TR5%S^]B,N4H2$M$H\F"$.(,H"GV("67R M#Q(CG%"1I48%O$XG6)IX^E!L'N&ZWBHFG1=Z\=.3,=>@,K$DJ0%I9,=(KETE 3IW3K[(Q3/_$XPS#&B8"(JJAZP0CT M(^0C3Q"YD7V377QQEJ5MY=.K$;.=?!E(O>U\-3P3[^FS2R/WSN)!"!QM\,MS MS+K+!]D\W>K##U]K@XR6$ZWZZHDVVG#*?1(F-(5A1E7FC<2+Y912@6F9=E$(=UA6E"(>6(PH@&<11)"SDQ:R-C./_29-U8Y:F:!U S M43?% [\W?!CJJJ:KI"?_)L1^8@'H'G9C(6@)GB,I:#K[K&+0$II3.6@[S!6= MNNAX*Q%ZJF\>>H!(TG9/3?<050A,.2D>1/GDKR*?)00E(60XB%3Y101IDB)( M4C\+@E3^UB?&K;UY?DCPXD @:&J>)-1X!PM4.[)MFWOTSPNS9US_VO-VW>^R5 M^EZ2J,S5?+/+-X]M%6RY4WX165&V/54?R)]";ATYL9PCWY#RQ]U6/%7JTE89 MNL5:SO2XK_VQ0BR*I16908805HU6.,2Q0-#/4. GH1 \)29!R!/2:J0LS1#- MW'8YIC4_(&]^VBJ.S-2E*9=73[HM9-$F%I ONU*KW0Z.K((CK_L5;9^OV:W[ MF738.]1!\S0'YZ1,PQI=TITVICU4-QR_YGERL27CH! M5CB+(H\( @,1^Q!E60;3N&[/%65AAJB?$&^U$8^JE)3>:3$ZIY;XP(WXZ,X\ MG12YEP-]D]IKW1$S/[K";$+OQB'7D]]N8)Q'"N]I59D#+;7G'D5W4E4;&D>R M<7R^626<-ONGA'":, JY'ZG+ MWM2#) M\R%G*,XZH0)&1-T][YJ4YYSK>F@[IAB)''W?-.XTIT)SZ-N,BD#>@ MH1C\WOY_DA8EQGBYNL#0GG?>JPM3.,XN+8P'L+7!OTL52XVN'%MD\^.+>,R5 M==_I0[)*0DX\SA%,419(4854YD$<011F@F5)$ ?(J!*XSJ1+DU)=$O/XLA]731]8=^$?O6YI7T;,]6N6]0W8E0+;\X%&ZBD-PL9L]7AFQ/4;A6_ M6>>U;0?^1ULK.M\\WI?%1OZ5-4Z*VPU_\TU16MUMNL_D&Y8_KX7I=;R#F19T M"AW)5/TT-KPN-_KK,YJ=''+[X]V3*!_ET'\MBS^VWUKC9Y7P@*:Q%T(1)P0BG_N0 M\BR%%( ,DB2Y[B0UBX*QQV.59 M9NX2-LCJ>4NPX<=M;TM>7A;+$=_]R=8[55+QKT7!_\C7ZQ6B<8P\/X$>\@.( MHB" JMD7##$1'O*26/A&A<%U)EV:XG"D67[RFX%/WAYFW9L2M^!-?E-REH,F M*08_'6@&>Z+[?*H M(1O\M&?@9^5WZ/+P?T##!?A=\0%:1@P3;$V725>(30;^Y/+,.>XV <@VZ+D+ M*C::?>Y 81MH+@3_6@UCWDU/I>GR=W\*MMOFW\7G+,N9G.']QKBAWNA 2Y-@ M-<'@0#'8DWPC=TRQW12Z%W!Z* [+)>< 3BR%QK&;H+>>-D!6[?7&1Y^MPYXV MH]TF>_HOF3MRW[87J._SBI'U?5U8_[W\7;6*TS#D2<8@S1"!B/L>3!.$88B0 M+\(T$P'3B@@9G&5IDF-/*&@H!0VIH*95WX7;#^JX ]<)5%,[:VQ0,G+>CJ)@ MY;KM'W4VQ^TH8UVW[?C#=@:2\DL*T:8;;1X_*#WD4.UH'_7_=B<^20'S\(=8 M?Q CTK: Y@)Q8R#0LWX, $J+EX47%M6P JP#W)^0WX;T%*\'GC,##V6A = M64769,QJ'ET+UJF==/5XYH&VZ@[B;E-MRUKH?A%<-*$R#W(A*V6@20G,5+#9 MHV@OT\GZ]DE=KW\1JAJ2)'/E!6F68<)@&I $HBP*(&$Q@XPC' N.PR#BNG&T M#NA9FJ \,@'D[MWS 9X/C(#G/2> U*R @80M\>9VET@]?G7G)9HI.G6?IC,).'0(]$%7J8I;9@D8= M0M*-"74YK.MRIK]6(MNM/^296#'N90&*?,AQ0B%*5((<30FD&8F"*$NC-/16 MWT5)B^NKF!ZG-=FLW*1&1%>53':'V-J_8NE#9YE+#4L3K MWRB=XS1^@W051!/+@@OH-$U%W%9/&(3!ZE[H?+39[H%Z&>G>^_0_=$7_\6[F MT+UV::OS?T,,L7 MFT2/O#+M79%RO[^7W]G*9T(0%'LP9C&&* P3F#+*8"1XB#/54!H9V1ZF!"Q- MO,CO+)GF;N@ N=L[(1L@EW@7I'B8_S+H%+V9+X$.TR_R\N<4'-M+G[-QS*V5 MAY++@^MNPQ_R[5JK%_3Y6TL3-351^H;("03C5H@]]Q/+AX>2U '_'57D!D@Z M\^\YWY$U& ;&R 2YC(&5_7$RU&S&QV46NI9'SQ-7='DYJUJP0D&<>CR2%D>F M6K2'+($8,_DW03"F"?%\W] C?'FBY?F NU5"6(=2BPXKY[!J6AM70_6ZAD93 MBYM4W]R70QN&QF5WD?-)YN\,TLOHQ:X>_4_;]OQ\>BHVW4[E+(PQ\], 4@]+ M6>#[(221()#YB"!"2)@$F5E;SY,9EG9F-P2"RKS5^SEX>GO_*D@FWO8M&E.U M=^]EW5FCS-/Q9^Z%V>;O+O@?-%>FCFG7[9U[I*M(OWUK:ICQ2]Y_ZZO0) M$./JM#T&$^_"CN;\NR+-D??^,K]6JO/)4+.ISI=9Z*K./4^89V:\D2;O;2G( MFX*+590Q/TQ# 2-?8(@"DD)Y''J0T9 A$>$XUFL!>SKPTC:>H@THXH"B3C_C MX@58PSOO&@BF/OWTN#?*I+C$JE7RQ(N!9LN7N$1^-T7BXK_;UK.ZY5PN9W5? M5%NR_O_SY_IKXH*A*"0$9JG:>APGD&(BY1&.?(19JJKRFKP M:;/M7Y7;U7U9\!W;?BZ_BO)[SD2MP&$B_- /,$PRJJ[$60AI&A#H9RRC@0BQ M%VHE._5-L+0MW])8EYMLR1Q3__2 '-[G+N"9>(=;(*.]NU'6;JMCI%4F5>-2 M!]I@.')']<\SJUMJE-U3]]3X"]4$!&@)"#J;\ 1W2/A#C464ZQ<:3#:\\ZK MT9C"<:;A& ]P;6FG)F1.U2!*P]!G*(UAH*IR(RY%$XF#!(HH#C(/D\#SMO^5RV%:WYL+W:!1PJ6H$"*(P$!!G.(*"T"RF M?LB0WO8>G&5I&[PE] 9T234T789A'7=B.@%KXHUN!H^1$W.4_2L\F?UCS^;. M'&6OZ],7!4_<7L%_7)Z-E@_P(?PL02N1OH/-Y:\B0@NFDMV1J%'3! C0;8 M2CC YWVGR2,BG>SU:I+6<:^\K),&:4_/Q0*BP&=;*KTP\_G(<9I9Q3D5Z;%OMRRJ6==L?DS77=YD#. M^6289J^!L]ZYXQ:]B8^(WNQ713$HLH.R,&VVZV5\)LQO/9GPU3-:+P.@D\/: M\Z:YV?]1:H=/NZ_Q&G<=K?F?N*MW]+E,!6FE]LKS/.7X\UFDE]DHVN&7W[ [HB_+PNY MI;<_5&&-[>VFUC>>E:*ANC#B,(L\%F8PX?)(1]2/8,I\"CTO\=)81&'D&760 M&IIL:7MS3VL='2?VA%ITLAM$6.]8=X7;Q+MZ3^8-J FMD7MW1,YIVTL=2!R= MX8-3S7IZZS!]>FYKO6.>'M<8)W^6[+[,F7:=B9=O+6W+O_M3E"ROZC+"S*#@ MQ D6PWOZ.A@FWL$U84 3!Z,DN$4:8=ED^O9^7?QA?,LR,,2"]LDQ@%;YM%1QEYK2:6XH-"!Q5E=R M8*J9"TN.,WU>65+C';LON]DNAV^9"A1[\H"&$0D81#ABD$8DA5G@Q0EA\M@F M6OKSY>&7=OS>?OWZ[N&KV8%Z IC>YK>'86H=NCG^IMC=EWEVM)]/!I]U!U]F M['3/]CQE:;P^/#U^W#SGZM;,N+1[[P"+VXZU0?>0/ZGKE8^?[N\Z=^2&!NY% MO#1MW6NAFL7LO8S2!&V!1R&Q-XLOCCJOA3S$V)FQ//BPFRS97TB5LP_Y1MS) M []:A2+!:1;ZD".B.O:D/J0!\6&6A)D7D@Q%:7!-JNS+Z98F#S[MGM0%GK3* M,OD?5;36;EJ>KW=;:<9MQ%95C%=Y7\^B5&4P-J8F^4'=R6?ZM-)U7 E:UW=5W7AS^*UCIN,U]^5[R!FKD)\W(OHSA1 MWV)(,M^1,\[XG6/_%M5F1_I^EN#LV M\P&2!W!@ D@NP/T\R.LK71.OP$S:UR0K8:2'78'C@$)F,^ILFMD5+'=5M&N& M,3]9/A3%/WXA[!]-G^3/&]'&5E/NA1RS&'K8XQ Q%$-,LKI49A)&/LM00'5/ MCYXY%G="2#*AHK-M&@TDI?IBJ0_(<:'O )Z)!?LE9,9CU[4ATI?.#J":20(; M?4Q&DG4$@P'IV??F;!)RA/2N%!Q[U+I2X(EL[6E*M\H"C!(- ,C@M%" T'L,Q/:KMC?A%KLA7\H9!ZW]_R[;=O MQ5I=H4F-L*=AG!_[.$H3*M6VV)/FO_P#9UD,PX@E 0]#*I6XU48\UJ,:I#!9 MTJ.U"7&S"<^HFFY#2NI%!9Y)SD'9<*0:SJI;X/K.%U1BNUW7<7*&24^VRZ8G M^R9=A9F2I1H6;FKCLT/[S>62&,=* 0YSJ*Y$T55^E2T9\^9>70G665[6M>/9 MR=-/8JOB7>_+XGO.!?_EQZ^5"O5^GV_(ALEY;]DV_UYK-RN?(9]ZS(-!@*0* M&+ (4I&$*F8&QYC3-,G0:EMLR5I/=.I/;:0#'@B8,&I&RL.Z*^=.[4FIL&1[ MF@$Y$&TF( W604\D3H/NQ$)0 5M'Q._)5M$R/_W:H/PS.! /;L=A-A9_YH@Y M$G@&$\\JXLP!.15J%B/8B;&W(A-EJ<96L6I2=#:73BJEFL=!'/A> DD42[$5 M!0)21BG,PL@+4,H2[&GUE!N?:FFFZI[2?03?5BEW9F)I %<],>0&K8G%S@&H MML2]4L$:.AUGJ8^CX4BD#$PTJP@99_A49&B\<4U7C ]%5;V79*HB-?EF)V50 M:Z<6&Q7@][:)>ZU5K14./#_S$8<>\8DJ,1M D@0,IKZ7>HP+$B:^>:<, PH6 M)U#:J&!5I)$7ZS4IJSHLN+8-#0LVFB^'MAML.I"G=XA;3U1"< \)@NR&.4$>%3Z),XA8AF'*:)G\#4XP(':418;-2G MT&SZI8F@#O5U:.P+^LT$C^$ZZ,FAZ="=6"P- CM=;N=UN#F268:3SRK"[( Y ME6B6H]@)N%\W/*^V94Z56K;/#%-*W.VZ_A"4Y_Z>E-N=7P79E[>*J M\\96(LJ"1(0QQ+4[RI=J%@ZR" :Q%S.<9EG(J,4]Y+5T+?0^\M,Q_Y1\)[GD M>"W4C>1SEQ50'7BY:7)8S83EU6NJ)SYG6:)Y!.H+5L AV;4U7 _\J)5ZP1'X MVEFI7P97REC*NH+7D=R]FIQ9);$K\$YEL[-Q[:3U%Z%"@X\SMP&6(1(!35.J M>D=)4U?$4@;S*(!4RN0P(DGB(:/R>)>G69IZ>M#4 MDW[78S2Q3-L3>!1G[JI1ZX'@2/+T3#*K/!EF]%1*C#QM4="'__VA^%1L[D7Q M210J7.+]QKRHS] @B]O<_.^[IKNF.G0EU?#^W6?P2?[WHMO.^Z+8;HJM2:V? M02B'][Y3%"?>_H8 3E$&2 Q"9<6Y/3P M^>'V _AP=_O+W8>[A[MW7\'MI[?@Z\/G-__WOSY_>/ONR]=__[(ZM3.\2.IAU+X+D/:=:%PY0P?FVY>;[@F\V?N<-WW M[*1,W9VKC6"0C.S*4AXP*R]*2*C?+@:FHF%0H/*(=CH0*([L3"(@"-9<'F.607 ()NG MNW[X87-[XUZ(\J]EL7M^4 =S?5O?2)$OV\WMTU;7XA@99FD[6I$+:GI!33#H M4 RD3;*][P _(P-#$QDK$V-L[-F,#$TFNV:& M[BLS-[-^3_+R-[+>J0(ZNZ>FN^>7O/K'^U*(NXW'&6I9T+-5%. MHMTO@ZHGT*^&:F(AW%OK>N**U8[EV^4Y7K\^=9\<&7[8TEWUHF;#E_SQV_9S M]FO5E'!^6*P2G]G*=MG3_LD=/$MMXOQPZO'1 <>7X&IQK7@>8#MMG MCC"MEVQSWM0[%YA'+2)W!2#[P"O]?$&^:77()83W)<"=S4=MTI9@]6 MF%GDY_:BXBPQ]WR&F3-R>UD\3\7M?]2VR6/!_G$GS1?!W^Y**7::?DG?I$127:I70L1"!!F&4:1J;P;8ARIM'WH^12G%U.]=]G)\PH@G;7XM*%AYMZ?5\!TWA3TFL',KQ&; MD ,U?.,3.OAYWN99)DHA$;"(8S0;=6ERKJ$>',CO>&G!D8$;B\A&0[3';QZG M WIJ#XXAQA,$/]IA9W55:3C5;#>7=A!T+S(M1[ 05&6IG->W&[+^4>65N4CJ M>7]QPJ;?>Q9VS))*C=HDV_%A_R[.&OC\\N/C^3O15EWJ?QPJ&.1Q&D:922&-$09 M1,B+( T8@V&0H80D899@HR:J-D0L378<>8!KQ<2%3E?VA46L5DG/8IL:^XEE M40?V#]? ;E$WR1XW9Z63+$B8N7J2/4CG!92N&.N:&DH]EF*IN"_,='81=^#D1J6]40'N25FZZ!U6E1)RM"7J'>TS6 72X%==6(ECKFTS/)2S7\Y^QN\UTT>9?5BL8! MPRBE4"!$(>)I!%.&/8ACFN$$89HA8:1&7IYG:0+P2*;:;1U"#77"'E0UU;[K ML9HZB*!.E=E^(QOP()Z>BY*4/T '.U560M45T0'07+L;AL>5 M;IM24R5S2(<1)'# H/Q1#Y4H*0@"(8 MIRP,LS1AF:HE9]2>P(P"([$R4Y>"2[636,U ->Q<8KI6> M2)IT!2865@K\E^5\;[MKT+ NCS<[ OZ.NUH8 >@N\8&AO//W=_ #IX+;0XL M!S)WO3^4_+8LW^Z:G:KK<'_YUM(4H&ZVQIY&?=_Z"2+C'G5[,"86&@\EX75W M$Q,\C/SFEUFW\I:?##6;C_PR"UW/>,\3YLV ;]?K6NE\HW(PRUQ4GXKM5_%, M5'+8^D=;7%+PM@Z6$#P(8YI"/XE#B((@405#0L@]%OE)\O^Z^];>QG4LV^_S M*P19X%95@E1.-P;UP>"SRM..G;&X52<]KA]6?RYG*90D MCF$(BE3$ %+)[5B0"*08(20HC0@I= B^IX^I47DM9M#(>14H226.@9)5CVOZ M .UG;T

>9I*X2TZ4$#@Y[-FWR[WKS)'_:;M[XV1R$##:6VTU[G48OTD"J< M]N'QQY?ET_S]LF1K]FF!?VCGA3S[]M1F;B5E\#!_5 >*+U_O;E36^W(N >I9 MMG21&CYC70Z2[_U5#S[!=R6LJ[2.O4C8Y7,\W^1XB1Q[53K(X-C_I&V1D66Y M6LQ9M1.\DS_1U[U#'<%)'!8@SR@C(:))&!G=L_=U-K4Y M?[>>+^G\:<%+=9%T(+EI^9 >A/6,MZYP\TP#!V)>!;6@P??F7T_E0(:1<5;\ MHZ>KD4M]#"M]6MA#XQW+0+3GIZ>ZCCU>O,,+%4CU[2?GFWW!D):/;I)24>0Y M XC'$$"4A@!A$H,H*5*2Q6&&6&84?V;0^=0HICX:-U('E=C!-:WL/,$'E<9[ M87AY9#02>M3C"U_/5-06^PCAEN2>:A398.8JJLRDZW&#R2Q .8DALVG#W&;Q MH;&./:RQW,4JPKSG3ZOU9D89@VD:14#^BP$,20IPF$" ,A)#@4*.$BVK=%\G M4R.IK9S!7M"@EE3?9M$)Z+#1P@5,GKG& B$CF\40!%9&B\Y&1[-:#*G5-EL, M/FMOM[B39]3-^G%I9;8X>'EJ,_?@5*XDY2I;AJH-8FZS.$1)WV1A#="8%HL# M;+S8*\["<)&YXK#%T:T59Q4Z9ZPX_Z"MJ\9#-4C5&>:#RN)IY+%Q]/+4IFM+ MO."#=L;4;FR&)^G%L'B>I.=<.+11LG#EZ$#B H^.XQ9'=NSH4.C4OZ/K0?O" MQ8VK5I5-K[Q^WOQ?_P]DL%PC"*$D *I1)D0H,2"K_)Q4Q(IA1QBDQK5+< MT=?4)GCCIU@J6:^V>6;P3MPJ-V;]6\.PG3Z\=0V,3E#T;E_<.WI>U=DQRV O MJ=LBPP-P.*PHW-73Z.6#!U0^5RMXZ!7O<=/7O^;E#*$L$X@E@"1%KFK 1(!D M.0%9$699$J&()[Y"IE7_4R,:C6AI\AI4.@25$L%WI8:_L.EJD/28R"/TGME) M)UBZ'V:?8=)ML,:/D*YZGVIP=!N:"^*B#YJQX[UMG."GU?J>/S5YL&Y%4\0M M1;@(DY0"ED01@+E0 <\8 4(I0B0A&,/4HMIY;Z=:\VO\4N9[0=7E+&UMK,PX MK!]P/<:Z'+^1*N0T<@9BI2KBM %T73U/"Q)'+-3?UZB0B:_![ MO%Z_RO-T709I%F%$4EK$DDX@ S!$ F"4R_^,(.4LC:,B-'+NZ.ML:CNDW]M9[#((,RG[)=F"CZ!E&4I$%J4 D5 >,= M.\[=U[XN'U;W7"DQ7_"#J,:'U7M<_KQ;KU[FC+-WKW^4:F>YRQUQ33?SE[J* M*I$B8KJ9A2$N04^/XEHXJ2GB] MU3)8[F.YY>_5?U&I:?#4J*K.QJM=:A>\T_-?S4C-RW>@1X9O/;J^[^X.!W:G M8' :)ZZBP]78WK7&]C>EJ_P _M)*X+/75Y[1&XT=GM-]#H@C/O* 1-:AD#=K">IG$NL@X MFI"#W8TZN725/YXHVN]9./ L%LT%<>M^N&QB;'7]>'K:F-Q^9K$(SMR(&R1. M[D5LV%W %5B^MP<=. W'=9NY]FB@8>?AT]?P>(X^&NH=^/OH/&^>-:*=[Z4V MB7W>I>#E6$":" 9X$:< LJ@ .,8<%&$L<%8(FNH=B@;ZF1H/M$3]/V5CNK7( M?CR$;C\?.,3,,QV,!)=^4@='L(V4PL$>/J.T#1J@]"1IZ'M[M)0,&BJT$S#H M/&ZU*9)GDRI;UI/Q5NCHS:D1GUK8C\[^[1()1ON@8Y"T=C\7X#/"GJ<'&O=; MGPXH;#<\Q\V-NCU.:I!Q0B&8ZN* MVEC568T:NA8"(<91*I?) M' .(0F41D#]Q2!C'-(]CI.4,;-'W]-;.35WW>:^ X4II,P#]/.$95N^KI@6B MVL1Q 39]*Z5LMK5*RO_:$XM-CZ-0S@50;,GHDB;,U\S;YTVYP4ME 547@B]\ M_5J5E'O^.A\;2E6[ZZQ"_EN'U:K3^LGLE&/"^:/#WE3"0)2I1# M%D0" 9C)G0;.608$R5%(DSB.$F%R2._K;&H\L).U\BEGC;0!;L0U],7O0UGO M#.X*.]_'D$8D10Y\_J+J&UP%[]>O".\''7XHJ>/#;/9=?<8D7W0&AYK[Y M&ABYL?419542$[Q0%>)NEN_QTWR#%[- H)B$N4P%2@UBF/LZ&=J-+(7,WB21N>[V5DA\%>54]]_OH?-W=N4%[H^Y@? MR3<_UOAQ'T2]C=/)489(@D$&,0>01!Q@2F) &(P2E*K$":FNFX-6CU.C!R5T ML-X'K#W58E_)'ZH4K7(ZR+7SN7(L"[#!:41_#/H9Q NRGKFD K45!7BW!74O ML]')3A]+?4\)YYB.Y#/A %LCYPDCG'K<*/3:&O>X?:6(\*\MX[>NQ#SXJJRRP#S_Q\O:I,DK)[:;@\XVZE_@; MG__XN9$2RU, _L%_EXUO5'Z>3WB^_BM>//,9$EF:$I:"G)(<0!8GH"BB N11 M3@3*8T&95AF-::DUM17HOD@XWNDC!MP2+U>SP;#W<6>)'30GL\>R&=M$L\W2 M?5R7#AFY'RM_)F8=>-[6U8LK%X1F)R^YI[(K MU,E>WS_+W?YR,Z,H3XL4):"(! $(ABEAKMP#7ZG!I--"(' MO):Y#/"2!:O*B$EKB0-[Q6:M4FXEO@J:&1V MZ0:F#9 S;[#A'D=V"M.&X-0W3/_5"^X7R;!EE!A;1J]__%A7F9IOEIOU7.ZI M:&4$;7G/SBC+!($9 :Q(A*K[FP(L"@@HCW)*(YY!87ZK^$;*3(TZV\[A>!-P M19Q"72;.5YIUN:: JLGUX3_ P/_37!KN8 EVN-17@U=!"QK']X1O/, N;P?? M2I7Q[P3?>-#.W@2^M4QV2_6G[OH0UX^K]6;^/Y4NS6;A/SF6TJTYGY&(B[1 M%,24(0"+/ *$91S@2$ <\I#F$)JLLI9R3&V!E!,S,UL(;0= ;PT; 5;/R\^G MOJHT5]6I@VYJG\2=.E>!TB2H5'&W7%R(I2.FMY5B5)*^$*IC?KVTN8EZ22IM M[JJ]\PR%!8U%@0!!*NX?XQ"@(B> Q(+A+&:8%>&V/([!L64]-:PCTEA+7P'I> YQ@>F$]HGZ0O-0E MZNCR#>L3]8/07Z=HX%WSG#6RZ;E\9P5/)%\QS(5$4P!$C@!0G(>Q(11#HU([R)I MID:#\HN%9J1VV6#HT=QH$'LFON/JIHTNK\U=PNW2X4V"$\P]Z M:C1X6#G/)HC* '8]#O0#IF?".\#QRD^@E3DPG@L0GNEX$J4(NP'1+4K8TX(/ MDZ]<#YOJ,W%!BC#%!MF;,7X?/:Q2H)^ MSW_,55R=/-7*+VH&\QQA%F+ !%)'28$ AG$$\C!-&*(YXP76H:6N#J;&/[6, MP5[(0$FI1S>=(/;SB@MH/!.((2K:-#&D>H^E7+Y:4X'\8<\ G0V.,M6'U-G. MZ<'GS*]QOFS6"W7^*E5%(':]7N^#+S5+#W2W,+4Y*L^7DO3P(JC$;IZ\68,%WIQ&L>N!8787U-#O:5=BP:NVK,(VG[2MT?>&; MGRMF/-\[7I_:9#^HUU7+:E#ELP.BX7GM !W?5TRGP'B8P@,X7%3%[+C-T>N8 M=2AUKI)9UZ/6.2?6%>GBQ?O5X^-J6?FGE8=W2Z<^:RW'A1F3._.HP 0@ :OX MS @4$2] 1O(XC03BFI7/W8DT->9H'%;G\G.0>ZT7'CS)/Y?VOLP.!DW/P##N M4'BFJ98R0:U-[613A-M.,+<74J.2P4: M.WF'(P#/I/EPU?(%;"V;_L#K?V^6E9_P[1-?XXUR;:I":&801:R@"5))0(C* M\2FYF?!064[R)"W2$!-L%GRBU['69!\U;J2."[#)_J$)M0&/NH%O1*Y4U0)^ MVXK\%Q5%4<.Y$[M)".*8^[1QN:N2P*, M_UR]:7CQ'L>W"RZ6,DP]M'@/DX/ XE9C%I8O]E\/*\/*NNUWIL9$4K;GG?N[ MW;[C_:K,'+QEDBB_.8XX2"F-$,P!1%@&00@3"/,HB3'"5I9+*G..EA M:K-4":B,$FO^PI?/IKE13P'4VQ="KEU?Y)B5I64]#T]S@/9/ZF=P.-Y4ALC8^3MT:N]E;O'^19' M\_?H5:CM\-'_H/DFN%K7Z>89+Q:OJAKM7\NO?-.D1#:]"]9I:VHS^'!3V A? M%T5^*?]O%617:Z"_=]:"='A/[1I-[ZNX)I >KI=-H++:F&MU,-J&W43=]D;> MZ#US*JE]4J[9JO(HK=8Q3>(X?7-J-+&5S6!U[X!D>.)?AH;G:7[.Y4L/'*,9 MW8V!U?P]T]QHL[5;E?;<['G*?";><;[^?;UZ?KHIRV5 MJ$$E:] (J_*'K3;+E,XZ@LOSY.U#RL.RK &*U6SN:W>T::VA7'M^ MZSQN6\]+ME&URCX\KR4WUT>#*C7Q/2\WZ[FZ,:F>JMS0JC0#K:*F,Y7 A.2L M $D1Q0#FC"H?, PP%"D3-*(Q-HKSOU2@J?'+7Z7,G 7KG>A!J60W3&%YZ2CI MV?G&Q-XS655"UCS%@EJ9QIAPM4U$O]KDLW.8&86>5W"X4 M9^32;F[ .ZWUYJA=.PI^4)X:S^O7JH/:NZRQSJ=9+HHTDPM8D>< 1DD*2))C MP#C!L4A2P7EFPJV=/4V--+>"VG!E-YQZ).@$)._GJ :?2LBKK5.K^]N/03 < M$5%W/Z,RS*"ZQ]0Q_()M#.Q[>39>JT0EC/_Z?_QUEF'.1*02AG"5D57%YA>, M%^KF$T,]&RJ 2,Y!RFL;!'@,Y?#MR,3R>9[\Q,A:Q ML!W:7Q ,>]SBR-&P'0J=AL-V/6B9)[+E>R0W#?,E7E*YPU"WJ>7UDGV8EU2Y MDI2S'.6\@(0 2#(!8 )C0!AG@,=IAM,LPX59+(UNQU.;]FVYU39<;"4/J!*] MJDG(ML(;)H;4'0N]C8(/A#TSQS&X=5(.N?-511:"]SN /PP";)X-TA M5ZD@ M=;L=-P^D(1@G22!-WS?5ZN_O,/U[?19Z^'/5;*(+H8K,DAQ$&96; M$9K(?0B)..93\XA M,WP*T8:(->X*U7?N&ZJ#SB;R,6FSK 8&-:'*!RN2#(LDK(BR[\U1.%%#]"W] MZ3QJMTU[A\MYE1^2E]M/0/+HM_F/Y5S,*5YNKFG%J,HXI I]SWFYO^ 1+"Q\A:0F'D=R*"Y@$66 1B("$(H4H"CG *4XRT@IV.>[PU M N+D<&OVMKF#T]?5\OYYP:.0I)'*@[5^7&[8IP7^H>O>U-G U/A$"@J4I($2 M%40'?G34W>IH+DZ# MBK4=G(8?=IZJX/?UJBQG&8UC%%*5\CI+ ,SS$& HCW*""4(3DB0Q2QQE):@Z MG!I#_,>\E-^FW ,N*O.OLUP$-;IZ6PN7F'DFB-X, ^554,D[2B*! V3\YPRH MNYM*>H #Y0TR 1R^9YV)284\X%_-1N0=7W(QW\Q86$#,(@3R,&0 8DDBB.$, M8)90SA.8DU#+,#[0S]0(I G+V>!?=H>4+CCUJ,,!2)X9H\%'%5IK9 Q^:Z3L MSOUGDSZI#P=W^9+.]C)V@J0^5<]D1.I]W-)MVENYY]OG32E)2X7)_(W/?_R4 M^\WK%[[&/_@]5V56JVL^Y:%0A6)5"7UG&90$DT0I*.(8RDU,E ""4PY"EL(P MB^,DXD8&Z$EI-S7":ZD0X$W ETQ97)_ZJ\S_ WQ$>H0[*9DG1/-M:]-A,&OK M"$E>SV<3K?W.FURQ+8B:K'L;"5+0H'05M'"Z"K9(!0U4P0ZKH 56G7/=H1?[ M%#\"5R[QD])M7/_Z2:G>L9Y/4TAKZX1RO/JL,C7>JQYOQ1]E?529Q4E*2)%Q MD!/E%)CE%) TCT$LH$B3(LL1-XJKZNEK:BML(VJPJ/*0KI6P8"7 L_P/FWRN M?2AK&RA<8.??-E'!5HEY%=QO<9.B;C,@8B''3UT /S\^UR4#VYYD3NT60X"Y M,UET]C2VM6)(Y3.&BL%7[(CEX^/38O7*>5-'\/,=WQB#8TCMADN+]1.45;_6-FT7_1^WJ;&J\H8>L( MX^!+%1LV4"7" E_-38LKU'QO6_: M23UY)&F!8JKK4EO7^-N3G34/MF>:+UD MF^GI9LFJNI1&29Z:EZ8VY_7+6N'Q8P M!45($Y!$#'$<$2Q"J!NWT]G+U";FH25!!1#^JWY42C>6_7/6&4+CV@OJZ+_O M6T$-PG>Z@=(/X'$"V$@A/.> K0SO/&>4QSD&69/+T MPG,!Y >! 6(\#EDD\@C&L\UJ@Q=ZIY<+Y3&BU)U4'J\_JRLIVM8G6/0Y/7D9 MI"(L6(CDF9+B. ,PA@G ZMH;H@0E(LXA)$8WWF,.TAAWU&<&:5X[HORF!LNP MZN2EHY7'&0EY+ )U6@)BM5=AAPRE*0"9SF16Y+9"U^3U03'JRV7QR,$WZ@1 MJDNOS9?!:A+33,_2,.)@>-X2U?/F0)5MWNG?E#9_V66'DRI=!8U2)U5$:[W< M62T< >S(KG&I-*-:/AQ!=VP;<=6LW1;GP[S$/WZL51W-*@'$?5T-YJ'J8F^+ 2$P1RD)",XS@M&$3%9([5ZG=I*>"BTFKF-V&9$JH>X M'ETZQ]$S*79"&'RO9 Z\6&J-4'+$;'I]CLI?1C -C[N+>59Q4ZN),\_97G&W]:SK:P'7=Y:U1^5 MGU8TR](8D5RD((E9 6 6,X#E"1(@>8XD,.)908TRJ9H*,+5E<>&RRA^ M?I%_V=9X3 L2YEF:@EB>!P"$60Y(ED8@3#B-.&1QE&AG;+,386KL5VDA-[)* M^."G.MTW/__VO_\7BN/PW[ZM_F-5_1C]FZ:I[(+Q&;Y-\H^Z9R:L :_E#I0* MVY];2@1;+8*M&A:9Y"R'0/^>RO]0C'2)93W9A2W;;[N;\^$GJM(V$^-M\\_/]<[F1,JP__J*+9^42HER8Y?^Q!_QKAD0J M8!*F #'$ 50!BB2#J2K6G-"()BF)M/*67R##U):?>ZOBS3;@QYRD&*?JNH5A M &F!Y(F'<\ %PJC (89$F%V\>(9_G,N6\09 [XSC&53/B_O6&JBH;A=U&/PI M%0BV&JAD6XT.P58)=87B[JQS 82.CCLV$HQZXKD HN-#SR5-V1;$^+!29ZE9 ME"5RV=YA;X!*U^ M_KD$ ]^&6$WU+4I;'.IZ046+IJ&1"UDK]??>,+KHI@-2$- M#HI[=[\>P/MGM$^L/<]X2YA'*0@^#*"C MPN ]';UA@?!A]?L+A6N\;W<@_;Q:_E W%:J.R8-LXOK7O)P)2 5".0&8Q\K> MF8< R;,LUV,>I#H4_+XI-#[K/E1X/J1+YFRCE9)9Q'F M2,H? P)1HCR<(OE35 !(BB0)$:$0:MWJGK0\M>F]$RY0TNF?!0[A&CX,6(/@ M>>YJZF]T&#BKJ]5IX+"ET8X#9Q5HGP?./V ^Z3[S'WA1'RZJY2 G22SD.1P@ M@N6THWD,4,$2D(F(9XRH;'3:I2B/VI[:Q*O$"[:'48/U]!QNP_/O C1\KYX& M0!A-PPZ5K2;B<5NC3<4.)=J3L>L1R_R3]"=GSPM^*SJ2734)(*JZM'?R(_@I MG[B3(ZH"NNN,667Y_%@GOCKR8BU2$H<)H@ GM,,4!(E25*(G*1& MOE(>99T:76Q5:0K*;Y4)E#9UW?GF>+M7R#!EI,=QU]OE3V0T/=/=5DOE[=R7 MLM%\O+TZ38\P.*[2+'J4=-RDB?XA/TF!.$*7=LO2>US^O%XR]8_R]WW!"Y7[ MYGKS'J_7K_/ECRJ=R"Q/(Q(290RC&9'[1TP %B$&*(]REN1Q%J9:J0B,>IW: M4J&DK4JS4?4#W\MMMB#H(:Y'[<6Q1B@Y M8DN]/D?E/2,8CAG,[.4+4K27R@#]:;5^P+_4!?7/U4)=2\M?G$\C.XM9%B&5 M("5GN*K"G@$4AA#0$/,HRC,4P6RV5 $UG#T8)E0WE$5KHA7U1#N1R./.J%6B M[JG9#>%V!J"RTK7R__C)%RP0JW55'>+/O<[!BBSF33C9;_-E\XIA4+K5^$*: M)02EH5QP$@9@A! H8CF^G"2,)46.41H99\KW,;!O5'3P'V]$-4\MGL?)]W%D MJ)9AK5_PM_80J9(C+3V#V]T0._X7-1"S2$*8("))3 #.: !*A$- T#Q$A M+($XWRZ@>A1KTKW%FNG[YD9)5LZWD=-D)_M5L*PS253[_S6G7!6L,B-,HY'1 M(TKG:(]#D%NQ5?:-1KS@70OK)FM'=5#8BN^.!6U <\1^1EV/RGHVH!RSG54; M'D**509451_[7C+&'9??K$IJE,&LX%D.5.RP/"KD,2@RD0*1QEE:I#".B5&! M!E,!IK:-/ DI9HW,@53+,-V&\6#HD9M/B#T3W' L\5;^0"EP%30JC!1-W /> M&-'$Y[J?3C1Q#SA&T<1][5C::R5OSC>?,%79X;<^XU0D!>9RXU:(A ,H$@&* M).: 9QE#*?9,)U,CKUK&8"NDH=M]+YR:MM<+0?)M:C7%Q]RLV@. M*ROJN2[&-9KV*'EB(^U[UFZZ;W=/\G!(5"ES=?]SMUK,Z>NL""-(>9( P9!* MT<@)*.(" <9CB'&4BL+L3J:[JZE-_:VD05M4LWG?@ZO>['>#EF<.. M44(L9 M?&_^]7*M/0R/(X;HZ6A4GAA6^)@M--ZPS#7(R69?-.\=+N?EMZ\ MGJO;8[4?B68)(5 (*D :)E@R2!@"@HH(B)R2.(FR/$J,4O+J=CPU/E%R!_.= MX%[^,- Q)[E>Z/1>Q_U3X,\:$)BYP,2> MIRU]SOABH=*>+-D7O/X[5X;L&WB>8B&A<,IB!7)R7)"Q206(5:4!RE M:99QEH=&_D<#'4Z-'+[A!2\KG\W'K;R&/D)#".MQA4O&NAO754=3^1.W'-WW['CEZ"+HZ[-J\U9\F"^>Y6]KGZ#; MYTVYD1^)['J6ACG/&$]!(I@*C(8%0"GG@%+$*,^B/,1&(5R&_4^-=1HY[3T3 M3?'/2$Y$'D.0I\J:SHLTY7*J6L7-CDI]:4%+EY?%+9_^:TKC#_:FQ9 MLVI\:@M,HT2PU4*=[79ZJ#EWK(F^L0>K'$786AEF[/K M<31+W46 M.UVES5DM\F^64JJX.5&;N(_J!KF?,GJHFX[IZR9*#@)"4\ *S)5 M1)M' .OLPM;IZ9:@>9VOEN MQ6W*2EX%.XG=[;WTT7&TW=+H<-0=ECX QYLJ@S?M2.:+9+77VD;PZ7G)3B*U M15A @D4,(AKG *IZC82A',0Q(R*B8003HW3Y _U-C5XJ<1O;8""4P&8,,P2O M'KTX!,TSM]1XU:(&E:Q>8]\U@7%$*T.]CAW1^8*7.CU[,T$L8 &3B(*X M0%2R!"X PD4*TER5C(,9@GGAL#C/9.TW7@K"F&96\P&>9Q[1*/WBV.QB"]8X M15[>* >9*1B&Y5Q<&5A.HGGOUBO)@)M7E9M,';E4+J G]MSE&-VW2QJPE?NJRN&XN:I0_CB(\N4I P8!\Y4PH+OCMTT7, C(8+* MX19L_,J/2EE R= MO+LQL/3H/M/@B.[;W>H<^FKW/&>WX[AFK$J]@Q?*^?MF^1X_S3=XT;@*"L1I M2-,,Q#E/Y2:#$$ 820 3C*4T##E/M4K):?4VM8F^%S9XDM*">7=6, MH]78- MS@#S/.M;6-W56 6-J![\+[5 <;09Z.]KU/5?2^WC)5_O)8<^EUW>-=?LO^1A MJ.C1U$CHNZ9Q.P\ J^"O5)>;,2. /;I.&@@S=L[$II#I^58 M:-&LY9:M+/FFG"5Y&&8\1X 35=J+8Y6/1+)G00HNTBR-\L3(@[INUH@$1W", M?KA]N/X<7'_[]O'AF^'VJX9)>Y68025G($\R#_-'KBR@7[[>W51)!.4?Y.&[O JD[,H'ZED>3H;7@T8X>.>FVCA];SYB7[WBNW6O';("/Y95*[6K;LQ8FB!5MYV%.8 %)0"G:0SR-,LS!(L0YT8>C+X% MGAQ'MU,PG<'SO3^_NWE_=;[H9+OBR\V2KE6.Z*K4R_M5 MN0E:.KF\C1@'>&<7&I[%'?E.9!SP3Z]51NK7;.FIDI^O7V=_?)N1B*51(CA( M,RIWGE@DDND859>X/(%Y#O.8Z2P.^R:G1M]_2+SDW/^VP1M=O]06/OVL:J>U M9][[X^O-P\'ZX>/W<90;0([U;'G@-<\7#-,\Q][55L)?381#)(!:NHDBZ M.QHWC&10X9,XDN$W+JBA>E)/KK4/???:48):;@,VK_L?>'E;EYW^ M*R_E\G:SK#<(1U>.O\OV-Q_DPO<)S]?U,0&CM,",,$!1$@*(T@Q@G,<@(3#* M"XZ*V.PT.!G-ID:"M?A5(B:V6BSPN@R>Y#2ODC+9U/.< L8F14*G(.^$2+Y] M#CW,?;R')2"OY\^K"INKH$:GE;2];-(D;R1 08/05=!\>/*[JU$Z4^*J0BI0 M4 4**]?1S9,;?Y<54B>AU_AE5R>A=I=I=G("&I[':6FOPZ[SZ[)\?JS%_KQ: M_9U@^O=:[)D\>V2$D PD6.7"R!@"B&$*DBB-!F- ^'.3CA2=^8>B%]7 MRZ]\539A0IHNAP]Y+=MJ[C (JE-=*Y? MPY9&\P$\JT#;Z>_\ Y:U9U0U]'UZNJIN\-84^+H-B?[PS&4"$*1"1.=]#!-REF=9*:[,#&=;4*Z M"1'):2(ZC]GG7-\7GK3_MMGF.F\'.Q^TF]"?YDLL):SXXEY9%F_%'R6O8I.N M'U?KS?Q_ZL.^*-(LS3,"TA 6RGR7 01%#C ,"XP80H8.G)K]3NU\T)9-!=NN ME>A@)<"SW(#@_D"XB_#78P0/O%CW?MOP&N)VX MK?!)7]$N^@ YJ\\WW./()?JT(3BMTJ?_JAWEO,?E3_7_'_YYN5G/55HK M]8?K)3O\1>O)VKBZ=>S_P.M_Y7_756(__J(_E>U6E4;_6"5-F5%&$4PX DF8 MJ_R].0,HC5. :)1PP3'*<61RDAI7_*D=T[[R35#+J+Q0J-2N+E:G?F@5J3,C MQY&_"#V>G>XX>Z9LI+E[(RGL5DY)ODJ"N_5* ME=UA[U[E@4!V7Y\45*(ANIF_5-[-N[0&@F4%3G(,X@RF (HL!T7$,X"R)!:" M%(1G1N'GYB),;2M?T918K/XLZY3L8BMZ@'>R&Z99LQ@7O37(+]J^KS[YIEX3 MMN(K7XW?E 9RZ_"78*=$L-?"2_8T>Q =L;B% *,RL3U QVQZ04M6;A)W?/65 MKXP=)=JO38V>E,/ WRL'B4; \>@.T>[MS;T@SJBNX_QP[C4[7OE]M6)_SA>+:U4^=",_C#E9U-<;-X]/ M>+ZN*JNP/(MB+E*099DDEP1EH( H 6%$>WYOH[@7N+X;#?8BNZ,?$X <<9!6EZ,2D0D( MQVQD]*X=)=4Q8\H5?+64K7U8/>+YI1R,4Z>.<0<(F/2Z(7 $4N<[V-4 M6NA5\Y@'^A^VR/?,_NMAI9J[_C4OM1,\MU^:VMQM52/8K XBIS3MFJ>P#!L4 MK!'Q/$N[P0B^*U$=V1;.JF^7H_F@I?&2,I]3X" +\]D'S*.ACR*M3ZLE-);! MG:D\9E&2([G]3PN& .0) CC#1)X!$AXRG,I56:L$E4WG4YO:NW0/N$GW4-9E M259[%33GN-50]-. ;X ],\5)*HW3DB_!5FR=BXK+X=8/#/8)^TC1OB;PNXG7 MM06M)PC7N,G1(FMME6V'RUJW<4%FK9/TF:?1N>0X.G=;"_AN/:?\5LBW'U?+ M;YM5%9M+E5$C39(44A2!+ H)@%$" 4X+ C#,L2!A$D?$R*[D3]2IK4!;@8,G M);&R2-%*YJ!40E^IA!JTSW R]DCKG36G,7Z>%S@'>:IVHW^W'?U:X^!;/?IW M Z-OEV_*Z\"X3"#E1]#Q,T)Y!?QLBB>_/5HY%_PNA6NJ['[@)5W/JS0/>W=] M?7^#@9:F1O'J!O[WZ^N[7>'FEM!&/@E#" Y;%=R"YYE?^W!S'.M@AHVMA\-0 M\V,Z/6BJ>N0'H?N6I6O$:OE#W81^X,2T9NJY5R?T*2OQ@)(O4 )>!7\LZ0*7 MY5S,Y9[ AY->'QZNKN3/=3'N/7R/DB>7[WW/VGVNJJE]0L3/\R6_V?#'2!I6HAK=< M7<#J48$#N#RS@152QA0P@(,C%NCJ950B&%#UF N&'G=8O/U6G%AUY$%P3F=( MI"A-T@2$@A8JN3@#11H3D&$6(4Q$5H1:5GBKWJ=&'9505?[OVOYNF/3;#/DP MQ@G"80S"*H"1X! 449$ %K*81&%$TZB8R9;(ZLVQ;TOAWU(,MI<@K=N/W87( MH5UJK+'28WQO^(]]0U)+KL ^-=9?!97X[M8'*]1\UKSO[/OM*]P/P:)5SWZP M$?.:NQ^7&^6\41?>V,68JP).SVH?BN.,PUSEW&, TAP"A&@$>):),$-9 H76 M$C/4T=16DUK6H!&VE2JA%E>/KP;1[:]NEG+%YI]793D+2023(I2'T9CD "8X R3D&9 D0 3&!)8+&$>-1:G3:-!5@:EN$8Z$-B<$8?SW6\(FJ M9THYEO>JNA''ZR:U:]!R&_U^MUK,Z6O@)5F5+82.:,FX^U$YRQ:<8T*S;L>% MG?V>,UY7"*@E>/AS&Z7-6)[ @F' A<@ Y((" DD",$&8TSS"HKC [M[9[]2X M[/@8V)W@FRXYKLNT!U&&%OB947LWYWKV]HYA^$ MHM_L/_RZI9F4"W)2PE69UFOQ3!-V'@"G MQSC6<'@FE"T2C60.,T^>4]A58LB#ML?-VWA.K9.TBF=/>'']N'JNG^2/G,UXB#F"% +.A "0I0S@)(] G-&P$#P3(>1.SEF: M DV-"_8BJWGPM!4ZP)74DB)JL1T=P'1'[<*3F8>Q>+LC6QUNL0NO:$9JIU)0 MZQ3<#XV4N\.<(;R^3WFZXDSC^&<(GO:YT+1=Z]HV79NR3\^;YS5OEZ=HZNGL MO*-SS@N2ARH'>Y*H9"H$( I3D&19"&&.DC#4JE?M0IBI\?"G>4GE9/Y/CM>& M"6@O&A(]HAT+:,\D^ZGWN'@5?#TNC;,MNG45M(8G^(*ERNJ>P(L_"05O2G+9U4*:.N/]8<\&:]OEHKFI6C7 M2W:^C/&=_/#+73+R*B[NMJY4/,-"1B' 2":,= ML5=IIT;36V5K7XW-3Q[,&Y5/O$Z?E>Z!7)X7JU?.FU\^[2*H9;.F][@^OPK= M2]^)C+7GE6*KYU5PTQK>6L^K\S'2^Y#5=GV+6C6YCLB=V;QTN3L?92B03,<>OO\Y%@=OP8OI3IA5Q7>U'3?E[[2 MCWK>P=%/IK9(^.:\/A#2&[P1M^%*$) M"<*"10 CC $DL?P)0P&09 2.LC#FN9&GR&D74YN..PDO",L\ Z3FY>A%\/B^ M #5#QOR"LU-Y5Y>8IQV,>U'9J>#)963WDY:^[O*TL%9+\IK_E*NR7*SW+K9? M^>96/.!?YXM*[7/"93$B(N?*@"8 #*,8%#DF@/&(\QBAL*!&1[?+19H:=50: MJ7/87J5 KF"F19TVXP[ I[9J0;_0)M#I_W*Q*9.4E(K+]8S=W"Z)QVK)[SE=O?#UZX=G_K"2F]O_?L:+G3=P)<$[ MON1BOBFO'S>ZAQJ;MJ=&FXT.P5:)@#USE3+Y6(_MW-VJ%$[%CGM57J\\KW<]?/EZ=].R7FAZN V@-\Q";H#SS#6Z MF+DU^0Q#8YVZ1Y3:JF6C3*E*ZFZ9N:%Y@M<8A>#U) ,I=2_?N!D["L7/W%_?7P%[B__ M_=_^Z9_^V_\#\#]_>__FEQ>+='J"\_4OSY<8UIA_^7.Z_OS+^C/^\O?%\A_3 MK^&7=[.P+HOE"<"_;7[M^>++]^7TT^?U+X()>?ZQ\W]=_DOB6*3S")+E *H4 M ;;?_W+Y_7ZR[_\^NN??_[YS]_B_[KYUXN/KJ9W?9 >RW_]G[^_^9 ^XTF Z7RU#O-47[": M_LMJ\\,WBQ36&ZX_2MRR_U+__]O[UM5>FQ7R%\]7IBKXZ^;5^XM?G"T+$N_"ITKOY_?7W+_BO?UE- M3[[,+G[V>8GE7_^2T@JJ7)F7K+[T_[W\W5\OW_]EB?2.]6:];^@'9X^H+SN0 M%ORVQGG&[2+/7S-;I&L?FE46+Y;GOSD+$6>;GTXR3B>;)S^+J_4RI/5$(5-% M9H1BK #%*PPU0X*A,9H[+01WUY=>Z5X1X1N)K##]\Z?%UU_IP;]6?M0O-HS9 M,.76Z[;,.8SN\RWXD3X[T3(J5+0/LA495&8"@@\1(L: +#.6\W%D7WW;=:JO M"O79,OVR6&9LT_\^B4LZ4&0/D]G^?RWRW)QTD)6ZT4# MSFW%0N3^Y1=:=<'E$O.;K53N7=QF96O2K+CY9 N)__^G84E/G'U_CU\6R_6D M<*,L$PP4J4I0TCCPWEK@"GUFR2?#V@C_QHMWPH'H'P?'\+,32+S#Y7217\[S M"SJ-)\%QKW)(P)-RH$3(X *=JB@T9Y8YJT1N HAKK]T)#K)_.!S.RT[ \'$9 MYJMI9?P9H#ECBHO"P"F"L2J8P4=-T,XY8C8V^",/M?O>O!,D5/^0.(JC(Z/B MY7P]77]_-9WA'Z?# M76_="06F=Q01$)YTR\&(3 MJ34?P7&">!*!B6R=+3$U ,:#1.R$$]L[3MKQN0O8? S?7F=BW[1,M^&*,TWH MK6$Q> O&,UWQ3]:1= YL(/@+C-F+V P][Q^)ZBXWJ'2@K==@.19SB2"U=E? M;Z9SY!/M!-G(UD/!0H:2,II,)E*5P9.5)(N7I"T; .2.5^\$#M\[.([E::? M$)/HL^>:!R -2'Y580EB3 R,EIZKX$/1. @PQ&[A*_;C(6,_IO:$C.?TY=OE MQ\6?\PEFY"PK"4%( K=0"4*BQ:#S/&4Z-+63[7!Q^>+=4-%Q5+,%0WO"Q,9H M>KM\MUQ\GM46V2"U$FT$*2O601P0LN@$ERTAQ/-D?3#B#7WKT;/#J. M?39BZ\C@J%KOV1+#AFXNM>!H,B1%*D])[L$)&R!'B4H;8DL,Q]WD77G;;@#H M.-)Y,.M&%GF]/I^]^[R8G\?F.(M&!"-!>T6Z+&(-QA1:2I#<2N9SDNHHL=]\ MXVZB[SB\>10+1Q;_!TRG2X(N%_'C=#TC;55S2!0+Y!%Y8H*M 3G%B20A M(PN^)@REXZ*7UUZWF^ [#E0>SKQ.-OW+;^ESF'_"321>&B8Q. TETG&EI-80 M;(G@N3-%")U1'A>)O.NMNV&@XPCDT:SLPAUX?KJL[-K>S59(DPQ.5V3&E$B' ME0+C4B1%)F@)02C(+J90)%KE6X02[G[[;M#H/O[8@+5=0.3UG)Y&[)A^Q1=A M'IF1UBZO0:R_=#1#=QR / M9V07./AP$F:SWTY7TSFN5A-G)0^R<^DBDHR5F:&\9<43101>T M *XD4]&+S&V+X^+J.W=#0\NQLT.HY<'L_,D='P M[ 3GN>:7OYJ%3Q/.@Y$.R4VRB0RD8"T$59.^+!=%Y: #'N>+7GO=;M+O.'QY M.//&OJ7<.LBOIJL49O\+P_*\U*1@*<0+3GAE$93Q&3QF!5(QD4S1F;3<<3>6 M][QY-RQT',9LPM).JGUZ\&R@Z#F"V8&A7F-@6IFT7(9PVSJI"[G/(H**3M!Q&Z+8Y>:M=9*@;HN+* MJWU)_9 . TQ5\"N'+9),15T'Q MMKR:SL,\30D9BVW)WP7@G.*6:XN0C2'GU$0/(7,$PHE0UK LY4.Y["6LX@8+ M9R_=;CRT(&4?NH(-\$G%Y,'4Q*"$C%!9** R8YE@\4EUQH_^R.E^;7/ M$*KG8+8>CHG%.LP::9K%%URNO[^;A?F:4%Z/X2_5;B3U.9%)%:6%A.R)-,TX!A$MS1B>@=*Y2VM)-24NC<85OB^MD9\ M6_Y&&K.R:V)R=!J=A6A)3:J:B!^YR6!C9#H%GE-X*'?Q$ 0]2- XW3L&@% [ MMG> H=+_.=T-IOH;)5 )H"CEJ"XJ#EX M@H$,7&H?F/>QM>6\"UWC]/D8 %'-A= !L"[HSLY$2]R!H%@"I7EM>:4*2&YB MSB8*3*(Q>/8"2/-+J0$ 0B"3HS\95D$846X(L2 MH$HHX*4-P&.F\U46X61SH^8N0D;J #*$-7,TGSL RY;^B4=$'@R#Y&M;&U8" MT.%(]!MIE#>>,_90@X?#_>J16G\,YE'OQ@I!=:1LW'CSX MI=4@(NI!]9Q%O]^%[S7T36NCGRQ/B8[+!9\'J$26RF)V8).CO<1XA!C(511& M"<^8""X\E,U[S W$#N2->[4U##[NN:IH+:P.<$BV'IZOZ_+RQ1M'B #-7:B- MFS(X% @EFA!T+MZ;A[JT'H*W.\@85[$]":Z.97X'^'F^F&_X\/?I^O/ST]6: MW(?E.>^^7U1D"AE", :TR'Z;(^O)%@#.L'8-M%FSAS()#[J5WX&N<6^^G@1A MS<73 >2N!U)OK0;)+S5)%]#*ELHN UYE#K$4%K701;G6I^7#%(U[;?8D,&LH MD@X =L>ICH9'GX0#[7VJX?D(P6E&OE%1A987G&N=FW:@I378;=J3 .E(UO?@ M4R[FGS[B\N0%QO65R(@F2B4&3VK M X74 ?;N.<^O+(@)KI3Q#-(FIA-DO5N2"D2*Q0OM$HHGLK+VQ-M@]W9C&EH' M"J8#I%TLX=5B^;=YPN4Z3.?D%Y\'$:_>+MA25%:B +-(9F0J#GQT#NKD"BT* M\S'S@8RP'<@;]S+P2:VSUL+J (>W;D"O,+1>@WKM0LA& "(Z4.AH6WF!H#%J M^COX:%JG(SQ"TLAWB4\"N)92Z0!DFTO3JTNXW"Y996F\%I"YIY4$6E-T3(.7 M08;@K4KIH1K\@V^H[Z1FY'O)ISE)V\BB U1=6<3$>!1H30%D1+5RC#C"HP"C MF75..XY^P#C%2,,*QHI0[,7M#D(3M9?-='VR*=B:Y^JZD"&)\U27HNA]TLA: M@6PEJ,@EN'IERQ1J)8WF@;>VYQ\@9Z2Q!D_L.K:11@<:Z$J3I+/Z/YM9("\7 MK))(?(D2HN9D_/%HN4F93NO6&34W:1AI,,*30^A@OG> FX]+\F)/E]^OK" P M$:4NL3;C([=!D.\0L[" RCG%LC&JN1UTFXJ1)BL\[=WS<;S?'SU^BYXY?@IK MS!_;9=+DO'$^P^Q=F)*G\#Q\F=*).4DVE*P*0O0UYUDP6HUD"KBDOR1'Y9L7 MLMQ#RDB3&IXV1::!%#K02.^QAC0POPS+.1W'JV=IBEQ211% MQZ\%QF($11L# @9%+FAP/*"S*%M' AZG:J29$$\*L<:RZ0!M5U:P<4=K,](E M?L;Y:OH5MS&/-XM5C72\+1_#MTFM?@\^20@ND8*N1:I!1P/1YI2Y$-JJYAU2 M]B-QI+D43YT-.)C4NNAE<)MO$^M"3-9;:9.^]R-KEU7?%M M*D::;/&DX#J2]QU$&1YCT\083$5FL@8(_:"\IIV!9!?HQ)(.'@.3#W60&R*9 M?J2!&&,%KHZ72S.%FWD1PWN%RTZ2^%OW+E*.'B)&3R>#(Y+3>TY)40N>2<-@Z MVW 'LGZ$4K4C4-=:,'UA;3O]X-GI^O-B.?TOS)/,1':NWG;E$FJ+-C)+BU?U MJC1@C&25^@$Q=I.<<6LYGA);1PFB1TR]7JU.:1G11J%E,> =&E+#R4*(+ /2 MLG0*]"^^?9'0G:2,6[#Q]%@Z0 ]XNCJ9!:O?2PZDP>S&0 GC "?;8(ZT2GP MG#UK7@1T]#"

Z3GAY1AXJB UA=NQ<[6]AF31-2LHP9)T$R3?ZQTAQ\H0,< MR3\N4:M01.M+[7N)&;>*8W! M1'"C]4I_\-'^O/WEW]\_/#VU>L_GK_]_66K MX,0=3QXP*/'8.AH%([:!]@LD7L".)T%(J-T\,R%.&4>P2RJ"Y3(9CQ*9;ZWY M[R'E^+O(KS@_Q5>T_>XJ,[EH]59[K]#_L$Y+Z)UX.$ ,L<-/[1 SNV[R6%EU<'!^'RQ(GU_MM )2THZP26DD,F1#37S M6EDR&Y-"QCTW^."$P<,,K"L$C!M+& )"A_.W W#\=;E8K=XM%V6ZGF1AF0Y% M JK-?6=@]:K3@/6.6SJKI/6MIY5<>?VX@8 A@'$H;SNX"[PH5SMKRG[9; QU M06MRKGTH61V=B>"5TR"U*X5T84ZAM;=_+S'C^OM#0*8-WSO0*Q]P-JO'YCS_ M'I;_P"M+FIA0G)110.2U8[*3"(Z^!.6EEKH8Y[%U3[;[J1G7HFDD[INI"&UX MWT5*RWL2")%01]>\H!-VMM@T;S]?CO"9R7JMKHW9]">I;2NE .D8"E68%ZQU MJNB#!(UKW R#IG82Z )0?\4Y<6E66\'ED^E\6CFTGG[%\P4I52L0(P-!5EQ- MVG$0??;@3$FEB)!T\UDOCY TKF$T#*A:2J$+6-UBTT1%%E(T&3#;0 JV%B,J M'B!X+T12C//*\.:5Q'?)F/D#>=T!7%[/R2K'U<6):YPBQ1AJ)@(G\A-&<)L_ ML.3()+/1#S".ZG:MQV4T/BJ9$D.O#G-P43?RSFB^L*]<(- M"-P@,@.H?"-9Y[%H'R&@56"#\B+86$P9!L*W2!FY6]5P^#N.Z1VHT#]P M?<6KB8PC(QT/++*:7\,T!(T6A$Y9%F0YE=;SM:X1,'+KJ2%PQ.E+0>+YU?UVV$D*1.9B"F&WK3)/[:!FY[=00F&G"]@Z4R\UU M_!96TS0Q6&JZG@4MB@.5M2 -2=\:4PQ+QGG9?,#(G82,>VO71L:/ &=_AG>( MFA?3V>FZ9J@7.CX31Y"%SE/%T4 PR 'KQ#*>N'O'?D]G8M#ZS!V=Z!.KJQOC].3R(NWY9;Z]SJVJB,U4PF*-*3 M@9?)!P@AUMP(*UR): IO??.[%X'C''K#XV3Q5$+K%Y%G*OMV#0Y+Y%K(8$&% MD.I0N@S!R@Q"H,-DC8RZM5>W)XGC'*B]H+*)X'[T#F3Q.I\$=U!8 MJ,7/NG;$T1JL42XHG;F.K?.(KU/09RW+/O*^W8+J8 YW<#3>X,B;^@M5&-^F MJPE74:@4$SB+-5_(U=F:=-2+;# 4P91O/BKI 7(Z:<)R@)3O#(0?S_)^T?-B M<1*F\TG@G,44#=B4:3$I,G""W&M?C!'9&FZ:#P%YD*"N=,_A8M\-3@?(H - M;:NZ/H09KG[':NQ-F&8&$[- B_ U)[7N-&6!*>)*1FE0M<[1NT5$E\ Y1,!W MUM =RNT.X')_S<79>G)2T>JH(123Z6#7""X("2E[@U*EHG)K%?0835V58C8$ M4U-9=("M!RLPSI;$LQ2%-@;@)@1HO:/MPAAP&1BCQ3K'6_>XV(&LKFHZ&R*L MM40Z -DC%1EGBPHIVJ(M!^$*![(SR3UA#D'4,'.)6)AH?9&S$V%=58(V!%I[ MJ70 M4M&3>>X2>::&..]YDH#.3%U!>3VDKL;04J7@B'Z0VA=+'.;BD[:'![O MUQW)X X@4AN!IG >6?TMK##7;NV$^8T\+O+TE M*.3]Z K;=Z7>'J";:6JW1C):FWH[1:+GCE M86.D'4]U)];:$\#SB27<,:9?+98X_33?-H!/WS\N ]D@:2/S>=Y\-]LB(/_G MZ6HSHO."/XOEYA_6Z^4TGJZKB?UQL;W6G7#N54HQ@G;*@>*^SFG)"9CQ9'(K M(70V"R'I;(R?Q7DS54$5=""LSG6 M$5W$SN2M;YY9\P YW8Q!&-R::263'VN2U34'^]F'?W_UYNW?/PP2.+AX^%.% M"^Y>3?L@P?.P^OQJMOCSLHU08IQ;R0*QR#+RU'B"6NP.CAOOB\ND)@<<676+ MG@;N?WWFN^6BMHS(OWW_VPKI&+CH&?&,S).OVSEPYQRPUC/AN0+R30TH9>@L M*.B!)UERTB9&-T#5YYY4=A-(. Y!=T0-AA17!V[8C;A(+CIPKFO+_EAG#5KP M7FDH3'E1,"39O/-K1_&HH:7]<$AJ#]9W@)M+GVGUZ51)TQE>6]+'Q;[< M%,P8S6C1VB+9'+G8FAFK@7$M8ZC;N+0.APZQCG'=CR=&\>A Z& SO$!ZA8#B[(#>%ZE_6(JT/Q33BLD9;#N$+_@U9L:"_MC,:\,O?[#S?HF-1#%-&. M)3E0J%U-0,C@669&.(8Z[5(9ONO[QHW;= .]P434@8:\.^ME$IU,+&VZ#M=5 M*&*8U[Q D* 4"R/Q+244^O(UT/TC-LXNCL(-A-=!]KOQ=EK[VN:YQW7WGI= M>VC7M@N;)OTA@-,)@RB6I=PZ!?,1DL9M3]T=&%L*L ,\;FXP[^#5>6SW(MP[ M\4($H1DY8EC' AAMR"7SBAPQ:W51MHYB&^)J>A?BQFUYW1U&AQ%J!VB]>8E_ ME86K%:ZOW$1(I6PT"A+'1/:))?:A8%"D(H9&LE>$;HS6G8D;MYEV=V@=1JA= MHO7<:B&VX_3KIC#%)I&U8&2ZQ$WC>LF)+?%+F.9SR^7,8'DVSYMS8LO0B5.2NQ0UJ?XZ4#SH CX$ M!L)*R1&MCFZ GB '4#IZF?4HR&PNPTZQ>L-TV:[+.G1"NUB[T)--G>@/'S.Y M?(:D#T*%H^64:_8NPBN3D.DW&# 8/=$C0GF7))X7D]<76LX(/H[1;\_-H[.QL@S839*]PK6NZ M,I/F;+T3'J3.A0O0CABI?,G@K#200U+,IHRJ>5[<'N1U:WT^"3 ;B*Q+--:A M295C?Y^N/S^GRGCSWPBI@6'M'I(AD/84,+&>M>4FV## B-A\86XAHY->CVHBZ6\6JQ_-L\X7(=IO--9=MJNIDO-]%"8I3>@9'&@-*; M5N!DDWAEI;6,',#T6"7.@:\>?<;RT%A["I'TJ?FN11FN&K\Y.!4L.M+BM?&\ MT05S[_BZAY&9L-D3(D# MBE1 Q5S'=*0$,3!C'#=H?>ON3OM3V4W/F2>I9&PEK@[T(SG^9Z'>9^G_G$Z7 M2&NE;;;^_FX6YG5,^TOZZ::)Z\2QR&O'3)"DY^NYPFEO2P^:!QY$]*E]-YC= MJ>NR!K(93FZF40XCM"XN^+DL:GPR4K037)RSK%EM__QW7GVM'FLK2S;]/ M-'->>&-K$KVJWAK22B)O^@[JQHTU/C$.!Q): MO][T16'O76&)(M&[&,#::GA8+R$6$8%\0^MM\<4VUXK[4]E-S[,G\:9;B:LC M;_IM>8%Q_7JU.J65G17W(M?%.T$[*OMJ\OI"UFY18 +:I!++L@SE/M]!3I?^ MLY'0?]M3L)[33^8UX$HS^;W3">HL8(5 M?6QV6N?R?E@OTC_>?MG>."EAGH^SS8,7'\.WFL[T>3&K.XF6>D\3!I>P MCKN20/RDY1H6P>D8(7A!)A:*$,50SOJ^M';IPP\-TD$%V@]^=^?N)'#'2HX: M!/$7E'*"G$9MP6AD)O,H0VZ=NK$[=5WZ]T-A=""A=>#?ORP%$[FA+[_1X3#_ MA.\)[6\WW9/J_^M)\37,MMN3^#A-M!!GIG,D\26EB\J+U=?H RQA7"0\6(1A;X!U8K$6_%6V;ED]<2SY MK+R#6AU-BB=("%QE,$P6[B.SQ;2N(WK:%8Y[% RV4SJ&20<'QW$:@TY*;#\ 8_# 8+$^U3XCO)<2#$?MELY&( \MU![A- M(G*M:[:EMZ:F %MPA=;MK%6QY@"W#V<,C]O!>CUUBMM]A'@D;E_.K]X*/_FT MEP\?WS[_'__^]LV+E^\_O'CYZO7SUQ^O+ZS-W)>[7O-$$V >76'[63";8&V- M3I!!N@VE7=XA.YL+*@9&Q5A'5)&/63OA.%D8#S+8W#PS:2?"FDU-W\X']]*P M6/MBY$W;/D<+CED@[2*/4@BGK.=R]CZWCN'?24@GF#E> MT#>#0T=SO0/H$/DGB_E&,_^.)Q&7DV*B3D0G2"LL*$'^=6!>0U;%I=J&(?C6 ML+E%Q+B0:2#8VZ,4C^!R!S!YEO.F^C?,WH5I?CU_'KY,UV%VMABCF%)22BBJ MYHUJ43L92@,2$_=:.];>Q'F0H''S*]K#IQWW.X#2QQK<.UU^W^R&[<8X6XAE M03'M M160Z 8K2%BCB 39Y[5ZB#5>D;BO<2,F_K0'D)MN-X!?-YC;4B ^658 MSJ?S3ZNS56 I/O!4P"53VTUCADA>.;A81]%*)TBK-L;.W92,>Q/6'C@-^-T! M:IZE='IRNLF9N&^R]L5VL!%3-.1Z(BVLV)KH4TBY^NQS##'GYJ-J=R9NW+NC M TY>K24P2#1*+=*B%K[1WP',M(=/YS$6HP=W6]_RW MJ>BD++ZA^WX8@SN R.W;SMOAL?>+V>S58OEG6.9)SC89A1)DL+0\S6J$C FH MPS^T]SHY'+Z;^X,D=N+G'XB(1UO0M!-/!^B[XI!N,['?GJY7ZS"OU^T3VG^( M A5(EVK311GKKV-H0"/>'"8Z32C<7R+=Y-2G1 M2>,5!X:LU%O%!)&<5C(?E>72VJ4.AZLV\C@VU?Q=8Y1=:RL_ M<2:G34KJL#]''Q;B.'B;(F<16)4['DZ@AIB)X;X(P.^109.=*M MRQN/)+FWWJC# ?,I9=L!E#>,K%6:F%^<+LGL/%.P&\U^F22V^=BSRMP-#XC1 M!:?KTZK]'4:1A*^UF+QFYFH-01H)1M!!P*SSJ%J#^6BB>VNL.K U^&3R[1?0 M_Q%FI[C;>@6ZZ%4!(WV=?)5J$$%Y8$)YY-DKU7R*WK$TCYO'V@& M[--Z"4R+V+7T,V<7#)<:2C::['%1YP;S!*7D2+Q-VH3F&OD .L>=7?JDJ!U: MBOT4\%X9WK5WR7+2PFE5#*0HB<6>.SII4AU,E&4I*1>56X\/*R*<0=IM/$68.:YU0+TFI?6\8AN"*!24W>K)2(NG7NRN-4[18Y M9S\#*!N+J(ONA@^M:6/BU"$+*A1?T^8M&>,UINMT]3,5Y,/-IHHW%?Q[) :OIFO\@,NOTX1;7M2IG9_FFZ=L MV9)*=E*+FOTJ'6R2%YTL]&T,Q2;T)MO6%:U#KVDWV/\45TI=P6/DF5;;_*0S M!F]C?INY<340N)V6)!.=+3P %B=!U1[C+@@RXYE'SX7SZ>:4@CL'6#WVGMW@ M]T/?/#5G=P\._4/QN) /FH><)!+]/U)W0V8/\4EUE,(LU_,;E3WO:NZVAA?DR(?S':S#- NKU;1,TT:FEQ&,WQ;STQ6N MGLW/4Y&77Q9+^J?-;.(P6[TCUBP_+CY^)MN%1+D-9S">A4F>$[LW+4AC *>2 M!\X86L9BTJ+L<+@/3>=NF/ZA+[BZ$W<_WMR#684Y665<9,!%/7MJMS_'A(-4 MC+6:%Y_2@-6>!^9Z_A1W5\W$TK3K2M-43RF4X-XC,%XK$ZTK$!7G@#EI,FN4 ML7F0N]/]4SWYSW&Q=)P(.@'2 YF%7@L9JW-G(ID>PM19UZ2)A6$AF)KLGUO; MD,=E>O*?XL*GC4#:I'H.VR/JM[":KA;EW97G72=_IQ90=SVE38>G1^EKU,#I M[?)3F$__:_."YT3&8C;-6VS/\]67ORUG77W#[*+^YK)IF:S3Z&.QI'98#>,Y M"X0*A,P36A>CU]BZ>4T3PH]58!LIO;TFI3K:8/IIOC%$YVLR,A>G\SKKZ!T1 MF*:X^DB"^XV>\8^)C%9D;,6YSP] M3F_JQB>3=3-7NK7.)!\+KRUSN9C3EVG+Y /4YR,/;*-)]Z&ZD5+] _^\[WT$ MF>>;%K>KU_.KGYD29(EAEU -*40KZ=P.TKF*5TU0319LS,PH)Z7AK3NM-"#[ M^*J,@TFXW&R!J10E%X";23&VU#8I)@%CVDC-4/@!!@ >3_?8@[&>%K.WZT*> M6/(=J]FO.#_%PQ3JV:^V4IUW4=)(29X]O Z+VESL$8!J8MGST]5Z<8++JZ#* MS@@-&%1M.T%?!M!AR1H"X'#$D%QQ<#E MP(!C"<*H8!5O7?>X*VWC*JTA,'2[+T M44L[T-A(1UV\Z<5TE6:+^K++TXY+%CDK"9S!!*J@A2@T!Z&B+SIYC+*UA?80 M/<=JH[N>?0ENQ;30*AC(/I/[E!WM()LX9.D9L\6S*V. !UQL)WJG&2YN*IMV M0NA6P_QULS,,^WAK3OKV<>>EH;;;,SO8UTSOG[GMU^WR4H+L=WN3I& MRSMPTO(:[2T0B3=U[IO33#*95.L@TEX$'JN5=GK9Y0XIF4YXGS-HY8@=022( M5M .X29$P51PS9/S]Z-P7+TU'+9N*K(!Y=:M9JLCG@]089M?:Z.K;E/02"G5 M!]^!$%6\8558*7,-B@57[>H,5DDEZ4BRKKE5<#"6"QVKS)8.T$9 3+Y& 8)QN7>9QG8)C%< ;I+,)WW[! MF@ V_[1]^"4HG2DZ*AT@2$:6MS.2OB)02AXLG5$V>-,ZI/PP1>.J@R.D?U,- M-&1\!QG3V]5LKR#QYEJ*D\RY.@EN4Q*;$UE6RB&@*HIAX2[(]IOD?GK&[8S7 M'$(-F-[M<5)3<:;;.BQR0VL8DK8*SNL=\P%GS$-/:S2?;%=Z&YU&5][W[,;[ M[K!:A+;!*0*7%K7!@F$& JH 1G#N50C)-!\@OA>!+=* 'WW9Y0Z)*A5=?" / M3WLRN.QF8'P&>K!0JEB.LK41OQ^%XYYUPV'KKCSA@>36K6;;Y.3_%F95=7_X MC'B>J/&B#B.8':+='GMB&PVW%]U=Y>II'[0QZ&JU)&$G246(20&\Y2DGF34V MK\CN(E?OP^D7 D]]9)A=%=R=D?;,1$[)23(37 UX%0;!D.F 7E(L7!I6A=+ M[$/?SY"+MP\.;Z6_#R7+;O7DMA?EQ_#M((OOZF^WT7_WTM-(UUT\_ZZH$SD% MG-E"O@+WM:MUK"8]G;99$H*8M*QY:MP#Y#08#W'ST9?8377TCD<#T4A#[F^F M34+K@Y"TXMZAT\D/O]1.]$XK3-PQ :*-!+K5'E#-UJDNT: M26/2TZ9?,8Y>#VM+E8O@/*V7.^?M"E??[Y8K5>7'9;> MA>_7C6AD43"O(MAB:L*S3> Q%D#-7>;&Y2A:YSL<1_'1%[6[OOVWJV^_$@Y& MGI@7'BS2(:X\<8C&FG.!REK9;#=>,GE?9',26HO(=5Q(=NII$$QJ&UI$OIBL#0W MW>ZAY5B5=O.YEPC6RB;G-+DR/)!3(VE]P=%7(F2GE$ZZV-:E#_<2,[*QU@(' M-Q5,&\9WJSH^X*>J$5_/RV)Y3R/4)=(P5R]IKW^*6.;IE_N@". MEW0ZU+%5(1D%*GH+ ;4&&34W4G.&HGF7LGMH.3JR?>.Y=SD?.5LF=#$UHS)M MV],&Q0LXEF.2A3LI6D?]=R!KY$&B+;!Q*S3=6!C=JI<'1SIO9IKMKVT>?V8; MY;,G[:UTT:V^+356<(&Z3(*W$1UP7HO42HG@F=$@DG;1Y6"M'*3%][T4-R6,TC3W:N!E"[D@N M:">,;I72F6_X+BS7WS\N WF,:=LT>7]==.^C6M56[T)ILUKKNU]VF;:2./P-"URY09.S3(A$A,4Q6N% S!0=>9"=*I0D.;F<%M6!\MZKCCI: MYXW&#M B#SUML!:&=]/;57JDLU)ZAQ9DJHDDT2:(/*B:P"M*UB*DTCKFVD5Z MY+47;^3T_4JJ<48M4O3 =.VKQ%"!+[XV'@C.Q*2Y#ZWMHX?H^1G2'_?!V6U? MKI&L.JB8.FNK>*-YXO>;JV+%2X&VAOB#(7;5D)F+9 MJ%;Q']+IY3[?=*!NW MBFI\+ X@OPY0^;<5OBTO5^OI"3%K-?%.:J,-$<[)NU%<UH9Y1]8:L@'3)ZFKD"-/Z>F _ M"G?"\F #I'K \F#R[ "MKT^^A.FRA<):7^(=0N=.R!UL3-3XR!U?\7M0.O;RIWPHK,#$Q69TCIG,DZ< @Q1.NV, M+*%U(\U[B=D)?X,-G!H??VVDU 7+,6YN1N*01L?) MVPJVMAHU#%RA,T!DG;5T23'>6F,^0M)NJ/R)KWY:BJP#!-[,W+_[(LLSPQ5W M!HKS=<91[53ME:9%(;=<*B5M\\Y NQ"V&QI_XBNB]N+K ).;X>3;>:@W)YP_ MR_]YNC627^ J+:>;PV"2DD:6= :A;:GU,V9?&W9#Z M$U\!#2K4#D#[P"BWNS>EDHH+A0F*V33Y10/!!%M[M.H87'9%M+9"]Z5Q-]#^ MQ'<]@PJU ]#>-53J[H65FM!.)@SXQ#GMQBS I1+!)'JJ/7>TKVDLGVZUT ,CT@Y63(\_<_#Q;@.J MK_T&<57[/F1K0/!<6^4Z!U&8 EK7)B5.(L/6225/.N3M0_J,^72&;\OY:Z^, M=([5BA0>F#<;,S( _1\AB6CK9##G6>O*U ?(^9'&M^V#FEO!E$82Z<"POUS* M:]JX93J?KG&3Y'/G=K]6;EH8)EI7KO%SHV3-,69@'!85N;72MHZD'$CJN"4( M8X!R.$EV!=A7.R\QF&QUDA&DB@F4*K1$SCAYW-JR*"62RST86'U(#\-BCP\EN]O;QI! =#]K5(!LBYKVEN-I/#;Q&D ML4H):8KSK7-O6M(_;DG#T\/ZR67>K>-39U@>[.%<^>5VTU\']%GNF0'JL7"I MR'F-7F9"5*BGJW7@R1+D/&:+^&/,@+W4VO7YK^?TU-,;+659L3F&0%HY"0%* MB S.N0@HL@\"$VVGX6S"^ZCJ9F''F+7?KWEU.(!#[(;HT<]JI@E(85[7TB7& F>1PE)R%!83*S(UA&F MUK.+Z6FU'?H-?$ICLI%9@0MO)F&.)UMU-QV@NY-]:9D5(6\!(D>2;U%"QZE B_H MB%4ZH+I9HG-+.^SSOJ[&$1^"D<&8VX$!<]>4[O,E?C\[+K_?6*(RB@=/V\%F ME* P*@@H%/F;B2N14V#8^NKU #+'C4DU54W#BJA;"^:14:P'FS:[/?=)QLD. M: RU2=F)1:@BR0L+)CA03),5;*P$3%A,X'6F5NNF)%UT3;OT&2XZ2 E!J4AG0/)21A=C&2Z:L#^]/T/7M7UP M>K]_.+"LN]6T>PQ+.UCK[O^.)Q\$-V2,];AQ6UQ'S4618&PA>.NR"81P<$H% M)9BD0[UUHLBXX^ N]^3E.ZY30>^9)B)D(T7:J3=^\K?YE*A))/+;UE&)3,:$ M&70F?T[E$DE9L 08A0E2%D;T#*:?VZ_GAQXDMP^R[U?<(X/D8,7^%9=QT3P6 M?7=5Z9UK_S,L\ST,\,RSH+0&X9$DXYP!;X(&;67,*)!);-U+IO$21HYD=[,Q MGA0*'00U[EK^&7\WJ[S7 *@%!EM\K%:G)YL:K5OI'&1:NI0=E%#OV6N_4V?) MG2_1J -.L3D*7QH3F$\X.([73::?[8.A^53:G MC1ZLJ.Y]U%!S40=45O=.P$Q9&&=K'[5EB+?MZ20QKO%%%W]#M?_(AK@>K MR5V?_$0#78=4H@\/[0S"R8"$#\,,KQTR#00"#01FZO0"KX*PK97$H&-=K]V# MW,_U;5N]"]Y?B9@EP:THA1A"KEAMI0>^2 ?(K)52B&1]Z[;N1Y+<]5#8??#U MX)76P*+LUC:\8T[9V;7[ 6KO@8<--E7M3FJ[2@_PA3-A56V=64>$!J/!"]0@ MT?'HM'#:M2Y/ZRP]X+%"L(DV3&GN%+!L:1O3QJ&M9!F(;#(+/+,LAPL8/D;= MSW#UOP\&#R_HVTN.'<3 [QO ^]OWJ__R[-MT-3&:^>B]!R&=(TL\,' I63"E M*$7<-2ZT]@EWIV[D(WH@?.PX+?E(874&PQ>+DS"=3P33TF$,X&)BH+R5$*4( M4**+Y!,R'F7K[*C;5(S=IF88>3\ JP.8/W(^^_^>EO(B?)VNR$K]'4\B+B=6 M28PB6 @IRSI$F*CG24&D'Y*[GKUS^1$[[NXG]P.'0^2T:,:T#C3&]=+ S1X( M)7M,J@#:'$FU2@6!DT\4--6.^VU2,FTSP1 ?1D*HMX, MK,_K?^EW-AO!A%.)%P4!?Y0PYR2AX\BHU'Q9T%QWCIN4\T5ESM Z M!-'9EI)%.*^R!XU:T2H80LS*@E \::G)E%?-"W3OI&3D^MRC)?P(9 Y@=P>@ M^8#SZ6*Y49]GJC,HD>KPH>K?U?0/.GJ]\1FX==';6'R4[6_E;Q#1%U0.D>RM MN1''L'E$G*R6ZZM)/9N;H=]Q_7F1+^>GW?XI8CW3-UM,)8X>HP%TL4X(0EIG M5!Y$8MSX0%#8+#(0+UO'6<;."IF978! M9+8;;>_!\=I.P1IEDO):AITNR1^!XL-4C*/:GA8%BT%$,K)?]OS\FO3Y;'&: M/RQFIYLPZ65L2V>M-2?NL$@^JTJT##H?B$]"2<.#T>7F\+ [';7'WC,>@%K* MF?/RV^_DJ/WFH<^N)2V=SQPIW ,=@ F8&/LF,9/#(VME2?;9;@%7#:(/#$2G*2<;0/C4QX'!A7WS:.RCA:7(L&O.OOWHB4(_=.,,B&,=)F MF" D3]I,)8M:H,[V1[HW.DXZ#]\6[<.JD4W/]Z3CMI:2C3P)3!FB9+1^5X=M MZ,B .V.D]]HZOM.5\B-6YL4+=Q+[8,.8GL![.8RU/>#A#,:"*\N"477\"BF] MZ&E'Y!0AA!BXS,I8L5,$;A=$C&TC'BBLF^(^@',C"_QW@O_)Z:N\?[:'D;%(A'[J(G1I5/R;XJR\=)QN@F> /YE\'X?,'#KTWTSF^ M7N/):L)=*-*2!6-",&01Y6KT"@$V*!0Y!HRR=?/R7>C:"3;V!S4!Y6 MGVLD=YIQ^\%W89I?+9;;H/$D%BT"XQR*5J3#G5;@%/D%@AE)VXW.]9M9"'=J MJ6/I&#>995"E]J0BZD '7L\A>Q52G0=$^VW"A"B.K$@((M$Z)/'.NY+HCZ"* M,5RKW+I@_CY:QKU9'ES/-1%!=U B7B%):OV>E/2FQ"N_PV7MV!D^X43EQ&)T M#G@HY)_XNK) BIMELDN1>=2Z^:CCG:D;]_;GB>'63$P= /#N"_FW?\[I#9^G M7ZXL+&IIA,<"3#I:F,P: FKBGV5>J12JI=H8?SL3-VXD>G#X#2.D#M#W^N1+ MF"XWBRDW>I3\.\ZJA?"W%4XLE]I:X2$F$T'5]BB.)P82$1.KMWJF=:G<3H2- M&\88''7MA=,!XN[G&BVFG,[>3 M.9,G%:)^AF%H+@,+6"5L"5&#!)^5X^W&S MN]"U$][<#XNWYJ+IHA_Q_?-++_?71"D6A:9=PX/SY !5MLG,0&?A!2(+O+3N M'+@+73L!SO^P@&LNF@[TV]94^(#I;,+?JZ]_3)^?+BN_:9E_+.9I^PWI;:6B MK_DPEF=05LG:5\>"U"Z)4KP(NO6ANBMMN\5_V0^+NT%DU 'V_C9?8IA-_POS M7\-T7OLIO9U?FJNK21(8F(6DWI/UX M5PU#2*0#@%VU2*\N@]&F*)D<'J,=V:!8L[6R4F"=\D5G5/QFH6I3!V%O0/VX M]PLM)- !D,ZO2;;]..M5[UF#SM5$>9D,Q@)VTX;3>>*.IWWAG759&>Z8:(VE M^ZG9#4X_WJU!8SETVWOOO"_KB^DJ?/JTQ$^;1R[.^[4>WH=OQP>WZ<[>T7M:_M\,=]T.OO[=/WY_/K\HON98XG4CT3 F.N\4>4AXJ:1N"^>.X)H M\\E0.Y)V] W!-:9?M/K=YJ?$4$S$Z$ 636HW$ .\L0I""89)14NWS2^<'J!G M[/Y![;%RZR*@E31&3AU\MUSDT[1^N_R RZ_3M,V;371.:RT21,]+;7?J(%II M 97G+"9AY6XW3(]D$-[U[M&'=S62ZJ(AB_N 2&T??K:"U7E7KB"*UJP./HH6 M5*)%^.0,"!&DY,IHG5P[G-PF8+QTX^-E>AL@1S)X]-K4)9EN88U7)CJ\P!F9 MC,OOYZLZSZQ.Q7MN!"@F6.53 6=T 2D1C7^/H.#E6M(O!^3QV MED+4_SN=T=NO'E\A>1J.22V >\UKCKX&SSR"98&[DM YMDMCJL/> M/E[.>WM4/0'_1T;8IMO[XRO*1+_U'"$8S^J\BP)!. 8"$S(R"&EE?@=$[?:V M<5(!AT'0 /SM(#[T<7HRG7]Z6S9=:4N-4-2[HNO'/O%$HK!U$RA5;R(9."4" M($^2)Z9B:9Z/M0-9HP_[;&M(#R60_C%VMB^YU05K$9KF/('R3D*(,H&57"8M M#==./RW*>FBIUAP.^\'M -GT +BSQ=";GZW?+:8UD9$6>EY%5S+GML@ 480 MM!TU.%]BK8/TGA@98VQ]._QO9J*HH.H/7(/<'+;VEVFNN,QM4* MZ7_Y8_@V";EH7A+9$;8J8Z]I]T@5H3!-]D3,S#?/ECJ S"ZCZ ?BY-80CV&% MUOT5\A]A64OGOC:X-+[UJ+;7Q ]3^M07PU:I9$4&6VKWR(*1O RJKP).N3D M!6]>B/Q$%\-W/?O--,3I;+K^?D;#>TR+3_.:_S7A4>="_P$,MM0>PIRL"FY M.]0B6$S>M&[&O1^%/\CE\1YXNJG#!I18M^KK59@N_R/,3LD,#:O3Y79HW>$J M[,''M5%CNU/<2)5=O) .T#1;U'=>CO5#%GE03I&=7M//%2.\"?K*^LABQ"Q* M<\/C(7J.55J_+^;X_?>P_ >N7YW.\^K9^CF=%M_IX-Z\<8+.)%'(]_$\"3JW M+0>7-"/@BVP(!T(V'Y[["$DC-R-IA8V;NJBE(+I5/N<%'N%6@4<+OIY&FNK]@9G6)SPMXFE 2\EC'QXL$RM6\"&8%L(#\,ZT#BGL1^(33 M;X7U2!ZXI*.15P_M/C<7 M'L(GR3UZ**Y88A J"-)J,#F*()(6D>]T=C9M_]K#3-J]I'EG^]=]6-L#'LYB MOEXPS6E'0+8IUO;U=)PK5Q/I(^ID8F:Z1:)>9^U?]Q+6/>U?]^'+03*,9;=XQX_7_G4OD=W;_G4?_HTM^&OM2Z-Q MQA=E@6=!!GM2"NC; K(XJ8(I3J>=;ME^O/:O!PO^8/YU<(FQ4VE6D#XGKA68 M:+#./!80>-;@G)3>I.RQN07>K/UK#S.$#S$R\T'-(\91_1= "W9R>+Y7KZ7V?7B3?Y M-G&:Q5*4 42GZB5B!(?.@4V8M TYR-VLVSV ]C!%/T!OV6,@UE " '1@D^)L-<2CQ!Y*'. D27"X9 MH0R70P0%[OH2)*JDH'S(H=&088!'@;/*@DQ.H MK.<66R?3G;^[#[@<+,1[0+$71P]&PA=<3A?YPSHLUTWQ0)S Z:?YMB=5^KY) M*IUM9'+>1HC,&EKR^XZP,!)2#7&QD)FIOFL[MVI&]<0&PI3C:6R M/^K\%G7SFN&'^6-[-82>%1VJ+?2PT-EKL[ MF!K:AZ-'JJ&7\SR.87[S^S^GZ\^OR> L%P[1$0E';=X[N&E^* ]&LJ" M3JI8"\(QLF"U)5LB1PDF>H_9.Y%8ZSCNGB3VDH#0'BTWNRX.*+K^D7FYN#_" MR461G$RUOXX$F[0'%3! D$%!C)DGP7PQN?75U@%DCHO006&S'T2/EF$',"6' M*V,E?W51H5M<5C$0Z;46().W[\NF5C<)Y"6+@@-43%^CH6N '2_TV]6MATN@ M P2=-4NYP:6SGCJB**\TUE[?M0%+%!"3,N2Z%R,,-X4\ML9@>H"<<2,H3XVK M5G(Y(J32)H"WA\:_O!-TT41EI8'":ZTDKS$"[R,$$U!B\$+:$0V]-[UEC?1D M[1TFQ XTX2-KO"CGO0AD68WDNM'2?*C=7&)"( =/ IT 4@9F653F:4%ZB\:N MS^(&J-D/IL>)\$=,$+CY_8?3^)^8UNO%U<2))XE$/OCF)X]%[LZ'4:*1EFN5 MC+; 6;VI\RY!L(H,22]X#M(7*5H71G=;IN0"-]E;R)+3J25-AF@V\V92--X' M+I$U9L7/6::T#Z:.*5/:0UX='/H/K.=6+()K23Z=]> *JP-%F 'GG"P7R4N/I&XIW.90R:\^PU9!N(C8EVMM>:0?("R98/ MJ&-KZW-/$KM-;SX.*KM#\FBY=0#+6_$MKE%Q4XO[92K$JQK/R#*#+N1;FF!1 ML %:YW4481Q4X(]%%_?A?@?H>1?6M57)&?$ILE*P*,!0T[%K!,(QQ8 E5.1P M66MEZTOV:P1TFPS?'#>'\[T#T)SW(7J/VU2R.D_\?"FQ]A%1D8.4QH#2BG2V MHIU02A;**T'JNG56Z /DC)NA]92 :B63#N#U8&3=\9R5XQ"ED:#*9@Z3=N P MYQ)MD=RUGK1W[(V'^AG@U4HFHX[7OE[RKYTBCYHEL*A)Z4J)]:06X (YVSXX MQW3:!4I-6U]T4<%Z@/]W.&M[:GT1O$$O&)B,-0D_2HA>"TBYT$_1*;Y;([$? MJ_7%7L*ZK_7%'IP;NP/"M=8-P>JL:GM9PY(&97@&QU6NUQHNNH@RQIWR*'_ MUA?[B.S>UA?[\&]LP5]KW9!0HDNDY'BL5__9*'!21L@J:QF%#8[_K*TO#A7\ MP?SKP*;F$"PLICJP,?:!$B!-M%IECQR&YXN8O>FCQ;QXP>.#Q-0 MUZ"[TE_!2VD#[1C@5CA00A4(M5F=U4FP0N:Z#T\'NA^J]<5>:#BD]<4^HND: M;JN_+FNE'[E\A;E"#-.L-CE+%ISW&:1/V217;,JMBT8>HZG;B-_0,#M )'U# M[%E*IR>GLUKE>35G8V*R1.-9;1Q2QS8$=.19* 2A65 LYX"A]77$_E1V&R<< M'(8MQ-8W,/_ ]<2(I$S0&A(/=:Z;\1 L*Z 4DGE15?^L4N*+Z MS]@R2-+I(00,GGMZ-%?&:5:5F18V,TA""\)JM!"\=! 2&9 F;X:5_L@IJ \H MBU>GZ_JBV]*Y8$XL29"/1M:+YG5JF(O@(],030A%9..\?L+!YF_PO#N(-AV./=5'IQMW*LT)O MO5BF<[07E4?0M0^^BM%#K+7N%E4M(>':^1OW_WL&AQ\E82=8FI\&ED\IL+Z5 M:KV*X<'ER+6N#;LVQKFO"7RT)"62ME8S_I1VZZXW8_:G0>, 8FIV8];Z9N(% MQO6'TY.3L/R^*&\6\T^$\I/ZP\/O&AY]9)O;@_TH;W0?L'G^[0!LD,5P;A%0 MQ%IAZ&M64K' 2JE%AKPXT;KAPMV4'*N9ZE-?S^E9IW5<^C:%T&A=HJT9!R@V MLV82A$3+U!$C.B.C5*W;X]U!QK@1S 9ROZE=CF5U!^?8]25L*A>"D.2(UVSS MP&O_/D/Z5BLZF+W/*OND4+4^NVY3,3Y6CA+L@T#9F\O=X>1*^9M@W"M30IVI M40?SU5(%2R?W!(1#);=HS,;> MH.#.UL!$XE&@ 6$SK:%>RY&(R;J/,EIG4F+^,6OUH>>/>[?:YC2Z_]O>FS6W=6OKHN_WO^ >],W+K5(<>QU7);'+=K)KWQ<66IDG M%.E%4DZ\?_T9F*0ZBJ0F)S$%2"M5B2N6'$=$65(9H=G=&XEEB;@ G#PWN+W<#>;DV,4J*!+8"V# *Z> X2IIC MEYP%D8T;V/S2QDW5<6/A8?)N#C8/G^&=8*49"=$AY@VX=R)%9+GP2'*LG'*$ MR>)7 H_1TU(\-%#A1T%TAO2;0-+FL^^F>Y>Q0D%P#17E):\HA+X>=\F;?S:F<^UK]LC_6)#IP$D2BB@3C$ M.9-@F\% PYYPGB805BI]*>_^]ULZK,I@9;!TFZX8;NJN'Y?3N9]^L[./]D>6 MV"HMEN>7#ONM7:Z&.("7<8N)D2G#J,/(>\$0MR$AJX@%N#GG05K!XM+S],8I M)M['_J\6I#Q=3^/J4_RV%?&'="OU_:WW7D5G-;B&).7!K28H9+0'F7CXN<=2 M2#]&3N<>L'ES/5-]+P^I- STS6+LL3ATY."$NXCS!'2-K+87_ MH$G3TIWE0^BL[PK61.809;U(0'8]\1)[HTW2L-FTV[05VZ@T"IAYZZWT0I;N M%A]&:=V[#DV \F2%O418=DW%/ 4AHHK(T-Q4'"%D,QS.AJ0\$SA%94SI/-P@ M0NM>86@!E">KJW(_PQX&?SQL:.),&V1U\6!NP6T<3U=%KXI7-@UY5'AU/-+*8T3SGG6/%G ZN= '[ M[#+!:'<$1K!"Q83?=";O-^ +5OI^QFRAOU DA!*HR;(=C.D';-P:N*4QPMQ\+.,L[IT M3__@UKIG[>H_2;E]6NM.D72#:-EV!#$L)7>1(1 "R7,:.-)$6)2W#[71$6I* MMTJ]F-:ZDS3 $7,7X(;V!#T_7-U<6,$L&_&QDDTF(:\.0X\:!>*+0 M5"CPR(O7 Q]14;=D,@)2SA1T U#99P( M<7,I#=]#/$G'?>\AGB+PRLG:[@B]=V_.$\H<(R0GEF$+68&1T3A?CA#,4..3 M#SOUT[VIV9UE6U+[4#TMR@BM$7W?7(X+25BKE45$YU2?-MU;?'"^4D=3X,JY MW==SC^J[[:N%Y^I[B-":.Q@^Q1"OOF5=;(;3=V;0*T:YS"_T"F"&&^^0(8KF MN3)><6XD":4'HSY-5?TFB?$I>CRM/B8D!.1(L%U M4L0%9<2X=],.DM8RY(9@XB30#5-0\[C[\M?BABVAM K$(Z$PL.4$1=9+@4B@ M''P,(7AZ7MS=DM:2,_;LN!NFH 9PM\E8O;-^.LN-'MW,'&L3;)T(1X+7B'-B MD+7 B[<0?7@1!1.ELSZ/J:C?)%C2*3M3RLWAY"9A&F+P3.9W1 -!/-"<#/<8 MP0]Y(H:*6/R2S3XZZIYXY^KV*%0&"+H!L'R*WQ>S[]/YY4-FMA92. Z!L76( M2@9!<>)@(2-6B$81;+[(XDGIRN91@EJ"SQ!]+\82?D4DW;[MWNTG[2UEW%KD M5!ZE$KE$5G#X;;3.JI"H[5>R>N)-^]L/UF\&+G'X#)=A"XJ_J;=JH!J,*3CO M.7$N\U0M+> 73XG'@D49>\7U?51?TQRZ\CN/ %5/[@HY65/D1EBQ+RJZUX^_<]PH%).($2 M14QI 48.'"@MM43>4".99XS&7I?JGE+\_8_6B5J+*7ZP_!KP$O^PRVD^W#[9 M]<;J!8:%C3RAI 3X)E)S\$T,!G:,#@)C&63I>[^[--2_RE$R[#Q+PHTA9.L9 MAT %H=XBY@)P$)Q#EG*#4I2".*JB3Z4K2(^IJ!LQG*?5(Q 9(.(&0/(Y^FOX MZH?O<3F?7GY=;P8*0?R36?J\2,O;/WD_#_'OSW_9;_E/MC93"4JD4PF);FHK MPQ89:QQR7A#") 9+6KYM\@R"VX'>$+0\:J]\+M4U@--#@Y$"=3ZZ1!!E)C^[ MXQFR1F@48O0F,LRC:FG*X:BWS\8KA ^3=P.P>3^'M>)J??M.NUM/I,WL>X,, MSE/'M8/P,(B$%!"@F%5.%^^TVT-&2X7&@>I=E)5U W!Y*)9WUL?M94N'P3AV M@_0(!KD0$I'33B$%G@,Q/K_D5-JY/D1+2Y7",L I(O4&T/-QN? QAM4[D-K[ MU>HZ3V;\D#:W(!X,X5-,*:DX1CXF"#4#1)E:0^09)?8RT*2H*WWUL2]M+;5S ME4'7*%II &T/975C?#O?;YW'Q3")-'#J M0*)8JUR:8QJ91"SR(BGN)$YRA)G Y]'<4CEK#'R.K,67@]J)8-9&A0/R/K^+ M+8Q%5N;7B6R@&KN@/2X]EJXG:2TE5I\5@R?II/*MC4,LY7EEJZ^+V3V[_VAC MY630='XYP)SXL_ !LN-5B:_K Z>+Q54$":] M/AEQQ[[8"UCZ90*KF*1? 'XVQ=.)\"192L$-D JXHM@B9X//@7KDPEL=+2N$ MG\T7>^''O";\#)!TD_CY!%$0'.]951_F-T/N+RXOE]U[$AMS>\,L,4[D$@7R MCH&QM;F;AR;8+,+E:-QI+8;#Z@1"^J5I\KGV):+.-- M=/[%_AU7/T<@TT\WZIT'8'RYGOY/]]L;]IV6+M"(D:+9B(/-1@X;@21Q0@L> MJ%5V,"[/(JT?4E]$1:$%Y340MW8WFF$[YF+>.SM=_F%GU_%NQ.3$\Z0]8_FR M3"X>&TZ0)9HC)I1W%!.<<.G:YQ,D]@(M/4NYDG)8,W],EKXV/1JNIXDQW%B@B/-,DN.1^1< MYC!I,-DZ,-9KYL7)'^X'JA=1CQA?\(T9M E)CA&1JW0"[BA2I8+T2 MW&$<2Y<7[G^_'W9>5*U@L'@;@,9#>?QD5]/59Z#%A@_S^ZUX9 (G=9[8[Q"1 M$OB2(5=^M4 X\1BII,K@<4<1'Z:M'Z1><.J_D%J*P:WTA/-?LF5=%9AQ?F"A M,E/.^U!9:LYY]ZF[^?B2A) <0>"YY-N^UB*3YUY+#*K&*3E9?K+S PK./H#B M:A5CM^;/<>67TTUAH>O =%Q':6A P02<.S 3<@H+9*TAFN+ E"G/W$%R*@^8 M':[W1X=2(9&W<%.SNX-@4F1>>(LP2_E>,8.#U8)CSY*AV"4JA>OU^E31*[HC M(J&0^O9>U3U%EBT X&;>K7986$R0-B+!B4H%TC@9%*1S$FB./O2Z2O&RKNJ> MI*P#5W5/D5SM&YL/KIHF"*5P-TN')8]X('G8#GGA"4Z)ZO6;R\J[J#%3]8 M?@W$H?O/N[M@BFH?4Y9'PKDL044$3@+(B.;Y6DRD0(MG+8Z35'G ?&'_8 P] M- .K#]]BCMGFEQU?N9G]0WJSF&^<;!=#A'"<(T*\03QB#ALO)21DH)8H+Y@H M?=_W::I:=#X'@F OP(III%&,?8KS^)>=9<8F6.&<%@Y(Q_Q* ]$,F3PT0>;G MUK'4V!>?=O<$22V:KO'0-507C:?+WBRNOBWFN0MED;J?W-XI/"][]M2Z)9-I M)_$P3FXM&"QE(@8E)3,BK$"&)8D8 (4FJ0SAI1L$RN;6'H+]S6*UGOBH'#8> M+"8<]^ * <&E!$46PC]PCGM^-YOG_G3)YX3:S4@7%G=Z.NO0T&!S]0]R9M 0"4$U\# M9N(^(Y_R3)0/Z?=5O "/:GV_4W"BB&+@*H'-\]U$?ZV1H]$@(H&AX#SSO'3$ MU).T.F=.01 LQM=( T"[LY+!@RG$*N:#E",NN45&&8Q,L,1;K6V,I>>,G';Z MC-;$5/#T&2;.9M\[WTCF\_4WB%AR]X.=_61G>1M\_AKC^J$W]GZ>%LNK[IOG MQCV#/U@R("K#]3B1$I@6(Y0PR#*G("YG'ND$L3,+BI.@A0'C\X(BI1U[.N&6 M:Y($ WYXGFT)>]$EE1 C@@F*'?&T="!XE*"FXJ=3='\\?CI'[ T<74=.Y(DQ MEGEF.&+2,CB%<4#6Y(-_X>T M'5)H9Q\7JVE6V-MLSU=3-XN_3.&4MU((9XA$UCF-N',>&6,2TMI1XDB2J?@, MAB*$U[5HQ6#4'YXCZ;3V/85]$F0Y'28IQ#:20 0251X!X+(CRDTR/FJ_+>9^RQ#G05*>I[#:1!'W'B-G MO$)),AZ$Q#ZR9T+2'5%U1UR-#Z:!XF\73Q-!/6<8#E)NC,BW3A,R>89YM$X; MJ[SCKG2:\@ I=4=3C8^=DT3]@O).;^SJZ[O9XJ^1LDQ'EA\KI]27HW$R2%PJ M0;#GR IM 'K)(:>L0HZIE+Q-AL?2H_#+9I!NQ'>[#R[\>OH=_/FXVG2>W+(* MSKPRD<%F< I^ =\NG\D,1:P8%LHE14N_%MV;N*8R2Z=@XM%+AJ.HH[DC[6;: MS(1Q14V,"8GN\26=F[D#QP@SRPD11O!^5V &GV@WE%1^T' E6Q0(U7<"S@\.3/T\AO?SMW_[K[GE_-UB>>!,O_,7/#/,X8 ,!T>04^#: M4>R0U%X8'H( % MEU X8Z++]WA"'@4G@#J2[]K?2J-]2S@N&@YZAP65EWK MT,R3W;JQSW9],X9\@IE,*8"G[7DWN-8N(5?D%94V0)D$B*I7" MFAB!U;B'[W'ZFDKJG8*,?C6& DIIX%C==SWQ-@ZZX6_C/H"^[ MG$CFA. T(N+RS45A&#(N<>1#,-1;357QZOIP:NN"<3P$];AM.H(Z7PIP0:R_ MP4GSY:\X^QY_79=RG!EBQ]OI](8MVD M3G, ':*XEX9+ %J<*$5<(C@@B/HBXEP9Y'*\QKT/TJA$#'Z."25'B:S;:]HV\D2(W'W*4.U=1()@S2Z0*Q9O13Z6Q;NM>D]@\ M6775>\Z/\/9E\5/\:*?A(L'';KGCF/*0-Q[O-IZ7.H]Z48A:PB-),B:^\QSY M@8[T4[]D!V?%>Y;ZT MU7V>LCF[=Y*J&KAN<92OW^=AF\J/X>W?'O[JY@FR26(X&W6!DM <<8)SH0DS M1 W!V,%_6O*L82BCB%17Y)CNQU4AEO@FI5NC;Y?"V MU/>_!HOYS>+J:KKN8&GG(8_EA,_'N3^K=MICT3(B/)7Z0K71>Y^]V/WL[4MX MMUO!!PJ&%.48K:.AXBQ >E>=Y#1N76]=%0LGL0G*N!!F*P MCG+@8,,*L+!]8G)[[Q7^Y-ZE14:T\B)W%:9\P'F1VPT508H2[KAG"O/2S\B< M0E_=XM+SP6XTG37KE'Q8?XW+^[.:\M.!X,1O#YOM[VZ>1X4C"7ZRO ;B2W0D M%?QXF=-W+&D4.J4_+"_M?#LU#[;!:C&;!KM]#?GC/:[O#>RX'>)QU]XB712. M1XZP% '"LSRA.@2"@#[!?= 2HK3244T)PL\UR#O:NYD_X A))$F.',FO87J0 MB;51(4-(L((QQ6GI@WT_)97;3IX=6[O&MX!^*N?YM];@YA3IK$GGN]SR$N&\ MR-TR*K>H\A@-,ITSXQD7'@OC7)^L_E/?J=P+4@U)Q770@!OY?@YKQ=5Z=U=@ MQY--(!3J1@+R!O/4W@",,_I5-3^RFIW-91W6H5T$\#*'L+WMKB1P3/ M<=9E5>_\F=LQ/2QQ28U 6.>G6DWNGTH@*".T\4Q(S'#I=NDGB:KV6U MU@ ,M\;[(GR/R_5T!6'>#2-6"TQDH(B&",&6Z!Z$HGEDB\"2^61]+.VT'B2F M",=(:;0:&UOZU;;C M%%7NS:@.O(+Z:@!]._'.Q;YLP@UK@@FO#,F7VS4XK=ISI 7+K??*4R\8YJ[T MZ7L">95;-:KC1Y+0"?!C MJ.;(:$,0=Y8 FJ1"1*L(_A=F3I2>=72$G+.C@Y1B'E(4;[^1;^!N$O'7E-7-\-6"B^/HH!QM%-U M_--M ])-"\B[Q?+WN0=_TT[GN2ZSG4.]NE>/\1Y'FR]K2L_R#1^"D<%>(V:4 M9B%( >=_Z=ZQ_N35SSS>N'__+J8@;K@<$E3/UT//P&/+%;F M).Q+;:$3\>V_K^]/9&+)FJ"UR;>G)>)1^OR>CT>*.8,99A++TC=_'E)P3B[_ MON@VJVZ>IQ;!:N9"@J@B7WT-.@^W@-\J:VR^&/[X^8*]*?P#R]<]H<[0W_T4 M? G1-1"?W08)&Q[N7GN]^'NZFE KC%:.(&I\OA$@*+)1 ME%5YYF#4(DB#>2@]DN 1$2V<4F\(S:1%F M!$[P/._ 2IHWD174,<8Q9X.727EUX,DC9&$!6WGO+B/DPO MTEKR9@;"X)%'4UXG[4$M_'R]G,XO/\;E=!$^?P5IKR:$>.#%!R285SFS'I!F M,??G4FU"L$JPTF6TIZEJR6Z- K!S-=$ MFYNE[U;+._X^I#NG=833XURFEH$ MSJ CB!8U0[VC3+!&Y_36,7;H)ZFJDY+U)C8*JR)RA[3/6YN&_T_S+L]I&<<\;!ZM\J!Q&DD?YZG?U^JT,HV!F9$D7!DSMVSDVLJ$ MDRA5U' ^"P[A09 4.6,EDH0XKH0W7/H>T'BP:)VNHK$0,%Q>#1P\F^,R3P$! M ,/_S5=?\WR@?,4?M#]Z4_YB,TQ:)RO.B5-B+!.,.=1TAP8=;FOF%&"L$M: MY"/P]#J]6G?.U,N6L8OP6JG?=%5,[7^@67=M^W#>+U7K5X<]E_-T>K+$L),U8Z5Z)\R@^VZ[ZKS%AL M?KEIS/KIQ]W?V=)Q\9==ADV2)T6*>> ,2:,]>)LR(!,I0RD/ Q,$*RU+/ZQ3 MC/BZV=-GQ.PC0UU%_0WX$QN#=!6[FH:"HXYA#%ZNZ9Q>#TZOP0F1H*CR,DH6 M=6'HWO]^Y7)/'0CLAK-#]=$0EK9E#^R32L$3Y"BS^0%;\&,\I\@S;2&\"NG1 MR_7%T-1"^7"X)@] 8H!8:T>F#YVBS BHC&P+63AY80+-%\^ZNFF42 >7D!0N M>,IQB*G/C=.C'VD# D,TMQA#C+7Q<,@EOL>.PBH(SQ7B.@([&L(M30A&/B3N M;=#*[HY]W(^*IS]5M^VQ%#8*B[2!8V1SDL)?WO19^)1/30/A=Y[8)TU 6@$' M2B6L$PM:J-+N] ,"ZJ*D#:=DN$8:@--PP=VQ/0\[VY5:K560!$[Q2!!7A$&8 MD2ARF OKHQ7PFS$R:H7YJ'L\G@&K?7FVFCJN?+!^BA #3ST$R=TY +SL_.3W M^72]^O3Y]]7V2'".)2LC133F^XC:*>"2Y)F84E(M!4TN]3AE3_UNY0BO.DH6 MSZ2RRG#\U2[_C.M.BKML9D'><)2(%DPF@1SC$8(BT8U.!;94-"$)GYQ5/4#8 M[VN5S_&6H#>">AHXYW=8V3*A(S@WCCB(CAQ%G%.;7PD)VNHBIB;;5<3[Y,USD7\7X>IM^GX=K.NL@-;+:U5DL4I7>("V+RW%F/ M))4Q69-<[->K#5^XAS+XW1W"#GZ\\KE:-3U31B.M02KWR'05WWQ'^^OTVY?% MV_EZNOZQW7U"8<58L&"/P3QS)D6NI& DG").6N6TZ]7+="K8CI-5)[ M!(!C M<"JHC&MU&7/>Z*A1C!8CGD!6-B:,I-+P4\T(U;TR>$_@Z.%7 M&X))2<4NBDBY^F4UF](-V98J&CAL&IHG+FD.W.<[YM@P'F2PV,@=W_W Y;3; M)>ND'YY+\^?(K[+:WWR=QO3V[^BOT;,=N?;]D+GD7B M24+2YR?W)(O(6 @14O*:!:.L%J8'/ 9\NHZ[\YPP&EL?E4^A3]D?[([H0$F@ M0F.4!,OOU[* +(%?@DR!F-R23DLX,K4ATF^!;C',"0,\H@$9TQG.A :*\.M1> ]'S#V85$$1&.6$:]4 *?C)6:2:T2>CJH\@%":TKI'^8W M=E(X39+ '!E)(;Y2PB'CE47"!I7EP7#J$X,>6+X5U0_1UT'E#Q->4_K_\M?B MQK6!8Y)%R1%5*@^5,G!.!O!O&'8Z>,.Y#GTZN XL7V\&R8CZ'R:\!LJ[3QZ7 MAT[+7VYO,7.KX&S,893)KZT$HY 6T2#FO39:,L=)Z=ELYU-=]U&)-GJOGUGW M+QGMOUWGS;U5U^IN?M6$26X25A))[4$ &"R]MA(CPFUN*DI$\M*M.,69:+QU MMC *2VV"(I!XR7NB^^6/N%K?#MPBP'OT"H,7;4Q,B#N=AUD$CX#SR*EUE(3B ML_4*TM]X)V^C.^%<(+SD37!S@7*U7EYWQ_7FZ^^AR[>&N]#;G3SC F@VFT/0V7R MSDZ7?]C9=;Q8K:ZO-F+(\9:[C;<7..KK[D5\SN_WD> M3O/;8OW?S6:*#;&HQOCVOTH_STRHZ;XZ'TPO9[-=S+J%IOD9T5T)=#/3WMAO4Y#9W2CWB20\ M1I &P?4:&1P,.W& M;'M&;L5X M[59^.>U\VFXV< @> C;02+#1P^&<--(&Y."Q+O5!\IH28V]7Z^E5'F(++FF*T_7U,G8&1(,Z MHN#Y(1WXA:>(D:8R(NJY]]%)_:C!=_P,V0%:^Q4@\2O;$TTBH06?*^_J]\#6 MOM=\#@XE7$V,,#2_Z(UBRIU7VB>D&34H,DJ%8)1X7/R4&$9J/[R_VHK[,^BW M 1A_7"Y\C&'U#N2_X:;C(@6O\S0ZI$**B MID0/O#OD@HL(2#B]3NF%D/R7] M0/A:B]T%M-..UUV@?>6[G*E-9@&A=+F&6P=D0'A(!\EPT+8 MY(OC="Q>^B']G\KTB @IN%S,]C)[AVLN&F)\;!6OK'\'._.#"?KV1^H M*23!-EZRL8*P&*U"5!K8E2IG-56B2.5WOY05PO/2O3ROY26;* Q3^>J3(,@]QB',Z>B>]XZ4?L#I];/P+>,OF)! <'1M_BD8:@-,HHP-]BB*0X%&, M^3D&9SQX8P2<,Z*4(CIYX.2Y_?47/C;^)%@]Q]CX4W3< ,[W3^*%8"'G(0D2 M>0@JIQ:D:I)%L/^5E#QI%DI7/H>/37Y9 ^-/PD>OL(FP><"@0@S/(R.[<>?:9[2,VA - IWE0,QCI+%(2 GM$U9.TN)/ MOC1U;[B]/H37M!?/ -NK/A+_Z/1W*Y= B;411&*=R)=\N$$&8@'8.EBR2(PV M(;R83?B0MQ=Z>?\U;<(SP';Z)C2;33B/E[EJV/@VW/:SWA-.%!XGZO,5<(@J MN 0-.AD4BH1;[[$SKITY,Z>S]T)'![RFS7@>Y%[Y?MQUW;T/QCA0H14,Y)/S M9,9+BI041LOD1(BE*^)M18KM#2=X37OQ'+B=&2F^G9^W%\^ZX]'38[B8A[=_ M?XNYRKJO:,UE",82Q*BF")R% MB#3G%&GM$H" !\Q[/0?7UNEXB@A>:(;GQ90S1H/C/[NY$]]$.Q:=X!81G:>[ M4$61BXH@953G]PM%TBOQFG0")R$XO^X"LO3X@/]EIJ,B8BO=7( M)POFDU&.= H%0'YZ)0U."GN=KK!VJBR'6/JU5?@1M_?S:GT))R^ZN/](H1N6KN= MW0W1N)N,P8)4@>?'J@@C^6D1@:Q1!'G*%";CFN'+Q> M]2[\<+U>K>T\3.>7.V;K4\QWB.'G;Q;S3FC7=O8E+D'AA"ECN*7(^-SQ0T,$ M8R852CH:*XFQRKR<$OH ;S60ES!+?-LVWQL_+[4V=1/"NZHRW)(=A.FF#"8 M210UPP"""#X8:!^I)".)5*9D2%4O>Q!;K[6>5GY#-ZB\DS#9REGNGA:?.UW= MEY?+KF/]/0AH.E]-_68F^8W"#74*&P4*Y_FY/N4=LDH39/,K,)@XFN@HYW8- M9E]H6KR@5]T\Q/X3]^(]=V7"P?Q:*1,R7&G$A;7(>:>19S9EO1V$@Z+[=V*L^ /_D&6TD8)=R_S/,L8^$$4/?L$^//E MUL;P=\:QXP]]/47\#$=O#F="<"?!"(T=,:@6'M;9( MFY2GDA(6=6#$[J8C_QG^?C8(C@Y_/T4C#J^3+WX/NMFCIRS(?-:]] ?BQDL,YNN?W0B$='"@4MZ#Y 2[FR_^X78&=,_4\_ M8/M<+>9O9G:UVF3S @V&:4R0YMXA+GU 6N" B/#:<.X<5L7?C3J5R+K9H"*X M.5R@'T-1#1S[#^MS@2FO##;(!:(1-R$AEPSPHD6*GBJF4^FK!4T6XD=1]M&" M^RF2;P VHQ3O:7@%YXP?TD6#U'P?T4 M';> \UR_O<]^9F=;S[5>..ND1M$2.%=DT."!>HX(P88:DX(JWJQXA)S&2S&C M8V47O(44UP &]_42P"&C?,I9;I5O?G*LD0V&(^9BI-S&J*DN[0L/;/IX66^M MGX.Y MQW CN\SBQ:S[G_-%JX]VN9[ZZ3?@<7[Y.?KKY70]C:M.LA.E(Q$\NMRIESF. MX$D+L.'.4IN?RQ*$E)Y?=2[-=4WBB !]5F6>^]C@EV*&\@RV?Y[.\O\$42#3 M 6N-@C !G!J-81*X-HD34KST?C*1 M=0OI(^)T7'4-=T$7:SM[9CQNS@^NF"?<&D0IE[D=$]@#AQUY*G$P.F*"134T M]C_[1RL^-X'%TU75 !)W2MV;)UFW5P#NS\;KF+N[>:JP,EH:)+P1L-VD1%I2 MC8A-3D=GB(RE)\\,(K3N_.,143F^VAH(U$]BUAUYQ.-%^#_7JW67!;X1K;/2 M)&)UGAP*(:%6\%_Y!C_Q)@9'D^>^]!N49Y)<-[QO!, C:;@!:PM>SK(K7MC9 MUK?I>+Q8;P+&C=?SN*IQK^@Q(5KZ*!)'PDF+.#/@^U@:4+)>>!FB(K*TFWH^ MU0W:Y;% ]CCO^IP:;P#C!XS((7E/2"(Z)NZ1= FDFV-+@Q5&7JO(!>/>%']$ MX$02Z^:J&C'*A3380#BV-V2X%9P6SD0&^]P8S&"W06SI-,4@1QQM4I9Q6CHI M=92@7N!3+S"\*J>&)GS5IPMLP&C'8\?M1'KOA0"!QOMWWYV'6+8,'WU[7JC MR\>M-A=7B^LYB%@;2XS$N20&!PUG&CGG#,*:A4BH#-J6KG$6(;P7;/4+/+V? M7ZW-7O/Z'"]SH/9^GA;+JVZYW^PR;][O9]SXZK%HFIJ=Q<7@()CRJ*943_@FS. MI_@]SJ_C"F+R7Q;SRQGLWW"Q6L7UROWX5UQ<+NVWKU-_[W\H:9L&?WPL&U9& M&F/;.A4QT40$9 '.B&MKD/98(96,%9H$"][="[%U=\W2-Z+//L!;$.!R;F=O MKE=K<'.7JXN-/GZYT\>F9^%[:4C2YAQ M& >D;TV:?@I3APBH@ZF"BEV4EG+-AY!RW+O\,?G] M\X1EAY.SB*06>81KE,A1YT$DUKA(F*!';7R)04LK ^& MW%=/[FHD[6 M=#R=GRC!!G3^_NTD*B&HH0(!EP)QEE\R]BZBX&.B7B?C^3'[?YK.W[^M4ZT> M3^Y[WO4[Y9YRK"." :3=8-5-].C./NU8:2 MQ(0:AH2T ?&<@;4>,Z1$C#B09!DO77 ;2FLK4P*>+69^5N6V ^*; GE.=/W7 M=/WUAM5-T3%GP8!-^"=\L7]/'&Q]%4U$)%"*>&(<607Q090)>T=UD*IT&6D MF773/<^#G_V@'4V9332#_;:8^^MEUL%&='E*81"4.Q03L &N1\S/-#,48I I M^1"2MJ7K?3LTU#635;!VEAJ:K?U=>']]==V]7KEU?J]@[:_PMT!^N9-H>&6O M]])EZG;#."E5E;MWK73S&"\X?G=S18FDPN:!3L8+"S:'0K" X9P.VELL2931 M%*_-':7H[$:L8\*^:T/;N"7:"<1VU58RFI 3?NMAJPD5EF;3'/+1E=14 S+%*T.:\7#>+1:.2,AL#* M:DFQT F[XN-!CQ%4><[G:#AX-$FQE%(:0-@.#]N\@!3&>^LM^(R:(RZ$1IH% MBY@,E''%2&2EWRG<2TAMHU5,T;L7.@/0N;?AOBSM?#7;*.;V,N V_4.< M9#SD>1,R9Z*%X$CCQ!$E4AD;D[7%9RWUHZSR98WS(7#X("REC[90=LRLWT4_ M6I/$#3=(Y%^XUPEI3C"*7C+,N7(*ESX53Z6Q;ESY; ?EJ*IK 9H?WKQ_>"OY M8Z> W^+Z0_IB__ZTF,W>+99YMNZ$&644Y@&Y('/;/L\77KA #OX+4T($*_Y< MQ0GDO0C/;2!.=D$YDM(:P./C(&OB';78*86P]";?,Y;(V3YL1SRB71$@6!/>+2.62I@R,#,R4YHR;8T@9N&*65#]]G0N,S:+$! MBW?LN+CA\V/N]P;E[F.7.V-48!;!:0*_8!_ NXD4=JFU7@L>&2F=L3R3Y+J# M-9X-O<^HUR:J7WL.#ROO.9%,@]!$8/FM8X:<(0H% M%WD"^T^D+GV>WTBXBERX0NSZO@9HNYGV(G[SP1_$>7Z+*^6!2 #_869Q3_UAX::P)I7OO'E/1IJ4[5]]' M8#5 ^)5O\%ZD-)U-,P-OYVL(F[8E1G"L6. B(LIUOG 6-=)Y:$@>D9289Y3@ M7G'$$]=W]W^]'=@,T>>BJ' K7\GY_Z/-XY=J]ND747D!H%54>XG3R2[RTLPU>.]OHK"40 MU *MT5G$\[FK/42<4209#"'*ZF-/[I0D:/!>4"2QU$"WB\@&GA 16#$00F+B6.CU-$;N?ZW.\7"VNA8% M9-?>:4!QBM$Y@B@S!'$2.++4>"2B(HF!7:-^Q--@%"T/U\[Q,^ 44=6>ZW+W M"G"73/\UKK\NPOOY][AI1'O\TQCSB],;9UHD!_X,0](9BKC6$CEM-+)*"L5\ M8B25\!W/H;%N#>[YSIAGU65ES![B8[N1B7#6T63 YK5$/T$*H]347$@$KJ.,0)KDEY:)"LAQEI!W5$6P M\$E:W<=4G?SE=O)ZYVM]\6PJ:,"HW;D)N3O"SF$_7N;WOCMFWO[]#0QXG"C& M>#*P#X$3DK.:L!FY3XB#C8Y..<9QZ6ZG/G2UDU4L!KK1U-( U/9[IQ_^FL,7 MODZ_?8Q+G_5W&2?1FQ[LB8^< ""-8AYFA]Z2P1I8STRQ$(;@P$J%WA3H0V>I420[ MW[IM0.(6G"(7*0 G@',4N4766(L(#LEY*^!$*WUU_1 M9S>R/5QW$[HXK*4C M46W\/JX][!/.)3**!BJ=Y5R7?@1O'QV5VW]*:/]1^]FYXF[@&-KE ?ZW30Z. M2?#4X""ER8%UE1#K:A_S=#"C5!#>I]!KH/H9J-F2TA1P!NCX"= ,$7B;N+D9 M$8HY25IA(%]2Q"EGR&'%4?0XB$0B8^6OH1PBIBWL#%+UT_ 9(/?V '0S/CA2 MSZV*B%$-3CQ$C$A+FY"31,6(J?.N]$/5>PEI#CA#E'P<.@,DWAYL[L(!Q=FF MB[?C'Z"EEZZ;_: M5?RXS(.MKRZNUU\7R^G_Q+!]*I-JIHDE'B4"&XM+[9"CE$)<"8&AT,:8W1=0 M]Z:J>WVL*0LS4*>+,05<_SK9@V:QZ,-VH&:^/?IE>C6=7VX'EU\O=^K&^T+K MO1UH>=&-H8$->6M?]G_AQ)![,/&EXNWM8[@QY&PQ!/Y;;"_M_+*;D;;ZZ1M:,S.TCQ\G-GYO7Z&PO9[#!+/,%*?(@2E4Y]?H<[WBV'MG9_\ M/I^N5Y\^_[[:.BE/FZ*3EZQ;FQT1,_>-U5!!#S9)LW//KU_M\L^X[MC>)3YS MWA\0/1>J\O3$<\/@-*'64?Y=.OP!@?OT7:!Q8]\W^D!!OF0H]!)Q4]J_,4_/ M@8*=;_5!@WJ%:-@O\KJH> M>YN)'C.-9A'U?Z(, _1H0<$2\=?7>$72?_\S/ M*/H_]J4^.#"O 0<]Q%T'#Q#533;L7'71W%T":FCD>7C% B3^.O\VS8M^@0CS M)_C#/XN0^7C5*HF5)W5Q@ZI>$JF8+7M 7]=V4UA?.VM6R94.T]9^:32BJX_P MV?7R:A[>S>QE$4T]7+%*B]D@/>V51"-:RCO^S7P5EN74M+-DE03.8.OW6!:- M*.I_+_ZZHZ^L!3RP=)64RR#%'9=-907>GJG3JQC>+;H!>W_8V=G;[=BZ55(D M)ZFNAU1:V'CY6M8J?EGIS)#7624P4TEXC M2GL_#]/OTW!M9UWGW3F*VEFJ;E!V7.:+IP10>RO-9G=T[2WUG+J)]BU834,' M9+[H)X &>I+N4DK'-\V@-UD>K%TW6.ZUBXX*I;BRGOUMD+U<[28,QTQ.UH?[ M@[SXAV^9M_&+#P^^4[>_KE8)8I^H&X##IF#^#3[OIYTH/DTOOZY7GR\^?1ZO M)G'T>W6G[3QW9:*/Z&L[,/M.#SC1,X?EHX&;A:L4J,Z/!W;DTH+J?I^'Y>S' MY>?HKY?=?MN[:J_3'=?7VC&1M*"RMW\O_E M-U_GEQ_]>6;OB:5[J:YNC:V?<%IMW7^[[!+?([7M/UZ]2,O^$T2?V:Z?E?HI M^L7WN/SQ(3WZUB,P#,)]KP^MUXU?1V5^Z*7$/ZCZP"C>"=]E?)/!>"?"L!)NOEM,?\M M+DHHY>%*]2IFQV2]>(+QALZ5"$M>3>>=S+)]+7; /%JXFE$;ZAGT$5-MDW=Y MN=XR=7:VZ>%2U3H9AVIKOR@JZ^>&H+F=_5A-5V6:= XN6JVK\4S?^Z!X*FOO M\_K/CTO_8?EEM7R[6D^O[*:T5*[=N]<'JK4\#M7J*6*KK.$/UVNP\7".SR\+ MFM+#JU;K@1RJRR<%U,X!^-MB_=_Q]J2.I?J1^WR@6DMD@%TU;>OOY.GY9;.=? Y_SM%CZSK4^U]B>\IUJQ>Y" M&NXCQ ;5_L=T,>O$_"'][\55?).G'"U__&+_&D/W1S]6KW!>$@%]Y-D@#(#C M?U_;V31-_9;Z+_;OG^(\INGZ[&:)01^L5ZHO"8>^@$*@.$VR[41@)5V\(\O6:R H$(2UZ>OM(;!P'+V[ M;"\E-I7K>EI6%%G$%<>&G^._KZ?+6KI0QRB=\II>2FTI]G2[#5KN /GX? MJP/HXC_?''ZF-<0K1U9><^EF[\Z;/^&?L:A'-^K\_M(M4* MKB=HX?Z.W.6^=D'H[^BOU]/O\0V8B-A9I(#B]J=ZGW1*4<$,(_O8K/>=+\TY_X3W_B:;H)_^?+HHO'S]T>#U>JUD9U;'?L M9;:V F:S6[+*;(W=Y>H=ZWO%O>C#>^TQ8='F .OL/7%_G6I-:L=VQ!Y&:SNU M6VK+)-T>KU;OV#XOCF^M?O%F\3G.8IZ OL70V:6+_2O6.TB&Z>NH7&K'*4!* MN'7J/Z0T];#NNWF9O?;TZO5,X#!=]I97;9L9X_)?R\7UM_>KU75!C1Y;MUIW M[E [^K2,:EO4KWD(3+@EM)06CZU;K2]WJ'5]6D;5]^+BRV)M9R7JP+MK56NW M';SG]LJBOH8N_!HB\=F/CW8:"BEJWY+5&FN'Z^N(9&H'RCE2! HS5:5,XZ$U MJ_7+#E3<$[*I[7;>9(8OOE\6LXT'%ZW7ZCK4RWQ"/ UIKZ/LGH4HJ<1]:]?K M4RV@RR/":L&4WI):W* >7+E>A^DY=O4I0=7NK/CW]73](\_(VH@2PINK;A;H MS],$Q$3@MI1V3_Q4O8;3@>H>)LK:8>..F?ECU1TBW131KXL92/G3NE0D>=JG MZO6J#L[=#1%E<_K_+:[?S_WBJE .O=<'ZK6L%M/U8;$UI^%'2>:Q-'WD0[TT MWE3N:( 8*VM^C_G)G&^37V64WO<;O?3=4O;I1.$UM\D_K+_&Y_\W>JFZ MI<35B<*KO:NMNY[9Y2_3U;I@J?OPJKW4V5(ZZTD!U5;@8\MR;B;DP)*]NA5: M2F8=%TWUS/^-\2^OP*?6[J7)EE)9/875P!LCMX[[+XM5Z1>6'J[=2XFM)+". MBJ>ZM[/C>9^[_?8NV$M=+26@CHFE]E7G[%!EC@HI;-]ZO?354L+HB%!:2/$7 M&8]Y?Z%>"FHIR[-/#-6=D,79K9(W:_321TLYF!WFVVCS/EL=I_:KTI;2) VV MJ2[F_P+'94O8SW'EE].N#%.H3_7IY7LIL:4$2'^153^7PC3396<B_-MI0+Z2VP5@=JO)^OIB#6+TO;#5.]]]3A0\K/G*YQY#-%1FWT9:/ MW(U'GWH$D('W5P\N>TXN[':YG_)PIO,G;NQ=L.+ESJ=T\2#[=408M7.6MZ2= M?:MM9ZEJNCDJ[;U::>B>V\5LML>6E+D!>GCA!G1UY#+HDP+Y9YA K3WTSV"! M?P8+G!9;KY>S+W%YM?J0OBP#X*N,AW]DV6I[Z#0?X6G!5/<4,E4EAI$^7*G: M3=Y3?;@][+>BDB_3]=GN]8.EJEW)':B4!P*H/3CT>A8)=H)DKR8LOJUC>#>S MEV>IY]":U:[;GJ:G)T12/[$XALZ.+%OM?NUI:GM:,$T8P(ZN$N_U[5FNVMW: M(89PGR :,H9?EE?S=5E;>&_):K=JAYO"QP)IRQ(64MCA5:M=J#W+#C:GMIN MH=S+I?M7K'>'=H@U/""/)G3U\_6R(ZR DFZ7JG7GQW4YG9S?P'EFWWKW7(0H[*IN7467\N)A-/3#P<;GP(U89'WQFA"KC M83:*5QGO?^H11@J4&_>O?U8N?KM\N+]TJ9#NZ=4;J4@>U=O#!'Y/>56OL>RC M\[?%>DMJF31R_Z\TDE4^4\]'Y#>^1=_^0?[%V57\__Z?_PM02P,$% @ M18!I5U1B36OW" BBX !8 !C8W-I,C R,S Y,S!E>"TS,3$N:'1M[5I= MAWDB4\=" M([F3@N56I2/VIY#VEE4JA55/9S.C1F/'&K5&D_VIS:V:<%_NE(OEQ;R=\T/_ M?'Y(G9P'6LPNSH6:,"7>EE2M*5O'K6,1GAXWC[AHGH;142@:)R?MFCBNB?:_ MZR6H"N:^CG6S6+XM)2JMC"7VWSEJ5$]:F3N;*N'&G7JM]EN)3"_.(YTZZ,] M??_3-[/6F)-WKL)C-4H[-*22KSHO#G6L36>O1O_.L*02\43%L\[O0Y5(RR[E ME%WKA*>_ERU/;<5*HR)O:-5_)?@$[M'CU+M\ NW$*I7S(=2;[=_.R LA0VVX M4SKMY*F0!JU*%_TO'P?O!D/6K%?KJV-Y>A0;)F!SI1!B)_'@X^ M#'K=X>#JDEU]8)^N!Y>]P:?N'ZS_I=_[/!S\LP^OP:)_O?.#^?3Y^N9S]W+( MAE?LIM^C(35K#1S6\&.?W72OWW4O^S>5JR]_]/_%NKTAEC1JM<:S1[8YN#]Z MU$<;1STHL^LJNPFUWV*E_I6 =I:Y30:,?#HC-4U.OSD?V M\WM?G:G&:;6%TS!@8SZ1S,B)DE/@>#=6EGW-N0%LQ3-XGVGCF$[9!VT25J]5 M_L%T!*2?6IG:W+)>K'/!;G2<(U?9,AND817BVUZ/[RN)86/G8OB.6X@"7 &NHQ))4 ?:! J ZH MS%*HSBC%L>E8A6-F<_RSJ#^51A:-X 296.0#ZA$ILJ-88 VDR$YB.UFX)H6 M,,P)5!,LF"U/PZO&9?/EX%*R2*40>031(M)E "680[%9*E=I!,Q#2@A^AW$N MH$U TU)8RX!$A6R5 1@0QXCO.%X M<"(?= UK 6AL.$R6N0Q& Z-4"(NK/D M3\CMF$6QGMHY=(T<*>L,AXXXOO1^@Y?E)03:N3-KWKYJ$![M' B'*Q%[LW?: MJ)^%=AG1MH 'ALHBRQ(UBAVC.2U/N"5Y>YV4"98L46P*%"2F<%JNE?$]U+#B M5 9,_[IA'>X2K#UI]R<\SHG9,.8RBD!WJ@E$RV[0C_=J9 NF]H^;)26A&"H" MRUHO7 .=N\<]V":7\'MKB:H\>GIWQ8*YWJ>%*?U,@#\$0NS@U0)1[!(0"W[U M,5['"N[\"T%()1L!^0Q6146@PS WB(BE]+NAU41;!^_QY!+:LB$T5!PUL?U' MJD0 ;>"[!]:%X[ WDW1H@><9:7[OUX'W:LSMO59!IJ2E( 6E$)J/@MYG+%:W M,BY.,![8E[]YBKX9_KN^Z6N]DDT?G82*^;HI+_@,Z749NPMJ0_0]0[NL:>-[ MUSCH8Z>-O9<+] *:3!+EG"28;Z@6:! C6"84^$8-[ .Z@:;K!QJQXJ"6 ITOS]_FHJ^2WF M;:\!*7.3>J53V?DQU28(VL?YVN^%_/G&!O[C BI:>4]_C^*U$+U0Q>"G2E@N MI!XL2 >;)P ;F"8:39%V-I[HO7YEL(,[KRX(@,@ OY0!#)(H$?!$9^L%\,H^ M?ZITHN.)Q"2:\E'QB< 4+"J3+-8S":73L?;4R5=@#3#\+@JCNLW'T"+NS_W4 MO:CF:)M76 2 9VDJ$*689U9VYC_.(#ED,9]U5$IS397.5B&*-Q FF&% KQ2] M4(>^N+B#_!@:-.S#LNKBY4Z>K"H1/K9:UJLU5_M+16?;SLKUH] M:E:/&]^_V6:KVFX??_=FZ[7J<;.Q5;.'-+]^CB&*-N/IVU*S-*]0+)!.([MC MP,V,_J_6'I *+I^UF.KLYU-*O04#>X^[R]6D7M#K M?1P\(_8U1K+C60MBIV,E M(]:_DV&.IUGL:FGG]K[8^[SD(#R;F5=51]WO>W]):/8_^>-F$&UK\3EX-D.O M1^:09-8&(??@WF>F+7W-[_A/41.Y=A-TP4)5G7+Q;_CLV MB_&-9"6 /==MA4=0O\/C*9_9TD^YS?K-\O@'X8I:["@'W85;W*?LLN+;C38* MP ^ HW-I!7L0@ZUF<9-]P$W#86U>N[F(YHT_C M>%P82&BD^/XC<'/[Q$TWXI^I@AU]@+LU:;5,;.1+^?K]"![59J+*-7R" (50YQ.QZ*VMR0&KW/EW),QJL8CR: M2#,VOE]_3[?&+V [<39A<:A+5K7>$'\8>Z>'TK=G M.HO5V:2?TSW_?KK'@YSV3#@^.PWU4.CPS9:6U>-&*%6U]OJXNB\/#H_"!MXB M)8_54?4@C/Y3VP(KR#V/R\:Q>K,UT$FYKVC\YGZ]=&-&J5^D-=OJS%D@E8SA3 5LH^ MB^Y;9^?MJYO.1>>\==.Y[(K+"_'AJM,][WQHO1<7G6X+CWAJ==^)UOGYY-T^?+RZ_MCJWHB;2W'=/F<-&]4Z:7GS:UMMKKMZ_+E MG^_;_X:"-]12KU873?TYBSZU;ON/=:L=0+=.2?PFJ;_SBOA=QB91)1$HF^EH M++*^S%YM'QR=?)4>4P^7]A9.WC-99@;-UY FE6&(2%2.590U&_2%+:SA)TG6 M+-.7)[?PPBRPA6N5B1I__^@/IZ5^5#F@:>B(OAPJ8=50JQ%B>-;73GS*I84; MQ&-\3XW-A$G$A;$#4:N6_R5,A*">.)6X'.:,31Z*:Q/G%(M<2722H )C'B\: M\T)!EH!=<+X2H[X.^L+E]#/C'RFKBDY(@8%V,6H!*BM& M.NM#09>J@ 6D?E.(9D*H.01;*'KC^6EX.2!L_#@@5"+2" [B/$2?@,Z<#4N G:8XE,+R!%H"_<8B[>6">5]M']=KAB2LP5102%"9,%&F\LN$Z0EK%$(')=2]69$JA@,M> MK%V?R(EL@!!)89+>0^V"V+@*'HP M4(2!2,_'@ 8%I?KEA=::(#VL;Q!(=^3NQJ!TOW)0N5N?A9)?3P$9Q4@^G9KSR+F?-2U*I8,M2*? MSN!2*B(R-6I$3\CB3*Q#7N>[O.=TJ*75I(#V69_S0$(]H2I$)F;/=)RV.4H: MIR 05OC,E*+ U$$>2PKN4(N%F&5TI+ K&TX010@+B6/1WK M;$Q9?MFPY%Z,/8:5]XP'I'/U*2>0^T*A-+P3#O72*&/Z",!QL$H9].&X/99QSS"(#JRA"K:B',(U;4O-- MBXHU8K!_75X&,F3!B/CI?+'9,WFV6H)ULH2<4BNJI*,O+W]$;U*CLQ>RZ))>!\9E M^$[[F^C+!>BHV.41.RM8(N 8D>P1=2$X%D^*MQ!H=R')IW+M>JGZTDU+#HJ! MC'L5KH &BEY1^G7UVV<@+GBY-W/R0[1,KRYU9'8+U;\;L.2R"9#,#HU M#6PKP5D4JF"Q=+X'W^ BP*$"0H MP?**@QW PQO6!O (9V5BNUE6V?ZW6_4=D_7MW\E[L]K!P='JW5[1Y/A)\,S+=+9?)FJ[$U82C\ MHUD5'(6G_7T?TGIZ3\2"_U:JT[#D[4<^N6!3D_[]$.8#[E?;^W!*_O5H_JWU M>_N:C[M;[R^[[2FXGVU6"_?!%&%B,3^TGRJXQ+?(WMT4>OIYJ'((N0T#;X^ M]DRS<-[7*A(7T^1^Z5=4:Y9XM ( MP_/6I4;):VFYG3&'DCC=5BCXIJ.O?U0Z[#%^4VT:[O!V*A5)!;/M+B]ND1 M[3EM)SC'"TG+!VC0,XI$GO*IVZ="TS,C$N:'1M M[5IM4]LX$/Y^OT(7IBV=28P=YSTI,ZD)UW3:A";AVOMT(]LRUF%;KB0#N5]_ M*]D)+R$T]*"D3!D&$FNUK\^N5I)[H8RC_5Y(L+__6^_W2@4=,"^+22*1QPF6 MQ$>9H,D)^NP3<8HJE8+*8>FWEWWM[ M6DC/9?Y\O^?3,T3]-R7JFC4W,)NVYS?<6MNUVO56K4D:OA>X=F";K;^M$DP% M\GR.D/.(O"G%-*F$1,GOU*I&LY[*[CGU9=BQ3/-%29/N]P*62)#'87[^,6>S MPDR2"UG!$3U).MJD4CYU,>RQB/'.CJE_NFJD$N"81O/.JQF-B4 C;J$'(2'\24PL[3N#R6QX.'3ZL^%XA,:' MZ&@R'#G#H_X'-/@R<(YGPS\'\!@H!A/4'QV@;;;(JH-%EP8<#D=]^ B?E.)] MQQD?CV;#T1\+>[;9%!V#="T/WG;'PVF ME?&7#X._P,"9&JF:9O7>EGT?6#>>]4\F) WFC^[&VJUN'";(8TE"/)7%Z)S* M$,F0H$\9YF!+-$<3DC(N$0P>,AXCRZQ\0BR BIH(DHA,("=BF8^F+,H4"U%& MP\0ST*[B\G*G5:V:78?%*4[F^IO5?8T"QK60%%1F/B)0.H !226)7<*1;9;S M,HT%"F@$8TNUIL3+.)44[,>)CP877HB3$P+:Q#$50ID OXK2A\4 A803T/6J M+KDY"U7*:&*@J<>D1#-@['DA+2NQ3DA) .Q!G*1G!(V#@'J@VNX1IXE'4QRM M#KY6;E&2"G/+6L7W6 7+,=!''+&$7.%^2!,,O(#5+=Q7!Q6SON>Q+)%J@5LK ME& OU(:[U8MAGJ5I# MKQ+G)"JS"DE3S%V<$%$97T1D#CI)-:(RJZSH%8E+A'X84H%.$W8.,3P!TSD1 MJ0+:&8E 41EBB$.]U?VN-2+&_ 1651="Q^). [">8M\'SU0B$LB.K9[H)*. MKD1V*NK)$^6892S,^/'2K[NEVC+JR@TS"!(&,&G,*#A]7>8[OR7?%PE;4*W/ MV/69AH(L NY*9*32=YG2G'S-*">J]Q(*,].B%%GV+@9T'L2ZI_T%X*+'8.A=PQ[TE\= MJQMUN[%VU#2LM6-W<;6;1KM1>WBV+:/5:#\X6\LVJO;ZJ5?9[FG_YCZ&* JH MA6]*=ND&%CHFLC0*%OP>AK2:7BABI/\;9G515G)4*/RM((6E/[[.Z%W#RYU: MLROT7]TO.>,9M-W'DZ'CO!LN<^F>[GD2[Q?)"ZZ$ ( ?641]M'#@SQB:E?;U MD\P-\[+S:Q:OW(HSSR1V2-VIKLRU;B;W7;>F=TX4WH\/Q0+ MGLHP.S_IVA[/K-O5J5;B 'I03S*^86-HY?W.DYAQYR;TWH%>K0)[NG79N#OZ M]EYM&[JJEFU8K>;W=%4-HV6V'KQ/J=6,FO4(;.M&K;E9LW:_BO^M0I [^QE6 M^J5ARX.)9UW0GS2.5QK-W-CW_8^#J3X]ZW\8CP;7HOOP#>3/X2+EEPU@?I]6 MM[MZ'+U51M\X1/T%@\UA\#^JW3;=55SIWU:.QM><'S]A6W:IXII3^UNJ]R\< M/V>C;F^LM^VF4'/L4 GBO VN8/M(@%K$1XQ3Z,7;.8TBF DBB[-G$+G) MO"#C"15A+FC3VT:.J!3*SB! 60I/E*%$R-4SYDV"?>,ED90)?=C=X23":INW M\MK(Y6JOMT+FY13L"F7C^BGWN+B^]C=_(V9/OXGS'U!+ 0(4 Q0 ( $6 M:5=,"TS,3(N:'1M4$L! A0#% @ 18!I5^\@T!%S!@ D", !8 M ( !<'8# &-C