0001289945-23-000049.txt : 20230727 0001289945-23-000049.hdr.sgml : 20230727 20230727160615 ACCESSION NUMBER: 0001289945-23-000049 CONFORMED SUBMISSION TYPE: 10-Q PUBLIC DOCUMENT COUNT: 72 CONFORMED PERIOD OF REPORT: 20230630 FILED AS OF DATE: 20230727 DATE AS OF CHANGE: 20230727 FILER: COMPANY DATA: COMPANY CONFORMED NAME: Spok Holdings, Inc CENTRAL INDEX KEY: 0001289945 STANDARD INDUSTRIAL CLASSIFICATION: RADIO TELEPHONE COMMUNICATIONS [4812] IRS NUMBER: 161694797 STATE OF INCORPORATION: DE FISCAL YEAR END: 1231 FILING VALUES: FORM TYPE: 10-Q SEC ACT: 1934 Act SEC FILE NUMBER: 001-32358 FILM NUMBER: 231118427 BUSINESS ADDRESS: STREET 1: 5911 KINGSTOWNE VILLAGE PARKWAY STREET 2: 6TH FLOOR CITY: ALEXANDRIA STATE: VA ZIP: 22315 BUSINESS PHONE: 800-611-8488 MAIL ADDRESS: STREET 1: 5911 KINGSTOWNE VILLAGE PARKWAY STREET 2: 6TH FLOOR CITY: ALEXANDRIA STATE: VA ZIP: 22315 FORMER COMPANY: FORMER CONFORMED NAME: USA Mobility, Inc DATE OF NAME CHANGE: 20040719 FORMER COMPANY: FORMER CONFORMED NAME: Wizards-Patriots Holdings, Inc. DATE OF NAME CHANGE: 20040512 10-Q 1 spok-20230630.htm 10-Q spok-20230630
000128994512/312023Q2false00012899452023-01-012023-06-3000012899452023-07-21xbrli:shares00012899452023-06-30iso4217:USD00012899452022-12-310001289945spok:WirelessOperationsMember2023-04-012023-06-300001289945spok:WirelessOperationsMember2022-04-012022-06-300001289945spok:WirelessOperationsMember2023-01-012023-06-300001289945spok:WirelessOperationsMember2022-01-012022-06-300001289945spok:SoftwareOperationsMember2023-04-012023-06-300001289945spok:SoftwareOperationsMember2022-04-012022-06-300001289945spok:SoftwareOperationsMember2023-01-012023-06-300001289945spok:SoftwareOperationsMember2022-01-012022-06-3000012899452023-04-012023-06-3000012899452022-04-012022-06-3000012899452022-01-012022-06-30iso4217:USDxbrli:shares0001289945us-gaap:CommonStockMember2021-12-310001289945spok:AdditionalPaidInCapitalAndAccumulatedOtherComprehensiveIncomeLossMember2021-12-310001289945us-gaap:RetainedEarningsMember2021-12-3100012899452021-12-310001289945us-gaap:RetainedEarningsMember2022-01-012022-03-3100012899452022-01-012022-03-310001289945us-gaap:CommonStockMember2022-01-012022-03-310001289945spok:AdditionalPaidInCapitalAndAccumulatedOtherComprehensiveIncomeLossMember2022-01-012022-03-310001289945us-gaap:CommonStockMember2022-03-310001289945spok:AdditionalPaidInCapitalAndAccumulatedOtherComprehensiveIncomeLossMember2022-03-310001289945us-gaap:RetainedEarningsMember2022-03-3100012899452022-03-310001289945us-gaap:RetainedEarningsMember2022-04-012022-06-300001289945us-gaap:CommonStockMember2022-04-012022-06-300001289945spok:AdditionalPaidInCapitalAndAccumulatedOtherComprehensiveIncomeLossMember2022-04-012022-06-300001289945us-gaap:CommonStockMember2022-06-300001289945spok:AdditionalPaidInCapitalAndAccumulatedOtherComprehensiveIncomeLossMember2022-06-300001289945us-gaap:RetainedEarningsMember2022-06-3000012899452022-06-300001289945us-gaap:CommonStockMember2022-12-310001289945spok:AdditionalPaidInCapitalAndAccumulatedOtherComprehensiveIncomeLossMember2022-12-310001289945us-gaap:RetainedEarningsMember2022-12-310001289945us-gaap:RetainedEarningsMember2023-01-012023-03-3100012899452023-01-012023-03-310001289945us-gaap:CommonStockMember2023-01-012023-03-310001289945spok:AdditionalPaidInCapitalAndAccumulatedOtherComprehensiveIncomeLossMember2023-01-012023-03-310001289945us-gaap:CommonStockMember2023-03-310001289945spok:AdditionalPaidInCapitalAndAccumulatedOtherComprehensiveIncomeLossMember2023-03-310001289945us-gaap:RetainedEarningsMember2023-03-3100012899452023-03-310001289945us-gaap:RetainedEarningsMember2023-04-012023-06-300001289945spok:AdditionalPaidInCapitalAndAccumulatedOtherComprehensiveIncomeLossMember2023-04-012023-06-300001289945us-gaap:CommonStockMember2023-04-012023-06-300001289945us-gaap:CommonStockMember2023-06-300001289945spok:AdditionalPaidInCapitalAndAccumulatedOtherComprehensiveIncomeLossMember2023-06-300001289945us-gaap:RetainedEarningsMember2023-06-300001289945srt:RestatementAdjustmentMember2022-12-3100012899452022-02-012022-02-28spok:positionspok:revenue_component0001289945spok:PagingMember2023-04-012023-06-300001289945spok:PagingMember2022-04-012022-06-300001289945spok:PagingMember2023-01-012023-06-300001289945spok:PagingMember2022-01-012022-06-300001289945us-gaap:ProductAndServiceOtherMember2023-04-012023-06-300001289945us-gaap:ProductAndServiceOtherMember2022-04-012022-06-300001289945us-gaap:ProductAndServiceOtherMember2023-01-012023-06-300001289945us-gaap:ProductAndServiceOtherMember2022-01-012022-06-300001289945us-gaap:LicenseMember2023-04-012023-06-300001289945us-gaap:LicenseMember2022-04-012022-06-300001289945us-gaap:LicenseMember2023-01-012023-06-300001289945us-gaap:LicenseMember2022-01-012022-06-300001289945us-gaap:ServiceMember2023-04-012023-06-300001289945us-gaap:ServiceMember2022-04-012022-06-300001289945us-gaap:ServiceMember2023-01-012023-06-300001289945us-gaap:ServiceMember2022-01-012022-06-300001289945spok:HardwareMember2023-04-012023-06-300001289945spok:HardwareMember2022-04-012022-06-300001289945spok:HardwareMember2023-01-012023-06-300001289945spok:HardwareMember2022-01-012022-06-300001289945spok:SoftwareProductAndServiceMember2023-04-012023-06-300001289945spok:SoftwareProductAndServiceMember2022-04-012022-06-300001289945spok:SoftwareProductAndServiceMember2023-01-012023-06-300001289945spok:SoftwareProductAndServiceMember2022-01-012022-06-300001289945us-gaap:MaintenanceMember2023-04-012023-06-300001289945us-gaap:MaintenanceMember2022-04-012022-06-300001289945us-gaap:MaintenanceMember2023-01-012023-06-300001289945us-gaap:MaintenanceMember2022-01-012022-06-300001289945country:US2023-04-012023-06-300001289945country:US2022-04-012022-06-300001289945country:US2023-01-012023-06-300001289945country:US2022-01-012022-06-300001289945us-gaap:NonUsMember2023-04-012023-06-300001289945us-gaap:NonUsMember2022-04-012022-06-300001289945us-gaap:NonUsMember2023-01-012023-06-300001289945us-gaap:NonUsMember2022-01-012022-06-300001289945spok:SalesCommissionsMember2022-12-310001289945spok:SalesCommissionsMember2023-01-012023-06-300001289945spok:SalesCommissionsMember2023-06-3000012899452022-10-012023-06-300001289945srt:MinimumMember2023-06-30spok:renewal0001289945srt:MaximumMember2023-06-3000012899452022-05-31spok:lease00012899452022-05-012022-05-31xbrli:pure0001289945us-gaap:LeaseholdImprovementsMember2023-04-012023-06-300001289945us-gaap:LeaseholdImprovementsMember2022-04-012022-06-300001289945us-gaap:LeaseholdImprovementsMember2023-01-012023-06-300001289945us-gaap:LeaseholdImprovementsMember2022-01-012022-06-300001289945spok:AssetRetirementCostsMember2023-04-012023-06-300001289945spok:AssetRetirementCostsMember2022-04-012022-06-300001289945spok:AssetRetirementCostsMember2023-01-012023-06-300001289945spok:AssetRetirementCostsMember2022-01-012022-06-300001289945spok:PagingandComputerEquipmentMember2023-04-012023-06-300001289945spok:PagingandComputerEquipmentMember2022-04-012022-06-300001289945spok:PagingandComputerEquipmentMember2023-01-012023-06-300001289945spok:PagingandComputerEquipmentMember2022-01-012022-06-300001289945spok:FurnitureFixturesandVehiclesMember2023-04-012023-06-300001289945spok:FurnitureFixturesandVehiclesMember2022-04-012022-06-300001289945spok:FurnitureFixturesandVehiclesMember2023-01-012023-06-300001289945spok:FurnitureFixturesandVehiclesMember2022-01-012022-06-300001289945us-gaap:LeaseholdImprovementsMember2023-06-300001289945us-gaap:LeaseholdImprovementsMember2022-12-310001289945spok:AssetRetirementCostsMembersrt:MinimumMember2023-06-300001289945srt:MaximumMemberspok:AssetRetirementCostsMember2023-06-300001289945spok:AssetRetirementCostsMember2023-06-300001289945spok:AssetRetirementCostsMember2022-12-310001289945srt:MinimumMemberspok:PagingandComputerEquipmentMember2023-06-300001289945srt:MaximumMemberspok:PagingandComputerEquipmentMember2023-06-300001289945spok:PagingandComputerEquipmentMember2023-06-300001289945spok:PagingandComputerEquipmentMember2022-12-310001289945spok:FurnitureFixturesandVehiclesMembersrt:MinimumMember2023-06-300001289945srt:MaximumMemberspok:FurnitureFixturesandVehiclesMember2023-06-300001289945spok:FurnitureFixturesandVehiclesMember2023-06-300001289945spok:FurnitureFixturesandVehiclesMember2022-12-310001289945us-gaap:OtherCurrentLiabilitiesMember2022-12-310001289945spok:AssetRetirementObligationsNoncurrentMember2022-12-310001289945us-gaap:OtherCurrentLiabilitiesMember2023-01-012023-06-300001289945spok:AssetRetirementObligationsNoncurrentMember2023-01-012023-06-300001289945us-gaap:OtherCurrentLiabilitiesMember2023-06-300001289945spok:AssetRetirementObligationsNoncurrentMember2023-06-300001289945us-gaap:CommonStockMemberspok:InstallmentOneMember2023-01-012023-06-300001289945us-gaap:CommonStockMemberspok:InstallmentTwoMember2023-01-012023-06-300001289945us-gaap:CommonStockMember2023-01-012023-06-300001289945us-gaap:SubsequentEventMember2023-07-2600012899452022-02-1600012899452020-07-280001289945us-gaap:SubsequentEventMember2023-07-252023-07-250001289945us-gaap:SubsequentEventMember2023-07-250001289945spok:A2020EquityPlanMemberus-gaap:RestrictedStockMember2023-01-012023-06-300001289945spok:ContingentRestrictedStockUnitsMemberspok:A2020EquityPlanMember2023-01-012023-06-300001289945spok:A2020EquityPlanMemberspok:NonContingentRestrictedStockUnitsMember2023-01-012023-06-300001289945spok:A2012EquityPlanMemberspok:RestrictedStockRestrictedStockUnitsAndDeferredStockUnitsMember2022-12-310001289945spok:A2012EquityPlanMemberspok:RestrictedStockRestrictedStockUnitsAndDeferredStockUnitsMember2023-01-012023-06-300001289945spok:A2012EquityPlanMemberspok:RestrictedStockRestrictedStockUnitsAndDeferredStockUnitsMember2023-06-300001289945spok:RestrictedStockRestrictedStockUnitsAndDeferredStockUnitsMember2022-12-310001289945spok:RestrictedStockRestrictedStockUnitsAndDeferredStockUnitsMember2023-01-012023-06-300001289945spok:RestrictedStockRestrictedStockUnitsAndDeferredStockUnitsMember2023-06-300001289945spok:ContingentRestrictedStockUnitsMemberspok:A2012EquityPlanMember2023-06-300001289945spok:RestrictedStockandRestrictedStockUnitsRSUsMemberspok:A2012EquityPlanMember2023-06-300001289945spok:RestrictedStockandRestrictedStockUnitsRSUsMemberspok:A2012EquityPlanMember2023-01-012023-06-300001289945spok:EmployeeStockPurchasePlanMember2023-06-300001289945spok:EmployeeStockPurchasePlanMember2023-01-012023-06-300001289945spok:EmployeeStockPurchasePlanMembersrt:MaximumMember2023-01-012023-06-300001289945spok:EmployeeStockPurchasePlanMember2022-01-012022-06-300001289945spok:EmployeeStockPurchasePlanMember2022-12-310001289945spok:TwoThousandFifteenLongTermIncentivePlanMember2023-04-012023-06-300001289945spok:TwoThousandFifteenLongTermIncentivePlanMember2022-04-012022-06-300001289945spok:TwoThousandFifteenLongTermIncentivePlanMember2023-01-012023-06-300001289945spok:TwoThousandFifteenLongTermIncentivePlanMember2022-01-012022-06-300001289945spok:TimeBasedAwardsMember2023-04-012023-06-300001289945spok:TimeBasedAwardsMember2022-04-012022-06-300001289945spok:TimeBasedAwardsMember2023-01-012023-06-300001289945spok:TimeBasedAwardsMember2022-01-012022-06-300001289945spok:EmployeeStockPurchasePlanMember2023-04-012023-06-300001289945spok:EmployeeStockPurchasePlanMember2022-04-012022-06-300001289945srt:DirectorMemberus-gaap:RelatedPartyMember2023-04-012023-06-300001289945us-gaap:RelatedPartyMember2022-04-012022-06-300001289945us-gaap:RelatedPartyMember2022-01-012022-06-300001289945us-gaap:RelatedPartyMember2023-01-012023-06-30

UNITED STATES
SECURITIES AND EXCHANGE COMMISSION
Washington, D.C. 20549
 
FORM
10-Q
 
(Mark One)
Quarterly Report Pursuant to Section 13 or 15(d) of the Securities Exchange Act of 1934
For the quarterly period ended June 30, 2023
 
or
Transition Report Pursuant to Section 13 or 15(d) of the Securities Exchange Act of 1934
For the transition period from                      to                     
Commission File Number: 001-32358
spok_hor_flat_4C.jpg
SPOK HOLDINGS, INC.
(Exact name of registrant as specified in its charter)
Delaware 16-1694797
(State or other jurisdiction of
incorporation or organization)
 (I.R.S. Employer
Identification No.)
 
5911 Kingstowne Village Pkwy, 6th Floor 
Alexandria, Virginia 22315
(Address of principal executive offices) (Zip Code)
(800) 611-8488
(Registrant’s telephone number, including area code)
N/A
(Former name, former address and former fiscal year, if changed since last report)

Securities registered pursuant to Section 12(b) of the Act:
Title of each classTrading SymbolName of each exchange on which registered
Common Stock, par value $0.0001 per shareSPOKNASDAQ
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 filer☐  Smaller reporting company
Emerging growth company
If an emerging growth company, indicate by check mark if the registrant has elected not to use the extended transition period for complying with any new or revised financial accounting standards provided pursuant to Section 13(a) of the Exchange Act.
Indicate by check mark whether the registrant is a shell company (as defined in Rule 12b-2 of the Exchange Act).    Yes      No  ☒
19,967,895 shares of the registrant’s common stock (par value $0.0001 per share) were outstanding as of July 21, 2023.



SPOK HOLDINGS, INC.
QUARTERLY REPORT ON FORM 10-Q
INDEX
  Page  
PART I.
Item 1.
Item 2.
Item 3.
Item 4.
PART II.
Item 1.
Item 1A.
Item 2.
Item 5.
Item 6.
Exhibits



PART I. FINANCIAL INFORMATION
ITEM 1. CONDENSED CONSOLIDATED FINANCIAL STATEMENTS
SPOK HOLDINGS, INC.
CONDENSED CONSOLIDATED BALANCE SHEETS 
(in thousands)June 30, 2023December 31, 2022
(Unaudited)
ASSETS
Current assets:
Cash and cash equivalents$30,866 $35,754 
Accounts receivable, net25,467 26,861 
Prepaid expenses7,371 6,849 
Other current assets841 587 
Total current assets64,545 70,051 
Non-current assets:
Property and equipment, net7,869 8,223 
Operating lease right-of-use assets12,713 13,876 
Goodwill99,175 99,175 
Deferred income tax assets, net48,992 52,398 
Other non-current assets630 754 
Total non-current assets169,379 174,426 
Total assets$233,924 $244,477 
LIABILITIES AND STOCKHOLDERS’ EQUITY
Current liabilities:
Accounts payable$6,768 $5,880 
Accrued compensation and benefits8,528 11,628 
Deferred revenue23,984 27,255 
Operating lease liabilities4,693 5,096 
Other current liabilities5,352 4,573 
Total current liabilities49,325 54,432 
Non-current liabilities:
Asset retirement obligations7,455 7,237 
Operating lease liabilities 9,520 10,604 
Other non-current liabilities1,013 1,107 
Total non-current liabilities17,988 18,948 
Total liabilities67,313 73,380 
Commitments and contingencies (Note 13)
Stockholders' equity:
Preferred stock$ $ 
Common stock2 2 
Additional paid-in capital100,612 99,908 
Accumulated other comprehensive loss(1,862)(1,909)
Retained earnings67,859 73,096 
Total stockholders’ equity166,611 171,097 
Total liabilities and stockholders' equity$233,924 $244,477 
            
The accompanying notes are an integral part of these Condensed Consolidated Financial Statements.
2


SPOK HOLDINGS, INC.
CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS
 For the Three Months Ended June 30,For the Six Months Ended June 30,
(Unaudited and in thousands except share and per share amounts)2023202220232022
Revenue:
Wireless revenue$18,877 $18,700 $37,905 $37,547 
Software revenue17,586 15,010 31,738 29,988 
Total revenue36,463 33,710 69,643 67,535 
Operating expenses:
Cost of revenue (exclusive of items shown separately below)6,727 6,980 13,263 14,784 
Research and development2,853 2,624 5,346 9,121 
Technology operations6,452 6,880 13,039 13,893 
Selling and marketing4,354 3,874 8,255 9,189 
General and administrative8,489 9,619 16,189 20,054 
Depreciation and accretion1,265 871 2,501 1,805 
Severance and restructuring108 450 118 4,945 
Total operating expenses30,248 31,298 58,711 73,791 
Operating income (loss)6,215 2,412 10,932 (6,256)
Interest income354 170 626 237 
Other (expense) income(138)25 (85)12 
Income (loss) before income taxes6,431 2,607 11,473 (6,007)
(Provision for) benefit from income taxes(1,698)(683)(3,623)717 
Net income (loss)$4,733 $1,924 $7,850 $(5,290)
Basic net income (loss) per common share$0.24 $0.10 $0.39 $(0.27)
Diluted net income (loss) per common share$0.23 $0.10 $0.39 $(0.27)
Basic weighted average common shares outstanding19,957,786 19,693,659 19,927,782 19,645,680 
Diluted weighted average common shares outstanding20,255,248 19,807,430 20,266,914 19,645,680 
Cash dividends declared per common share$0.3125 $0.3125 $0.6250 $0.6250 

The accompanying notes are an integral part of these unaudited Condensed Consolidated Financial Statements.
3


SPOK HOLDINGS, INC.
CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME (LOSS)
 For the Three Months Ended June 30,For the Six Months Ended June 30,
(Unaudited and in thousands)2023202220232022
Net income (loss)$4,733 $1,924 $7,850 $(5,290)
Other comprehensive income (loss), net of tax:
Foreign currency translation adjustments35 (229)47 (204)
Other comprehensive income (loss)35 (229)47 (204)
Comprehensive income (loss)$4,768 $1,695 $7,897 $(5,494)

The accompanying notes are an integral part of these unaudited Condensed Consolidated Financial Statements.

4


SPOK HOLDINGS, INC.
CONDENSED CONSOLIDATED STATEMENTS OF STOCKHOLDERS’ EQUITY 
(Unaudited and in thousands except share amounts)Outstanding
Common
Shares
Common
Stock
Additional
Paid-In
Capital & Accumulated Other Comprehensive Loss
Retained
Earnings
Total
Stockholders’
Equity
Balance, January 1, 202219,481,429 $2 $95,703 $77,005 $172,710 
Net loss— — — (7,214)(7,214)
Issuance of common stock for vested restricted stock units under the equity plans346,604 — — — — 
Purchase of common stock for tax withholding and other(134,354)— (1,209)— (1,209)
Amortization of stock-based compensation— — 1,115 — 1,115 
Cash dividends declared— — — (6,513)(6,513)
Cumulative translation adjustment— — 25 — 25 
Balance, March 31, 202219,693,679 $2 $95,634 $63,278 $158,914 
Net income— — — 1,924 1,924 
Purchase of common stock for tax withholding(22)—  —  
Amortization of stock-based compensation— — 961 — 961 
Cash dividends declared— — — (6,357)(6,357)
Cumulative translation adjustment— — (229)— (229)
Balance, June 30, 202219,693,657 $2 $96,366 $58,845 $155,213 







5


(Unaudited and in thousands except share amounts)Outstanding
Common
Shares
Common
Stock
Additional
Paid-In
Capital & Accumulated Other Comprehensive Loss
Retained
Earnings
Total
Stockholders’
Equity
Balance, January 1, 202319,703,800 $2 $97,999 $73,096 $171,097 
Net income— — — 3,117 3,117 
Issuance of common stock for vested restricted stock units under the equity plans382,568 — — — — 
Purchase of common stock for tax withholding and other(144,516)— (1,245)— (1,245)
Amortization of stock-based compensation— — 936 — 936 
Cash dividends declared— — — (6,549)(6,549)
Cumulative translation adjustment— — 12 — 12 
Balance, March 31, 202319,941,852 $2 $97,702 $69,664 $167,368 
Net income— — — 4,733 4,733 
Amortization of stock-based compensation— — 923 — 923 
Cash dividends declared— — — (6,538)(6,538)
Issuance of restricted stock under the 2020 Equity Plan and other20,210 — 90  90 
Cumulative translation adjustment— — 35 — 35 
Balance, June 30, 202319,962,062 $2 $98,750 $67,859 $166,611 

The accompanying notes are an integral part of these unaudited Condensed Consolidated Financial Statements.

6


SPOK HOLDINGS, INC.
CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS
 For the Six Months Ended June 30,
(Unaudited and in thousands)20232022
Operating activities:
Net income (loss)$7,850 $(5,290)
Adjustments to reconcile net income (loss) to net cash provided by (used in) operating activities:
Depreciation and accretion2,501 1,805 
Deferred income tax expense (benefit)3,602 (495)
Stock-based compensation1,859 2,076 
Provisions for credit losses, service credits and other222 861 
Changes in assets and liabilities:
Accounts receivable1,168 (576)
Prepaid expenses and other assets(653)(416)
Net operating lease liabilities(324)(109)
Accounts payable, accrued liabilities and other(1,745)(3,582)
Deferred revenue(3,282)(169)
Net cash provided by (used in) operating activities11,198 (5,895)
Investing activities:
Purchases of property and equipment(1,815)(1,192)
Purchase of short-term investments (14,967)
Maturity of short-term investments 15,000 
Net cash used in investing activities(1,815)(1,159)
Financing activities:
Cash distributions to stockholders(13,163)(12,679)
Proceeds from issuance of common stock under the Employee Stock Purchase Plan90  
Purchase of common stock for tax withholding on vested equity awards(1,245)(1,209)
Net cash used in financing activities(14,318)(13,888)
Effect of exchange rate on cash and cash equivalents47 (204)
Net decrease in cash and cash equivalents(4,888)(21,146)
Cash and cash equivalents, beginning of period35,754 44,583 
Cash and cash equivalents, end of period$30,866 $23,437 
Supplemental disclosure:
Income taxes paid$253 $185 

The accompanying notes are an integral part of these unaudited Condensed Consolidated Financial Statements.
7

SPOK HOLDINGS, INC.
UNAUDITED NOTES TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS

NOTE 1 - ORGANIZATION AND SIGNIFICANT ACCOUNTING POLICIES
Spok Holdings, Inc. (NASDAQ: SPOK) ("Spok," "we," "our" or the "Company"), through its wholly owned subsidiary Spok, Inc., is proud to be the global leader in healthcare communications. We deliver clinical information to care teams when and where it matters most to improve patient outcomes. Top hospitals rely on Spok products and services to enhance workflows for clinicians, support administrative compliance, and provide a better experience for patients.
We offer a focused suite of unified clinical communication and collaboration solutions that include call center applications, clinical alerting and notifications, one-way and advanced two-way wireless messaging services, mobile communications and public safety solutions.
We provide one-way and advanced two-way wireless messaging services, including information services, throughout the United States. These services are offered on a local, regional and nationwide basis employing digital networks. One-way messaging consists of numeric and alphanumeric messaging services. Numeric messaging services enable subscribers to receive messages that are composed entirely of numbers, such as a phone number, while alphanumeric messages may include numbers and letters, which enable subscribers to receive text messages. Two-way messaging services enable subscribers to send and receive messages to and from other wireless messaging devices, including pagers, personal digital assistants and personal computers. We also offer voice mail, personalized greetings, message storage and retrieval, and equipment loss and/or maintenance protection to both one-way and two-way messaging subscribers. These services are commonly referred to as wireless messaging and information services.
We also develop, sell and support enterprise-wide systems for hospitals and other organizations needing to automate, centralize and standardize clinical communications. These solutions are used for contact centers, clinical alerting and notification, mobile communications and messaging and for public safety notifications. These areas of market focus complement the market focus of our wireless services outlined above.
Basis of Presentation
The accompanying Condensed Consolidated Financial Statements include our accounts and the accounts of our wholly owned direct and indirect subsidiaries. All significant intercompany accounts and transactions have been eliminated in consolidation. Our Condensed Consolidated Financial Statements have been prepared in accordance with accounting principles generally accepted in the United States (“GAAP”) and the rules and regulations of the United States Securities and Exchange Commission (the “SEC”). In management's opinion, the unaudited Condensed Consolidated Financial Statements include all adjustments and accruals that are necessary for the presentation of the results of all interim periods reported herein and all such adjustments are of a normal, recurring nature, with the exception of the revision to deferred revenue as discussed in more detail below.
Amounts shown in the Condensed Consolidated Statements of Operations within the operating expense categories of cost of revenue; research and development; technology operations; selling and marketing; and general and administrative are recorded exclusive of depreciation, amortization and accretion. These items are shown separately to the extent that they are considered material for the periods presented.
The financial information included herein, other than the Condensed Consolidated Balance Sheet as of December 31, 2022, is unaudited. The Condensed Consolidated Balance Sheet as of December 31, 2022, has been derived from, but does not include all, the disclosures contained in the audited Consolidated Financial Statements as of and for the year ended December 31, 2022.
These Condensed Consolidated Financial Statements should be read in conjunction with the Consolidated Financial Statements and accompanying notes included in the Company's Annual Report on Form 10-K for the year ended December 31, 2022 (the “2022 Annual Report”). The Condensed Consolidated Statements of Operations for the interim periods presented are not necessarily indicative of the results that may be expected for a full year.
Revision of Previously Issued Financial Statements

In connection with the preparation of its financial statements for the quarter ended June 30, 2023, the Company identified certain adjustments to correct an immaterial error related to the understatement of deferred revenue of approximately $1.0 million. These adjustments corrected an overstatement of our software revenue in 2018 stemming from non-recurring activity associated with the implementation of a new financial system in 2017. Based on our quantitative and qualitative analysis, we concluded that the adjustments were not material to any prior annual or interim periods. As such, we have revised the Consolidated Balance Sheets for the year ended December 31, 2022, relevant footnotes, and other financial
8

SPOK HOLDINGS, INC.
UNAUDITED NOTES TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS — (Continued)

information as applicable, included herein to reflect the reduction in opening retained earnings and a corresponding increase to deferred revenue.
Use of Estimates
The preparation of these Condensed Consolidated Financial Statements requires management to make estimates and judgments that affect the reported amounts of assets, liabilities, revenues, expenses and related disclosures. On an ongoing basis, we evaluate estimates and assumptions, including, but not limited to, those related to the impairment of long-lived assets, goodwill, accounts receivable allowances, revenue recognition, determining the standalone selling price of performance obligations, variable consideration, depreciation expense, asset retirement obligations and income taxes. We base our estimates on historical experience and various other assumptions that are believed to be reasonable under the circumstances, the results of which form the basis for making judgments about the carrying values of assets and liabilities that are not readily apparent from other sources. Actual results may differ from these estimates under different assumptions or conditions.
NOTE 2 - RISKS AND OTHER IMPORTANT FACTORS
See “Item 1A. Risk Factors” of Part II of this Quarterly Report on Form 10-Q (“Quarterly Report”) and "Item 1A. Risk Factors" of Part I of the 2022 Annual Report, which describe key risks associated with our operations and industry. 
NOTE 3 - RECENT ACCOUNTING STANDARDS
The Company considers the applicability and impact of all Accounting Standards Updates ("ASUs") issued by the Financial Accounting Standards Board ("FASB"). The Company has determined that all recent ASUs issued by the FASB are either not applicable or are not expected to have a material impact on the Company's Condensed Consolidated Financial Statements.
NOTE 4 - SIGNIFICANT ACCOUNTING POLICIES UPDATE
Our significant accounting policies are detailed in Note 1, “Organization and Significant Accounting Policies” of the 2022 Annual Report.
NOTE 5 - RESTRUCTURING
In February 2022, the Company announced a new strategic business plan that included a restructuring of its business to discontinue Spok Go, eliminate all associated costs and optimize the Company’s existing structure to drive continued cost improvement.
As part of the restructuring program, the Company eliminated 176 positions, primarily in research and development, and also in professional services, selling and marketing, and back-office support functions.
For the three and six months ended June 30, 2022, the Company incurred total severance and restructuring costs of $0.5 million and $4.9 million respectively, related to the restructuring program, which are included within the Condensed Consolidated Statement of Operations. These costs are as follows:
For the Three Months Ended June 30,For the Six Months Ended June 30,
(Dollars in thousands)20222022
Severance and personnel related costs$349 $4,346 
Contractual terminations101 $599 
Total severance and restructuring costs$450 $4,945 
A summary of activity for the six months ended June 30, 2023 and 2022, for restructuring-related liabilities associated with the strategic business plan, which is included within accrued compensation and benefits and other current liabilities within the Condensed Consolidated Balance Sheet, is as follows:
9

SPOK HOLDINGS, INC.
UNAUDITED NOTES TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS — (Continued)

(Dollars in thousands)
Balance at December 31, 2021$ 
Restructuring and other charges4,495 
Payments(34)
Non-cash adjustment(124)
Balance at March 31, 2022$4,337 
Restructuring and other charges525 
Payments(2,302)
Non-cash adjustment(188)
Balance at June 30, 2022$2,372 
Balance at December 31, 2022$2,208 
Restructuring and other charges 
Payments(2,051)
Non-cash adjustment(4)
Balance at March 31, 2023$153 
Restructuring and other charges 
Payments(148)
Non-cash adjustment(5)
Balance at June 30, 2023$ 
NOTE 6 - REVENUE, DEFERRED REVENUE AND PREPAID COMMISSIONS
Wireless Revenue
Wireless revenue consists of two primary components: paging revenue and product and other revenue. Paging revenue consists primarily of recurring fees associated with the provision of messaging services and fees for paging devices and is net of a provision for service credits. Product and other revenue reflects system sales, the sale of devices and charges for paging devices that are not returned and are net of anticipated credits. Our core offering includes subscriptions to one-way or two-way messaging services for a periodic (monthly, quarterly, semiannual, or annual) service fee. This is generally based upon the type of service provided, the geographic area covered, the number of devices provided to the customer and the period of commitment. A subscriber to one-way messaging services may select coverage on a local, regional or nationwide basis to best meet their messaging needs. Two-way messaging is generally offered on a nationwide basis. (See Item 1. “Business,” in the 2022 Annual Report for more details.)
Software Revenue
Software revenue consists of two primary components: operations revenue and maintenance revenue. Operations revenue consists primarily of license revenues for our healthcare communications solutions, revenue from the sale of equipment that facilitates the use of our software solutions, and professional services revenue related to the implementation of our solutions. Maintenance revenue is for ongoing support of our software solutions or related equipment and access to when-and-if available software updates. Maintenance is generally purchased and renewed on an annual basis.
Revenue Recognition
Revenues are recognized when control of the promised goods or services is transferred to our customers, in an amount that reflects the consideration we expect to be entitled to in exchange for those goods or services.
10

SPOK HOLDINGS, INC.
UNAUDITED NOTES TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS — (Continued)

Our software licenses and hardware are generally recognized at a point in time when we have transferred control to the customer. For software licenses, revenue is not recognized until the related license(s) has been made available to the customer and the customer can begin to benefit from its right to use the license(s). Our software licenses represent a right to use Spok’s intellectual property ("IP") as it exists at a point in time at which the license is granted. Many of our software licenses have significant standalone functionality due to their ability to process a transaction or perform a function or task, and we do not need to maintain those products, once provided to the customer, for value to exist. While the functionality of the IP that we license may substantively change during the license period, customers are not contractually or practically required to update their license as a result of those changes.
Our wireless, professional services, and maintenance are generally recognized over time due to a customer's simultaneous receipt and consumption of the benefit as we perform the work. As we transfer control over time, we recognize revenue based on the extent of progress towards completion of the performance obligation. The selection of the method to measure progress towards completion requires significant judgment and is based on the nature of the products or services to be provided. Generally, we use the time-elapsed measure of progress for performance obligations that include wireless or maintenance services. We believe this method best depicts the simultaneous transfer and consumption of the benefit based on our performance as these services are generally considered standby services. For professional services, we leverage an input methodology based on the number of hours worked on a project versus the total expected hours necessary to complete the project. Revenues are recognized proportionally as hours are incurred.
The following table presents our revenues disaggregated by revenue type:
For the Three Months Ended June 30,For the Six Months Ended June 30,
(Dollars in thousands)2023202220232022
Revenue:
Paging revenue$18,271 $18,141 $36,796 $36,454 
Product and other revenue606 559 1,109 1,093 
Wireless revenue$18,877 $18,700 $37,905 $37,547 
License$3,692 $1,962 $5,310 $3,786 
Professional services3,837 3,331 7,076 6,667 
Hardware933 507 1,289 1,096 
Operations revenue8,462 5,800 13,675 11,549 
Maintenance9,124 9,210 18,063 18,439 
Software revenue$17,586 $15,010 $31,738 $29,988 
Total revenue$36,463 $33,710 $69,643 $67,535 
The U.S. was the only country that accounted for more than 10% of the Company’s total revenue for the three and six months ended June 30, 2023, and 2022. Revenue generated in the U.S. and internationally consisted of the following for the periods stated:
For the Three Months Ended June 30,For the Six Months Ended June 30,
(Dollars in thousands)2023202220232022
United States$35,649 $32,553 $67,860 $65,325 
International814 1,157 1,783 2,210 
Total revenue$36,463 $33,710 $69,643 $67,535 

11

SPOK HOLDINGS, INC.
UNAUDITED NOTES TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS — (Continued)

Deferred Revenues
Our deferred revenues represent payments made by, or due from, customers in advance of our performance. Changes in the balance of total deferred revenue during the six months ended June 30, 2023, are as follows:
(Dollars in thousands)December 31, 2022AdditionsRevenue RecognizedJune 30, 2023
Deferred Revenue$27,505 $27,624 $(30,906)$24,223 
During the six months ended June 30, 2023, the Company recognized $18.1 million related to amounts deferred as of December 31, 2022.
Prepaid Commissions
Our prepaid commissions represent payments made to employees in advance of our performance on the related underlying contracts. These costs have been incurred directly in relation to obtaining a contract. As such, these costs are amortized over the estimated period of benefit. Changes in the balance of total prepaid commissions during the six months ended June 30, 2023 are as follows:
(Dollars in thousands)December 31, 2022AdditionsCommissions RecognizedJune 30, 2023
Prepaid Commissions$1,745 $2,271 $(2,295)$1,721 
Prepaid commissions are included within prepaid expenses in the Condensed Consolidated Balance Sheets and commissions expense is included within selling and marketing in the Condensed Consolidated Statements of Operations.
Remaining Performance Obligations
The balance of remaining performance obligations at June 30, 2023, was $57.0 million. We expect to recognize approximately $40.9 million of our remaining performance obligations over the next 12 months, with the remaining balance recognized thereafter.
NOTE 7 - LEASES
We have operating lease arrangements for corporate offices, cellular towers, storage units and small building space. The building space is used to house infrastructure, such as transmitters, antennae and other various equipment for the Company’s wireless paging services. For leases with a term of 12 months or less, renewal terms are generally of an evergreen nature (either month-to-month or year-to-year). For leases with a term greater than 12 months, renewal terms are generally explicit and provide for one to five optional renewals consistent with the initial term. Many of our leases, with the exception of those for our corporate offices, include options to terminate the lease within one year. Variable lease payments, residual value guarantees or purchase options are not generally present in these leases.
In May 2022, we extended 23 site leases on a Master License Agreement which included a term of 10 years with an option to terminate within 45 days of notification of termination. At that time, we recorded a $2.9 million right-of-use asset and a corresponding operating lease liability for these leases.
In December 2022, we modified an office lease to reduce the leased space and optimize costs, which resulted in a reduction of $1.8 million in right-of-use assets and corresponding operating lease liabilities.
Lease costs are included in technology operations and general and administrative expenses in the Condensed Consolidated Statements of Operations. The following table presents lease costs disaggregated by type:
For the Three Months Ended June 30,For the Six Months Ended June 30,
(Dollars in thousands)2023202220232022
Operating lease cost$1,171 $1,379 $2,351 $2,861 
Short-term lease cost 2,262 2,448 4,539 5,081 
Total lease cost$3,433 $3,827 $6,890 $7,942 

12

SPOK HOLDINGS, INC.
UNAUDITED NOTES TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS — (Continued)

The following table presents supplemental cash flow information:
For the Six Months Ended June 30,
(Dollars in thousands)20232022
Cash paid for amounts included in the measurement of lease liabilities - operating leases$2,661$2,945

The following table presents the weighted average remaining lease term and discount rate:
June 30,
(Dollars in thousands)20232022
Weighted average remaining lease term - operating leases (in years)4.704.80
Weighted average discount rate - operating leases4.86%4.37%
Maturities of lease liabilities as of June 30, 2023, were as follows:
For the Year Ended December 31,(Dollars in thousands)
2023 (remaining six months)
$2,473 
20244,151 
20253,158 
20262,420 
20271,206 
Thereafter2,505 
Total future lease payments15,913 
Imputed interest(1,700)
Total$14,213 
NOTE 8 - CONSOLIDATED FINANCIAL STATEMENT COMPONENTS
Depreciation and Accretion
Depreciation and accretion expenses consisted of the following for the periods stated:
For the Three Months Ended June 30,For the Six Months Ended June 30,
(Dollars in thousands)2023202220232022
Depreciation
Leasehold improvements$14 $16 $27 $35 
Asset retirement costs64 (175)130 (350)
Paging and computer equipment967 800 1,905 1,650 
Furniture, fixtures and vehicles56 60 111 130 
Total depreciation1,101 701 2,173 1,465 
Accretion164 170 328 340 
Total depreciation and accretion expense$1,265 $871 $2,501 $1,805 
Accounts Receivable, Net
Accounts receivable was recorded net of an allowance of $1.6 million at June 30, 2023, and $1.8 million at December 31, 2022. Accounts receivable, net includes $9.1 million and $5.9 million of unbilled receivables at June 30, 2023, and December 31, 2022, respectively. Unbilled receivables are defined as the Company's right to consideration in exchange for goods or services that we have transferred to the customer but have not yet billed for, generally as a result of contractual billing terms.
13

SPOK HOLDINGS, INC.
UNAUDITED NOTES TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS — (Continued)

Property and Equipment, Net
Property and equipment, net consisted of the following as of the dates stated:
(Dollars in thousands)Useful Life
 (In Years)
June 30, 2023December 31, 2022
Leasehold improvementsshorter of useful life or lease term$2,553 $2,497 
Asset retirement costs
1-5
3,848 3,848 
Paging and computer equipment
1-5
87,432 88,427 
Furniture, fixtures and vehicles
3-5
3,174 3,289 
Total property and equipment97,007 98,061 
Accumulated depreciation(89,138)(89,838)
Total property and equipment, net$7,869 $8,223 
NOTE 9 - GOODWILL
During the three months ended June 30, 2023, we performed a qualitative assessment of goodwill and determined that a triggering event had not occurred. While an impairment assessment is performed annually in the fourth quarter, the Company monitors its business environment for potential triggering events on a quarterly basis. There is potential for further impairment charges being recognized in future periods based on these ongoing assessments.
NOTE 10 - ASSET RETIREMENT OBLIGATIONS
The components of the changes in the asset retirement obligation liabilities were:
(Dollars in thousands)Short-Term
Portion
Long-Term
Portion
Total
Balance at December 31, 2022$243 $7,237 $7,480 
Accretion(2)330 328 
Amounts paid(132) (132)
Reclassifications112 (112) 
Balance at June 30, 2023$221 $7,455 $7,676 
The short-term portion of the balance above is included within other current liabilities in the Condensed Consolidated Balance Sheets at June 30, 2023, and December 31, 2022.
The cost associated with the estimated removal costs and timing refinements due to ongoing network rationalization activities is expected to accrete to a total liability of $9.1 million. The total estimated liability is based on the transmitter locations remaining after we have consolidated the number of networks we operate and assuming the underlying leases continue to be renewed to that future date. Accretion expense related solely to asset retirement obligations and was recorded based on the interest method.
NOTE 11 - STOCKHOLDERS' EQUITY
General
Our authorized capital stock consists of 75 million shares of common stock, par value $0.0001 per share, and 25 million shares of preferred stock, par value $0.0001 per share.
At June 30, 2023, and December 31, 2022, we had no stock options outstanding.
At June 30, 2023, and December 31, 2022, there were 19,962,062 and 19,703,800 shares of common stock outstanding, respectively, and no shares of preferred stock outstanding.
14

SPOK HOLDINGS, INC.
UNAUDITED NOTES TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS — (Continued)

Dividends
Cash distributions to stockholders, as disclosed in the Condensed Consolidated Statements of Cash Flows for the six months ended June 30, 2023, and 2022, include previously declared cash dividends on shares of vested restricted common stock ("restricted stock") issued to our non-executive directors and dividends related to vested restricted stock units ("RSUs") issued to eligible employees. Cash dividends on RSUs and restricted stock have been accrued and are paid when the applicable vesting conditions are met. Accrued cash dividends on forfeited restricted stock and RSUs are also forfeited. The following table details our cash dividends declared and paid in 2023 through the date hereof:
(Dollars in thousands)
Declaration DateRecord DatePayment DatePer Share Amount
Total Declared(1)
February 22, 2023March 16, 2023March 30, 2023$0.3125 $6,549 
May 3, 2023May 25, 2023June 23, 20230.3125 6,538 
Total$0.6250 $13,087 
(1) The total declared reflects the cash dividends declared in relation to common stock, deferred stock units ("DSUs") and unvested RSUs.
On July 26, 2023, our Board of Directors declared a regular quarterly cash dividend of $0.3125 per share of common stock with a record date of August 17, 2023, and a payment date of September 8, 2023. Cash dividends related to common stock of approximately $6.2 million will be paid from available cash on hand.
Common Stock Repurchase Program
On February 16, 2022, our Board of Directors authorized a share repurchase program for up to $10 million of the Company’s common stock. Under the repurchase program, repurchases can be made from time to time using a variety of methods, which may include open market purchases, privately negotiated transactions or otherwise, all in accordance with the rules of the SEC and other applicable legal requirements. The specific timing, price and size of purchases will depend on prevailing stock prices, general economic and market conditions, legal requirements and other considerations. The repurchase program does not obligate the Company to acquire any particular amount of common stock, and the repurchase program may be suspended or discontinued at any time at the Company’s discretion. For the six months ended June 30, 2023, we did not repurchase any common stock.

15

SPOK HOLDINGS, INC.
UNAUDITED NOTES TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS — (Continued)

Net Income (Loss) per Common Share
Basic net income (loss) per common share is computed on the basis of the weighted average common shares outstanding. Diluted net income (loss) per common share is computed on the basis of the weighted average common shares outstanding plus the effect of all potentially dilutive common shares, including outstanding restricted stock and RSUs, which are treated as contingently issuable shares, using the “treasury stock” method.
The components of basic and diluted net income (loss) per common share were as follows for the periods stated:
For the Three Months Ended June 30,For the Six Months Ended June 30,
(in thousands, except for share and per share amounts)2023202220232022
Numerator:
Net income (loss)$4,733 $1,924 $7,850 $(5,290)
Denominator:
Basic weighted average common shares outstanding19,957,786 19,693,659 19,927,782 19,645,680 
Diluted weighted average common shares outstanding20,255,248 19,807,430 20,266,914 19,645,680 
Basic net income (loss) per common share$0.24 $0.10 $0.39 $(0.27)
Diluted net income (loss) per common share$0.23 $0.10 $0.39 $(0.27)
For the three and six months ended June 30, 2023, and 2022 the following securities were excluded from the calculation of diluted shares outstanding as the effect would have been anti-dilutive:
For the Three Months Ended June 30,For the Six Months Ended June 30,
2023202220232022
Restricted stock units   277,381 
Stock-Based Compensation Plans
On April 29, 2020, our Board of Directors adopted the Spok Holdings, Inc. 2020 Equity Incentive Award Plan (the “2020 Equity Plan”) that our stockholders subsequently approved on July 28, 2020. At July 28, 2020, a total of 1,699,950 shares of common stock had been reserved for issuance under the Equity Plans, On July 25, 2023, our Board of Directors and our stockholders approved an amendment and restatement of 2020 Equity Plan to increase the number of shares available for issuance by 1,000,000 shares. At July 25, 2023, a total of 1,268,444 shares of common stock had been reserved for issuance under the equity plans.
Awards under the 2020 Equity Plan may be in the form of stock options, restricted common stock, RSUs, performance awards, dividend equivalents, stock payment awards, deferred stock, DSUs, stock appreciation rights or other stock or cash-based awards.
Restricted stock awards generally vest one year from the date of grant. Related dividends accumulate during the vesting period and are paid at the time of vesting.
Contingent RSUs generally vest over a three-year performance period upon successful completion of the performance objectives. Non-contingent RSUs generally vest in thirds, annually, over a three-year period. Dividend equivalent rights generally accompany each RSU award and those rights accumulate and vest along with the underlying RSU.
Dividend equivalent rights generally accompany each DSU award and are paid to participants in cash on the Company's applicable dividend payment date whether the DSU is vested or unvested. The dividend equivalent right associated with a DSU continues until delivery of the underlying shares of common stock is made.
16

SPOK HOLDINGS, INC.
UNAUDITED NOTES TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS — (Continued)

Payment of the underlying shares of common stock occurs at the earliest of a participant's separation from service, disability, death, or a change in control.
The following table summarizes the activities under the Equity Plans from January 1, 2023, through June 30, 2023:
 Activity
Total equity securities available at January 1, 2023683,052 
RSU, DSU, and restricted stock awarded to eligible employees, net of forfeitures(408,775)
Total equity securities available at June 30, 2023274,277 
The following table details activities with respect to outstanding RSUs, DSUs, and restricted stock under the Equity Plans for the six months ended June 30, 2023:
SharesWeighted
Average Grant
Date Fair Value
Unvested at January 1, 20231,015,749 $10.25 
Granted452,978 8.30 
Vested(373,103)11.21 
Forfeited(44,203)10.91 
Unvested at June 30, 20231,051,421 $9.04 
Of the 1,051,421 unvested RSUs, DSUs and restricted stock outstanding at June 30, 2023, 540,058 RSUs include contingent performance requirements for vesting purposes. At June 30, 2023, there was $4.4 million of unrecognized net compensation cost related to RSUs and restricted stock, which is expected to be recognized over a weighted average period of 1.8 years.
Employee Stock Purchase Plan
In 2016, our Board of Directors adopted the Spok Holdings, Inc. Employee Stock Purchase Plan (the "ESPP") that our stockholders subsequently approved on July 25, 2016. A total of 250,000 shares of common stock were reserved for issuance under this plan.
The ESPP allows employees to purchase shares of common stock at a discounted rate, subject to plan limitations. Under the ESPP, eligible participants can voluntarily elect to have contributions withheld from their pay for the duration of an offering period, subject to the ESPP limits. At the end of an offering period, contributions will be used to purchase the Company's common stock at a discount to the market price based on the first or last day of the offering period, whichever is lower.
Participants are required to hold common stock for a minimum period of two years from the grant date. Participants will begin earning dividends on shares after the purchase date. Each offering period will generally last for no longer than six months. Once an offering period begins, participants cannot adjust their withholding amount. If a participant chooses to withdraw, any previously withheld funds will be returned to the participant, with no stock purchased, and that participant will be eligible to participate in the ESPP during the next offering period. If the participant terminates employment with the Company during the offering period, all contributions will be returned to the employee and no stock will be purchased.
The Company uses the Black-Scholes model to calculate the fair value of the common stock to be purchased during each offering period on the offer date. The Black-Scholes model requires the use of estimates for the expected term, the expected volatility of the underlying common stock over the expected term, the risk-free interest rate and the expected dividend payment.
17

SPOK HOLDINGS, INC.
UNAUDITED NOTES TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS — (Continued)

For the six months ended June 30, 2023, 12,558 shares of the Company's stock were purchased, as compared to no share purchases during the same period in 2022. The following table summarizes the activities under the ESPP from January 1, 2023, through June 30, 2023:
 Activity
Total ESPP equity securities available at January 1, 2023133,184 
ESPP common stock purchased by eligible employees(12,558)
Total ESPP securities available at June 30, 2023120,626 
Amounts withheld from participants will be classified as accrued compensation and benefits in the Condensed Consolidated Balance Sheets until funds are used to purchase shares. This liability amount is immaterial to the Condensed Consolidated Financial Statements.
Stock-Based Compensation Expense
We record all stock-based compensation, which consist of RSUs, DSUs, restricted stock, equity in lieu of salary, and the option to purchase common stock under the ESPP, at fair value as of the grant date. Stock-based compensation expense is recognized based on a straight-line amortization basis over the respective service period. Forfeitures and withdrawals are accounted for as incurred.
The following table reflects the items for stock-based compensation expense in the Condensed Consolidated Statements of Operations for the periods stated:
For the Three Months Ended June 30,For the Six Months Ended June 30,
(Dollars in thousands)2023202220232022
Performance-based RSUs$373 $383 $754 $843 
Time-based RSUs, DSUs and restricted stock535 578 1,077 1,233 
ESPP15  28  
Total stock-based compensation$923 $961 $1,859 $2,076 
NOTE 12 - INCOME TAXES
Spok files a consolidated U.S. federal income tax return and income tax returns in various state, local and foreign jurisdictions as required.
Our quarterly tax provision and our quarterly estimate of our annual effective tax rate are subject to significant variation due to several factors, including variability in accurately predicting our pre-tax and taxable income and loss and the mix of jurisdictions to which they relate, changes in how we do business, changes in our stock price, foreign currency gains (losses), tax law developments (including changes in statutes, regulations, case law, and administrative practices), and relative changes of expenses or losses for which tax benefits are not recognized. Additionally, our effective tax rate can be more or less volatile based on the amount of pre-tax income or loss. For example, the impact of discrete items and non-deductible expenses on our effective tax rate is greater when our pre-tax income is lower.
For 2023, the anticipated effective income tax rate is expected to continue to differ from the federal statutory rate of 21%, primarily due to the effect of state income taxes, permanent differences between book and taxable income, and certain discrete items.
We had total net deferred income tax assets ("DTAs") of $49.0 million and $52.4 million as of June 30, 2023, and December 31, 2022, respectively. We had a valuation allowance of $2.3 million as of June 30, 2023, and December 31, 2022.
We assess the recoverability of our deferred income tax assets, which represent the tax benefits of future tax deductions, based on available positive and negative evidence and by considering the adequacy of future taxable income from all sources, including prudent and feasible tax planning strategies. This assessment is required to determine whether, based on all available evidence, it is "more likely than not" (meaning a probability of greater than 50%) that all or some portion of the deferred income tax assets will be realized in future periods. During the fourth quarter of each year, we update our multi-year forecast of taxable income for our operations, which assists in analyzing the recoverability of our DTAs.
18

SPOK HOLDINGS, INC.
UNAUDITED NOTES TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS — (Continued)

The Company maintains a valuation allowance related to Federal Foreign Tax Credits and certain net operating losses and state tax credits, as we do not believe current projections of future taxable income will be sufficient to utilize those tax assets prior to expiration.
NOTE 13 - COMMITMENTS AND CONTINGENCIES
There have been no material changes during the six months ended June 30, 2023, to the commitments and contingencies previously reported in the 2022 Annual Report.
NOTE 14 - RELATED PARTIES
A member of our Board of Directors, who was appointed at the beginning of 2020, serves as EVP and Chief Information Officer for an entity that is also a customer of the Company. For both the three months ended June 30, 2023 and 2022, we recognized revenues of $0.1 million and $0.2 million, respectively, related to contracts from the entity at which the individual is employed. For the six months ended June 30, 2023 and 2022, we recognized revenues of $0.3 million, related to the contracts from the entity at which the individual is employed.
ITEM 2. MANAGEMENT'S DISCUSSION AND ANALYSIS OF FINANCIAL CONDITION AND RESULTS OF OPERATIONS
Forward-Looking Statements
This Quarterly Report on Form 10-Q ("Quarterly Report") contains forward-looking statements and information relating to Spok Holdings, Inc. and its subsidiaries (collectively, “we,” "us," “Spok,” “our” or the “Company”) that set forth anticipated results based on management’s current plans, known trends and assumptions. These statements are made pursuant to the safe harbor provisions of the Private Securities Litigation Reform Act of 1995. Statements that are predictive in nature, that depend upon or refer to future events or conditions, or that include words such as “anticipate,” “believe,” “estimate,” “expect,” “intend,” “will,” “target,” “forecast” and similar expressions, as they relate to Spok are forward-looking statements.
Although these statements are based upon current plans, known trends and assumptions that management considers reasonable, they are subject to certain risks, uncertainties and assumptions, including, but not limited to, those discussed in this section and "Risk Factors" below and under the captions “Business,” “Management’s Discussion and Analysis of Financial Condition and Results of Operations (“MD&A”),” and “Risk Factors” in our Annual Report on Form 10-K for the year ended December 31, 2022 ("2022 Annual Report"). Should known or unknown risks or uncertainties materialize, known trends change, or underlying assumptions prove inaccurate, actual results or outcomes may differ materially from past results and those described herein as anticipated, believed, estimated, expected, intended, targeted or forecasted. Investors are cautioned not to place undue reliance on these forward-looking statements.
The Company undertakes no obligation to update forward-looking statements. Investors are advised to consult all further disclosures the Company makes in its subsequent Quarterly Reports on Form 10-Q and Current Reports on Form 8-K that it will file with the SEC. Also note that, in the 2022 Annual Report, the Company provides a cautionary discussion of risks, uncertainties and possibly inaccurate assumptions relevant to its business. These are factors that, individually or in the aggregate, could cause the Company’s actual results to differ materially from past results as well as those results that may be anticipated, believed, estimated, expected, intended, targeted or forecasted. It is not possible to predict or identify all such risk factors. Consequently, investors should not consider the risk factor discussion to be a complete discussion of all of the potential risks or uncertainties that could affect Spok's business, statement of operations or financial condition, subsequent to the filing of this Quarterly Report.
Overview
The following MD&A is intended to help the reader understand the results of operations and financial condition of Spok. This MD&A is provided as a supplement to, and should be read in conjunction with, our 2022 Annual Report and our unaudited Condensed Consolidated Financial Statements and accompanying notes. A reference to a “Note” in this section refers to the accompanying Unaudited Notes to Condensed Consolidated Financial Statements.
Spok, acting through its indirect wholly owned operating subsidiary, Spok, Inc., delivers smart, reliable clinical communication and collaboration solutions to organizations, primarily in the U.S. healthcare industry, to help protect the health, well-being and safety of individuals. Organizations rely on Spok for workflow improvement, secure messaging, paging services, contact center optimization and public safety response.
Business
19


See Note 1, "Organization and Significant Accounting Policies" in Item 1 of Part I of this Quarterly Report and Item 1. "Business" of Part I of the 2022 Annual Report, which describe our business in further detail.
Strategic Business Plan
In February 2022, our Board of Directors announced a new strategic business plan that included a restructuring of our business to discontinue Spok Go and eliminate all associated costs and optimize the Company’s existing structure to drive continued cost improvement. The strategic business plan included a renewed focus on our existing and established business, including the Spok Care Connect Suite and our wireless service offerings. These restructuring efforts were completed during the fourth quarter of 2022. As a result of the implementation of the plan, we eliminated 176 positions, primarily in research and development, and also in professional services, selling and marketing, and back-office support functions. These actions allowed us to better align costs and, as a result, return capital to stockholders in the form of increased quarterly dividends of $0.3125 per share starting in 2022. We will continue to focus on optimizing costs to allow us to prioritize cash flow generation and the return of capital to stockholders.
Further details can be found in Note 5 "Restructuring" in the Notes to Condensed Consolidated Financial Statements.

20


Results of Operations
The following table is a summary of our Condensed Consolidated Statement of Operations for the three and six months ended June 30, 2023, and 2022:
 For the Three Months Ended June 30,ChangeFor the Six Months Ended June 30,Change
(Dollars in thousands)20232022Total%20232022Total%
Revenue:
Wireless revenue$18,877 $18,700 $177 0.9 %$37,905 $37,547 $358 1.0 %
Software revenue17,586 15,010 2,576 17.2 %31,738 29,988 1,750 5.8 %
Total revenue36,463 33,710 2,753 8.2 %69,643 67,535 2,108 3.1 %
Operating expenses:
Cost of revenue (exclusive of items shown separately below)6,727 6,980 (253)(3.6)%13,263 14,784 (1,521)(10.3)%
Research and development2,853 2,624 229 8.7 %5,346 9,121 (3,775)(41.4)%
Technology operations6,452 6,880 (428)(6.2)%13,039 13,893 (854)(6.1)%
Selling and marketing4,354 3,874 480 12.4 %8,255 9,189 (934)(10.2)%
General and administrative8,489 9,619 (1,130)(11.7)%16,189 20,054 (3,865)(19.3)%
Depreciation and accretion1,265 871 394 45.2 %2,501 1,805 696 38.6 %
Severance and restructuring108 450 (342)(76.0)%118 4,945 (4,827)(97.6)%
Total operating expenses30,248 31,298 (1,050)(3.4)%58,711 73,791 (15,080)(20.4)%
Operating income (loss)6,215 2,412 3,803 157.7 %10,932 (6,256)17,188 274.7 %
Interest income354 170 184 108.2 %626 237 389 164.1 %
Other (expense) income(138)25 (163)(652.0)%(85)12 (97)(808.3)%
Income (loss) before income taxes6,431 2,607 3,824 146.7 %11,473 (6,007)17,480 (291.0)%
(Provision for) benefit from income taxes(1,698)(683)(1,015)148.6 %(3,623)717 (4,340)(605.3)%
Net income (loss)$4,733 $1,924 $2,809 146.0 %$7,850 $(5,290)$13,140 248.4 %
Supplemental Information
Full-Time Equivalent ("FTE") Employees382 401 (19)(4.7)%
Active transmitters3,278 3,374 (96)(2.8)%

21


Revenue
We offer a focused suite of unified clinical communications and collaboration solutions that include call center applications, clinical alerting and notifications, one-way and advanced two-way wireless messaging services, mobile communications and public safety solutions.
We develop, sell and support enterprise-wide systems for healthcare, government, large enterprise and other organizations needing to automate, centralize and standardize their approach to clinical communications and collaboration. Our solutions can be found in prominent hospitals, large government agencies, leading public safety institutions, colleges and universities, large hotels, resorts and casinos, and well-known manufacturers. Our primary market is the healthcare provider industry, particularly hospitals. While we have historically identified hospitals with 200 or more beds as the primary targets for our software solutions, as well as our paging services, we have expanded our focus to include smaller hospitals with shorter sales cycles, including academic medical centers.
Revenue generated by wireless messaging services (including voice mail, personalized greeting, message storage and retrieval), equipment, maintenance plans and/or equipment loss protection for both one-way and two-way messaging subscribers is presented as wireless revenue in our Statement of Operations. Revenue generated by the sale of our software solutions, which includes software license, professional services (installation, consulting and training), equipment (to be used in conjunction with the software), and post-contract support (ongoing maintenance), is presented as software revenue in our Condensed Consolidated Statement of Operations. Our software is licensed to end users under an industry standard software license agreement.
Refer to Note 6, "Revenue, Deferred Revenue and Prepaid Commissions" in the Notes to Condensed Consolidated Financial Statements for additional information on our wireless and software revenue streams.
The table below details revenue for the periods stated:
For the Three Months Ended June 30,ChangeFor the Six Months Ended June 30,Change
(Dollars in thousands)20232022Total%20232022Total%
Revenue - wireless:
Paging revenue$18,271 $18,141 $130 0.7 %$36,796 $36,454 $342 0.9 %
Product and other revenue606 559 47 8.4 %1,109 1,093 16 1.5 %
Total wireless revenue18,877 18,700 177 0.9 %37,905 37,547 358 1.0 %
Revenue - software:
License3,692 1,962 1,730 88.2 %5,310 3,786 1,524 40.3 %
Professional services3,837 3,331 506 15.2 %7,076 6,667 409 6.1 %
Hardware933 507 426 84.0 %1,289 1,096 193 17.6 %
Operations revenue8,462 5,800 2,662 45.9 %13,675 11,549 2,126 18.4 %
Maintenance revenue9,124 9,210 (86)(0.9)%18,063 18,439 (376)(2.0)%
Total software revenue17,586 15,010 2,576 17.2 %31,738 29,988 1,750 5.8 %
Total revenue$36,463 $33,710 $2,753 8.2 %$69,643 $67,535 $2,108 3.1 %
Wireless Revenue
The increase in wireless revenue for the three and six months ended June 30, 2023, compared to the same periods in 2022, reflects the nominal increase in the standard rate, as a result of price increases initiated in the latter part of 2022, and general increases in Universal Service Fees ("USF"), offset by the secular decrease in demand for our wireless services. Wireless revenue is generally reflective of the number of units in service and measured monthly as Average Revenue Per User ("ARPU"). On a consolidated basis, ARPU is affected by several factors, including the mix of units in service and the pricing of the various components of our services. The number of units in service changes based on subscribers added, referred to as gross placements, less subscriber cancellations, or disconnects.
22


ARPU was $7.53 and $7.23 for the three months ended June 30, 2023 and 2022, respectively. Total units in service were 0.8 million as of both June 30, 2023, and 2022. The increase in ARPU was primarily driven by nominal increases in the standard rate, as a result of price increases initiated in late third quarter of 2022 as well as increases in USF, which are effectively pass-through items that have corresponding costs associated with them. Excluding the pass-through items, ARPU increased by $0.16 as compared to the second quarter of 2022, primarily driven by price increases initiated in the latter part of 2022, as part of our effort to offset rising costs and maximize cash generation.
We believe that demand for wireless services will continue to decline for the foreseeable future in line with recent trends, as our wireless products and services are replaced with other competing technologies, such as the shift from narrowband wireless service offerings to broadband technology services.
The following reflects the impact of subscribers and ARPU on the change in paging revenue:
 For the Three Months Ended June 30,Change Due To:
(in thousands)20232022ChangeARPUUnits
Paging revenue$18,271 $18,141 $130 $736 $(606)
 For the Six Months Ended June 30,Change Due To:
(in thousands)20232022ChangeARPUUnits
Paging revenue$36,796 $36,454 $342 $1,634 $(1,292)
As demand for one-way and two-way messaging has declined, we have developed or added service offerings such as encrypted paging and Spok Mobile with a pager number to increase our revenue potential. These service offerings, along with the nominal increases in the standard rate, are designed to mitigate the decline in our wireless revenue. We will continue to explore ways to innovate and provide customers with the highest value possible.
In late 2021, we began offering our newest pager, GenA. This one-way alphanumeric pager features a high resolution ePaper display, intuitive modern user interface, advanced encryption and security features, over-the-air remote programming, and an antimicrobial housing. Users can select from various font sizes, and the large GenA display also leverages proportional fonts to maximize key information on a single screen.
The GenA pager is the only product available on the market with these capabilities, and we maintain an exclusive arrangement with the product's manufacturer. Given the product differentiation of the GenA pager, its development is a key initiative providing a competitive advantage, and we expect this new technology will be popular with our customers in clinical environments and may help slow our wireless revenue attrition.
Software Revenue
Software revenue consists of two components: operations revenue and maintenance revenue. Operations revenue consists primarily of license revenues for our healthcare communications solutions, revenue from the sale of equipment that facilitates the use of our software solutions, and professional services revenue related to the implementation of our solutions. Maintenance revenue is generated from our ongoing support of our software solutions or related equipment, typically for a period of one year after project completion.
To a large degree, software revenue corresponds to our backlog of performance obligations ready to deliver at some point in the future, and any delays in implementation may affect the timing of revenue recognition. Our software projects generally originate from fixed-bid contracts, although many involve a protracted sales cycle and may result in unforeseen complexity and deviation from the original scope. The time needed to complete projects, therefore, may not align with our original expectations, which affects our backlog. As a result, software revenue may fluctuate on a short-term basis, and we generally evaluate longer-term trends when managing this business.
Operations Revenue
Software operations revenue increased during the three and six months ended June 30, 2023, when compared to the same periods in 2022. This increase in revenue was primarily due to license, professional services and equipment revenue. License and equipment revenue increases were driven by higher bookings as compared to the same periods in 2022. Professional services revenue increased primarily as a result of improvements in resource utilization, despite having fewer billable resources.
23


Maintenance Revenue
Compared to the same periods in 2022, maintenance revenue decreased for the three and six months ended June 30, 2023. Current trends in revenue churn rates remain relatively stable and are in line with historical trends. However, the deterioration of maintenance revenue from new license bookings has created an environment where churn is greater than the inflow of new revenue.
While we have not seen a meaningful increase in our normal customer churn, our ability to replace this churn with new revenues will not likely replicate what we have accomplished historically nor do we expect to fully offset this with annual increases of our existing base. Given these dynamics, we believe annual maintenance revenue is likely to be down slightly until such time that we are able to enhance our existing software solutions, which would provide an avenue to reduce levels of gross churn and result in additional maintenance revenue.

Operating Expenses
Our operating expenses are presented in functional categories. Certain of our functional categories are especially important to overall expense control and management. These operating expenses are categorized as follows:
Cost of Revenue. These are expenses we incur for the delivery of products and services to our customers and consist primarily of hardware, third-party software, outside services expenses and payroll and related expenses for our professional services, logistics, customer support and maintenance staff.
Research and Development. These expenses relate primarily to the development of new software products and the ongoing maintenance and enhancement of existing products. This classification consists primarily of employee payroll and related expenses, outside services related to the design, development, testing and enhancement of our solutions and to a lesser extent hardware equipment. Research and development expenses exclude any development costs that qualify for capitalization.
Technology Operations. These are expenses associated with the operation of our paging networks. Expenses consist largely of site rent expenses for transmitter locations, telecommunication expenses to deliver messages over our paging networks, and payroll and related expenses for our engineering and pager repair functions. We actively pursue opportunities to consolidate transmitters and other service, rental and maintenance expenses in order to maintain an efficient network while simultaneously ensuring adequate service for our customers. We believe continued reductions in these expenses will occur for the foreseeable future as we continue to consolidate our networks, although the benefits of such network rationalization efforts and resulting costs savings will continue to decline.
Selling and Marketing. The sales and marketing staff are involved in selling our communication solutions primarily in the United States. These expenses support our efforts to maintain gross placements of units in service, which mitigated the impact of disconnects on our wireless revenue base, and to identify business opportunities for additional or future software sales. We maintain a centralized marketing function that is focused on supporting our products and vertical sales efforts by strengthening our brand, generating sales leads and facilitating the sales process. These marketing functions are accomplished through targeted email campaigns, webinars, regional and national user conferences, monthly newsletters and participation at industry trade shows. Expenses consist largely of payroll and related expenses, commissions and other costs such as travel and advertising costs.
General and Administrative. These are expenses associated with information technology and administrative functions, including finance and accounting, human resources and executive management. This classification consists primarily of payroll and related expenses, outside services expenses, taxes, licenses and permit expenses, and facility rent expenses.
Depreciation, Amortization and Accretion. These are expenses that may be associated with one or more of the aforementioned functional categories. This classification generally consists of depreciation from capital expenditures or other assets that are core to our ongoing operations, amortization of intangible assets, amortization of capitalized software development costs, and accretion of asset retirement obligations.

24


The following is a review of our operating expense categories for the three and six months ended June 30, 2023, and 2022. Certain prior period amounts have been reclassified to conform to the current period's presentation.
Cost of Revenue
Cost of revenue consisted primarily of the following items:
 For the Three Months Ended June 30,ChangeFor the Six Months Ended June 30,Change
(Dollars in thousands)20232022Total%20232022Total%
Payroll and related$3,862 $4,422 $(560)(12.7)%$7,842 $9,532 $(1,690)(17.7)%
Cost of sales1,541 1,462 79 5.4 %2,746 3,019 (273)(9.0)%
Recoverable taxes and fees905 677 228 33.7 %1,876 1,389 487 35.1 %
Stock-based compensation57 96 (39)(40.6)%133 205 (72)(35.1)%
Other362 323 39 12.1 %666 639 27 4.2 %
Total cost of revenue$6,727 $6,980 $(253)(3.6)%$13,263 $14,784 $(1,521)(10.3)%
FTE Employees132 148 (16)(10.8)%
For the three and six months ended June 30, 2023, cost of revenue decreased compared to the same periods in 2022, primarily driven by decreases in payroll and partially offset by an increase in recoverable taxes and fees.
The decrease in payroll and related expenses is attributable to the restructuring activities and the related elimination of positions. Recoverable taxes and fees increased due to the rate change for USF fees, as established by the Federal Communications Commission on a quarterly basis. These fees are passed through to our wireless customer base and have a corresponding revenue impact.
Research and Development
Research and development expenses consisted of the following items:
 For the Three Months Ended June 30,ChangeFor the Six Months Ended June 30,Change
(Dollars in thousands)20232022Total%20232022Total%
Payroll and related$1,586 $1,741 $(155)(8.9)%$3,127 $6,046 $(2,919)(48.3)%
Outside services1,180 735 445 60.5 %2,026 2,634 (608)(23.1)%
Stock-based compensation30 32 (2)(6.3)%57 162 (105)(64.8)%
Other57 116 (59)(50.9)%136 279 (143)(51.3)%
Total research and development$2,853 $2,624 $229 8.7 %$5,346 $9,121 $(3,775)(41.4)%
FTE Employees40 35 14.3 %
For the three months ended June 30, 2023, research and development expenses increased compared to the same periods in 2022, primarily driven by an increase in outside services related to the targeted specific enhancements of our software solutions. For the six months ended June 30, 2023, research and development expenses decreased compared to the same periods in 2022, driven by the decision to discontinue Spok Go in February 2022 and the resulting elimination of positions and associated outside services.
25


Technology Operations
Technology operations expenses consisted primarily of the following items:
For the Three Months Ended June 30,ChangeFor the Six Months Ended June 30,Change
(Dollars in thousands)20232022Total%20232022Total%
Payroll and related$2,247 $2,389 $(142)(5.9)%$4,586 $4,898 $(312)(6.4)%
Site rent2,856 3,003 (147)(4.9)%5,737 6,070 (333)(5.5)%
Telecommunications708 741 (33)(4.5)%1,415 1,512 (97)(6.4)%
Stock-based compensation40 54 (14)(25.9)%95 109 (14)(12.8)%
Other601 693 (92)(13.3)%1,206 1,304 (98)(7.5)%
Technology Operations$6,452 $6,880 $(428)(6.2)%$13,039 $13,893 $(854)(6.1)%
FTE Employees71 78 (7)(9.0)%
For the three and six months ended June 30, 2023, technology operations expenses decreased compared to the same periods in 2022, primarily due to a reduction in payroll and related expenses attributable to the restructuring activities and the related elimination of positions. In addition, as a result of our network rationalization efforts, site rent and telecommunications costs decreased in response to a 2.8% decline in active transmitters from June 30, 2022, to June 30, 2023. As we reach certain minimum frequency commitments, as outlined by the United States Federal Communications Commission, we may be unable to continue our efforts to rationalize and consolidate our networks.
Selling and Marketing
Selling and marketing expenses consisted of the following items:
 For the Three Months Ended June 30,ChangeFor the Six Months Ended June 30,Change
(Dollars in thousands)20232022Total%20232022Total%
Payroll and related$2,470 $2,382 $88 3.7 %$4,919 $5,850 $(931)(15.9)%
Commissions1,496 1,047 449 42.9 %2,295 2,071 224 10.8 %
Stock-based compensation92 93 (1)(1.1)%186 172 14 8.1 %
Advertising and events271 293 (22)(7.5)%502 861 (359)(41.7)%
Other25 59 (34)(57.6)%353 235 118 50.2 %
Total selling and marketing$4,354 $3,874 $480 12.4 %$8,255 $9,189 $(934)(10.2)%
FTE Employees68 63 7.9 %
For the three months ended June 30, 2023 selling and marketing expenses increased compared to the same period in 2022, driven primarily by increases in commissions related to greater revenue. For the six months ended June 30, 2022, selling and marketing expenses decreased compared to the same period in 2022, driven primarily by decreases in payroll and related expenses and advertising and events, partially offset by an increase in commissions related to greater revenue.
Payroll and related expenses declined for the six months ended June 30, 2023, largely due to restructuring activities and the related elimination of positions announced in February 2022.
The decrease in advertising and events expenses for the six months ended June 30, 2023, largely reflects changes in timing of trade show participation as compared to the same period in 2022. Nationwide travel and in-person participation in larger marketing events has increased but continues to remain below pre-pandemic levels.
26


General and Administrative
General and administrative expenses consisted of the following items:
 For the Three Months Ended June 30,ChangeFor the Six Months Ended June 30,Change
(Dollars in thousands)20232022Total%20232022Total%
Payroll and related$3,555 $3,657 $(102)(2.8)%$6,821 $7,708 $(887)(11.5)%
Stock-based compensation704 686 18 2.6 %1,388 1,428 (40)(2.8)%
Facility rent, office and technology costs1,910 2,321 (411)(17.7)%3,758 5,001 (1,243)(24.9)%
Outside services1,143 1,770 (627)(35.4)%2,146 3,670 (1,524)(41.5)%
Taxes, licenses and permits277 254 23 9.1 %539 519 20 3.9 %
Bad debt31 170 (139)(81.8)%(104)156 (260)(166.7)%
Other869 761 108 14.2 %1,641 1,572 69 4.4 %
Total general and administrative$8,489 $9,619 $(1,130)(11.7)%$16,189 $20,054 $(3,865)(19.3)%
FTE Employees71 77 (6)(7.8)%
For the three and six months ended June 30, 2023, general and administrative expenses decreased compared to the same period in 2022, driven primarily by decreases in outside services, facility rent, office and technology costs and payroll and related expenses.
Outside services decreased as a result of lower legal and other professional services for the three and six months ended June 30, 2023.
For the three and six months ended June 30, 2023 the decrease in facility rent, office and technology costs was primarily due to a reduction in office space.

Depreciation, Amortization and Accretion
For the three months ended June 30, 2023, and 2022, depreciation, amortization and accretion expenses were $1.3 million and $0.9 million, respectively. For the six months ended June 30, 2023, and 2022, depreciation, amortization and accretion expenses were $2.5 million and $1.8 million, respectively. These expenses increased for the three and six months ended June 30, 2023, compared to the same periods in 2022, primarily due to increases in asset retirement cost and pager depreciation.
Severance and Restructuring
For the three and six months ended June 30, 2022, we incurred severance and restructuring expenses of $0.5 million and $4.9 million related to the restructuring program announced in February 2022. No severance and restructuring expenses related to the February 2022 restructuring plan were incurred for the three and six months ended June 30, 2023 as the restructuring program culminated in the fourth quarter of 2022.
Income Taxes
Provision for income taxes was $1.7 million and $0.7 million for the three months ended June 30, 2023 and 2022, respectively. (Provision for) benefit from income taxes was $(3.6) million and $0.7 million for the six months ended June 30, 2023 and 2022, respectively. (Provision for) benefit from income taxes changed for the three and six months ended June 30, 2023 compared to the same periods in 2022 primarily due to the generation of pre-tax book income as compared to a pre-tax book loss, along with the effect of the anticipated annual effective tax rate change resulting from certain permanent tax differences, estimated research and development tax credits and related valuation allowance, and certain discrete items. Further details can be found in Note 12, "Income Taxes" in the Notes to Condensed Consolidated Financial Statements.
27


Liquidity and Capital Resources
Cash and Cash Equivalents
As of June 30, 2023, we held cash and cash equivalents of $30.9 million. The available cash and cash equivalents consist of cash in our operating accounts and cash invested in interest-bearing funds managed by third-party financial institutions. These funds invest in U.S. Treasury securities and are therefore classified as held-to-maturity and are reported at amortized cost in our Condensed Consolidated Balance Sheets. The Company maintains a majority of its cash and cash equivalents in accounts with major U.S. and multi-national financial institutions, and the majority of our deposits at these institutions exceed insured limits. Market conditions can impact the viability of these institutions. In the event of failure of any of the financial institutions where we maintain our cash and cash equivalents, there can be no assurance that we would be able to access uninsured funds in a timely manner or at all. Any inability to access or delay in accessing these funds could adversely affect our business, financial condition and results of operations.
Cash Sources
Our primary sources of liquidity have been our cash flows generated from operations and existing cash and cash equivalents. We maintain a level of liquidity sufficient to allow us to meet our cash needs in both the short term (next 12 months) and long term (beyond 12 months). At any point in time, we maintain approximately $5.0 million to $10.0 million in our operating accounts at third-party financial institutions. While we monitor daily the cash balances in our operating accounts and adjust the cash balances as appropriate, these cash balances could be impacted if the underlying financial institutions fail or are subject to other adverse conditions in the financial markets. To date, we have experienced no loss or lack of access to cash in our operating accounts.
Cash Uses
We intend to use our cash on hand to provide working capital, to support operations, to invest in our business, and to return value to stockholders through cash dividends and repurchases of our common stock. We may also consider using cash to fund or complete opportunistic investments and acquisitions that we believe will provide a measure of growth or revenue stability while supporting our existing operations. As a result of our discontinuation of Spok Go, we will no longer invest heavily in its development, and, as a result, we anticipate that we will have more cash available for other uses than in prior years.
On February 16, 2022, the Board authorized a share repurchase program for up to $10 million of the Company’s common stock. Under the repurchase program, repurchases can be made from time to time using a variety of methods, which may include open market purchases, privately negotiated transactions or otherwise, all in accordance with the rules of the SEC and other applicable legal requirements. The specific timing, price and size of purchases will depend on prevailing stock prices, general economic and market conditions, legal requirements and other considerations. The repurchase program does not obligate the Company to acquire any particular amount of common stock, and the repurchase program may be suspended or discontinued at any time at the Company’s discretion.
With the successful completion of the restructuring plan and our ongoing efforts to stabilize revenue and optimize costs, we anticipate future operating periods will return to positive cash flow generation.
In July 2023, we made a one-time payment to eligible employees of $3.2 million related to the balance of previously accrued paid time off (included in accrued compensation and benefits within the Condensed Consolidated Balance Sheet). In continuation of the Company's strategic business efforts, which place an emphasis on cash flow generation, we implemented a flexible time off policy in 2023. This policy replaced the historical paid time off policy which provided for the accrual of unused paid time off and led to cash expenditures for remaining balances at the time of employee departures. On average, we estimate this change will save approximately $0.4 million to $0.6 million in cost on an annual basis. Additionally, this policy change provides employees and the Company with greater flexibility in managing its operations and has been received in a positive light by the employee base since its inception earlier this year.
Cash Flows Overview
In the event that net cash provided by operating activities and cash on hand are not sufficient to meet future cash requirements, we may be required to reduce planned capital expenses, reduce or eliminate our cash dividends to stockholders, not repurchase shares of our common stock under the share repurchase program, sell assets or seek additional financing. We can provide no assurance that reductions in planned capital expenses or proceeds from asset sales would be sufficient to cover shortfalls in available cash or that outside financing would be available on acceptable terms.
28


Based on current and anticipated levels of operations, we anticipate that net cash provided by operating activities, together with the available cash on hand at June 30, 2023, should be adequate to meet our anticipated cash requirements for the short term (next 12 months) and long term (beyond 12 months).
The following table sets forth information on our net cash flows from operating, investing, and financing activities for the periods stated:
 Six Months Ended June 30,Change
(Dollars in thousands)20232022
Net cash provided by (used in) operating activities$11,198 $(5,895)$17,093 
Net cash used in investing activities(1,815)(1,159)(656)
Net cash used in financing activities(14,318)(13,888)(430)
Operating Activities
As discussed above, we are dependent on cash flows from operating activities to meet our cash requirements. Cash from operations varies depending on changes in various working capital items, including deferred revenues, accounts payable, accounts receivable, prepaid expenses and various accrued expenses.
For the six months ended June 30, 2023, net cash provided by operating activities was $11.2 million primarily due to the net income of $7.9 million, changes in accounts receivable of $1.2 million depreciation, amortization and accretion of $2.5 million, changes in deferred income tax expense of $3.6 million and stock-based compensation of $1.9 million. This was partially offset by changes in accounts payable, accrued liabilities and other of $1.7 million and deferred revenue of $3.3 million.
For the six months ended June 30, 2022, net cash used in operating activities was $5.9 million primarily due to a net loss of $5.3 million, changes in accounts payable, accrued liabilities and other of $3.6 million, accounts receivable of $0.6 million, deferred revenue of $0.2 million and prepaid expenses and other assets of $0.4 million, and a deferred income tax benefit of $0.5 million. This was partially offset by changes in stock-based compensation of $2.1 million, depreciation, amortization and accretion of $1.8 million, and provision for credit losses, service credits and other of $0.9 million.
Investing Activities
For the six months ended June 30, 2023 and 2022, net cash used in investing activities was $1.8 million and $1.2 million, respectively. Net cash used in investing activities reflects purchases of property and equipment, as well as, for the six months ended June 30, 2022, the purchase and maturity of short-term investments.
Financing Activities
For the six months ended June 30, 2023, and 2022, net cash used in financing activities was $14.3 million and $13.9 million, respectively, primarily due to cash distributions to stockholders and the purchase of common stock for tax withholding purposes on vested equity awards.
On July 26, 2023, our Board of Directors declared a regular quarterly cash dividend of $0.3125 per share of common stock with a record date of August 17, 2023, and a payment date of September 8, 2023. This cash dividend of approximately $6.2 million, applicable to our common stock outstanding, will be paid from available cash on hand.
Commitments and Contingencies
In the ordinary course of our operations, we enter into certain contractual obligations. Such obligations include data processing services, operating leases for premises and equipment, agreements with respect to borrowed funds and deposit liabilities.
Purchase obligations are defined as agreements to purchase goods or services that are enforceable, legally binding, non-cancelable, have a remaining term in excess of one year and that specify all significant terms, including: fixed or minimum quantities to be purchased; fixed, minimum or variable pricing provisions; and the approximate timing of transactions. The amounts of such obligations are based on our contractual commitments, however, it is possible that we may be able to negotiate lower payments if we choose to exit these contracts before their expiration date.
29


Our contractual payment obligations for operating leases apply to leases for office space and transmitter locations. Substantially all of these leases have lease terms ranging from one month to five years. We continue to review our office and transmitter locations and intend to replace, reduce or consolidate leases where possible. As we reach certain minimum frequency commitments, as outlined by the United States Federal Communications Commission, we may be unable to continue our efforts to rationalize and consolidate our networks.
We do not have any relationships with unconsolidated entities or financial partnerships, such as entities often referred to as structured finance or special purpose entities, which would have been established for the purpose of facilitating off-balance sheet arrangements or other contractually narrow or limited purposes. As such, we are not exposed to any financing, liquidity, market or credit risk that may have arisen if we had engaged in such relationships.
The Company evaluates contingencies on an ongoing basis and establishes loss provisions for matters in which losses are probable and the amount of loss can be reasonably estimated.
The following table provides the Company's significant commitments and contractual obligations as of June 30, 2023:
 Payments Due by Period
(Dollars in thousands)Total 1 year or Less1 to 3 years3 to 5 yearsMore than 5 years
Operating lease obligations$16,452 $2,809 $7,512 $3,626 $2,505 
Unconditional purchase obligations3,510 2,3951,113 — 
Total contractual obligations$19,962 $5,204 $8,625 $3,628 $2,505 
Refer to Note 7, "Leases," and Note 13, "Commitments and Contingencies" in the Notes to Condensed Consolidated Financial Statements for further discussion on our commitments and contingencies.
Related Party Transactions
See Note 14, "Related Parties" in the Notes to Condensed Consolidated Financial Statements for a discussion regarding our related party transactions.
Critical Accounting Policies and Estimates

The preceding discussion and analysis of financial condition and operations is based on our Condensed Consolidated Financial Statements, which have been prepared in conformity with accounting principles generally accepted in the United States of America (“GAAP”). The preparation of our Condensed Consolidated Financial Statements requires management to make estimates, judgments and assumptions that affect the reported amounts of assets, liabilities, revenue, expenses, and related disclosures. On an ongoing basis, we evaluate estimates and assumptions, including, but not limited to, those related to the impairment of long-lived assets and intangible assets subject to amortization and goodwill, accounts receivable, revenue recognition, asset retirement obligations, and income taxes. We base our estimates on historical experience and various other assumptions that are believed to be reasonable under the circumstances, the results of which form the basis for making judgments about the carrying values of assets and liabilities that are not readily apparent from other sources. Actual results may differ from these estimates under different assumptions or conditions.

There have been no changes to the critical accounting policies reported in the 2022 Annual Report that affect our significant judgments and estimates used in the preparation of our Condensed Consolidated Financial Statements.
ITEM 3. QUANTITATIVE AND QUALITATIVE DISCLOSURES ABOUT MARKET RISK
Interest Rate Risk
As of June 30, 2023, we had no outstanding debt and no revolving credit facility.
Foreign Currency Exchange Rate Risk
We conduct a limited amount of business outside the United States. The financial impact of transactions billed in foreign currencies is immaterial to our financial results and, consequently, we do not have any material exposure to the risk of foreign currency exchange rate fluctuations.
30


ITEM 4.  CONTROLS AND PROCEDURES
Evaluation of Disclosure Controls and Procedures
Our management carried out an evaluation, as required by Rule 13a-15(b) under the Securities Exchange Act of 1934, as amended (the “Exchange Act”), with the participation of our principal executive officer and our principal financial officer, of the effectiveness of our disclosure controls and procedures, as of the end of our last fiscal quarter. Disclosure controls and procedures are defined under Rule 13a-15(e) under the Exchange Act as controls and other procedures of an issuer that are designed to ensure that the information required to be disclosed by the issuer in the reports that it files or submits under the Exchange Act (i) is recorded, processed, summarized and reported within the time periods specified in SEC rules and forms, and (ii) is accumulated and communicated to the issuer’s management, including its principal executive officer and principal financial officer, or persons performing similar functions, as appropriate, to allow timely decisions regarding required disclosure. Based upon this evaluation, our principal executive officer and our principal financial officer have concluded that our disclosure controls and procedures were effective as of June 30, 2023.
Changes in Internal Control over Financial Reporting
There were no changes made to the Company’s internal control over financial reporting during the three months ended June 30, 2023, that have materially affected, or are reasonably likely to materially affect, the Company’s internal control over financial reporting.

PART II. OTHER INFORMATION
ITEM 1. LEGAL PROCEEDINGS
Refer to Note 13, "Commitments and Contingencies" in the Notes to Condensed Consolidated Financial Statements for information regarding legal proceedings in which we are involved.
ITEM 1A. RISK FACTORS
The risk factors included in “Item 1A – Risk Factors” of Part I of the 2022 Annual Report have not materially changed during the six months ended June 30, 2023.
ITEM 2. UNREGISTERED SALES OF EQUITY SECURITIES AND USE OF PROCEEDS
The Company did not repurchase any shares of its common stock during the three months ended June 30, 2023.
31



ITEM 5. OTHER INFORMATION.
Securities Trading Plans of Directors and Executive Officers
During the three months ended June 30, 2023, no director or officer of the Company adopted or terminated a “Rule 10b5-1 trading arrangement” or “non-Rule 10b5-1 trading arrangement,” as each term is defined in Item 408(a) of Regulation S-K.
2023 Annual Meeting Results
On July 25, 2023, the Company held its 2023 Annual Meeting of Stockholders (the “Annual Meeting”). There were 19,949,504 shares of common stock eligible to vote, of which 15,828,858 shares were represented in person (virtually) or by proxy at the Annual Meeting. The purpose of the Annual Meeting was to elect six directors, to ratify the appointment of Grant Thornton LLP as the Company’s independent registered public accounting firm for the year ending December 31, 2023, and to approve, on an advisory basis, the compensation of the Company’s named executive officers (“NEOs”) to hold an non-binding advisory vote on the frequency of future advisory votes to approve NEO compensation and to approve the amendment and restatement of the Company's 2020 Equity Incentive Award Plan.
As reported in the tables below, six directors were elected to hold office until the next annual meeting and until their respective successors have been elected or appointed, Grant Thornton LLP was ratified as the Company's independent registered public accounting firm for the year ending December 31, 2023, and the compensation of the Company's NEOs was approved, on a non-binding advisory basis, "1 year" was selected as the recommended frequency of future advisory votes to approve NEO compensation, and the amendment and restatement of the Company's 2020 Equity Incentive Award Plan was approved.
Based on the results of the frequency vote, and consistent with the previously approved recommendation of the Company's Board of Directors, the Company has determined to hold an advisory vote to approve executive compensation every year until the next advisory vote on frequency.
The voting results for the items acted upon at the Annual Meeting were as follows:
Vote ForVote AgainstAbstentionsBroker Non-Votes
Election of Directors
Bobbie Byrne9,539,1881,258,78415,8685,015,018
Christine M. Cournoyer9,114,1421,658,46641,2325,015,018
Randy Hyun9,620,6801,155,76837,3925,015,018
Vincent D. Kelly9,636,5641,159,45617,8205,015,018
Brett Shockley9,519,4531,276,60917,7785,015,018
Todd Stein9,609,8191,187,84216,1795,015,018
Ratification of the Appointment of Grant Thornton LLP15,535,856243,98149,021
Advisory Vote to Approve NEO Compensation10,161,007552,647100,1865,015,018
Approval of the Amendment and Restatement of the Company's 2020 Equity Incentive Award Plan9,910,983764,750138,1075,015,018
Votes for Every YearVotes for 2 YearsVotes for 3 YearsAbstentionsBroker Non-Votes
Advisory Vote on the Frequency of Future Advisory Votes to Approve NEO Compensation9,717,11489,051977,70429,9715,015,018

32



ITEM 6. EXHIBITS
The exhibits listed in the accompanying Exhibit Index below are filed or incorporated by reference as part of this report.
EXHIBIT INDEX
Incorporated by Reference
Exhibit NumberExhibit DescriptionFormFile No.Exhibit/AppendixFiling DateFiled/Furnished Herewith
10.1†Spok Holdings, Inc. Amended and Restated 2020 Equity Incentive Award PlanDEF 14A001-32358A04/28/2023
31.1Filed
31.2Filed
32.1Furnished
32.2Furnished
101.INSInline XBRL Instance Document - the instance document does not appear in the Interactive Data File because its XBRL tags are embedded within the Inline XBRL document*Filed
101.SCHInline XBRL Taxonomy Extension Schema*Filed
101.CALInline XBRL Taxonomy Extension Calculation*Filed
101.DEFInline XBRL Taxonomy Extension Definition*Filed
101.LABInline XBRL Taxonomy Extension Labels*Filed
101.PREInline XBRL Taxonomy Extension Presentation*Filed
104Cover Page Interactive Data File (formatted as iXBRL and contained in Exhibit 101Filed
*The financial information contained in these XBRL documents is unaudited.
Denotes a management contract or compensatory plan or arrangement.
33


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.
 
SPOK HOLDINGS, INC.
Dated: July 27, 2023 /s/ Calvin C. Rice
 Name: 
Calvin C. Rice
 Title: Chief Financial Officer
(Principal Financial Officer and duly authorized officer)


EX-31.1 2 a2q23ex311ceo302certificat.htm EX-31.1 Document

Exhibit 31.1
CERTIFICATION PURSUANT TO RULE 13A-14(A) OR 15D-14(A)
OF THE SECURITIES EXCHANGE ACT OF 1934,
AS ADOPTED PURSUANT TO SECTION 302 OF THE SARBANES-OXLEY ACT OF 2002
I, Vincent D. Kelly, certify that:

1.I have reviewed this Quarterly Report on Form 10-Q of Spok Holdings, Inc.;
2.Based on my knowledge, this report does not contain any untrue statement of a material fact or omit to state a material fact necessary to make the statements made, in light of the circumstances under which such statements were made, not misleading with respect to the period covered by this report;
3.Based on my knowledge, the financial statements, and other financial information included in this report, fairly present in all material respects the financial condition, results of operations and cash flows of the registrant as of, and for, the periods presented in this report;
4.The registrant’s other certifying officer(s) and I are responsible for establishing and maintaining disclosure controls and procedures (as defined in Exchange Act Rules 13a-15(e) and 15d-15(e)) and internal control over financial reporting (as defined in Exchange Act Rules 13a-15(f) and 15d-15(f)) for the registrant and have:
a.Designed such disclosure controls and procedures, or caused such disclosure controls and procedures to be designed under our supervision, to ensure that material information relating to the registrant, including its consolidated subsidiaries, is made known to us by others within those entities, particularly during the period in which this report is being prepared;
b.Designed such internal control over financial reporting, or caused such internal control over financial reporting to be designed under our supervision, to provide reasonable assurance regarding the reliability of financial reporting and the preparation of financial statements for external purposes in accordance with generally accepted accounting principles;
c.Evaluated the effectiveness of the registrant’s disclosure controls and procedures and presented in this report our conclusions about the effectiveness of the disclosure controls and procedures, as of the end of the period covered by this report based on such evaluation; and
d.Disclosed in this report any change in the registrant’s internal control over financial reporting that occurred during the registrant’s most recent fiscal quarter (the registrant’s fourth fiscal quarter in the case of an annual report) that has materially affected, or is reasonably likely to materially affect, the registrant’s internal control over financial reporting; and
5.The registrant’s other certifying officer(s) and I have disclosed, based on our most recent evaluation of internal control over financial reporting, to the registrant’s auditors and the audit committee of the registrant’s board of directors (or persons performing the equivalent functions):
a.All significant deficiencies and material weaknesses in the design or operation of internal control over financial reporting which are reasonably likely to adversely affect the registrant’s ability to record, process, summarize and report financial information; and
b.Any fraud, whether or not material, that involves management or other employees who have a significant role in the registrant’s internal control over financial reporting.
Date: July 27, 2023
/s/ Vincent D. Kelly
Vincent D. Kelly
President and Chief Executive Officer

EX-31.2 3 a2q23ex312cfo302certificat.htm EX-31.2 Document

Exhibit 31.2
CERTIFICATION PURSUANT TO RULE 13A-14(A) OR 15D-14(A)
OF THE SECURITIES EXCHANGE ACT OF 1934,
AS ADOPTED PURSUANT TO SECTION 302 OF THE SARBANES-OXLEY ACT OF 2002
I, Calvin C. Rice, certify that:
1.I have reviewed this Quarterly Report on Form 10-Q of Spok Holdings, Inc.;
2.Based on my knowledge, this report does not contain any untrue statement of a material fact or omit to state a material fact necessary to make the statements made, in light of the circumstances under which such statements were made, not misleading with respect to the period covered by this report;
3.Based on my knowledge, the financial statements, and other financial information included in this report, fairly present in all material respects the financial condition, results of operations and cash flows of the registrant as of, and for, the periods presented in this report;
4.The registrant’s other certifying officer(s) and I are responsible for establishing and maintaining disclosure controls and procedures (as defined in Exchange Act Rules 13a-15(e) and 15d-15(e)) and internal control over financial reporting (as defined in Exchange Act Rules 13a-15(f) and 15d-15(f)) for the registrant and have:
a.Designed such disclosure controls and procedures, or caused such disclosure controls and procedures to be designed under our supervision, to ensure that material information relating to the registrant, including its consolidated subsidiaries, is made known to us by others within those entities, particularly during the period in which this report is being prepared;
b.Designed such internal control over financial reporting, or caused such internal control over financial reporting to be designed under our supervision, to provide reasonable assurance regarding the reliability of financial reporting and the preparation of financial statements for external purposes in accordance with generally accepted accounting principles;
c.Evaluated the effectiveness of the registrant’s disclosure controls and procedures and presented in this report our conclusions about the effectiveness of the disclosure controls and procedures, as of the end of the period covered by this report based on such evaluation; and
d.Disclosed in this report any change in the registrant’s internal control over financial reporting that occurred during the registrant’s most recent fiscal quarter (the registrant’s fourth fiscal quarter in the case of an annual report) that has materially affected, or is reasonably likely to materially affect, the registrant’s internal control over financial reporting; and
5.The registrant’s other certifying officer(s) and I have disclosed, based on our most recent evaluation of internal control over financial reporting, to the registrant’s auditors and the audit committee of the registrant’s board of directors (or persons performing the equivalent functions):
a.All significant deficiencies and material weaknesses in the design or operation of internal control over financial reporting which are reasonably likely to adversely affect the registrant’s ability to record, process, summarize and report financial information; and
b.Any fraud, whether or not material, that involves management or other employees who have a significant role in the registrant’s internal control over financial reporting. 
Date: July 27, 2023
/s/ Calvin C. Rice
Calvin C. Rice
Chief Financial Officer

EX-32.1 4 a2q23ex321ceo906certificat.htm EX-32.1 Document

Exhibit 32.1
CERTIFICATION PURSUANT TO 18 U.S.C. SECTION 1350,
AS ADOPTED PURSUANT TO
SECTION 906 OF THE SARBANES-OXLEY ACT OF 2002
Pursuant to 18 U.S.C. § 1350, as created by Section 906 of the Sarbanes-Oxley Act of 2002, the undersigned officer of Spok Holdings, Inc. (the “Company”) hereby certifies, to such officer’s knowledge, that:
(i)the accompanying Quarterly Report on Form 10-Q of the Company for the period ended June 30, 2023 (the “Report”) fully complies with the requirements of Section 13(a) or Section 15(d), as applicable, of the Securities Exchange Act of 1934, as amended; and
(ii)the information contained in the Report fairly presents, in all material respects, the financial condition and results of operations of the Company.
Date: July 27, 2023
Vincent D. Kelly
President and Chief Executive Officer

EX-32.2 5 a2q23ex322cfo906certificat.htm EX-32.2 Document

Exhibit 32.2
CERTIFICATION PURSUANT TO 18 U.S.C. SECTION 1350,
AS ADOPTED PURSUANT TO
SECTION 906 OF THE SARBANES-OXLEY ACT OF 2002
Pursuant to 18 U.S.C. § 1350, as created by Section 906 of the Sarbanes-Oxley Act of 2002, the undersigned officer of Spok Holdings, Inc. (the “Company”) hereby certifies, to such officer’s knowledge, that:
(i)the accompanying Quarterly Report on Form 10-Q of the Company for the period ended June 30, 2023 (the “Report”) fully complies with the requirements of Section 13(a) or Section 15(d), as applicable, of the Securities Exchange Act of 1934, as amended; and
(ii)the information contained in the Report fairly presents, in all material respects, the financial condition and results of operations of the Company.
Date: July 27, 2023
/s/ Calvin C. Rice
Calvin C. Rice
Chief Financial Officer

EX-101.SCH 6 spok-20230630.xsd XBRL TAXONOMY EXTENSION SCHEMA DOCUMENT 0000001 - Document - Cover link:presentationLink link:calculationLink link:definitionLink 0000002 - Statement - CONDENSED CONSOLIDATED BALANCE SHEETS link:presentationLink link:calculationLink link:definitionLink 0000003 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS link:presentationLink link:calculationLink link:definitionLink 0000004 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME (LOSS) link:presentationLink link:calculationLink link:definitionLink 0000005 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF STOCKHOLDERS’ EQUITY link:presentationLink link:calculationLink link:definitionLink 0000006 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS link:presentationLink link:calculationLink link:definitionLink 0000007 - Disclosure - Organization and Significant Accounting Policies link:presentationLink link:calculationLink link:definitionLink 0000008 - Disclosure - Risks and Other Important Factors link:presentationLink link:calculationLink link:definitionLink 0000009 - Disclosure - Recent Accounting Standards link:presentationLink link:calculationLink link:definitionLink 0000010 - Disclosure - Significant Accounting Policies Update link:presentationLink link:calculationLink link:definitionLink 0000011 - Disclosure - Restructuring link:presentationLink link:calculationLink link:definitionLink 0000012 - Disclosure - Revenue, Deferred Revenue And Prepaid Commissions link:presentationLink link:calculationLink link:definitionLink 0000013 - Disclosure - Leases link:presentationLink link:calculationLink link:definitionLink 0000014 - Disclosure - Consolidated Financial Statement Components link:presentationLink link:calculationLink link:definitionLink 0000015 - Disclosure - Goodwill link:presentationLink link:calculationLink link:definitionLink 0000016 - Disclosure - Asset Retirement Obligations link:presentationLink link:calculationLink link:definitionLink 0000017 - Disclosure - Stockholders' Equity link:presentationLink link:calculationLink link:definitionLink 0000018 - Disclosure - Income Taxes link:presentationLink link:calculationLink link:definitionLink 0000019 - Disclosure - Commitments and Contingencies link:presentationLink link:calculationLink link:definitionLink 0000020 - Disclosure - Related Parties link:presentationLink link:calculationLink link:definitionLink 9954701 - Disclosure - Organization and Significant Accounting Policies (Policies) link:presentationLink link:calculationLink link:definitionLink 9954702 - Disclosure - Restructuring (Tables) link:presentationLink link:calculationLink link:definitionLink 9954703 - Disclosure - Revenue, Deferred Revenue And Prepaid Commissions (Tables) link:presentationLink link:calculationLink link:definitionLink 9954704 - Disclosure - Leases (Tables) link:presentationLink link:calculationLink link:definitionLink 9954705 - Disclosure - Consolidated Financial Statement Components (Tables) link:presentationLink link:calculationLink link:definitionLink 9954706 - Disclosure - Asset Retirement Obligations (Tables) link:presentationLink link:calculationLink link:definitionLink 9954707 - Disclosure - Stockholders' Equity (Tables) link:presentationLink link:calculationLink link:definitionLink 9954708 - Disclosure - Organization and Significant Accounting Policies (Details) link:presentationLink link:calculationLink link:definitionLink 9954709 - Disclosure - Restructuring - Additional Information (Details) link:presentationLink link:calculationLink link:definitionLink 9954710 - Disclosure - Restructuring - Restructuring Costs (Details) link:presentationLink link:calculationLink link:definitionLink 9954711 - Disclosure - Restructuring - Activity for Restructuring Related Liabilities (Details) link:presentationLink link:calculationLink link:definitionLink 9954712 - Disclosure - Revenue, Deferred Revenue And Prepaid Commissions - Additional Information and Disaggregation of Revenue (Details) link:presentationLink link:calculationLink link:definitionLink 9954713 - Disclosure - Revenue, Deferred Revenue And Prepaid Commissions - Deferred Revenues (Details) link:presentationLink link:calculationLink link:definitionLink 9954714 - Disclosure - Revenue, Deferred Revenue And Prepaid Commissions - Prepaid Commissions (Details) link:presentationLink link:calculationLink link:definitionLink 9954715 - Disclosure - Revenue, Deferred Revenue And Prepaid Commissions - Remaining Performance Obligations (Details) link:presentationLink link:calculationLink link:definitionLink 9954715 - Disclosure - Revenue, Deferred Revenue And Prepaid Commissions - Remaining Performance Obligations (Details) link:presentationLink link:calculationLink link:definitionLink 9954716 - Disclosure - Leases - Additional Information (Details) link:presentationLink link:calculationLink link:definitionLink 9954717 - Disclosure - Leases - Lease Costs (Details) link:presentationLink link:calculationLink link:definitionLink 9954718 - Disclosure - Leases - Lease Maturities (Details) link:presentationLink link:calculationLink link:definitionLink 9954718 - Disclosure - Leases - Lease Maturities (Details) link:presentationLink link:calculationLink link:definitionLink 9954719 - Disclosure - Consolidated Financial Statement Components - Depreciation, Amortization and Accretion (Details) link:presentationLink link:calculationLink link:definitionLink 9954720 - Disclosure - Consolidated Financial Statement Components - Accounts Receivable, Net (Details) link:presentationLink link:calculationLink link:definitionLink 9954721 - Disclosure - Consolidated Financial Statement Components - Property and Equipment, Net (Details) link:presentationLink link:calculationLink link:definitionLink 9954722 - Disclosure - Asset Retirement Obligations - Changes in Asset Retirement Obligation Liabilities (Details) link:presentationLink link:calculationLink link:definitionLink 9954723 - Disclosure - Asset Retirement Obligations - Additional Information (Details) link:presentationLink link:calculationLink link:definitionLink 9954724 - Disclosure - Stockholders' Equity - Additional Information (Details) link:presentationLink link:calculationLink link:definitionLink 9954725 - Disclosure - Stockholders' Equity - Cash Dividends Declared to Stockholders (Details) link:presentationLink link:calculationLink link:definitionLink 9954726 - Disclosure - Stockholders' Equity - Basic and Diluted Net Income (Loss) Per Common Shares (Details) link:presentationLink link:calculationLink link:definitionLink 9954727 - Disclosure - Stockholders' Equity - Antidilutive Securities Excluded from Computation of Net Income Per Share (Details) link:presentationLink link:calculationLink link:definitionLink 9954728 - Disclosure - Stockholders' Equity - Activities Under Equity Plan (Details) link:presentationLink link:calculationLink link:definitionLink 9954729 - Disclosure - Stockholders' Equity - Summary of Outstanding RSUs (Details) link:presentationLink link:calculationLink link:definitionLink 9954730 - Disclosure - Stockholders' Equity - Stock-based Compensation Expense (Details) link:presentationLink link:calculationLink link:definitionLink 9954731 - Disclosure - Income Taxes (Details) link:presentationLink link:calculationLink link:definitionLink 9954732 - Disclosure - Related Parties (Details) link:presentationLink link:calculationLink link:definitionLink EX-101.CAL 7 spok-20230630_cal.xml XBRL TAXONOMY EXTENSION CALCULATION LINKBASE DOCUMENT EX-101.DEF 8 spok-20230630_def.xml XBRL TAXONOMY EXTENSION DEFINITION LINKBASE DOCUMENT EX-101.LAB 9 spok-20230630_lab.xml XBRL TAXONOMY EXTENSION LABEL LINKBASE DOCUMENT Unvested RSUs, DSUs and Restricted Stock Restricted Stock, Restricted Stock Units And Deferred Stock Units [Member] Restricted Stock, Restricted Stock Units And Deferred Stock Units Stock Appreciation Rights (SARs) Stock Appreciation Rights (SARs) [Member] Pay vs Performance Disclosure [Line Items] Statistical Measurement [Domain] Statistical Measurement [Domain] Research and development Research and Development Expense Changes in assets and liabilities: Increase (Decrease) in Operating Capital [Abstract] Underlying Security Market Price Change Underlying Security Market Price Change, Percent Related Party Transaction [Line Items] Related Party Transaction [Line Items] Operating lease, notification of termination period Lessee, Operating Lease, Notification of Termination Period Lessee, Operating Lease, Notification of Termination Period Award Type [Domain] Award Type [Domain] Fair Value as of Grant Date Award Grant Date Fair Value Remaining performance obligation, period Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Period Equity instruments other than options, nonvested (in shares) Beginning balance (in shares) Ending balance (in shares) Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Number Short-Term Portion Other Current Liabilities [Member] Statement of Stockholders' Equity [Abstract] Statement of Stockholders' Equity [Abstract] Summary of Depreciation, Amortization and Accretion Depreciation Amortization And Accretion Table [Table Text Block] Depreciation amortization and accretion. Effect of exchange rate on cash and cash equivalents Effect of Exchange Rate on Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Continuing Operations Long-Term Portion Asset Retirement Obligations, Noncurrent [Member] Asset Retirement Obligations, Noncurrent [Member] MNPI Disclosure Timed for Compensation Value MNPI Disclosure Timed for Compensation Value [Flag] Accounts payable Accounts Payable, Current Restatement Determination Date: Restatement Determination Date [Axis] Commitments and contingencies (Note 13) Commitments and Contingencies Insider Trading Policies and Procedures [Line Items] Rule 10b5-1 Arrangement Terminated Rule 10b5-1 Arrangement Terminated [Flag] Restatement does not require Recovery Restatement Does Not Require Recovery [Text Block] Stockholders' Equity Equity [Text Block] Geographical [Axis] Geographical [Axis] Maintenance Maintenance [Member] Income Taxes Income Tax Disclosure [Text Block] Deferred revenue Increase (Decrease) in Contract with Customer, Liability Director Director [Member] Current liabilities: Liabilities, Current [Abstract] Preferred stock par value (in usd per share) Preferred Stock, Par or Stated Value Per Share Preferred stock Preferred Stock, Value, Issued 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] Subsequent Event Type [Domain] Subsequent Event Type [Domain] Cash dividends declared Total declared Dividends, Cash Cash distributions to stockholders Payments of Ordinary Dividends, Common Stock Purchase of common stock for tax withholding and other Stock Purchased During Period, Value, Tax Withholding Stock Purchased During Period, Value, Tax Withholding Diluted net income (loss) per common share (in usd per share) Earnings Per Share, Diluted PEO Total Compensation Amount PEO Total Compensation Amount Property, Plant and Equipment [Table] Property, Plant and Equipment [Table] Accounts receivable, net Accounts Receivable, after Allowance for Credit Loss, Current Trading Arrangements, by Individual Trading Arrangements, by Individual [Table] Options outstanding (in shares) Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Number Non-current assets: Assets, Noncurrent [Abstract] Trading Symbol Trading Symbol Contingent RSUs Contingent Restricted Stock Units [Member] Contingent Restricted Stock Units [Member] Non-PEO NEO Average Compensation Actually Paid Amount Non-PEO NEO Average Compensation Actually Paid Amount Asset retirement costs Depreciation, Asset Retirement Costs Depreciation, Asset Retirement Costs Net income (loss) Net income (loss) Net income (loss) Net Income (Loss) Total current liabilities Liabilities, Current Changed Peer Group, Footnote Changed Peer Group, Footnote [Text Block] Company Selected Measure Name Company Selected Measure Name Accounting Standards Update and Change in Accounting Principle [Table] Accounting Standards Update and Change in Accounting Principle [Table] Leases Lessee, Operating Leases [Text Block] LIABILITIES AND STOCKHOLDERS’ EQUITY Liabilities and Equity [Abstract] Reclassifications Asset Retirement Obligation, Revision of Estimate Stockholders' equity: Equity, Attributable to Parent [Abstract] Beginning balance Ending balance Contract with Customer, Liability Schedule of Basic and Diluted Net Loss Per Common Shares Schedule of Earnings Per Share, Basic and Diluted [Table Text Block] Income Tax Contingency [Table] Income Tax Contingency [Table] Vesting period Share-Based Compensation Arrangement by Share-Based Payment Award, Award Vesting Period Executive Category: Executive Category [Axis] New Accounting Pronouncements or Change in Accounting Principle [Line Items] New Accounting Pronouncements or Change in Accounting Principle [Line Items] Dividends [Domain] Dividends [Domain] Shares Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Number of Shares [Roll Forward] Significant Accounting Policies Update Significant Accounting Policies [Text Block] Name Measure Name Name Forgone Recovery, Individual Name Hardware Hardware [Member] Hardware [Member] Purchase of short-term investments Payments to Acquire Short-Term Investments Goodwill Goodwill Schedule of Property, Plant and Equipment Property, Plant and Equipment [Table Text Block] Equity Components [Axis] Equity Components [Axis] Additional 402(v) Disclosure Additional 402(v) Disclosure [Text Block] Shares available for grant (in shares) Shares available for grant (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] Underlying Securities Award Underlying Securities Amount Paging and computer equipment Paging and Computer Equipment [Member] Paging and Computer Equipment [Member] Entity Small Business Entity Small Business Local Phone Number Local Phone Number Accounts receivable Increase (Decrease) in Accounts Receivable Recovery of Erroneously Awarded Compensation Disclosure [Line Items] Software revenue Software Operations [Member] Software operations. Operating lease liabilities Operating Lease, Liability, Noncurrent Purchase of common stock for tax withholding and other (in shares) Stock Purchased During Period, Shares, Tax Withholding Stock Purchased During Period, Shares, Tax Withholding Maturity of short-term investments Proceeds from Sale, Maturity and Collection of Short-Term Investments Forgone Recovery due to Violation of Home Country Law, Amount Forgone Recovery due to Violation of Home Country Law, Amount Depreciation Depreciation Asset Retirement Obligation Disclosure [Abstract] Asset Retirement Obligation Disclosure [Abstract] Schedule of Maturities of Lease Liabilities Lessee, Operating Lease, Liability, to be Paid, Maturity [Table Text Block] Revenues Revenues Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table Text Block] Product and Service [Domain] Product and Service [Domain] Other Performance Measure, Amount Other Performance Measure, Amount Aggregate Available Trading Arrangement, Securities Aggregate Available Amount Revenue Recognized Contract​ With ​Customer, ​Liability, ​Revenue​ Recognized​, Including​ Opening​ Balance Contract​ With ​Customer, ​Liability, ​Revenue​ Recognized​, Including​ Opening​ Balance Schedule of Lease Costs Lease, Cost [Table Text Block] Total depreciation Depreciation, Net Of Asset Retirement Costs Depreciation, Net Of Asset Retirement Costs Investing activities: Net Cash Provided by (Used in) Investing Activities [Abstract] Insider Trading Policies and Procedures Not Adopted Insider Trading Policies and Procedures Not Adopted [Text Block] Beginning balance Ending balance Restructuring Reserve Restricted stock units (in shares) Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount Award Type [Axis] Award Type [Axis] Amounts paid Asset Retirement Obligation, Liabilities Settled RSU, DSU, and restricted stock awarded to eligible employees, net of forfeitures (in shares) Granted (in shares) Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Grants in Period Plan Name [Domain] Plan Name [Domain] Document Quarterly Report Document Quarterly Report Share-based Compensation Arrangement By Share-based Payment Award, Shares Authorized [Roll Forward] Share-based Compensation Arrangement By Share-based Payment Award, Shares Authorized [Roll Forward] Share-based Compensation Arrangement By Share-based Payment Award, Shares Authorized [Roll Forward] Paging revenue Paging [Member] Paging Compensation cost not yet recognized, share-based awards other than options Share-Based Payment Arrangement, Nonvested Award, Excluding Option, Cost Not yet Recognized, Amount Total property and equipment Property, Plant and Equipment, Gross Schedule of Cash Dividends Declared Dividends Declared [Table Text Block] Trading Arrangement: Trading Arrangement [Axis] Related Parties Related Party Transactions Disclosure [Text Block] Imputed interest Lessee, Operating Lease, Liability, Undiscounted Excess Amount Deferred revenue recognized from previous period Contract with Customer, Performance Obligation Satisfied in Previous Period Use of Estimates Use of Estimates, Policy [Policy Text Block] PEO Actually Paid Compensation Amount PEO Actually Paid Compensation Amount Thereafter Lessee, Operating Lease, Liability, To Be Paid, After Year Four Lessee, Operating Lease, Liability, To Be Paid, After Year Four Non-cash adjustment Restructuring Reserve, Settled without Cash Entity File Number Entity File Number Beginning balance Ending balance Capitalized Contract Cost, Net, Current Summary of Outstanding RSUs Share-Based Payment Arrangement, Restricted Stock Unit, Activity [Table Text Block] Operating lease liabilities Operating Lease, Liability, Current Prepaid expenses Prepaid Expense, Current License License [Member] Issuance of common stock under the employee stock purchase plan (in shares) Stock Issued During Period, Shares, Employee Stock Purchase Plans Entity Shell Company Entity Shell Company 2026 Lessee, Operating Lease, Liability, to be Paid, Year Three Prior Period Adjustment Revision of Prior Period, Adjustment [Member] Property, Plant and Equipment [Line Items] Property, Plant and Equipment [Line Items] Recent Accounting Standards New Accounting Pronouncements, Policy [Policy Text Block] Restatement Determination Date Restatement Determination Date Rule 10b5-1 Arrangement Adopted Rule 10b5-1 Arrangement Adopted [Flag] Cash and cash equivalents, beginning of period Cash and cash equivalents, end of period Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents 2025 Lessee, Operating Lease, Liability, to be Paid, Year Two Commissions Recognized Capitalized Contract Cost, Amount Recognized Capitalized Contract Cost, Amount Recognized Stock Price or TSR Estimation Method Stock Price or TSR Estimation Method [Text Block] Denominator: Weighted Average Number of Shares Outstanding Reconciliation [Abstract] Operating lease cost Operating Lease, Cost Accretion Asset Retirement Obligation, Accretion Credit Asset Retirement Obligation, Accretion Credit Vested (in shares) Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Vested in Period Severance and personnel related costs Severance Costs Deferred revenue Contract with Customer, Liability, Current Security Exchange Name Security Exchange Name IncreaseDecreaseInOperatingLeaseRightOfUseAsset IncreaseDecreaseInOperatingLeaseRightOfUseAsset Increase (Decrease) in Operating Lease, Right-of-Use Asset Accumulated other comprehensive loss Accumulated Other Comprehensive Income (Loss), Net of Tax Employee Stock Option Employee Stock Option [Member] Weighted-average period over which cost is expected to be recognized Share-Based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Period for Recognition Total operating expenses Costs and Expenses Maximum Maximum [Member] Comprehensive income (loss) Comprehensive Income (Loss), Net of Tax, Attributable to Parent Schedule of Restructuring and Related Costs Restructuring and Related Costs [Table Text Block] Depreciation and accretion Depreciation, Amortization and Accretion, Net 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 Operations revenue Software Product And Service [Member] Software Product And Service Subsequent Event Subsequent Event [Member] Revenue primary component Primary Revenue Sources Primary Revenue Sources Additions Increase (Decrease) To Capitalized Contract Cost Increase (Decrease) To Capitalized Contract Cost Other current liabilities Other Liabilities, Current Accounts payable, accrued liabilities and other Increase (Decrease) in Accounts Payable and Accrued Liabilities Income Statement [Abstract] Income Statement [Abstract] Title of 12(b) Security Title of 12(b) Security Insider Trading Policies and Procedures Adopted Insider Trading Policies and Procedures Adopted [Flag] Summary of Restructuring Reserve Schedule of Restructuring Reserve by Type of Cost [Table Text Block] Related Party [Domain] Related Party, Type [Domain] Installment Two Installment Two [Member] Installment Two [Member] Aggregate Erroneous Compensation Not Yet Determined Aggregate Erroneous Compensation Not Yet Determined [Text Block] Beginning balance (in usd per share) Ending balance (in usd per share) Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value Dividends declared Dividends Payable, Current Other current assets Other Assets, Current Income Tax Disclosure [Abstract] Income Tax Disclosure [Abstract] Forgone Recovery due to Expense of Enforcement, Amount Forgone Recovery due to Expense of Enforcement, Amount Entity Tax Identification Number Entity Tax Identification Number Wireless revenue Wireless revenue Wireless Operations [Member] Wireless operations. Total lease cost Lease, Cost Statistical Measurement [Axis] Statistical Measurement [Axis] Balance Sheet Location [Domain] Balance Sheet Location [Domain] Entity Interactive Data Current Entity Interactive Data Current Balance at December 31, 2022 Balance at June 30, 2023 Asset Retirement Obligation Adjustments to reconcile net income (loss) to net cash provided by (used in) operating activities: Adjustments, Noncash Items, to Reconcile Net Income (Loss) to Cash Provided by (Used in) Operating Activities [Abstract] Total Shareholder Return Amount Total Shareholder Return Amount Entity Common Stock, Shares Outstanding Entity Common Stock, Shares Outstanding Adjustment To PEO Compensation, Footnote Adjustment To PEO Compensation, Footnote [Text Block] Related and Nonrelated Party Status [Axis] Related and Nonrelated Party Status [Axis] Asset Retirement Obligation Liabilities [Line Items] Asset Retirement Obligation Liabilities [Line Items] Asset Retirement Obligation Liabilities [Line Items] Schedule of Deferred Commissions Capitalized Contract Cost [Table Text Block] Share-based Compensation Arrangement by Share-based Payment Award [Line Items] Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items] Retained earnings Retained Earnings (Accumulated Deficit) Measure: Measure [Axis] Commitments and Contingencies Disclosure [Abstract] Commitments and Contingencies Disclosure [Abstract] Issuance of restricted stock under the 2020 Equity Plan and other (in shares) Stock Issued During Period, Shares, Restricted Stock Award, Gross Name Outstanding Recovery, Individual Name Entity Incorporation, State or Country Code Entity Incorporation, State or Country Code Current assets: Assets, Current [Abstract] Leases [Abstract] Leases [Abstract] 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] Unusual or Infrequent Item, or Both [Domain] Unusual or Infrequent Item, or Both [Domain] Non-contingent RSUs Non-Contingent Restricted Stock Units [Member] Non-Contingent Restricted Stock Units [Member] Schedule of Revenues from External Customers and Long-Lived Assets [Table] Schedule of Revenues from External Customers and Long-Lived Assets [Table] Operating activities: Net Cash Provided by (Used in) Operating Activities [Abstract] Schedule of Related Party Transactions, by Related Party [Table] Schedule of Related Party Transactions, by Related Party [Table] Cash paid for amounts included in the measurement of lease liabilities - operating leases Operating Lease, Payments PEO PEO [Member] Total non-current assets Assets, Noncurrent Beginning balance (in shares) Ending balance (in shares) Common stock outstanding (in shares) Shares, Outstanding Common stock par value (in usd per share) Common Stock, Par or Stated Value Per Share Foreign currency translation adjustments Cumulative translation adjustment Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Adjustment, Net of Tax, Portion Attributable to Parent Class of Stock [Domain] Class of Stock [Domain] Net cash used in investing activities Net Cash Provided by (Used in) Investing Activities Installment One Installment One [Member] Installment One Revenues from External Customers and Long-Lived Assets Revenues from External Customers and Long-Lived Assets [Line Items] Contract With Customer, Asset And Liability [Roll Forward] Contract With Customer, Asset And Liability [Roll Forward] Contract With Customer, Asset And Liability [Roll Forward] Outstanding Aggregate Erroneous Compensation Amount Outstanding Aggregate Erroneous Compensation Amount Operating lease liabilities Total Operating Lease, Liability Total liabilities Liabilities Professional services Service [Member] Organization and Significant Accounting Policies Organization, Consolidation and Presentation of Financial Statements Disclosure [Text Block] Total Shareholder Return Vs Peer Group Total Shareholder Return Vs Peer Group [Text Block] Share-based Payment Arrangement, Expensed and Capitalized, Amount [Line Items] Share-Based Payment Arrangement, Expensed and Capitalized, Amount [Line Items] Prepaid expenses and other assets Increase (Decrease) in Prepaid Expense and Other Assets Aggregate Erroneous Compensation Amount Aggregate Erroneous Compensation Amount 2012 Equity Plan 2012 Equity Plan [Member] 2012 Equity Plan [Member] Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis] Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis] Shares reserved for future issuance (in shares) Common Stock, Capital Shares Reserved for Future Issuance All Executive Categories All Executive Categories [Member] Non-current liabilities: Liabilities, Noncurrent [Abstract] Non-Rule 10b5-1 Arrangement Adopted Non-Rule 10b5-1 Arrangement Adopted [Flag] Plan Name [Axis] Plan Name [Axis] Long-Lived Tangible Asset [Domain] Long-Lived Tangible Asset [Domain] Selling and marketing Selling and Marketing Expense Common stock Common Stock, Value, Issued General and administrative General and Administrative Expense Organization, Consolidation and Presentation of Financial Statements [Abstract] Organization, Consolidation and Presentation of Financial Statements [Abstract] Awards Close in Time to MNPI Disclosures, Table Awards Close in Time to MNPI Disclosures [Table Text Block] Offering period, maximum Share-Based Compensation Arrangement By Share-Based Payment Award, Offering Period Share-based Compensation Arrangement by Share-based Payment Award, Offering Period Total current assets Assets, Current Number of renewal options Lessee, Operating Lease, Number Of Renewal Terms Lessee, Operating Lease, Number Of Renewal Terms Revenue from Contract with Customer [Abstract] Revenue from Contract with Customer [Abstract] All Individuals All Individuals [Member] Supplemental disclosure: Supplemental Cash Flow Information [Abstract] Other (expense) income 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 Common stock repurchase program, authorized amount Stock Repurchase Program, Authorized Amount Goodwill Goodwill and Intangible Assets Disclosure [Text Block] Recent Accounting Standards Accounting Standards Update and Change in Accounting Principle [Text Block] Number of positions to be eliminated Restructuring and Related Cost, Number of Positions Eliminated PEO Name PEO Name Preferred stock authorized (in shares) Preferred Stock, Shares Authorized Shares issued, weighted average grant date fair value (in usd per share) Granted (in usd 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 Preferred stock outstanding (in shares) Preferred Stock, Shares Outstanding Net cash provided by (used in) operating activities Net Cash Provided by (Used in) Operating Activities Class of Stock [Axis] Class of Stock [Axis] Erroneously Awarded Compensation Recovery Erroneously Awarded Compensation Recovery [Table] Award Timing, How MNPI Considered Award Timing, How MNPI Considered [Text Block] Statement of Financial Position [Abstract] Statement of Financial Position [Abstract] Total stockholders’ equity Beginning balance Ending balance Equity, Attributable to Parent Restricted Stock and Restricted Stock Units (RSUs) Restricted Stock and Restricted Stock Units (RSUs) [Member] Restricted Stock and Restricted Stock Units (RSUs) [Member] Valuation allowance Deferred Tax Assets, Valuation Allowance 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] Revision of Prior Period [Domain] Revision of Prior Period [Domain] Income (loss) before income taxes Income (Loss) from Continuing Operations before Income Taxes, Noncontrolling Interest Unbilled receivables Unbilled Contracts Receivable Numerator: Earnings Per Share Reconciliation [Abstract] Restructuring Restructuring and Related Activities Disclosure [Text Block] Long-Lived Tangible Asset [Axis] Long-Lived Tangible Asset [Axis] Capitalized Contract Cost [Axis] Capitalized Contract Cost [Axis] Entity Emerging Growth Company Entity Emerging Growth Company Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Table] Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Table] Named Executive Officers, Footnote Named Executive Officers, Footnote [Text Block] Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items] Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items] Document Fiscal Period Focus Document Fiscal Period Focus Dividend rate (in usd per share) Dividends Payable, Amount Per Share 2024 Lessee, Operating Lease, Liability, to be Paid, Year One Pay vs Performance Disclosure, Table Pay vs Performance [Table Text Block] 2027 Lessee, Operating Lease, Liability, to be Paid, Year Four Title Trading Arrangement, Individual Title Stock-based compensation Share-Based Payment Arrangement, Noncash Expense Number of leases extended Lessee, Operating Lease, Number of Leases Extended Lessee, Operating Lease, Number of Leases Extended 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] Document Fiscal Year Focus Document Fiscal Year Focus Geographical [Domain] Geographical [Domain] Performance-based RSUs Two Thousand Fifteen Long Term Incentive Plan [Member] Two Thousand Fifteen Long Term Incentive Plan [Member] Operating lease, term of contract Lessee, Operating Lease, Term of Contract Capitalized Contract Cost [Line Items] Capitalized Contract Cost [Line Items] Minimum Minimum [Member] Property and equipment, net Total property and equipment, net Property, Plant and Equipment, Net Technology operations Technology Operations Expense Technology Operations Expense Exercise Price Award Exercise Price Cash dividends declared per common share (in usd per share) Per Share Amount (in usd per share) Common Stock, Dividends, Per Share, Cash Paid Other comprehensive income (loss) Other Comprehensive Income (Loss), Net of Tax Statement of Cash Flows [Abstract] Statement of Cash Flows [Abstract] ASSETS Assets [Abstract] Award Timing MNPI Disclosure Award Timing MNPI Disclosure [Text Block] Goodwill and Intangible Assets Disclosure [Abstract] Goodwill and Intangible Assets Disclosure [Abstract] Net operating lease liabilities Increase (Decrease) in Operating Lease Liability Purchase of common stock for tax withholding on vested equity awards Payment, Tax Withholding, Share-Based Payment Arrangement Product and other revenue Product and Service, Other [Member] Income taxes paid Income Taxes Paid, Net Net cash used in financing activities Net Cash Provided by (Used in) Financing Activities Deferred income tax assets, net Deferred Income Tax Assets, Net Lessee, Lease, Description [Line Items] Lessee, Lease, Description [Line Items] Commitments and Contingencies Commitments and Contingencies Disclosure [Text Block] Unusual or Infrequent Item, or Both [Axis] Unusual or Infrequent Item, or Both [Axis] Retained Earnings Retained Earnings [Member] Prepaid Commissions Sales Commissions [Member] Sales Commissions [Member] Schedule of Stock Based Compensation Expense Share-Based Payment Arrangement, Expensed and Capitalized, Amount [Table Text Block] Adjustment to Non-PEO NEO Compensation Footnote Adjustment to Non-PEO NEO Compensation Footnote [Text Block] Total liabilities and stockholders' equity Liabilities and Equity Other non-current assets Other Assets, Noncurrent Peer Group Total Shareholder Return Amount Peer Group Total Shareholder Return Amount Schedule of Activities Under Equity Plan Activities Under Equity Plan From Inception [Table Text Block] Activities under equity plan from inception. Basic net income (loss) per common share (in usd per share) Earnings Per Share, Basic Operating lease right-of-use assets Operating Lease, Right-of-Use Asset Accounting Policies [Abstract] Accounting Policies [Abstract] Restructuring and other charges Restructuring Reserve, Accrual Adjustment Equity Valuation Assumption Difference, Footnote Equity Valuation Assumption Difference, Footnote [Text Block] Erroneous Compensation Analysis Erroneous Compensation Analysis [Text Block] 2023 (remaining six months) Lessee, Operating Lease, Liability, to be Paid, Remainder of Fiscal Year Asset retirement costs Asset Retirement Costs [Member] Asset Retirement Costs [Member] Arrangement Duration Trading Arrangement Duration Entity Address, City or Town Entity Address, City or Town Award Timing MNPI Considered Award Timing MNPI Considered [Flag] Related Party Related Party [Member] Award required holding period Share-Based Compensation Arrangement By Share-Based Payment Award, Award Required Holding Period Share-based Compensation Arrangement by Share-based Payment Award, Award Required Holding Period Basis of Presentation Consolidation, Policy [Policy Text Block] Consolidated Financial Statement Components Supplemental Balance Sheet Disclosures [Text Block] Total non-current liabilities Liabilities, Noncurrent Severance and restructuring Restructuring and other charges Restructuring Charges Document Transition Report Document Transition Report Award Timing Predetermined Award Timing Predetermined [Flag] Provisions for credit losses, service credits and other Provisions For Doubtful Accounts, Service Credits, Noncash Taxes And Other The net change during the reporting period in service credits and expense charged against operations, the offset which is generally to the allowance for doubtful accounts for the purpose of reducing receivables, including notes receivable, to an amount that approximates their net realizable value (the amount expected to be collected). Termination Date Trading Arrangement Termination Date Common stock authorized (in shares) Common Stock, Shares Authorized Related Party Transactions [Abstract] Related Party Transactions [Abstract] All Trading Arrangements All Trading Arrangements [Member] All Adjustments to Compensation All Adjustments to Compensation [Member] Restructuring Reserve [Roll Forward] Restructuring Reserve [Roll Forward] Award Timing Disclosures [Line Items] Declaration Date Dividends Payable, Date Declared Compensation Amount Outstanding Recovery Compensation Amount Estimated liability Asset Retirement Obligation, Estimated Liability, Removal Costs And Timing Refinements Asset Retirement Obligation, Estimated Liability, Removal Costs and Timing Refinements Additional Paid-In Capital & Accumulated Other Comprehensive Loss Additional Paid-In Capital And Accumulated Other Comprehensive Income (Loss) [Member] Additional Paid-In Capital And Accumulated Other Comprehensive Income (Loss) [Member] Forfeited (in usd per share) Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Forfeitures, Weighted Average Grant Date Fair Value Issuance of restricted stock under the 2020 Equity Plan and other Stock Issued During Period, Value, Restricted Stock Award, Gross Deferred income tax expense (benefit) Deferred Income Tax Expense (Benefit) Subsequent Event Type [Axis] Subsequent Event Type [Axis] Statement of Comprehensive Income [Abstract] Statement of Comprehensive Income [Abstract] Share-based Payment Arrangement, Expensed and Capitalized, Amount [Table] Share-Based Payment Arrangement, Expensed and Capitalized, Amount [Table] Forfeited (in shares) Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Forfeited in Period Asset Retirement Obligation, Roll Forward Analysis [Roll Forward] Asset Retirement Obligation, Roll Forward Analysis [Roll Forward] Insider Trading Arrangements [Line Items] Allowance for doubtful accounts receivable Accounts Receivable, Allowance for Credit Loss Related Party [Axis] Related Party, Type [Axis] ESPP common stock purchased by eligible employees (in shares) Shares Issued, Shares, Share-Based Payment Arrangement, after Forfeiture Accounting Changes and Error Corrections [Abstract] Accounting Changes and Error Corrections [Abstract] Entity Registrant Name Entity Registrant Name Schedule of Changes in Asset Retirement Obligation Liabilities Schedule of Change in Asset Retirement Obligation [Table Text Block] Material Terms of Trading Arrangement Material Terms of Trading Arrangement [Text Block] Award Timing Method Award Timing Method [Text Block] 2020 Equity Plan 2020 Equity Plan [Member] 2020 Equity Plan Capitalized Contract Cost [Roll Forward] Capitalized Contract Cost [Roll Forward] Capitalized Contract Cost [Roll Forward] Adjustment to Compensation, Amount Adjustment to Compensation Amount Payments Payments for Restructuring 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] Accumulated depreciation Accumulated Depreciation, Depletion and Amortization, Property, Plant, and Equipment Additions Contract With Customer, Liability, Increase From Additions Contract With Customer, Liability, Increase From Additions Record Date Dividends Payable, Date of Record Entity Central Index Key Entity Central Index Key Risks and Other Important Factors Concentration Risk Disclosure [Text Block] Payment Date Dividends Payable, Date to be Paid Total stock-based compensation Share-Based Payment Arrangement, Expense Non-Rule 10b5-1 Arrangement Terminated Non-Rule 10b5-1 Arrangement Terminated [Flag] (Provision for) benefit from income taxes Income Tax Expense (Benefit) International Non-US [Member] Accrued compensation and benefits Employee-related Liabilities, Current Name Trading Arrangement, Individual Name Schedule of Revenue Disaggregation of Revenue [Table Text Block] Accretion Accretion Asset Retirement Obligation, Accretion Expense Equity [Abstract] Equity [Abstract] Weighted-average remaining lease term - operating leases (in years) Operating Lease, Weighted Average Remaining Lease Term Risks and Uncertainties [Abstract] Risks and Uncertainties [Abstract] Total revenue Total revenue Revenue from Contract with Customer, Excluding Assessed Tax Compensation Actually Paid vs. Company Selected Measure Compensation Actually Paid vs. Company Selected Measure [Text Block] Amendment Flag Amendment Flag Asset retirement obligations Asset Retirement Obligations, Noncurrent Capitalized Contract Cost [Table] Capitalized Contract Cost [Table] Cash and cash equivalents Cash and Cash Equivalents, at Carrying Value Weighted-average discount rate - operating leases Operating Lease, Weighted Average Discount Rate, Percent Interest income Interest Income (Expense), Net Useful Life (In Years) Property, Plant and Equipment, Useful Life Compensation Actually Paid vs. Other Measure Compensation Actually Paid vs. Other Measure [Text Block] Leasehold improvements Leasehold Improvements [Member] Related and Nonrelated Party Status [Domain] Related and Nonrelated Party Status [Domain] Diluted weighted average common shares outstanding (in shares) Weighted Average Number of Shares Outstanding, Diluted Forgone Recovery, Explanation of Impracticability Forgone Recovery, Explanation of Impracticability [Text Block] Contractual terminations Professional And Other Fees, Restructuring Professional And Other Fees, Restructuring Time-based RSUs, DSUs and restricted stock Time-Based Awards [Member] Time-Based Awards [Member] Schedule of Deferred Revenue Contract with Customer, Contract Asset, Contract Liability, and Receivable [Table Text Block] Asset Retirement Obligations Asset Retirement Obligation Disclosure [Text Block] Additional shares available for issuance under the 2020 Equity Plan (in shares) Share-Based Compensation Arrangement by Share-Based Payment Award, Number of Additional Shares Authorized ESPP Employee Stock Purchase Plan [Member] Employee Stock Purchase Plan [Member] Revenue, Deferred Revenue and Prepaid Commissions 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 capital Additional Paid in Capital, Common Stock Balance Sheet Location [Axis] Balance Sheet Location [Axis] Total assets Assets Name Awards Close in Time to MNPI Disclosures, Individual Name Revision of Prior Period [Axis] Revision of Prior Period [Axis] Cover [Abstract] Cover [Abstract] Amortization of stock-based compensation APIC, Share-Based Payment Arrangement, Increase for Cost Recognition Schedule Of Asset Retirement Obligation Liabilities [Table] Schedule Of Asset Retirement Obligation Liabilities [Table] Schedule Of Asset Retirement Obligation Liabilities [Table] United States UNITED STATES Restructuring and Related Activities [Abstract] Other non-current liabilities Other Liabilities, Noncurrent Vested (in usd 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 Non-NEOs Non-NEOs [Member] Total future lease payments Lessee, Operating Lease, Liability, to be Paid Termination term Lessee, Operating Lease, Termination Term Lessee, Operating Lease, Termination Term Remaining performance obligation Revenue, Remaining Performance Obligation, Amount Income Tax Contingency [Line Items] Income Tax Contingency [Line Items] Net decrease in cash and cash equivalents Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Period Increase (Decrease), Including Exchange Rate Effect Financing activities: Net Cash Provided by (Used in) Financing Activities [Abstract] Non-PEO NEO Non-PEO NEO [Member] Equity Component [Domain] Equity Component [Domain] Adjustment to Compensation: Adjustment to Compensation [Axis] Non-GAAP Measure Description Non-GAAP Measure Description [Text Block] Basic weighted average common shares outstanding (in shares) Weighted Average Number of Shares Outstanding, Basic Entity Current Reporting Status Entity Current Reporting Status Operating income (loss) Operating Income (Loss) Issuance of common stock for vested restricted stock units under the equity plans (in shares) Stock Issued During Period, Shares, Restricted Stock Award, Forfeited Cost of revenue (exclusive of items shown separately below) Cost of Revenue Other comprehensive income (loss), net of tax: Comprehensive Income (Loss), Net of Tax, Attributable to Parent [Abstract] Proceeds from issuance of common stock under the Employee Stock Purchase Plan Proceeds, Issuance of Shares, Share-Based Payment Arrangement, Including Option Exercised Capitalized Contract Cost [Domain] Capitalized Contract Cost [Domain] Pay vs Performance Disclosure Pay vs Performance Disclosure [Table] Statement [Line Items] Statement [Line Items] Dividends [Axis] Dividends [Axis] 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] Furniture, fixtures and vehicles Furniture, Fixtures and Vehicles [Member] Furniture, Fixtures and Vehicles [Member] EX-101.PRE 10 spok-20230630_pre.xml XBRL TAXONOMY EXTENSION PRESENTATION LINKBASE DOCUMENT GRAPHIC 11 spok-20230630_g1.jpg begin 644 spok-20230630_g1.jpg M_]C_X 02D9)1@ ! @ 9 !D #_[ 11'5C:WD 0 $ 6 _^X )D%D M;V)E &3 0, %00#!@H- I\P 9LD )"D "_=?_; (0 0$! 0$! M 0$! 0(! 0$" @(! 0(" P(" @(" P0# P,# P,$! 0$!00$! 8&!@8&!@@( M" @("0D)"0D)"0D)"0$" @(# P,%! 0%" 8%!@@)"0D)"0D)"0D)"0D)"0D) M"0D)"0D)"0D)"0D)"0D)"0D)"0D)"0D)"0D)"0D)"0D)_\( $0@!60+N P$1 M (1 0,1 ?_$ 3P 0 " @,! 0$ )"@<(! 4& P(! 0$ @(# M 0 !08$!P(#" $0 % P(#! @& 04! 0 (#! 4& $' M$ @@,!)@$1,40"$C%34V%S=0,2(S)18R@* D-!B0*!$ 0,! P4("0T*"P8% M!0 0(#! 4 $08A,4$2$Q!187$B0A0'(#"!D:$R4B-UL<'18G*"LC.S)'2T M%4"2HL)#4W,U%C908/#ATF.#DS24)?&CE287-\-$9(1%@)#35 @2 $" @,, M"0$'! (# $ A$#(3$2$"!@\$%187&AT2(R,(&1L<'A$S,$\4!00E*2 M(Q2 8J+2H'*R\D,3 0 ! P,"!04! 0$! 0$! $1 "$Q05%A$'$@,(&1H6#P ML<'1X?%00("0H/_: P# 0 "$0,1 !G\ M M M . =<#O3]@ M @A*\(+SAF '!X]FMF#;_3=F M''U#;3\OUYG,^\/==T9FS*KNT$A3,K9$( M!!"5X07G#, ,68\U&S![=T6B-E>2Z\[?:8UECSHE=3(Z\ 3=V MOSG\?G+=J5UT !!"5X07G#, .O MX]L7L!N:-.#V_P!=Q[0!+-8M'1N0FW,>=$J -O9*B9ORZWZ'GB[0Y],VAD*8 M !!"5X07G#, !X'IDX.ZIZ0URP;8 M .]YXTL]BT=$)6]\<;YR _9-':?/6!,.SQMP>W)5;!I.3*>T]_3#1KZ>!.< M2&'+ ((2O""\X9@ !C_IE($JAZ3U_&/ [C &_4QK#.676XDZYO,27SNGY8+%I#RQ%<8+. 3;F1@ M ""$KP@O.&8 #K./= 13_3^O6%:@ !OM M,:RQYT2NID=> .RY=4PEET)#36/0 $QUFT#N),ZNUY,V'FS+AWX M !YSKR\3X\X .WY8^9,J $$)7A!><,P $35=WC&K!;> M $LUBT=&Y";$:J^C !G/+K4^=P\P@""$KP@O.&8 M 1IP6WXG*[O 9QRZYN/)Z_C'@=QB5RPZ1XGSLC4@]O>9Z\R5VPZ1B MCKV[K!=R\L[!YM6 $$)7A!><,P '1<,F M+.O[IPKBV+4.-O8 WVF-98^Z)34J.O,G,]IS3Z-ONU,A2HWH/;7-;SSYEP MST?H $$)7A!><,P &G$9?X-ZGZ0D_G]-:D1MZUWPK6 )9;%H MZ-^$VYMG(T;6O!M\@\SJN*RO;LDZGM-Q6U_=>3,B'LAW?R0 (I"NN8&!ZLG M,)^SE KOD<1DTMX&H97P(X#K0?LW2)X"4< $>9!81[G5 &:B7LG.,D@ @A M*\(+SAF \05<#! )DB:L BJKV[(Q8'2*C MAHF"90LQ'V (4:MZ(T>B=CCG?>N7*R:*BY@-S^%Z9( #-V7790Y_3& MFT7L#1>)V3.W;O-,9,#N+5J/N@GSN'F'9S/IP'%*.1AHV2+)YZDKG&DQF,NE M&3RK"10G>'R.I)3"8$V(,<$=!"28]!.H6* #\%5\BF!G(FW-^3V)KD1.$49\ M#TA;N-Z@00E>$%YPS >2*EAH&"90LQ'V !!34O2NHT;>@/0<\66>QZ-B8K MF\_/\,D #?:8UC[SMC8S8+<$DTYJ+">+8]18V]";]QY.@ :R%)X% MKTD_!BTA^)J3U0*L)%"#]EFTF, ,$%0DUP.07+S<4$-A66!) 6ISVH !'$5 M2#RYG@NKGK2"$KP@O.'O"I@1[ F5+,)]@ "#"I>D]/XV^ #WG=&RB3^F(C M:WO7@_.P ?3[\L=W;R5 +3_4,BDUJ?N>>/$;6]ZB="V>;-OY.A@:R%)X M%@"LT1V FQ+)!^P 185_=47\!N4 #+V3!2$S6JHFJYO+\@ E MXLFB.9]X=#PR]+VA'R5% 68"9P '&*2IKL;GERT@A*\(-XC1T$V)9( M/V :X8-MU@P+G%] ;F\_PR0!L3FU3;62HT8,!N0 2N6'2.B,3LR6 M"PZ/A'JOHR4NP:6BBKV[K,UZ\>>E[,0 1^E3,\B#[DBY.B2&@%6$BA-@2[V M 0#%?P%W$BC*]0+PQG8 K4D+)SR^N0;E>$ &\)<8/V #$&-/1SP MFV=A\VJ1SPFV=>,*U #;V2H>3LB'CTA=J 2N6'2,5-?W;81N7E>*"O;O MSYF5C!&'9ITK;YK &N!7M(LC@@$L99].\*L)%";LER, A:*U +D9$\0> M@O['V (&BO0"]"0^%>$ ']+,9,P #Y?/L)%5]&9WS*SN1)Z_TPB]A M:"0^T,;]$L!OE+ZSZ/CDZ4Q6PP !*W8=(QY0VUMP)*A96R(316)V5./:_- MV3LB' &""% A3/*@FQ+)95A(H38PNX $"A7N!=%(I"!4%[DR& 5W M""8%\HA3*\():"-0\$<\M>DF (N*_NB+> W.-B,VJ306CSW@7#L^"L2 MRZA1M\P+AV>26LX]VLV#<9:K%HS"\(00E>$%YPU9*D1TQZLM]FZP !Y7KS:YM)]9>,ZI =[SQY0)_3.' M<6?Z_P"=N>\NL<'YV[-9]-A_K6^\&XEC &_DQK#-6578\(;:V*,:;DYGM. M2K6'28 \66[# M^@ &E13;/P38%DP@A*\(+SAF B5*N9\3*Q<8-C@ #1"(V9"_5_08 W5E M->;"9M5C!@=R\3YSVCSZ9(1,ZK\[PR]48^[Z@QE\\EUYP &WS" 'E"N^1"DYI/P "M40L'Z+V16I(H0>L+BAMX =45-2 M.(%FDF3!6N(5 6'"> &(BGR:S'>%U,V-((2O""\X9@!!&5WP;)%Q8RH M 0XUG?T?T-M$ 9)[XB3F>TY'S#;3P'AV?MN73+C9-$Z0Q.Q]D,ZH^M[,''' M3+:=1E_Q+C3@SQF5F:VT^=Z]],]43T6_S)LEG5$ #XE*\U9.W+.Y+0?8CC*H MYY+CQ5A(H0#(98M)9STI^#2(KL&A0-PRY.=D#P)30-< 2TD\IM<#S)%N5 MX#" +&9.2""$KP@O.&8 "M80K W=+>QZD '%^<]7(^Z:\85J_I^7W]/GV M^\=XY;6^CD3LC%F/-??[QW#DJ%&% [D\QUYGHNS%V@SZ9[;MCO,=>9K_ (=I MDBG-1]-PR-P).A :)%0PZ,&0CN#$H.U+?1O:582*$RX21D0 .Z,OG@CP8! MGLM_FP0 -=RI$:T &2#UYAPZL'[)ZBP<,P '$*I9&$"34M@YXG MIN>'Z3LQ.\YXV=6(,2! \. M #E$K18^,M \20 D,1Y0 V]+$I(T ""$KP@O.&8 >8*AAHZ"9\LN'] M -68^Z1$5O>^#<2R #T7/%E"G],:N8%TQCCS.\*JO;L_AR_O#?J8UA M*U8=(^P[< #J2.\U%.(;3$D1Z, JPD4)E\O.@\81VFKQQ#/A(,9O M!XPC\-6SH3+9O$;='] /)'C 97.2 >>/ &6#D ^/SEIW&W[0:'V? MJ='7CI.&0!O%+:XS=E5S6;!N&Q^;4NGXY$A,SJO+&3!@ "K"10F7 MR\Z <'CV81Q;'BG'F_-]>9R?O#/F96,J M9$)WO/& JPD4)E\O.@ M %6$BA,OEYT M JPD4)E\O.@ M %6$BA,OEYT JPD M4)E\O.@ %6$BA,OEY MT C:-93U1,J M M M M M ?_: @! 0 !!0+_ $SGJDR:O>S57O9JH(@C#V:WQ?"M,>_( M/I"A2G2%.V8\?M-Y/-#&F)J=QDE%<>X.F M_@P%*O=N5AC(0&57EC'HX4\ZI%:A KRG8Z9XFUPCD,^ M0)9/&6:8L49P5CR+O+/"H\Q*6W&D/:8.U-J5F:_3W5V;6-%]41B_P"X'!OB^%:8 M]^0?0)[*BX=&#SSE1_,;'):SKW9&VYO@QI1I!NF)G=0CQ%G%G32"/:8)_BH1 MAJ8BC,J_ \U)SU./O<;U7N-ZKW&]5[C>J]QO5>XWJO<;U7N-ZK&C0ZD3S@WQ M?"M,>_(/H&X=K?U*3G0":K(._9AA2-Z;],#_ ,A"L*NB6415Y:E3&ZTP_P + MMZK&$GO*X=^(;XOA6F/?D'GN;@0TMN-4LA0[)7U]S)4*SEEMPF590S9",5)I_NJR;,!JUBMP4: M!$( H3N#RK!1XKW3PN>&8BX]R#AWJ* MM>X;P.8-63V&:0UTA+SS6UQ6-"]S2-N<(+A81K?DS-";R^1\62G^IS&=P?P, MM[B5GBRO2)N%W:+\&Z'-BB -(A"&+AVM9S41UTTWD_=RL>_/VX7<.GQP0XN* M]W7<> =S*^*'$'DJ2>!,)Y[8,MHM=\7PK3'O MR#H^OK1&6C.6;'?+3[IMRVY&3 PLLLHOCW *;G3K1,I4(U# \LF;(M(XZYQ5 MWYL!FBR#OSE%$;G+-P2;P9Q6+7M)-8EF=;YW(NF'%/FL<:GG%)B8][9JCAS'-M,$C$/ M'NN9W$;5B?3:-'D33A_2:1%HG<9QULR;4)S,QLT=;]-Y/W=MZ&)) M>'(..8MDQBRCC)^Q5***--(-P7DBV3L>Z;M\M#C#!I@/ 2_*ZZ/1UDBC3PYN MV\Q_**1Z972.NU8UGSKC68,+VVR5FK?%\*TQ[\@N[NV,#9GK.;AEEYTVY[866647RS2UBE49<8B]X M%NB\I '*>)-,&%>'CO7,[<-UQ/IL^RPVD(>/>3]W--HF*BI+(./.>+TN4H*8 M68496SV;#8FW#;@*2""$( \K/,(>UKGPPJ9.<)>9[#FK)K#>U M[7YD[<5A>)7-(VYP@L9)-CF!\ RBR%[R-%[Q&6UB=+Y/'>IY)2DG)L'68ZG% M &,L>+]WLEC14(RSC_(A7#O)^[E6M<5\40TJ X]Y&Z"'AB67*BSZ?&)*0>4J M(W2R@4:P[ILSA &J&\@XDI03EF&?T#(=;?).**9>K?%\*TRAFMWGS)IMPVX" MD@@A" /+R%-U$$M),:1?(K>YM;BRK>#'.0%T$=LIX_0R)OYBK^3VY0&:+(._ M9=,-=,7H%JAM6Y70IYUC\(1#$S(+-31P9\PBCRVQOK"\QEUT+,,),@FZ3*4, MK&NY?'60KZ[R?NY6*&<#_DOD[X6@/1IB)S$\8NWPNEP(-,8,08UCOD[V&,"2 M:TE4G(U*!66X(=\7PK@V]-4 >9.8BGF\?3XORCC]P\U&LI)ISC5_@ MY_!BO)A\+7Y,"OY"Y-'(*I29;XLB8 MIA64&_(NTJ?Q02E,I1GZX2W.OT&.;7)O>6^MY/W$+^SZ%E@*+Y.^,L%V_2 C$9!-\7PK@_*MLN?[2U-S!@"8!?/,@X[D;7 MN";5P&R?0&6IYO@(T2A[B$GCE]<1Y-"QCRUC(435\9?N+6^)) M,<29NR1&#TCUBV<-S>R.3CR)GC."Y!3Y$V8N*,+TQO$<63VE\K>3]W* MQ"Z 9H>^TE5*4*G;QG9-E!HYFX:*ZPO)DDA:F'SF/SA#)V;$BQP==O1 M2DI\QA.(_7Y5B;(R16ER;CE5!G/D[;E/<=BMI[LLYN6^;R(VN*QH7N2-MSC! MXJQ@C4=Y63L4Q3*C+-X:\0&44TN:MD=6EQ)>&K>3]W*+,&49 Y.1,X9R-VLK M!(LLT228H.CC2%ACV\>.C=<6Z;49>7)<3?Y>WU;(^(9O93A"&2(EACK\MCL]@SC!7CD;=U/AR_&S3X.89T ML\_,ZV[Q]Q\SQ/LC88NA9'IKD;3P;WV,@ISTP\:8=BC>3]W--F>22AI>/(\W M;\=PQS<5CPXUMWB(ICENIG&DTQBCFW+&=QK;7E$O&T]_/D9YR>1B^!"$(8JV M7P@3C**WQ?"M,>_(-;D\!AGZ$PLPHRH3,WZ 23%^3&#*D8Y>;TK$JM4B.8\U3QFJ&3^-94(?L*X\<%CY@"7M].K"],9G#@ MY3X&18^A+:9<<:-0=$8NOF#ZRLZ%@:N!]>$T?99[O.DCG3_)9!*E^SK*I?A< M&]63I7&85:UQ7AS0)@B.\G[N:,3XZ1IXP[EUCRU&^%5G[39UC MP;#$M-X6+QL\@TVS[B$ZA-Q3><1S'L?ROE![RO*J;&U<\..*( EQI!:WQ?"M M,>_(.FZ#;_Y\&F+,G/V*Y1"YDPSZ.\O,N,A,2K@C$M?(@O1N\#S:WS?'4@@Z MFD*Y6V+&]:QYSB=IGDK'CHU;A2E)7NW!$ZI[V[.A5GR"RZ.:XP4^5G\\/+:H M6A0JW)9C3'Z:"LW"866:7F7'BC&<_I O6M2W#>Z:,R]&686:767MR$-QRA>G MERD3O6WF"&3W*-;R?NYK%I7((4]8TW?1%_*:GEH?4M"$$ 9SN(Q9!2LO;@I? ME<>F$L5+LKS)&C2MZ3241EGF+!E+&CYBR5:8EW72>$DPW-V,)T#1U>F=B2Y" MW>0*-E3S(LMR2[Z;4L'&LQ6F^+X5ICWY!UW.;?\ ^LGZ8/S*Z8CD;(]- M4>22I)DJ"$11#_9]OJJO_P W*Z_J^WY37TQPJLHO"4%&8ULQGN60;=TBI<;M MSDEJ:,+Y*C+I.\?WR!'3<.9)*HW&4_)IJ(RU%+M.:IVV4.0X2FEW';^U.1*; M&$[BDCS)YL^#8NQ3]W*Q^$(YYN/V\GPE5HA3CP+%JUP.T"$0Q;?MKYQAOY:[XOA M6F/?D'4\@E41N*P.?C-UTV[9W/Q@[IE*=:FY1A99Q>2,'G);B"( M0#&6*$9 M/D4+4G'H,K-#])W9IR"B5G29TE\/MGZ?)3"=QDFM1.Y%;:@;CT1@4NX M2*%5%LML4Q<.ZU^5FK;]'_/Q MA99Q>8-H:=R,D$9D$4<> D@Y2;C#:;-9:9#(/&,?LO%(8XQ2QJR=LY=T WEB M>HZOX69LD+5G'##IB21:;9=P']54?G MS)SB:.S.I;CN40PS@:W9R9%T=R/%,DM^0<0O$.J!3IQ@KQDF"MTY:-"2#E)L M*P.\.MV-@:(V@Y:Y AC%>QQ ,1&QI.$;)LSQBWCB>-H'!@\I\CK!)DD@VD MX>>Q+MCK09&B_+B=6!B?0_3V U]/8#1))2D_T]@-?3V U]/8#1111!7,,+ :"3X/AS]=_P9-VBZYM<6L[7'V9G*-VE6)F M"9(,?SAVQF_9(Q()^/CNW9<;>-0B,1(OT;>3]W*Q[\_?C:A,F5E+\78_H0"\5QY&X:<:UMIRKTG>3]W*Q[\_=F]Y/W_/W9O>3]W*Q[\_=F]Y/W_/W9O+&VUDRO*/_$,6IBV; M1IC>_P#X"__: @! @ !!0+_ %P]]"4EVH9O<&ZT5><'7G1U9;>K+ 4$T NR M@S0@H:R]"'<6B4[NI03T7X23+B+)4V%?L?>_=1JNKW[^$D=C F N"_ E,Z1B M!T'J#! ,*4!'V-&.P;''W'QVOW7%:QX.']PM;;UT0J[%C'8-C3;COR"3>@2D MKOMP(S.X2VWJT3*.Q-[]U'&]=^4E.[J4$]%];7[J4?K*U2G=7X*(5K5XY=>. M77CEUXY=>.77CEUXY=>.75C@7]*5F\TD=C F N"^J?UE& Z1:(K>LLRP[?@: MK]OD$?N>D&F= >;:_=<5K'@U3B]BJ#U!T2>H"8SI%^!JOV^F]=-ZZ;UTWKIO M73>NF]=-Z(#?K](6A%SR3>@2DKOMHD]8$HNH(@]UZ!ZD]$#Z@=@Q7[K$**4$ M=%^'L$L_SU *QX1@N&_-)-Z!7+[Q++?KI.+K IO[31-?V?8)5^YJ$5[7_ M $G@$&]K\U*=TW6V]=(OS5 [AZ)/V^P2O]S@ .X;C#8\/.%:P@F N"Z/U!,] MJ5HD_;[!*RK]_"49<%S2[&AYIM_97M8\ /TD(Q]US@= Z3V]GV".-Z*&0$RP M@WMPDG=%U!-A6YE_6F)-Z!*?65:_=2BW670;=UNP1I?6'P#2[]X3:-($#A3G M]%U!',*]9%"'8%*">BZ0??0"O:]A+FF%B"LM>K'%CHU'0BQ!X$Y_=2@CIY:3 MU@*MWC6W_42.Q@>ZY0[6M>_8187J4>(%%FA'882N\2.A$##HG.H\GHOR4-Z3 MA]JJO[2U^Z][6/ 6'I#V$$'JL,/3?2U[VH!X3+&$C+H*P=J\8D=>5 *@@%TF ME7!?D(K_ *R ^V-OWCI$"_8=43U6X"5-PT-.$=KVO:K7[J"J':BC@FT-*7>A M(QVH0+VXDG[@+=PZ+!<=PAL&W8=21T\(#+@O80#[&DB!I:_=5KV/#XIA=PK* M[B!T)%>A%##J1^X;Z@6MWT03T6[$CL -NM/7_&KPT]> 37E04$/J&B]?DA4% M*8&YI/B!\L97@&4'Q0T%4.U=9 ZNCM>K$#")3_@01T=C#TO$4>(%>HVPAF@O M94977<8/.&5YT5>>O7G:LL#1:BP[]CC4X1T82('"$5[7 <$RQR:X**-N"YY5 MAVU*27O006#;L@-* 5#2#M5[7MP$J;AHQ.$=B3;EB/3]5 17H!00=E>ZKD%W MKRA=>2!7DP462$%=-O\ 8K?_V@ ( 0, 04"_P!<(07%0L1.;((XH)H"##&A9:]KVX+A\@MB0_9WM:]GF/=/8M&C,4FMS<6D+Y#HW!6 M$L#B(H?!)T7B$1(?M='YCZNQ)98AB:6P*,KE2%J\4+&Z^;*U&"PPLO#R[H_2(H<2$7.=&X*PE@<1%#TDWZ%FL9 VET L+YSLC&@4(E@%)4K#WI6H74C=@W0.'B!Z(H'J,IP(\9-V M#B17JT@>D7F4K:X][9%"^Y-HN*\- M1V"BX>Y'H,%A65)SFA0D5EJ"^:YMX59)2T1::+#[T=/2<213'R^E#H_@Z5_8 M*-_]'4XD!H/;,RDDX!H.;(6GQ@1(VW14M[O#CRNQR322V_YW8*-W_P"#P*TA M:DI*H-:5 !V%;FIS34QR)8!25*+]:A%?WN[!1EQ)"7PN#>6K*;%YC M>=S6TH-W,D9C0L6"L>\RA'UE-*SS*:GP?4N[!-3=9921X4(1DG -!P.S6!86 MRN@R!\P'LWUS;PJR6*UBW$PL)@&0RZ-;2@SQ#>P3:NND.$\MRT'0H;A-KN2L MMP/;/96!B>+BYCE[-YO?NI.C-568W7S94G2W )6Y!$V=@[7HIL1+B#HL8"CF MQ:FNW2>W/,AY4E_0L<#.A+$R^XAV1C0* C*<4AIII8.PD5 M6ZN#.0K"O;3D8T:AS" B57#=,\HSM'QI$$3.[!6%\F7 ]3T?_&1POI0FE!- M4,QG6+5/F#^PB8\1)J52$\K0TD!H5C,H1#0NJ5?93%THZ]TNB2@2-41=2K)" M>V.0%A7(E8.]*[G][6VE]"2I6J!T]AHZZ> 9P.K 6II&]'HQE&@,", 1V4QY M&;3@UJ&ZZ:0K@!32A*.B5)1UN&2![T*HSQ$H;=UERP"4E0>,XSL/'WCQ@\"Q M"2J 80L:!MSL2L#1A83 FEG,ZGW>@7%GQ6X;^*\HZ3RLN])G)*?J\AZD38&Y MBLPP)87AT$L-[$!%<-TAJM2/R;V&OYX->=>PU[Y=@U>1+*.4>U2RL006EA%' MR% H+;73R1]G]!>K/"*]'B;%-'QY&95DKNDHJ4& N-Y1J2&#ILL>7D2L78JU M[VNT2.PN&]J<68A6&P1MIB9(VJ@&QY",(49:55_5T0K"B:>A1$%7B0K4.*J; MTM8CDH.QS:^'I*0NJ=5;@.( :!6TJ4 VM^*54YMH%A30Y#1FZ"%8-G&3%%TI M4FGC['VOW4CD:HFDTD2&T6: RVKI'RSZ1/AR4;HW%N!+0^^#95*P6I6XJ%-^ MR@1B#JM8XRP?]BK__V@ ( 0("!C\"_KBK5H4J MJ[5ZT-*H6G V)6B_BHBN^!RA"Y!V! M<3T=MM[#.A=LNP*T='9-2T7L;RR?N6E5JM5JM5JM5JM5_:K(Z6PY0-X%"Z?N MX?:8]-%1%=X="#Q=<5K^Y:E4JE4JE4JE4A]I&;[!;;=<$6%0P(BH.RK1T]DU M+1<-RU< N0P&L.6CI[#E W"K*@@+@. @%VRY0Z:*CEN&X#GO F@:D#<*UX%Q"B*^G@:K=VCSZ M+AC]>7SMVC>%!WN-KTZ;PM-13I1TMQ[+SUFB%)W[ MU&IXK'3CY4CEQV%"8SZ)IS.\"I7_ %";\AO*ZG_96\D(J=,.C;[R..16V]8S=,6.$058=3*=W9]8RISAH.U2^OO*&T-F8P[4S3$[;LSJ[A@&WK[[PL>(@K\TEV/Z@@]AB#TWK,'&VO2/)3 M&9:[DO/$H-RLHW73J& ;=9[[TRWU+TIM,HXQ'B%$4@]-;96S&E"8SZ*3+QI, M/!&4>1^+=UUVH=V ?H/,'1HOK#NHYE_&^1R]WD<Q>C\H&&?+YA!S#$&]A M4\5%?Q?D40H&[=TNOQ:K!KR'2FA]!$1UU(M=44_XKZCWY.T7'/\ S$G ,3 ( MZ%8GBSK\"%ZOQW^I)[?U;U10_-C7>VF^X-NA?QY_.*MVOI)1SV=UR;-96RGM MBK+O<;7ITIGR65B@^!QT(SA^)L.LT;,!6S;$"X?AHIRZ%&1-[:-H5HL(AE'D MK/R/U#Q7[;P>_LO/6E>X-OFO3F>Z-OGGZ.2_&@J:[^TI[L[NX>:'RI'+CL*, M*G#L/DC\9U0='KJP%=(.L>-VD0=G&-*@\49#D5N2[U&_JV(@KUOB$PS9?,+TY[1;TU'4N EFT8]:_8?$:#X&A6?D2O!"?\ M4EIS9O"!5HC\L&&?+YA6F&(*@X1"Y;)T8P7J2WFSG%':K3A;9GAXA<8+-HQZE&6X.U7S MM!'>OBR_^W_E!01F.^I1F.K.!'HS#QBK3YWMF8/)6F<4K9UYM?T7#0[-<+7" M(*M-IE.QAKQSH3 T4Y10HR)D->\;EQ"VW]7FH36$:J5P3 >_LNS=7)7I?+'#G'?J407=HW*A[MBHF[/-43MGFOV'B(*];XI);CVA67<,SOU;E9/-D.9?Q?DT#)H\C M=B:E9D<3L^3S5N88G!&#N,::^W?%<7 =.]18X$:+RW*X9FPKT?E@Z\OF-/>@ M]A%K(?!&3\FBSE\%"2R.D[OHOW'1T9,%8@P5$T]=/>LAZERL[#_LJF=AWJ$R M'8%9#C#-_P %;__: @! 0$&/P+_ .F=)DR$1]?Q==83?W[?K*/_ 'R/9M^L MH_\ ?(]FP4DZR594J&8C^+?5W](J/P&=W _H>F_5T?=*Y$N0B*PW\8^XH(0. M,FRD&M_:+R?R<1!?_#'(\-D8NH%,&)8"DI<7JO;+486/C/%5?JGQAHL>AT*" MP.;M-J[ZBD6O3&I[0\@,.7>%PV Y0,O=S67'PM 32&-$]\!Z1QA/B)_"MMZS5' MZD[S2\X5A/N1F'[;I4%LG#U64I5/7 MGV*\Y9)X.;P<1[)PTQU"\44!LQP'1KI=6R+VM;*#YQ.0G?OM'H%2IBZ36Y&N M&=4Z[#BFTE1%YN*3DS>'^&.KOZ14?@,[N!_0]-^KH^Y7I4?T*%9N-7>L[+FR%RY3YO>D.**UJ/"3V,O &*U;6 MI1VOFDH_&.M(\5Q)//:\([MIE$J2?/1CYIX>(\T?%<3P'L6(C[FI3L0W19.\ M'2?,J^^R=VV')\=&SIV(IB'8V@!Q\[-Y'WRK^[:)+HTTB)-@LKD4YSEQG2EQ M:3>G?N RBXV1%O\ LNN >K_"W5W](J/P&=W _H>F_5T?&A0L MS5J:A$;%=(!&PON*7KKU,F_FN9TG^>SC#[99>944O-*%RDJ3D(([ *2=526CE#N6PO,N^/8DMW_HE)/X]D/,N%IUH MA3;J3JJ2H9B#:/A_&3X3(51KHV;I44*6,E^CCL]U7S(4 M1.%1T6,W5@VX)**A,B=)9;6O7U"%W$"Y-J&UA:!%J=?JBGWY#,M"W&68$5/G M%D-K;()6I(&7?LS(;\1]*5HOSW*%_P#!W5W](J/P&=W _H>F_5T?<.CBS6J%%K<9,RE55M3$Z M*O(%H=Y-U_J6P"WAK&$FO8!Q56(M'7@2HJ$AV*)9/+B.9%!*-[?NOOOM_P#T MEBNE)5]O8(K&':G19-V9R@QU:^;R6BKP6Z\.MK44*1"H\&C802">:C2M7ME:>]VO]DJXX%4&KJNB+'NVZ5!;)P]5E*53UY]BO.62>#F\'$>PC3HKFQE0W$.QW1G2M!O![]J=7 MXK-RFNB5)Y@9TI*"A=WN=>_L%X6JREOU2E-;2'-/*VL9)";EG?3>..U0PWB& M)TVCU,)$R,'%M$ZB@M/*00H7*2#:)B&-!DU2KTZ_[*EU":]-Z+?^:2XK5''= M?;%$J!#.UQE(5)Q!M'%.I>=4-4Y%$W"[0+2.KJ!32QA66U(9D0MLLK6B427+ MW2=>\W[]J;1X"2B#26&8T-*E%:@TPD(3>HY3D'\ .5&K3$08312')*_%!4;A MX;?O5%[Y]BW[U1>^?8M^]47OGV+?O5%[Y]BW[U1>^?8M^]47OGV+?O5%[Y]B MW[U1>^?8M'I]/Q%'E3)2M6/'23K*5O#)V/5W](J/P&=W _H>F_5T?<7[%4Q[ MYM$*5UU:3X[N=+7$G.>'B[;+P!BM6UJ4=KYI*/QCK2/%<23SVO".[:91*DGS MT8^:>'B/-'Q7$\!["@L24!]AYB1'DL',I"75ME)XQ:JT-Z\B&X>C.GGLJY3: MNZG=Q)4;O\+&99O_ $Z];_P[.5"G&[8/.L2HY-ZFW&C=EXQE'\"5;]+%^63V MG"OTI/J'L>KOZ14?@,[N!_0]-^KH^X:C6C<9*1LZ:T>?)<\0=S.> 6>DR'"] M(D*4M]Y64J6HWDGC[;$JE.?,:;!6'([PT*%F:M34(C8KI (V%]Q2]=>IDW\U MS.D_SV<8?;++S*BEYI0N4E2C2.4TI6]JJ-QX]W&6(#R=FXYRN"&QM/Q[-0I3VK2:^4L3+SR4.G MXISOY.(_P)568S*Y#JG(MS2$E2LCJ= M^IY7^77[%OU/*_RZ_8M^IY7^77[% MOU/*_P NOV+?J>5_EU^Q;]3RO\NOV+?J>5_EU^Q;]3RO\NOV+88=>IDAEI$D M%;BF5I2,ASDCL>KOZ14?@,[N!_0]-^KH^X:/4F!ML/4[6$QM-^LV^YF6L;UV M0'V>WLU)J]V ]M_[E[HP[XW*9/>F_5T?<$^J2C=&IS+CS_N6DZQM-PYC=T2J97G'>CRWN4EI4@\IE M=_Y-5^3>XLW3Z>A3V&IZCT5S/T99_)+/J'M_[)5QP*H-75=$6YE0P^YDN-_, MZP8"R#=YDKD#OM)5;4;ZP(:3_6)=:'?6@6 P_BNG M5I9_)19K3Z^ZE*B1VWI%:J\6CQ_S\I]$='?6198?ZPZ:YJ9]@[TK3=DV(5?9 M+:#F/9]7?TBH_ 9W M<#^AZ;]71]P28R%:KM:>9C)W]6_:*\"+MS_IWC75E-RD;&E2G<.8 M?7ML3K2:/,)-)J!YR1G0OVR>WR^K_%BMM466KHDD_&.M(\5:3Y;?A[]I=$J2 M?.QS>R^!R7FCXKB> VJ<<^+)I[GWR'6_6OMBQK09\E8_M5E?KVJN"IZQ]H4A M&QC.*YJ?&C+]Z1=Q"QICC1:FI>V#C"LZ7=;5(/=MA"C-?%ZSZPG>2PA"$_"W M*!5];51#DME\YO-*.JY^"3V%66\2XN9O1+45?,H*QH<*))%2:4;T4[6V<1O>U6$7('>OW6JI0:K(HU19^+F1G5,N#@O3HM%P_UJZJF MUW(C8Q:1JE/TIM.3WR>Z--FI,9U,B/(2E;#Z%!2%H4+PI)&0@C=8I.&,5RJ+ M354R*\8;*@$;1:W 591P6_[A5#[]/L6PE FX\G2(/?[C M5L[+GRG)LMXWO2G5EQQ9X5*RG="DG54G*E0S@V:1 Q*Y5Z:W_P##5(F8QJCF M@J.T0/TOTUM_P#:K$K)U7*) M#6-5E0T/OY4HXLJN"SK4&JC!],7XD.FWM.W<,@^=O]R19YD+K2N4VKR7$'E(5P*%_8]7?TBH_ 9W<#^AZ;]71V$_$ M.(9Z*;2::C7E2E^ 9R2<@ SVD2\)UB1A'#K'FZ736=7:*0/RCRKC>I6]F&; MA/\ W"J'WZ?8M_W"J'WZ?8M%QOCK&U2:PF@Z]'HZU!*JD1SU9+PU\+BS]GA> ME).1M$B0ZG?URE"?@G<"DG54G*E0T6>P)C4[6K:GS643^2+^_:DP@;TPX*5'@6 MZXN_P)&[AZI*-ZYL.,XZ?;E UO#V+.#\,2MABS$#17(G(/+@0B=763O+<((3 MO93GNL5*.LI652CG)[*%U;XHEZ^'*LO4P],6?\%+<.1N_P#-NGO*X"=V/Z'A M_*/;F!_3%-^L(L[A7";J)>.9*1MWK@XU3&UB\*6,Q<(\5/=.@&54ZK-=J-1F MK+DR<\LN.N+.E2CE/:(.#\?S%U#"BKFJ=6G+UOT[R0HYUM#OIT9,EFI,9U,B M/(2E;#Z%!2%H4+PI)&0@CL951J,I$*#"0IV9,=4$-MMH%Y4HG,!:7AKJ\D.T M7#.5$JMB]N9.&G5TM(/?.F[-:\]H:KF%:LY3)B+ML@967T#F.MG(L<=NA.I3 M1L90D:U1H>MR74C.[')\9.^,Z?#V'5W](J/P&=W _H>F_5T;L^NUV>BFTFFH M+DR8X;DI2/5)S #/92&E+@X.IBS]@T8Y-;1MW@,ZU?@C(-).Y$QSCF(6L*-$ M+H]'6+E5)0S+6/S7PN+.AII ::: 2VVD7)2D9@!VAIK1#@L('=4M?XVZS+B/ M*CR8Z@MA]!U5(4G,0;/8>K^K%Q13DZR'TCE!0R!]K@//3_-:31JLQL9,?Q5< MUQL^*M!T@]N9J;%[L)VYNJPOSK/LC.+8.ZSL*72&)3S7VPEOGM/#9[:[?%]R M_P#;:,]=DF0&%ZW"E;B/6W*)(GI$BK88=V;BCXR7FVRA#GOFU]^^U>N-Z(FP M91[QI.M^%?NX<43>II+[:N#9O+ \'8/2'UAIAA*EO.',E*1>3;$>+)1-]8DK M7';/Y..GDLH]ZV -Q-"H20RPR Y5ZNX/,Q&?*5OD\U.GOFS0GT;]K:F -O4J M@HK23[5A-S8'<)X;.1QA5N@22/,U&FGHKC9W]47MGNI-FNDK^UL-5!1%)Q A M&JDJ_-.C+J+N[^C3=;[/PA0WZM(;*=N^@:K+%^8N.JN0CNFV'X>+I#4O$D2* MTW6)3"BMMQU NUKU $DZN+?2&RN_?9*$]75)(3FUHB%'OG+907@MN X?%?B/ MO1BGN)7J=\6=E]7N)R\M-Y31:F!>KW,AH <0*.[9ZB8HI#U&J3.4QW4W:R?* M0KQ5IX1DW8W59B:5K4^:2,'S5GXE]67HI/DKYG#DTB[=*E'52G*I1S 6?PEA M>86\#4M=SKJ#=]IOMGXQ7]6D^(/?;UVX:?A*B.5(M7=+F?%QHX.EQU7)'%GW MK-2,>8G>J$K.Y3*: PPD[Q=I;++>QJ"$C^H MO.O[PD\%G&7FRT\T2EUI0U5)4G(00=R%6:--0OP')Q[G5W](J/P&=W _H>F_5T;D^NUV>BFTFFH+DR8X; MDI2/5)S #/;HL77IN"Z:L_9%(ON4ZH9-N_=G6= YO?)W(F.< M4GA[ML-U8-$QUM.QW'[N2%I5KI23PWG5&0GB ;\.[5L*UQG:P*JT4%=UZFG,Z'4>V0 MK*+-U'K(J_VP6U7MX?A%33! S;9[(L\2;N,V9I-!I;%'IL?XF%':2TV.&Y.D M[^[']#P_E'MT)2-92LB4C.3:#C3'4%,S%SX2[3:2ZG6;I@.5)*3G>^#HRY>R M=H6)X ?1E,&H)N$F(Z>>TO1Q9CIL_AVM#;LK&TI%62FYJ7')R+&\1SAH/?W& MWV'%,O,J"F7DG54E2KJ73,$4US5F3$Y'9CHREEG\96BT2A M8=IC5)I4(7,1&DW#C.E1.DG*>R?JU*0U0\;M))8J@3JMS"!D;D@9_=YQPYK5 M"AUJ&NGU6ENJ9G0U^,A:?5X#IW*5BNE'6,16I48=_)DQ'/C6CQC-O&XVIE?H M[_2J95V6WX3V^AP7Y=XC3N=7?TBH_ 9W<#^AZ;]71:;6:S-;IM+IK9=FS73< MAM L(=.+E/P52EG[*II-RI"QDZ0\/*.@C.#554E)Y MZQ^:^%Q9T--(#330"6VTBY*4C, .U5%1S.L15)XMF!ZW8QJS27ME)C^.CF.M MGQD+&D&S.(\/ZL;%%/1JK84>5K#*8[GXJOY[/1);*H\F.HH?86-52%)S@CMJ M5).JI.5)X;)I-5U=A76@8R;^6%ZNN%-WZ4Y[2Z)4D^=CF]E\#DO-'Q7$\!MC M&O+%R X I7!$:+G_ (EH>(F$;2N4-)=?2D=[M$?T/#^4>W9'6#6H^UI&%'$HHK2AR7JE=K:W]BFX\9&]VB?2T,I_:&F! M4G#$OG)DI'Q=_DNCDGN'19;3J"TZT2EQM0N4E0S@CKV:]KO4)73J("'.]SG"4C52G(E(S =K: MQ938AFTYF*AJHAOE.-*;4HZY3Y-QS]DW5*>=HTKDU" 3R'VMX\(T&S..\% . MU74^=1 %R C.A8T.(\/>L01<1G';;-5 M.GI1'Q91Q\5?XKUW*:/M'.:?Y[8C>?;,63,%12ZVH:JTN+5T3+I!!3:9A:6O MYG7DE<1*O%$EL91[]'J"U4I2$:L):MO2SOQW)ILA7Y:(YRF7.ZG/P[B'&UEMQL@H M6#<01I%HU'Q]$5BRDM7)16$*":DVCVU_)>NX;CPV2K"V)&)DHB]RDK.QF(W[ MV5W*[HR=E']#P_E'MP "\G,+86PNEO4D08R%5,^5,?\ ./G[\F[@[36UQVME M!Q.E%4BC1K220]_O4J.YA_$<:_;4*9&EH YVP<"[N[==9F2PO:L2$I6RX,RD MJ%X-J\VRYLI6)'&:9'/!(.LZ.ZTA0W:KCB2U=.Q2^6("R,T*&=7)[IW6O]R. MTNQWVP\P^DH>94+TJ2K(01PVQ3A9*2(D"254PG3$?&U9RZ;D* /#N8,FZ^K& MJ,D4^:-!;G^9%_N5*"NYN=7?TBH_ 9W<+X/AI53<)X8APF>A\^7*C,ALO.W: M ;]5/KYMR%C['T+5P\FYR@4!P99YT.NC\UO#G>YSA*1JI3D2D9@.V4*IN0>G M4:6\N/5$IR.H*DZS:D'-F2K)ILK%75[,9CSGKS(ACDLNN9RE2?R2_!ZMGJ=5 M8:X$V.;G8[@N/\XX>QVPUI-&FD"K4\O?VUESGQ6F]7_P!O,U#X!9FIL7NPG;FZK"_.L^R,XM/DTAE4F+-$ M60X0FXB-KI>UR,^]?:)48;FREP7$.QG-Y;9UA:B8^I;=[\% 7)0,I##O)=2? MT3GKV2A UEK-R4C23:E4P9J=&88']B@)];L6Y$%2(.,:*E7V+/5D0\@Y3'=/ MDDYCH/=M,H=?ISM*JL!6K*A.IU5)/K@Z",AW4.LN%IULWMNI-RDD:0;,Q9M1 M&,*0WGA5&]QX)]I)'G/OM8<%H\!Z7^RF(G[DBC3E!*'%G0R_D0O@!N4=[L(_ MH>'\H]N8$I#HUF)=5A=)3OM(<"W/P0>U=7U>0GE@SXDA6^/-N-_C;O5_4%JU MW7:1!2^O?<::"%GOBW5]1$JR2'9\I]&CS*6T(^&K=P30THU%0*9$$@77>>4V M%.F[A63VK"E?0C5^VJ,N$Y??\ >NC+0I[7Q4 MUIMUOW+B=86ZN_I%1^ SV-)@]8+OS)S]30ECYK*GZPV;3Y\D[V8G(=XA*1JI M3D2D9@.VOT-^3T)2EMN1I@1M-FX@Y]6\7Y+QGM]K83E-50#XUME>KM6QS767 M+@>X39&'L:T5W"^+VDGHS;R"R[?Y49:QRQ[4_P ]BJ4WTZD+-T6LMCS9W@L< MP_R'8BGU%:GL-3E?.6\_1EG\J@?"%CC;"B$OT*< [/C,\I+.TR[9%W,5X.+- MVO$\0 JI<]%FMN/0F59E)6-1]ONC+W[0\+24 MEQJDS-NXX1X\9CSR%'W8N[_9B%BFE[62P"(%99\W,C7^0YO>U-XX+2)V%1^V MM$3E0A@:M00GVS'/]X3Q6=BS(ZXLI@ZK\9Q)0M"MXI.4=A$P]C-]W$&#U%*& MY*B7)=/3FO0NO\ *Z.Y=X>U81) VHJW(/.U>CN7^MNX!4M6L1&>3?P)D. >"V!D:QU$ MP))2C0"71?ZFZAIM.HVV E"=X#M75P\4^<0]4TI5P*2Q?ZF[@IQQ6NMRDTXK M4;O&G9 M.YKO=&RH;58BR4RAJO4R5YI2P>;LW;M;N67/P2XG9.7ERBO+U=0_U2SHX%=^ MQ^VJ'(@(&3I"D:S)XG$WH/?[ 84Q(X'<-SR41W7.4F,MS(0J_P#)JT[W?L:Y M14;7#,]689>B.+YGN3S3W./M6,Z/XVNZ[R,_^)CZF;/S;89AW7I?G1=I[@. MJ\%J' !OZ)"+AX"^X1^):7U?XL5M:@RU=#D$^<=:1XJTD\]K^6FT?;I^=T5Y M+K#@R(DQSDO' M-XM%QQ!3KRJC 0RS)\J.L[4=WM)8Q9AR/5'+KFI^KLY3?N M'D7+'%?=9^H=6U9^UFTWG]GIY2W(XFWQIKU(JD,W2(+[9;<3 MW#H.@[O_ $RK,DJH]=*W,-J4:!K*;&\ET?A<>Y']#P_E'MS %1=5J,LU: M$E]PYDMNN!M1[@5VKJ]HX-ZW7*A)=3I ;#2$]_6.[U>,E.IKTUEZX?\ J+W; M^[K6ZNZH$\EUJHL+7^C+*@/PCNX9K*%:R:M3X6I'04NCRTO(\RKNFW2\)8F1)97E9:DW*21^F:_HV6N;0'7HZ/_-Q M_G#=V^=G>1W;7'(1G%AU?XQ*9-.F)V%+DO>+JJR='7P>2>YO6VC 5(P_/4?L MV9G*#^:<.^/#VK%L,GQTPW$#W)(\VK*AU' M.7)A.*S %WBE_*\Z>X5ZIXMQIAE&T>?4$--C.5*R 6H5";NU*+#BQ$79! M=';#>3O6C5IE%[F&*BP\^O>CR06%?AJ1NTZFK=UZCA%UR!*3SME?M&#Q:BM7 MWO:L22(SNU@4,IID!><:L.\.7/<;2=SJ[ M^D5'X#.[@?T/3?JZ+=+IZ41,:49"OL6<<@?1GZ,Z=Y1S'FGNVF4NIQ5P:A3W M%LS8;@U5MNMFY22. [D"NT.:NG5:EN!V%,;\9"AZH.8C3821JPL3TL)3B*CC MF*.9UN_.A=W)46U-N\%^90X4G*+5"B5!.K)I[A0HZ%ISI6.! M0R[K%1IDM<&;&-[,ELW*%AA7K%B,M2WK@S.5R&'5Z%!7Y)?@]2SU9PA5I3U" M'*<>8<*7F4_UR$Y%#VUUV_=9**NPQ7F1XRE)Z.]]\WR?P;!&+:"*=,<%RY3S M.MW$R&/.>I8S<$XJU$YPC71-9!WKTD*3W;[2\'=84=FLQ4HU(U::=UMLWS=? M6N6'$:%7?SJ@2KWX$B]5*J5UR7FQZBDZ1VFJ12;DR:>L@;ZFW6_6)MUBR-6Y M$0RM0:!TJ0%C-P"V*90.LER?)#:O:(64I\ W*MB9;JV*64=%98S)D.WA1/O/ M7[-=3Q%6(U$@(SRI+J6DD[PULYX!:GUVB3$U"DU1M+T"8F\!;:N W$<1[' 6 M(VV[I,YF;#F.;Z8RD.-?*JW>K=;J=5?V)3$W<"(Z4@]T"T?T/#^4>W:IU85. M1=(94N=AG6/C-J_Q#*?A1C^7E+R--^^5X+3ZM47C M)J%3>=D39!SK=>5K*/=)W,*1%-;6#2'?M*I;P:@\M-_ IS53W=S$.%Y=P9KL M1Z/M#^36M/(7[U5QM/I-19,:H4QYV/-CG.AUE6JH=PC<;:JDC889Q0$1*RLF MY#*[_,OGW!-QX";7CM$^H,O 8BJX5%PS'OY6W6,KMV\T.5QW#38J4=92LJE' M.3N5S'F_5T;CN,L*10G M&M,;^=Q$#]9QVQXOZ5/-.GQ=ZY;3J"TZT2EQM0N4E0S@C:5X[3B=*5#^5]H^(:*O8OIN16*0I5[L.1I0K?!YITCM@Q'2F=>LT9!Z2T MDIVGIY$ M=U>HM>HK#=19Y8IC^J^V\G2MK6&<;UC"I\Y6'JNZG:-06WPY M>#SMBY>HCB(LI=(?8KS(\5*5='>^]*T&CTUO90Z>V&V1I-V=1X2A=7]&1AN*;PFL2]63-(WTM_%-]W7LNIXDK,FMSU_\ F9+JG2!O)OS# M@%I/5969(0M)7B W8W612H_P#I6(]5FO:HR,ST#DK/ Z@=\'?W:=U;XZFAF9' 9PO7 MW57)>0,B(SRCF4,R#IS9\_93,28FG")!BCS30RO2'>:TTGG*/^W)9_$%5^;1 M&ALJ)2 K6;B1K\B>%1SJ5IXKAN0:33(RIE1J3J&(,5 O4XZZ=5*1QFU$PJSJ MN2HR-I5Y2?RTQ[*ZKBOR#@ W.KOZ14?@,[N!_0]-^KHW9W67@F%\^;!4VD/<[$5"B3"PLW=(CG ME,O)&A:=-D4ZKLBCXK93YC* \#OLK_*)]J?Y[73FNE4QQ5T2L-CS2^!7D*X# MN1JA D*BS(BPN-(3D4E0LJGSRFGXMI"=9*QG;1YV-!#GFCW+*>PY7&:BUG1'D LKNX%)UDGP64:O0)$9E.>4$[5G^\;O3X=W"KGE M2TM_WP+?KVQC-;Y#C\1_67_6N-;%)]2T:! 85*F3%A$:.G.I2K;-S5?K<^Y5 M6F#?T-H]JGP]DMIU =:=!2XVH7I4DYP1:MX=+9%,4LR"\26\ISE'BG MA&Y$J5.DKA3X#B'8"T2BX[F-89Q8V @SW2&H$XCG)6>2THZ M4G)O;P0ZTL.M.@*;<2;TJ2T9CK/.DK2;D@>3XQ MX,]JC7:Q*5-JE5>6_.DJSJ<<-YXN ;F'XCC.TI-$6*C6UWL0E^)+BO(?;/OD$C<*E'52G*I1S 6=3)Q$W7*HB_5HU M-*9;VL-"E).S1[Y0LJGK_P! PFA5[&'F%D[2XWA4AS)M#WAP7Y=V+2M1;6'Z M>4OXFJ*?R<<'Q ?+C=+I M57:+4IK,1I"DG0I)R@[]I6':N@NQS>Y1:L$W-S(U_)6-XZ%#0=V+0\8,KQ=A MQBY#$C7_ -1C-C0E:LCH&\K[ZZS?V)BR,B:Y_P#$RE=$EW[P;=NUO>W[JIU; MJL:CPT7ZTN4^AAL7>V60+/P\'(5C2LB\(>3>S ;5[9U0UE^]&7?L:SBNJ*FN MIO$.&GD1HR#S6F\R?5.G=9ZS\5Q-G4IK?_*5.<'*88=&62H',IQ.1/M;H>:]NCPYN$4^NT68FH4JJ-I=@S$9EH5ZG".UNQY#8>8?24 M/-*%Z5)5D(-C.KV"X]0IH(0:FS3F'5M)5FVN90]T/5M>[16H^B[H+B/D[?DD MZGI!G/WK[>:K;;&KG^?K3?\ WEKHV-0@^-2Z"%QW$R( M[BA=I!0$V52:Y4DXKBNC4V[[*;W&MYRXE*^.STG#U:^S(CN5-/>;+H0K>2N^ M^[CL=A7H+F3)K!U&7N)-H=7H]3IXF1#K(4A]W5(TH4"VF\*TVBORXJ*5B^&U M>RM*@M.OI9*]*"%)9RW5'OX4*26S;9XFPDNH-MW;5]+#D1X<)Y)3X!;95VE)P_4GHQB MNAZ[N'9BL@63X["SY+EW<-QM,I55AN4^HT]Q34V$ZG5<;<3G!&[JT#$]0H:< MIU8H]@Q0,.1"O*#4:DH'H\-D_ ME'5:. 9SHM&PY06]>[SE3J:P-M+D'.XOUAH'8O4"OLZKB;UTFK('GX;_ ):/ M7&FRJ7B"*5PGE*^R*XV/FTML:4G0K?2,VJKRE ]PN6,F?+=G2%>,^\X7%GNJR[H2D:RE9$I&0E2) M#"QK(6A8N*2#G!%E8BPZPI[ M6<\SG4:<^K\BLY]4\Q7<.7/N"@5]Y3^!JPX M.DCQC3WUW#I"!Y/EI[HRYX\R&^B5$EH2Y%DMJ"VW&UB]*DJ&0@CM:V7FPZTZ M"EQI0UDJ2P"T**%C M,H&XVN;>-3I+JKY5*>62D\*#S#;[1P7B^;AVN10-I%1*<:"5:$OL)5==[8>' M-9=-K->G17\[2U.;1MU/E-J-]XLR^_6OM&.A22_"=9:U7$C.G6"-87\%DX@Z MNYK::DWE XG+9/2*'!<\ MK4VJ/56JR>D84:=\O4EJ1?WT*MJRL(+2E61Q*98<%W=;391_9F5%4NX++09- MX'=384VC4>IK>R;9U;#8::1Y2U!TW#^0L+Q?=F[4JIL+%#QG'1JQ*V$\A\)\ M5N2D>,/;9QPC)8PL5T1R$V5%,6II&TAR/T;PY)XL_!V*:3A.BNU1_)TAX#58 M82>2D616ZHZBNXV>04KJ6KYB(E?C(C@Y> K.4\&[']#P_E'MS _IBF_6 M$6<9>;#K+H*76E#62I*LA!!M*Q!U6%NGRW+UR,(NJU(ZSIZ,X?B_11:BUGBR&RV2-]-^10X1D[%N/':4^^\=5IE"2I2E'0 +1ZCC(+P7A\ MD%3+B?\ 4GD^T:/Q?&O[TV9H&%:6BFP&^4Z1RG7W-+CJSE4H_P LG9R:'B.E MM5>E2QY^&\F\<8.=)&@C+:15>K*9]KP VCU::/VHQ8BXBK MOH&RC*_].UEU?=&\\78]7?TBH_ 9W<#^AZ;]71V,^B5J&BH4JIMJ:G0W!>E: M%?RR&Q0@+FX3JJE*P_6"+\GYATYMHCPC+O@;D7J^QG-_Y9F+U:#57#DI[RS\ M6M1.1I1^]/!FO';')@3]D5PYJHTGXP_UJ,RN//PV5]J02Y ON:JS/G(ZN[S> M(]BS4J3,7 G1S>U(0;CQ'?'!9&%^L&&S&J+EPC2SR&G'-"FUYVE^KX+.U&!K M5?#PRF6!YV./ZU(^$,G%9,Z-?(@2+DU2FWW)>1ZRDZ#9OK"P/=+D/(UY\1L9 M924Y"0G0XC2-/'GW&X\9E4A]TW-,H25*4=X 6:G8K6:)3\XIXN,MP<.AONY> M"S=-HL%$"(WS$YU'RE*SJ/">V/0*E":J$&2-61#?;2ZTM.\I*KP;./1:7(PO M)' M\H]N8'],4WZPC=53L14:-6X*K_FTIE+R1?I&L,AX;+>I[$[##B\NI"E:S5_N M9"7?!=;YAUCO1D>2[2TO'OI?;M?)ZS%NM^2BD!LW\9DJLEVKU*J5]0\9A3R( M[)[C2 O\*UV%,+1*,Y=LX>_VLP,0T6+6X9O^;2F$/I%^D:X M-QLXY#@3,-/.9;X,LZE_N'PZ.X+'[-ZPY,1/-#]/1(^"ZU9.UZSBMOG)31M4 M]_I1LE=:Q15*MJYVVMC$0KCY+BO#9MZD8-C.S6LJ:A+OFO!7E O%6J?C_\ #8_]"W[CT?\ X;'_ *%FH\=I M+##"0AEE U4(0G( ,P'9=#K%,CU:(%!8BR64/MZXS'56"+[?N/1_P#AL?\ MH6_<>C_\-C_T+?N/1_\ AL?^A9MAAM+++*0EEE(U4I2G( ,UW;5M.H#C;@N M6VH7@@Z"+./T]LXW66N RW7XHS.1U:KMW"VNX]Z^W1ZG M >I\@?D7VE-*[RKNP9I&(=>LT#Q$*/*D1T^U)\9/ ;?M5U:RF=:1>I=-2=6. MZK6:6M)#C*OSB$G3ZH[EHV*Q164Q&^=!B></Z'A_*/;F!_3%-^L(_APL2XZ)3*O&9<2%I/<-BJ3A:,@G/L J+\B4VO; M:EQ/:MR;_AA5OUI5/[YC_P##8E4ZI/<"GVOQ6A9Y^B-OM./BY[7DN*0KC1?J MGO61/>I[#LYL:J)BFDJ="1EN"B+_ +JC^AX?RCVY@?TQ3?K"/XN1_0\/Y1[< MP/Z8IOUA'\7(_H>'\H]N8'],4WZPC^+D?T/#^4>W,#^F*;]81_%R/Z'A_*/; MF!_3%-^L(_BY']#P_E'MS _IBF_6$?Q<;Q14,22J2^B*U%Z*RTA:=5I2E7WJ M]U;]^*A_EVK4>MM8SG/NT>5'E-L*8:"5JCK"P#QW?_8&_]H " $! P$_(?\ M\SC@TIVEF)$]2! !YQ"47$3ZWJ)BX%((\L"BZ9AY[ .KV_Y]H9Q!@;IB&)UW M@U+ZLZU-FS"P]]\U V&46-A@>U MJR+RA0_4).^Z%\TWZ-]*TT@52LS&BL/ .C!2(BY&-JU?#:7JD]#78U^V"]+U?8Z/0+7!H'CR$^7WIA$LC9+-6\P@ D_=+#%\:=[ M;9M)KB)">!_*!"%&$:("1-N(%R11$WIV?3S;YH^CI:&0+B.M&V,F&MM'L8NQ MN$22XX>BJDWSDHL30,%X:L;[8)LS02WPV5>&$+>@X%MF]F@.Z@R"_A+%@0N) ME".40PGT?H2HFM]] OWJ""[8:O\ _@*G_H-=@ \BVSHMD<@VU'>V%J,S=[ W MPPFF4(?AP9S; ^'P!#IM6@P^YPRC[2#1*&9 WUQ&38L$4/^E2I\9#O@0%@H\$3 MTI2J%*LO_@* <5!1L3E1Y+9LV;-FS9M+!=LK<_\ J5$P_1P0[Z,V>PU\U:7J MD]]2[:^S@#5M:8Z=8"+E/Y"<2TJ-0RO%'!#D[CI_XB M<2FD*8!;>2C1HT:-&C1E?'>.: /_ *:B;,S$2\":P:!4T3YUMG1;(Y!MJ.]L M+49F[V!OAA-,H0^O^$V]K/.L_P!(4B._$NXVK#ZMP*(XGT'H?:4?8-'[M0HR M63#4[Q&R3#O,GT(J)II$;69!RA:EPQW2[$T7R:TP$%IO>05"*ZG\F[\3OT2HZ#S M!&N.DM]BK:Z@$F@<;HN*Q_4UK(83Z)O[RQ*@I MX,L'1=T)E23A8YI.(Q>[K8>A7;("=R7">:8>,6,XVFK&=0[H-VVE\5^FR._1K=1(P-O1FK8,"63AL7T L37W+FQ MYURF*D/>=>)=%V:9WX83][HGHR9*9E)$O:+H?;IA8YL%LZE$>D'290 M)P5DNL3>"(H74PH18D"#>'BN>KI>&*=WJ@]XA +B)3"9)1_P*55DG2X6A@C$ M.@GR5QI:B$@6)"8G.NFG@D4Z9SW \5\NX^ )[^!+>P5Y_KS2 FBN+#RX6*8; M496I<@FT1M)P\RHF0 Y^P8&W[,IA["H04MX)P40]Z9X06=H/A:OA:=02EG$2NP[UN??S]1B-S795GQ7P M9CJ-<+I8[?:?A?O'&,)6J!D%B6D'O4)1=5?%WRZ^K>I@WC"#PEDSY?DD(+*J M5L&G1RX!!ZLJ>0[X[B M(;%X3J!!-7FLH7"U@7Q,(P!8 P>0S9@[33NI!/[54C7$:+N,U@(*2;!)[2AY M2I.[CPCM[-Q/.L2639F\::[O;"T[,7HA@'0,#.MD51S%)="T+VD#CIIE\6A= M\I_!7P"7MGNZG@-M=L7?B>"S7&.3+@"G5W]5U%_ENB+U&+V+%WV"ZV $/:P@ M;(E\# LJH.*'=L5.$"/&E2W<$3$H+JPZ#+C(*N[@6M!.DU.LHI.DD07#*+> ML*M7Z66P +-.7(ZO,LJ:!0$K@HU4A.:]UM"C4"C@N8,KA(]@?M0Y3A>JS5ZM M O\ 9>G4,O5HZ4 3(Q.FD%O7 1,1F DHBSJWZY__ ,3IHU9=FOX( \ZA +JK M4GTM]61$@V6)7AUJZ.=& PEF4E+0TVT1J !?A> %%Z#60]]-S>(C.][W'4?.*2_:O!B@LS\%R)2GK:%0]A-=U0W6[U M.Q!"&RF ',;4!5!8=D7)FW=*C=7"RN80.HKNOB+(/> 2BP 4;D30; FHKG:Q MXD<@%1"T=7B> $HA#CJ/),Z*5Y"%3J79KK&*1(E'KM>21[8 &T$C3KF/9,U4 M]"_;3J'61%@IMB!U;H)<#0''O=^24I=?%W9[ETBK!!XE"3JC"<-R0.04$(H] M&>XHE T=J5HZ%"='79 .P&C;Q5$VO_);%75< 76Q>L\2RI0]H&+Y8RIZ+4^( M@LJX6L"^)A& + &#RHI;*[+WU\)E;(;(#LCO[EP:8C&N@G;2*S%'88()_:JA M:XCYJ1U@;(+B5.>C(+CVCLX+VFL[\,)^]T3T9,E$D3[$LG&.5%.&=PB# <#8 M=2N=SG%K3P<4%F?@LS*$=1[$K'!)@@$,Q- ^46NO1&B#?9&[M,O(F<'P$G<< M"V9L*:1?$QC"%Q')TE4'[,=T]17ATL TU;\,"U_9FU0S&[?7HML'*&%I+%RQ MK6*:\VN65RJZ*W?(,:RZDIS.&\#,0Z-^NUH(C1'=7AJ7\Y38ZNJX NMB]/0 MMB(9E=@]SU02^,P7?]3\VD!YP" 6 #R[D4(FH)+#LF(9@CQ6=K9$Z\6,FD\2 M-U<12@&O#V6O?2)GHY")H^;H[/G1:DA376U-!06AO'NS*8>PI]\2)+@T O0K MF(*1V&UA'="DH30PM WE,M^AT\#>!UVN,.V M3I>:4\,JYAD-1HI^'<87<:N(6FZS[RGKKWPL5+[;R0&.%1>660,)23MZL@76 M2!L>CRE:,$8.GA4J%10))[30-D7;NI!+XS!=_P!3\VD!YP" 6 #S)4C\A1DR M2X>HK1E [-1^G+*7I;.V;[)HF@LESPPL4:)E$BQ);99W)*Y4.C0M"ZMEPEYE MI7V1'=M:K$EDV9O&FN[VPM2PS]*AL"(5DEUPUP^#W5]RK&G^N!(S!Z$J=J0) M+8 4A\N?'A%MNSP:U\KFL(59OV\B: NA"XIU/9YQ>0"XE6A($ZVD!8L2"B;5 M6IGUX;2)CQ2VBYIV>7M?RM: L'N!-[1[^L[HI97;@%.Z/Q>O6YP;D MYR+DM'E6CTZ NFZL/L'3@<^M/Z)7=!;LMC1\517&A'R"R-"2&@!YP" 6 #S5 M+S2BU2W2P,U@[>7W-AKL@TAJ-)1QG(27+-V8I>\..ZZL\+;<^$F8\KLH$VV, ME\E\((&DC=#-+'S>8TP",PP:II>P0\2D!>HSM'6>H1:+:;VFI0USPR+QF6=R MJGE('<@W ASK$!P;'&P&>\/&:I%AG,3E=%G5'1HMM_0!3UI, MRPR#=A/;J"H,\#@#L>5/ VUN#U3U; KJ4A7N^*H*A(3#0LH0DR+8#.;F"\UR M#*<(2HX\6FR@(0-]$3 C&X,)T4 ME%\R*MI>UZ]9-G8RI=+OR\K*AW98V^\-M^IL!^(''AQX%2=.FF[ ,K@$ P0% M47QOJU)LP"LC/0*Q,P#" )$HCCH%O)F.GALNCS29T(!C,9ZKV=;0!BLZMEY[ M-QH&0*W'L=]T-GO:I?"%)B/RO)J#5X9Q^!&C7-!R9S"![2D4A@)D:0D]X8T5 M=6]9]";KA!R5A$6'1?^%1CIXKZ&$[/66%*_P":.$U+ M4%NKN EC>Q(P]A3E&IK :=% :%O+A2Z: M&PEL%&5=LF+H]NHLFDXY/(.XTB*NQ +"TF_)Y-X[47$%ST=2-D*) [K6#11L M^AH16P)JI@-Z^VZS/RMU$7A#E>5?<=PDI992&H](N*LN.F6ZG(ED;)FL1_'$18'G$6B31+E/:VJ,,.!2U[UV0T"^3H0P) M'EX 0E292&T^&Z3&).E9?HR,?&Z>EU^?9<" M+F3'18O3TR0)O$\E9?HR,?&Z.FK#=I^GAR:.TH0"2.'R(U7^83G>5HN*(/>H M2BZJ])CBS-T>X/8^.HFQ]EI-1$R/,+JD7Q,8PA<1R=)5#[)G!4FED@"&>@(' MF#&HAC89#R\AT22!#6_N$+L>'LOPU-GG!NU2:.! %QAY ;B5'!;?)[.1T2SI M7R>7R6)5GR- X;KO=48B[,PN#35A(7%O$5EK9R7LJ.)5[WKLAJM\'4G[8'86 M>P^)I//YIMLGNQ!X(+3^&N>=XM)?EJY;SR^&[!JP:UB6I.X)$RDU7PY&^3'3 M%P@FB[H^%8O$X]2L\5N:2H6D 4##@G)2%I&2UGAX;3Q ,8:F$['HX9X&2JZ% M%S!%R;,^"6R'@\&21L"R611M2EDT4@2Y6?RK'Q6*'X1"0 NU.> $)-+DZ@EF M$.J=1M H 3MSB"Q#B8]TRR>NVF;>H =S8P\?'0 @A(%S13@P90%)!E M(\4@8)N!*V 5 @S(B!NE,^B.MG7*,O2>143>NKE\5YCHVNHBB[J/8%B>??"1 M$K+6#%4LNP]21%\N91B)9B&,+2QA\*+LJ6@UX#G)HE+WV0(KRPW&\7MBJJ7R MO@"[!^A2_1X3LR>1/YK6W,Y_ 650:KFJ6#0]Q@0-TJ6AG7Y$Z-=>.N6;P*?M M:282?N%B47=C6SL/_=CZ@?8VOU"H99V9!=26T4"4F9>@"K&'OHAGCER.CQ+"BBF;*0TJ"P99LT OB81D"R)AZ & 8:MK MX8N @,6$"EL@P# 6"Q;HL&1@E(CW["NGB+/.5DC!7A&V:-3N29V6U%=)'+2& MY=U8DC".>@#SJ$ NJM03U-CO8A1[3!A%(+#CH !07$A'+F&.['/4 M%)(AA+-D40H!N.R!"WAC9J"T])/,9@Q+>"Y>LRE;#""DH0Z)T/*5$V*%[D8# MK;&:U\=8S5%H&!-@L:&[2B6G5&E,,*,(2-F_EPO;2&@'(E63'\5\(!L2U/W4-/Y?_BJV%[EENY^*S$?1>J(7UO0X/&"I$"3F(A>**P"7(-;8" M!4:PD]E825RZJ[: MYB,[N$+UPPP9"""/ U :.QTR3 S0NR 3#19ZD'O )18 *F4"UYV&6>CI M8&$+(FE(>EU:[4^P>@( >C0"R(^#(#7@[)0P<-V ^6'4LZC4LF6_0+J(/QJ9 M&DN1:#':];U>TJQ? H6J**W:XAS/PZY]!$9;"1E4 $^);T2P49TR0AD]+F[@+:E"!.6F&(D]'RCI9D1?LI!Z9- M'.A(&I+A>4'4>$.#;^+%K[IET%H2""4) >Y, %@"CX2R8^&W@F $3)24$"7; MX!+CM!%)M:.$ MQZ0TP:-20-&C,WG6_;R:"YG6)&.AI#%6B6=/$SL"(RU%VET 08&UL\$;FRAC MS:B:+ZM =S<3(7&$A*M-N$)*B !Z6G4-[81XE*9U);EH(!)'#YA<4[$@%L?L MNQ:F+.B!F"22W9';PVE,!&X835".M9ZB+:V0.TQ@-Z-3_>"PTG!RP*O8E41P MFDB?2PM7BCYYHD!,\-E$1ALF3H7"SY^)96G)1.#%D3W<&:T)YO/5+-Q?,1UE M8K0Q<)2176#O]:J3=[?%&5YBA5G9Y,MM%AN64/)SBCK/*&LPA/;R2R:^ITWA M$+<0A*3YSE/G$'"&U3V4Z)1[AQ32$K7Q9@<<4LD2#_GV!61.V3$B3'W?EV3S M%%8CW 7J<U(H+AI<&)V/>K)^'VX[V ME ! 8/$BXHK$&,<)CJF3!P):1L\ ( \1T0 T*64!88\"9,F-2[,=8P ( \U M./#%O*+(TR6+(]@B<*MT+H8>MG#JZS,M#PKP1P $M#C!C6MHA:FL$0N-A8=P M"D(-3@;$1!,Z>L,N\/*K2E[U]6+(RH91R"*<5Y\J(+6Z@[(X?2I9-\ZBQ(4K M,YMR%.!JW QS^B\\0D!(3[^2E/A+!I9_*F!A?]H4JR>E6G&SZ.\)[;/&Y#)6@3]Q21X1WLGVS5Y[T M,5-^?^_1FR3ODI-IK0:5K_?[X;AQ^57OGK#^B0$N*>?1CRY.JJ\F7W'@1 M29*D)X? XU#\?^*#*@KBUQ:XM<6N+7%KBUQ:8@$__5.^]YKO)]_)2GP$)E,V MSK>^/O\ %2 _\3/Z?GR?F_\ TS.K3O2JR^:Y#)6@3]Q21U80W?VB^P'7[+H5 M;W'_ (@*HXKG5SJYUP'[_ !7,V//=Y/OY*4T*XXHQWVF,\GV5/DI1T7$C]"7^MKC_ #_M M2MYSD,E1%C5B/-"/2_%03HV:C-A58FQUY<#Z#4]IU%&2M&_[G^^?,3::T7JK M^_VHN\Z"QS]OQ4W6F^[7Z#S^G@!9"NR/W[4BR'G;I/BGZ"?'%([I=UP=WZ#% MWIXMFC?]Q2(P^?X*:/LNE6/W-?[U%GK]!M@)(\4+5KC^_GSGBY/TJ(L:-UK/ M\J56/RJDHF"?O:H7WG:F;WW>%('/XHC>?<]O,M>T_WHMC-JOIE]Q1# M ?MIPK1^,_0KB]&]ZLE)$0[-7)]M9X/!S7\?Y4_4_'E_9-2H#R58.*=Y/OY* M>5/FCARGT+B'9ZH6N;5^-*?!E[?.*EO[O]K/=!IH./Y3\S'E7#VJQ-IJ9\13 MD,E3$QKACZ%)5AI56G5V5#4<+_?M5U'[:](-J/WJ4DG]],5PW^]:C;C1\FX. M*@]7Y:F/+TD.G'T/M$_'AU<_"ID_?ZIV!#2*2M;GO065M2$#]FW2#!D\2@\S M7HQ^*66C(H@,'T1,U'QX9HJ@EGWQ2M\;]'4F2HJV/W[5=#C>]2V]G^5I[O;_ M "MY5G#JX[M.1Q_E(H,M!SL_1*"0U/B3>"IO\5=23_53X^"C_F5ED:!E$4[2 M@R$_?%1"D'[BG_O*2UT,8>C6I?Q6@R]ODHB?O[TN70F*FL94*,2_Y^BTFE-G M;^>)3D[,:E?:U_P!Z@MBKM8?-10@^D$K&7?4H>5VA^J",M!V!]:7XG M[*D,)P1[[^O1(G?C(?8<6 MT*"2_ :?UL]SQ!H,F%H-#NO&T%&Q.)T$L=DOFW;Z0,HP NM 1==C^1^#WTHR M0,!8\-FRX-!UQ[$=TU:NX"PLL[7; M,E)^UZ=FGXY^C2$Q>P;NQ4TNR[^#8_.OCAE.$I$SJ^-/B"AI)&X^!)J8K!.R MS]5WK4VP3W&CH)&H6X-CGC_QL?10(RO8-5X_YFLGUW%_-C3O+Y*6P+[3_'#_ M $*3WPD]'^\^S7PHQ[W?_&/2:BW3>SU&-PGK^SW;_P 4 MJ]]#CR?_ /\ _P#_ #ER=O\ ZK1:' U]6#COYMFRX-!^$GH_WGV:]79 ?E_=6TU2?@GV/2L)23U_F' MIWV^XYZ0NC^ >C)Z?0F#E#U8J-\(D,I@.,7W[YDG!WX;/V:=O/2)WXR'V'%M M"ADK'H?:^SW.G82??_%3CD$[)7OGBL9V0XFSTN]73A#?S'X>D7+Q/V:0]_H2 M5<-^CY9].F1Y0FCLX='KB8^QA9.'XQY]O1-S07(_8.UJQ>.35:CV_P!KA=^? M\*E/%[$?JAONR[X'J,]WBAH&Y7\=-V5COGY1]"=Z(>DK^3HDT M/MSN:2T?N&UJ$K+ZB^\.OG1RG"4JEU?P_ :^U!1D(G<0?NNS(?=Q42I]W-/4 MD[U/VP'83V-NT5V@/0']>NQA#M-OCZ#G]P^!^NJ,O?]WT M'\O\W@C<.$KF_)/Q^3UM$X%$#*]QT3D_S%-YDS/W?9Q0=P$B83S4$AK667VB8C@X_ MVL7CDU6H]O\ :8W,5"-HM'9NO1N>_6-;?M?OZ#=21LL,A:=Y,:Z7\3*RYU%_ M-S6E]N=G26I]PWM09\V><$'$4_'I2J75_#\!K[4CF!V@/C>N%\]WV>K4O/ZK M/O\ ET[&#V/T^@X>C&RWA'WNTV:FW'&0-Q_V/BASXR??QX?M86'A^,]\QRE= M.3LZ_3$1YER;G\OYI_8-]K^'6G#_ 8PGWBB&DT>S:G\NP=EU]VE*!+7_6D9 M^@\/2C*)'F^L.*G<[&'>1'J!O:I@29AAV!AX?&*AKWGGTV?:'A@G!VX;OTZ= MJ1FBVG6-7#Y[Y\ON7\VH!7!60Z(ZLE;DB:*1L>A]K\]RK$R"'!P&Z5Z#/R_NN*/=ACYKL.>Q2U(FYH+D?M'TK;IG?D MY4/-FK5"T<#X?]^AX WY_P *W._+C\UQ#[Z2_/2"@9S=F(^V#D^ARDKMG[;8/ISX9:#[B=GAZS4W MH=P-_P!V>^*%EQDJ$1-$D^:NXMYQ\,_"B:BM>1Q!P[X=JMMS"H>F">XM65C[ M+EZ1PG(?^>*7[GX'[IRLA\H/Q0D,!%:8N#V#[P7IW9>7^=C!Q]$"%M7.D_3Y M+[^&\.:.O(?LWI:\[?\ AJX4O1#EY.VYR>L=(ZRA&K@_GF[8:.OLJV&YCUC4 MUF:D%1@H-:%O9[EOK5^;O8]F$^:RL;8]R'XZPOF_E^J1%P]HD_=1UE*\5(BW M_>)%]&-": R:XV3_.M,;Z['YK( MZ_G""KL+=/V0_+5TCN#^2EO@9N7V,HB2> $AJ\"'!?DU/L2M\QEO5R?5\3-'.""$X31^RF%A6 M%CF)A]:D!EJ)V&^[4[D+8&;D8/=:M$N\OT5J$[E_2EI+WG[5^0W^&K!#2)%V M",OVQ4_1T!ZOIW:=KG%8\ZK7^NY/A;#TS]_.:5E&3*&R?['I-1,>UIW/VOWK M'$>L_CJ?NGEH83K[^TZ=L=$B@,K8J1#XG]^BW+2I+_@>A;US]*S)+<8K]-7XFLP][^$Z4GZ7V:U#(@Q /OGYJ) M0]S'MC__ K?_]H # ,! (1 Q$ ! M M M M " ?9-10 M " &_C?_\ @ @ M "Q__ ,?_ -48 " S_ /\ MZE_U!?! ( ;_P#_ /X__P#S_P " M " 7_P#_ /\ \;_@?]R2 M 9))))@ " "?_ /\ _P#_ ./_ -OP0 M __ /\ _ @ &__ /\ _P#_ /4OQ/WP !MMM MMF ( !O_ /\ _P#_ /\ '_:O7X @ M 7W_\ _P#_ /\ ^/\ V== 0 0 00 " M">O_ /\ _P#_ /\ W)#GZ !( () (( ( ! ( -T7_\ M_P#_ /\ \+(Z?D " 0""0 " 0 " " "_N7__ /\ _P#_ M (+\OY @@ $@@ $$ @ @$ @@ @ G_P#5_P#_ /\ _P#^KL?P M 0" 0 " " "0" 0 " " !?\ X#__ /\ _P#_ "YK^P! M(! (!! (! ( #_ /\ UW__ /\ _P#[3WX @$@ @$ M $ $ T7__ )__ /\ _P#_ ,;2\ "" 0 0 M ";_P#\_P#_ /\ _P"PC$ !( ! ( ( ( M! /I>O^A_\ _P#_ /X$. ! ((( ! ( O MW7^\/_\ _P#\;"H $@ @$ @ $ @ !?XB+57_ /\ M_P"<[ $@ $ @ $ @@$@ '_[9N>/_ /\ NM0 2 M" 2 " " 2 0 " "0 '_ /[_ -=]3_;H ! ( ( ) ! M!(!( ) ( ( 5WOZ?4_ MA@ !( () ! ) ) !( ( ! M ( $3_RB@9>22 ! ( ((! !( ( ! #_P#] M_ +V@@X(D;CF] )LI]MP? S]:22D&0O =T07B; MR,"X+ULJQCA5&'7-S4+%[_2B)5E"'6>07R8!&&CL&="FI$O(RM"8K?\ ]:[1 M<(..F._M;C2"0;L.**.7H9,JE(JBFW*'B0S-W@Q :6@LE(0'ABG+0JF0#]'Q M*N:\/C0@#EJ8"Y#'"Q&PE2R KG^E88:#)Y.:2@ 6D;_VH:H9D.)4 M(0#P&EH89LDD!EE95Q1#;5&5DW"&4!<9H%.;KF!#N@""R1! 2X(,@=Y@(5M+ MZ,B512?!T6ZC,02 2@(0(9Z%H)%UD74F*^)_!3WC"2N1E""*59<4@4K2D"T7 M BA]5M68B+R"1(? ]:H#N0+B-Q*""PS"@RH 24"! B-12GL@*L);:@0!I ( D+B/21_V);?T((Z$(1,V7FM#AII=1%N9;Z[D$ MEEEFV4B@IIJU\89)TC#8$4O#I/!( HO3 #]BY;?M)9+JK M_P" ]YB#( 4D%LODC1HT:-&C1I@*!)% E!U_P#JB56XCM".6L##E%A!?-NA M7F@R>3FDH %I&_\ :AJAF0XE0A .KPVI%"6A(W5+FBS%)@4"X6QE#6#UM%PR M3D*).!"UQM"Y1HYR0WR5IEN$BP6:4 GE:8W1)U7S7\%/ M>,)*Y&4((I5EQ2!2M*0+1<"*'U6U9B(O()$AZDJA&(!0(\*XTK!"AA"<(B)L M)=0O"G:$H;#"N3,YB!?+<@@5*"GY 0P_\1';:7 6 $MK'DRI4J5*E2I1"+R! M" ARO_TQ*K^5@1F60S:0XCSQBS5^>J@%529)CMZV7Y\% "%@P&&=/V';N%AW M1%HE Y!@E%RV,L$4.AB(5DO3&8*:@EGHB")IHF>:-)&[(F: $42%D2H^<4)& M]M,EF>)$JNG#5! DLP(U;4XE"(^@40%PROFA;UH&EF"$%=)(RB^=CO[6XT M@D&[#BB?A+L!+*6R44G$I]$< V+@68L'4P9BRYB8"E ML!#?H1-+- AS(C+(3&+'1[@29V0PKNIL'D&6GEG*H(2JP4C5Q-3EVSXF%KDZ M'U" $E+MYM+XK5F0**D80,"Z/EV2?R"0>AJS2IC+>#1+#(8&RS:K^!=]\(8W MS>Q=M0Y722P8&";@34\V5L<^9 Q;JFM0CSO=/0T3>]P-)A] Z@NTG0VS6'DK MB"1JX.5LT%]R0Z1"R)A_^J)5=[;U3# U+2B.O0MH:0T%TL0H2!$U* 32R,*0 MHB!$0+YYA5UUB$LF22B!78 9PSD$H22IK<*B*&8)<7L!JC,1%Y)VYR@)" $ M T+7S1;6IDX&R#BT M],J )!]B!( W*1=-;]O M'*S1&A%"4#W)5K2NDQV5$0)E JOU55%WZBD&,3@L$M0*GXHE?7F\7"X$!(#& MSF%%D"(QU8X*I+0N&M]'2F3@T(R(5APX>DS[+3S),((!*%$%>13MBL6Q@E(- M)$$R+;OS$>J#XF,; (B2)0OA<08)!LT[T4]$X6 K)8M50\E)4<["(&06"@&D MKDEF6;D1NC;AM"<_E0+LY\Z^ -.\JXB7 E@,30?_ -,D!H)E(&2"E^= XD7( M0H(1L1\R)5>S&$$@\K@ 4"@J124JE%86MD)1U5.FW5%$\G"%A"BT2?(#<2 D M=2F8@\N>CUJ@.Y N(W$HSD0SI&A),[[&!1PF/3%T)))-F5><&[O+#,DC8$JD M10BE6!F^:&.4)Y$2MUD[R0$'#Y$X1MD"&$PE9#9Q)$:V% X] -2@&?$0RJS] ME]B8"ZBRJ#1;OVC%B"+S9%+Q9'K=5>2A=&Y8$N8\,XEQXT>Y1;,T"#XF,;@* MJRKXD4PNEF4DD#,B!XA"%43F3HPZ-C5 "Z#W'0'RW1NN+8\@;(O10P[*!R30 M$@,;.8460(C'A=3\!\_J)1@*(*YZY'.[(15@#T'J[*K=5?(N(F$A)2:;A3*( M(8ZYT<\")"B>4WB5;:;YB@!=ABF RL9Q.!GG5!+,#UMA>0Q$8.L95C)H: $* M(M!0 0%CR$DE; DRP69L5!M& >H(%/-G,%"(T^6HD0>R!%!+HH+TP\#3 2L MB(!'FST+$\WC4#JC%Q@(B7TR]XE+&@ Q(RU#E? ,ATP$F[>CSB9P:2*<(0H7 M948H>ZTI*0I;]X&>MP1W()XY&UB8\")5.EQO19>"FS$+>!R;>\6O1!^__P"3 M8 60[>D5[N6*XQI;5:C5^%XD*#N!#=F]#S5M2L4:&-UW0#^&(<)XJ2W00JU" M6_C;BO#07%9X"!DA$4ARQD(2S2&\ALPZJE:>@\#)5; !2[^@NX.A<4:%@9,27^"; .+5$M$UTI 5B*;E1).)6(KL4)P0D/ M7*_ V-EE4YEX0#P 'Q,(V E6B$9'#*R01E6Y76%^[<\LCGB0",LB@%\8F+ MJZ^BN: 1TH$IE"I MTVP*H\#D0$2'HX\D+O5@"C*D%(ZX,D_]AE6;,B>1HE6VF^8H 788I@*)+;_4 M@SM#5S]0+"\AB(P=8RK&30T (41:"@ @+'DL)5!C8FMZO@1$1XV-ED"4J012 MA&DPVXW'>80489*6N5A2@&%0BA\YEPI9M V([0BM%4M$E(%(%+H%&)ABAM"' MSRS4M24,%%-1N9O$LRMPMN:KCXHE4QY(3>K*$&5 *!F6&L MF9%22E!"]>SH_HU8@.L,*(,FAH 0HBT% ! 6/*;92 E$?!E](\(EVM*<&2" M9$$""IJ*"N"E8^XZ!1$"GFQF"D1/->(&\MD#"))6'M]6 08F+)!@JP SAG() M0DE36X4RX@X8NF$"3RTRVAO+)X'T J93U-=\2Q+2]R/=/@Q5K!:>5! )9@19 M.D,K,\9 'L6"0^6! U(;+J$"*A9'UA\;@\WM46J"RQ2P%T (41:"D0D;/2WU MSX%"$=I(CKH.CVMWDO6B9P4K")1P1N+F ,)70%=;!"8!E"P-4NHSAMV>[;I M1K#47QQ@YIS!AF*864A]3MS)"PDMVCH CP1!'E!SN90@RH!0**20OUS02W%6 MJ?H@"O[4/Q"@!Z05 ?$PC8 " /+L\"6366E4;2]>)/9[\M!LD,%=)5!>8$ B+FV$M#_R)+H0;B.3S4CJ?$^-\C*0ZI58&;YH8Y0GD1*W38Y@HX/@ !$T M+TT+JDC66$X3!"]1L:9"*\V&VI6.C=D.E9"&\Y)> $JG2X7JL/#3P]_$] DQ M]X5W04'"KSYS B,C0#=*'03X!!(%7P4T!BY=P;M8R(CX2<4E#$T9>W!(Q)05C(^- G)TE"4AYH[;Q- MD.0NTF)LV+5/0L3S>-0.J,7& HV"V4$P/%BP$$M$L2Q1X0-37%'7#*G!LNYR M8(5II>FR$A "(I:M-Q\198%+KS)X2-J)D(O,' )Z7^V?7?N+-7)AOY7J2(8Z CMT3NA MPR&O9M&W!O+"XB)LZ';Q1!F(%<46&25N YRH ?$PC8 " /-&1=ENE@[PDAH MVJ0W02FDC>D/5W B8YF>E0J+59*#2CZ-&L4BV1?4Z-3P7L_L^D.3" 4E 2*! MY42 2B@,+$B8/,>EG,=R228&[(8BK)<60Z0@)7*U$!$RS(TYI8@<@C-8 G%[ M,1%KK,HU$:%1/GR30R-RHCHVQ<-<&!C4>-Z$3?:L^E(U< 1+WYX*LHBM&BYL M8U*@>6HU ? R"M[%!Y1* M*C#$SQOZ >XV81/ 0_P *./JMD7CRF"I. 1+8H M M)+3KD!$(=DI3@IV:@;-A8!!%T$X.MJ(*YCC@ \H'$CS)_DQ<<:=^KW:^)9 MFZHJ^*(]!XFPB7$2C*[$M&F2M4PUSYN FLBH-(2&XT)Q=$(;&2(Y,8"BIA>( MT[^(0&A)=O!2ML.89A V[2">7I9 2" (Y3&*9B_5+%WDZ/DW/ =#TA*1./!0 MVT 0R%)LI+JN8RP\N18% 65[&HO>(+C4IQ*D[Q%R_*%Z,XPI2'!*O>R=:D3(&@\DZ=GD*,5&+$S M4*$F029 MUB0>%\Y_X'6+QK6 <(0]5RMAETT%XVR!O4@OZ;$20("KM9&_E";[L;I !!&^ M=.IM^H8Q#) K0JPI"O#-R%VM@$A>TM.KMGQ"O4JNN4SJ^4V@"Z =]C 5A-S- MNBS61.VQ4% /!$BBND0."(O*'31^\]%H7LR&C"ST,-4!4,%%A$$9IUEPI<,] M@ AP0?-F*(+-B>8I5.;!U>G:6DA0 %@Y,1P*DBTZVM.C&).)207+X5^YK/)) M,@,@>@N;2,<5[0G6@Y.!;)*P7B?PZ?\ H0(!9$<)1]#TFS226%E$$*)&@1(E MD ,N(X7/*F?1/&^Q"^0S:"U[",*",S,3!8B6(SK2F%84 /,(&UIEUE;N\L,R M2-@2J1%"*4G+[%8YJAR3$K=&U%03F[S7B#1Y::P'8.60+ (3#69^81G!,9P; MR0"*?/=P]50DM9IEZJ2A9@3!W@ZD&2BM'"5P B:T@\V18W K,*>3(V(R(A&X M1R<9:+9V$CY3405C\T]E5M 0:%9O%$&AJ2Z[8:G0=Y-^C/FRM6%$4I@-R M!W]7,D762WS"&K!H#H1;L MPD*03BE_UI+)N@1 FPE=32"+B&F3*V=M?H%XY8"6'CX!F"Y>*"Z!_)(4(L%6!:)-D.28V3(ED 0\!SI^('KV+F+$$ MW.K""9*,!J<" 2 /\@L V7#'BD"[M+5&:$\ _@ P ()MT M0L"H"F9"H2Y%M+T1X-H(]&>S+9IS0GBG\D60##%NEMT@X*50)6Q?2"CH'$V1 M&XB>1?#DPWK2JZ*0<1:0?$QCF.Z@-NMPT3#F'QQ*I\8Q,T(=IA+,1! M4= "%$6@I$)&ST4+"FQD@AG$*ET==$D[QC%"3B$P/F=F)66& 74O)D4&$ MXWAO)S.VW.N:E*6 I45&$ V;.$LJ(1$"ZFL$7,-,F!LZ8D[-7-X63Q086+>( MCP!L*2*L@7U2<3"&3FW$#P&3DU!,I-.;:%5?D)64RTX:7XP&\"%ADG%D4!5P M2S2$#T$2G7PQ;MU!C;;"6TT7FP$@$<*-RN)#BI&@C#X@(# 0 4HL19*7*$ M$";AL?":R,:0/;!)M89>B7W)+H +JN"LS@ L1W+.I7GP$(MC*MG"9@2C)2)I M46Q3J:KFZ O$ZGX#Y_42C 4P(U"1;PD $('>CD%*$- "\20K1U)7T-L;@%20 MBT0>AJ58#1!!(M!@!^,Y"('A@0X$":D4USI4*+J$H)@.A*[Q3'A603;>U(7R M\1QT$ 42(8\B)5"93>$*Z]"3XT]10O24J;L"45;T+7DMB,>A-<;E,)YB#CI0 M"H6:'-BL0>&"T39.&>)@),K+TYD=#M1(ZHV1"*)&7)357E"Y:\,4]%SAY<)K MB:*$$B(I3UG2LX'H-D%@) BS)P0-"))J&;7*.@N;2$\U[PG2D+L68S!Q,TL[ M3:S09+2RV_P+FFM^Y8X6DA$N"'C/6(X"85R"X+O?L+:@$-DG!:1$!(0QNM1; M4;^#,!=NJ 2J M%X"TA%4+D@G*K ^)N@!"B+54B$)9I"VZEY1" U9I9%I#>0 MV8<12-198\U1K(39E9&@!"B;54(,)6%$D@A4/0 ^)A&P $J MT&C3E6X=2 (F\!*9=4N.EC,,M@0KH76:9X1]Q2NRC/5CN8%DR1:P =8";)"4 MR0G0I3%*<)DFN8U+)I*]?9W=HT%K2/2*$91YKA@K"9$[376>D9A$BT+MZ%#. M^P@P(@=23WJ4&V$YWUB%LB=/5#@=UU*B#JB2^5HE6%5D@N'9EX4:)]2^8#U" M:9^H4DN349%ML-F!5"".@!#RA#)N8Y:$D1TIENM/$IN*""H2"J@K0*EWMU#+ M^E2EP ;AV+?G&E&E$ MHC+3T#!6",%.@;!YL'UT"@&EI;[B'AJ>*"J4C)B]2<5,C>B[[$N$5EE *D2: M"CF*M;5'.4*$#(XG";@ILXR2!;.4QF@&41DEMDR("SDDB-AKL,XQ M#<0$SD#;D;* 'RX(N0DJW3R$&+TT:8($MIJ]4J)OG.%73:4YZ"F5>+&#]Y?( M[2H-ZO1@3!A)J.&)GC/Q0=DN2(]13[, H0\A"ZR[T?/-=L,$"R1?J:GX#X_$ M0!*U%I$KM$2?LD;O! @0>-DQP!$81K)5B"F$V%9"/J$!4KMZ2"$/-0TD='H\ M. J1"@XW&(RLF\WSX!5HLN!J((JQB7#G0A#M>8( BB%4?"::\)54K<6"PP*Z M:P'8.&0+(*3+X,3V >;&4D C I6(^3*I@4 23)-*5(ITHG@5@7J@^)C&X"JL M 4H:[CR92)>1#%:#H' R "P >5$JA5OAH:+ B*--RZ,F&5KBME+CU&DS["- M<6(+ ":=M"OP[5-N1!&'RW=\(L!ZH10B5O:!2J;,>\Y2R"5N K"QL8B)"/@0 MW*L*D*@2S4E$3W03[=$V+<@%I5):>5@[.J8)'(40\&RN96; "":@[TX4!1)X M8;Q% V&0S$NLV,"36H6EAABV0( &2&EC.AI59M"=&>]'R9X5*[+D3-W$V-)) M2ZTV!IJ YIRAS(DOE.8L2W)::D#C*D+,=S<11YIC"NI#AD)V7RDL7^?BX &% MBB&@75=RPI,D9,%)MO#:I7^^89KIC(B!%EDQ&304B2OB&Q"JZ;<-4>5R((C# M4A&?P;-UF@*UP9?L+&P&:B<+H7\+,T7$PRLL K4., QA%H7N9V4B, 0&,ZB M7@ P'BMGA40CB4JF;@WI!QBDY5 &L( $R:55%WZH$&,S@NDOXE'.QI$Q522( MU E%H?7:%T66,Y4'FXE6WGGHPD(O#(=8$??W=0%^F6 A&=2\,#-PX$%1&0Z" MN'0.)LB-Q$\R42:X4!(7@VPD*/8#!:6.:&JT)?PD,%E:)"32"E8):IFLJ#DU M12V69!6_( )2V* 2UX<$I)6*Z_9;,@@654D2U36DH_H=H4%HH@!1"61.C6!J M-P!6< +2K:9L=A;PR+:-B@5(%2QP2ABZ @F /,S\$ F/2U04NWM"DD!3$3&( M;TS9!/L;H-E>R1:-:FZR;0'"_#&CG%;;M&GMR=TAUDM0 /2UBD@H723KY)"J M 2+EW(A#4J$1!I(P$&02XS>.8 6H?/!;;T$%-S.E"+2RDO _!='+B-:,VA>0 MX.;(,R[/[J,FI! ,$!;&NN5GRAK_ %4P$1$801$&F%RCHMQ_;,*MJ41AC*? M*"E82"XL7@E+@VE;TY7VK3L&X$!%E(S&AE!E@4(%E,1)B\!+)T#@9 !8 /$4 M>,JH%&"4)@G!UJU3L_M@A@B CQ&)O 2$N*N 6&[X*M6J'\CVL2%0 06\ MT(0;3(10&$2&D2V2_6O!CE;LTKRT2 F6-*VR7S$UE(SV2[U-/ 7("]\"Q%C) M@@(F124X]#H4@-*"7*>JLPQ^ M\5.P.[=]L'S4T=;[TL3M\/VMQV?$ND01>\IB>Y:=Y:%); M&HP3W.WS](($ 97%.S9-_P"G[?;6DBJLK=\-Y EG5#"?8F]ZR%&NYHG?_/#! M)UG?5[V]:C-!$[MA[L^I5O$5&ZNF-[9(:,]TU[.OYX^C4:P'NNQS4';&/V=W M[/&\,)(T=@-/G7L='_:1(D)GP#%0CC>I$/4N>E1;P'LG]I$(PE6:7P;^/Z]] M_HMLT![KL[1\,FVQV?TGUBIM@CW M/\ZLU;$TX>-G3&,?1#UX!*\5I]8'&[RZ^WEC/;EB=OA^UN.SX"+ M0@G6#_ZKL6+\G0],O/; MS;R!+.J&$^Q-[UD*-=S1._\ G@B(D1$XE/Q2OU6Y-'VZS[$'NS1)IJ)LG]R? M^)\W\'_A07:W)8_KP-.DE65Y\UX821H[ :?.O8Z/^TB1(3/6ZDR^Q9ZS5\8@ M'NN>S;UZ]L+^3]TXII/?1][=G_Q!,*SAW*_YC7_,:_YC7_,:_P"8U_S&O^8U M_P QIR2.#_\ 2!;YN%U>-!T>_GA#=6&Y_3)_&BUQ$PU/M'NT>OJ%_!^JO70, M=V?9OZUDW$^^_3LI]AQTE]D>X?TA]?H3 0%?0FI5RS"Z3JY?';$(Y2W+9_3K MYXSVW.!?TZ\WWI(F_;A^UN.ST[B%[3_:2+AA.)A^,AT]&/Q+ MY.DU-C)W/\GV^A)\99^S^(]>F1PD)UX>35^XF)9R/T\GSGS[Z)+.J&$^Q/6L MI1AW-$^^*AWS^$J'\WNS^Z46S!^5Z)'8YJ&0B41S,4)^+OL ?GIML$]L/Q/T M)V@+[P'X>@Q32]&SK#4X?/-Z6731T3[R:><\,)(T7A/SZG9T_P"TD9#8]P?Y M7=,OA4E/XAU]&&HF6R]Q%]R_O4OWU7^'7>)'K%_GZ#C39/E?WU-)"7$TI+ ! MG]/T_P I<4)\FB\U MQT@]@_<]>Q9/9?KZ#^+^!X$0A)&N!\-_,OCTN"$)">=?*Y9W?Q_-]ZM%:$GF M9/WTUC!/>;?NN- _9Z/PG5KQ?D^@X.<_#PAFA/9-1X?N]!;08_;]/^TZ"$LC MIYHPS6@@6WF)DY,UE*,.YHGWQ1&,3^$_N@&DW'N6'J6';K ^[^4?KZ#'PD#& M2%O&T?[XAETU-$^\.E'+T;FK&CP^?;SAOQ.GF1^_6B\)^?4[.G_:9XA]65_F MN5 =G]/P5&7+L<>V/3I!N)]U?W]!SI(4W%I$]FVNY4(0LF!=DU?'YI&P-'PS M[.!^SD^<5D4)(->0W-'KF9\RR=@^(_B@@NK#<_II2$9D>XE_:5J$$[E&A<2] MG)ZOW0*P5P4'L1]!H&Y",3"<6[5'%VN3E1/HO%7,'B2'U.3A^KC!-W%CZD>_T(@D-2^!6,AI=OB,-!'JBY[/]:B!)S8GB'/S3*8AU..S M^GWKW&(M[EOGP&Y9L$ZG?EKMG>DCY3W.G;9]'GRO6K^#]5RA[4W^*GVL_=?Y M5\ EG5#"?8GK1:?R>OE>XG MY_M<$?P$_,5#=@^!_+3PPDC1Z,^-U.SH_P"T(MX1ZZ_/T+CG(_WTR5G_ %'? M9]2_4RP,)400L.!=YU?'XIM>WC<[#)SC>*M@![/N6^*Q)S5/]/Q7YM0?$)ZS M1MD4 &)E^?LW.'TBHL!=,"[4(\DZGN;U=J"8&?65X[)5\0/9]FWS2<.*$[!\+^J)/"_&;^:9%RUJEY= MC5^\MJ$N @^]W+]$.HW+AJ_C\-MO#;F=31[GV[5'*,MOZM3A_P!JV,O P]]G MA])Z!WA)&OX_;NDZ.D10B$FK_3^UK0OK]F[TH-R&S9]R1^*Q M.-\GN2=9;V>]OW1FY5[I#]4?.4@*C3?(_1P?+?M]$. D;-:"A@R=]?7]YUX/ M4?BNW\/Y6B!Z_P!U_&?M&DHI.2Z_$4F;+2A_[O2:0:),>LX]ZT+^Y^FH MJ]R^S99J- UM?=J+C;.Y0?\ 1^ZR'M3^*PY'8]HBK>X-85^$^"FUE=R7X/>K M^AI,)[/XTO4%3=A'O[E0I40&6\_JL_U]@_;^L_10!$D:E2G5K/V.,[3@1&'P M"C)5K,N5^MG[2H19H(] 8]3YQ30=[R/(ZE%U@FXA?B8D]*@BCJ![K9VT?6:$ MQ)+77]*U![2?MK0+VA^FAR[\OTH>AV_T5=B:R$!NLH^X^CY/T37N:_GFF^> MC@$KH5 ]KU?S\\42$'W=U>_T@"0DC4XGX'Z>T5<"<&?9_4U*@MD3\^"/D^<[ M;G#Z;5 A?T/;=PV[4J%&W,G)S^3TI0 EZ$!?1,9U/6G0@&US[MCV:$MCOE?5 M_P"?2I, 39O7X43^BL8#M_0U_P!*@6IZE$R47,J/;'Q4EE&L$^^?_P#"M__: M @! P,!/Q#_ /<.*L *=@%:+ EU#W.154@(S=&J,1+,+ ED")?7B\Q7[VMS M4,7;LGP3XJ?7XM?/F7S1S(Z?.ON(]*$1)@D?1/?4I2>;5]**BA#">Y;3%X2C M"H+= /;;.Z>AK<=L:>X)7*7I)8%)LN D7LS"[*Y&HN@P.- 3G!+:(!X@81VL M3$FA!=,(V#4M 4B 8)E"0J+V"GT>A@H H= +M!-P):'SGGC=DT"\\! -@(# MPB1A/A@:4QR!*BD6KF'[I>Y LCX;JTVZD^8VY15R1,U*SSOG- 45@B&DB%Y6 M&26)B$D;]A=5B\OF5R1*Q]&(YO%Q*!?0GNX!4$V! OR._H7R3:/$/91&H_A M,B7$$N4S@!LD9P =@9)@95&V. 9$21$LB7$R> B2.2EST]B[$P,LBA$ZO%^ MOM "1$$1LB-D=1I61$AN[M1U.1O(H2/HK-)*N%EZ#W6 *!#G8+G<.PN&P-T MGD1"2>!ZZZ;M<+"054Z1NG"9.&8*!X;V"QO5![WQLG5POW.=OM&O6PK2)ZR- M.2WC,^B:3@A91@#[C>A=D06NC6OIN90,#RI+ I-EP$B]F8797(U%T&!QH"RB-1_"9$N()WQQMS10P)F(O8!9J.,H3#RI#1$Z/7R%[[?$ML>M)-%, VRXPX(?H0 M;4]]"'I>_%"MX.Q2SV#"\9+:P-6[8BM';TLKEP'G26!2;+@)%[,PNRN1J+8, M#&@$YL$MH@'281DVVAG.J-+N],KCHFT;%O%AJ4FM72)!D4(]-)F=CH-4 / 6 MTSR?OH&1)^B+V =_T) R7>TQ[A"]6G2^;6#UB,WM(%0NB$H&&RN)[L5LJE3 MOG 5?SX9&G,&X%*M6X1L?=+W$%DJ$,^S"_)3[_1_=K2&+!-;-C:%=1*#1K , M-H.&XK<@#=@WMF^IGH,#(NJTD]"OH0QIDVT/G/42B.PA_*#]!GJ7 MMGV7]ZI_( *"$1LB58.$ILC=;1+L4VU0L7CW-%A::FY"2A?-BTE<"M.N@=KY M")QI+U*2=4DX5A()<*\1;#[65G9VZ.@P\,)7>W"YRU?Y$I]MAU0 ($/,A_+Z M#'@Z+(HC4XS\!]!FID#W MD_A/##)=G1#+TDLX24*1L^" M"P%>X$33W1(?R("@D1+(GFN@D2$XI;)+'&X MP=U?*0D&E:MPC8^Z7N(+)618T.3&^>'O3$E#*Q/)7*RRQ+ZXRM/A=]K1]!@H MQ[&6,H)ET7!*1XBJAL@V*;K&(;((XCE:JX/%\SS(4* ",CYI2&%895:PA(=6 M(8IG$-&90(;L!A,%V%"6D,JX#A1*TB/I2B;HIE MAA:?09(G-LFY"%+@L EY$4#B.)L1@;-T)!8"40I1)V=1,*A&R#X9F@:KHL3' M=BARJ ,)2ZK6#>CF]K(0@5^:<7E>WVU'SFHM)7 K3KH':^0@,:AED8TBUY%T M+ 70J,(+W!1[-10D*V&4$X%]6.U.D@"5V#6E3S[A_M]!C3 FL3%D( ,KF*DQ MW#)-:Y$:J& V5)+A,H=$W:(ME34K""7D-UV.4!-P>%&*^;$6O:^]E9A*%4.; M6XF>]N!;DAM\S<-A<\(F]HMI^:0J 5[&:754 FX$R]Z#+#%X&$B,#&@$YL1Q M?8"I SPR)[1%+PIF"& [+$!W@/J/ Q< L+>C"]DD7!D*B]T% MH4)V'^%#R^V8OXSYMK>W6KX0QNXOD*G8Q=XCVE'<=J-JYD;,C2GU BLC;HFX MX8%L$P "R4MN6&S%#ZD(B7=]"CWB3T#^$.>_6.,YA OM-PN+R%:*7QR;-[.A MJH&;D**@)"$\_BV*)0NX1RDB/,:;_A4B"[]L6B[Z"))BGINK'(RGN9@@3G=+ M\ TP8AF9ZFM#93Y,PC)^AGM\C4PVP#[@MD;*LC"M['X:*DHC4?PF1+B"7*<9 M"9B;D Q=@83:[+E! B(%BQJ$%U9=?H6% ,CQ*U!C0'15TV5+GT.[CFF;-8>+"8$5B7AN6$JA"\3( MZ$NBQ!D80>6@E@K?ADH=P9[$/%_W>:M+O.VZ!@-4DU6"&PNH0:X M;^9?2'7CGWHJPC&.85O5.D\4 A)6 77_ NMB]7331-M>SXQ )1^B1[30#"( MR(Z(W*)/8RREW-2EV"(8DM"SU_\ N^,5W\_!\/B?2LB;[+[;UD*F+$7>1+9 MPQQ2]C$$S-D1"'49VJ"0K -^0 FY"]D!CUA(QNJ.2DT%-W;L/6]Q\TN8,)(' M1B)+K(Z-%'ZPC@2&B 6(R8J84G?\X_%8HVG_ "_&:$@JR"/':@3XK.](27! M =I8=FBYNB"(T#AL@DWUH$W(0/+G7M3IM#K:C, 2WK, JMB]- '8 2*KR8UF M(O%/TV(+,!MJ^/HL$ *$11$N(EQ-$H,>VNVP:/>=X:#2")(F$W/ B 1T;E2P MQ00)L%!/HPE[AF;[&&*:PDDRQ]JN'C$ENR1[F2Z2&I3[.'RQJ)-)4XVFWMVUY."11-%-89=AWB#6LE@DD$T5 MDN#JD&>)CFM1GH95)0 ;JP!RT(9BG(O&%.S%+Q6J3!P&P@&@!Z_2!]R)$81, M(EQ*"$.T-@<&4\CA%'(_2:?$I')K_P!_$4D\#.O0+9T@SNE=N%86;T0*3P,) MW!&$HV!+R,P XML 12 R1.htm IDEA: XBRL DOCUMENT v3.23.2
Cover - shares
6 Months Ended
Jun. 30, 2023
Jul. 21, 2023
Cover [Abstract]    
Document Type 10-Q  
Document Quarterly Report true  
Document Period End Date Jun. 30, 2023  
Document Transition Report false  
Entity File Number 001-32358  
Entity Registrant Name SPOK HOLDINGS, INC.  
Entity Incorporation, State or Country Code DE  
Entity Tax Identification Number 16-1694797  
Entity Address, Address Line One 5911 Kingstowne Village Pkwy, 6th Floor  
Entity Address, City or Town Alexandria,  
Entity Address, State or Province VA  
Entity Address, Postal Zip Code 22315  
City Area Code 800  
Local Phone Number 611-8488  
Title of 12(b) Security Common Stock, par value $0.0001 per share  
Trading Symbol SPOK  
Security Exchange Name NASDAQ  
Entity Current Reporting Status Yes  
Entity Interactive Data Current Yes  
Entity Filer Category Accelerated Filer  
Entity Small Business true  
Entity Emerging Growth Company false  
Entity Shell Company false  
Entity Common Stock, Shares Outstanding   19,967,895
Entity Central Index Key 0001289945  
Current Fiscal Year End Date --12-31  
Document Fiscal Year Focus 2023  
Document Fiscal Period Focus Q2  
Amendment Flag false  
XML 13 R2.htm IDEA: XBRL DOCUMENT v3.23.2
CONDENSED CONSOLIDATED BALANCE SHEETS - USD ($)
$ in Thousands
Jun. 30, 2023
Dec. 31, 2022
Current assets:    
Cash and cash equivalents $ 30,866 $ 35,754
Accounts receivable, net 25,467 26,861
Prepaid expenses 7,371 6,849
Other current assets 841 587
Total current assets 64,545 70,051
Non-current assets:    
Property and equipment, net 7,869 8,223
Operating lease right-of-use assets 12,713 13,876
Goodwill 99,175 99,175
Deferred income tax assets, net 48,992 52,398
Other non-current assets 630 754
Total non-current assets 169,379 174,426
Total assets 233,924 244,477
Current liabilities:    
Accounts payable 6,768 5,880
Accrued compensation and benefits 8,528 11,628
Deferred revenue 23,984 27,255
Operating lease liabilities 4,693 5,096
Other current liabilities 5,352 4,573
Total current liabilities 49,325 54,432
Non-current liabilities:    
Asset retirement obligations 7,455 7,237
Operating lease liabilities 9,520 10,604
Other non-current liabilities 1,013 1,107
Total non-current liabilities 17,988 18,948
Total liabilities 67,313 73,380
Commitments and contingencies (Note 13)
Stockholders' equity:    
Preferred stock 0 0
Common stock 2 2
Additional paid-in capital 100,612 99,908
Accumulated other comprehensive loss (1,862) (1,909)
Retained earnings 67,859 73,096
Total stockholders’ equity 166,611 171,097
Total liabilities and stockholders' equity $ 233,924 $ 244,477
XML 14 R3.htm IDEA: XBRL DOCUMENT v3.23.2
CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2023
Jun. 30, 2022
Jun. 30, 2023
Jun. 30, 2022
Total revenue $ 36,463 $ 33,710 $ 69,643 $ 67,535
Cost of revenue (exclusive of items shown separately below) 6,727 6,980 13,263 14,784
Research and development 2,853 2,624 5,346 9,121
Technology operations 6,452 6,880 13,039 13,893
Selling and marketing 4,354 3,874 8,255 9,189
General and administrative 8,489 9,619 16,189 20,054
Depreciation and accretion 1,265 871 2,501 1,805
Severance and restructuring 108 450 118 4,945
Total operating expenses 30,248 31,298 58,711 73,791
Operating income (loss) 6,215 2,412 10,932 (6,256)
Interest income 354 170 626 237
Other (expense) income (138) 25 (85) 12
Income (loss) before income taxes 6,431 2,607 11,473 (6,007)
(Provision for) benefit from income taxes (1,698) (683) (3,623) 717
Net income (loss) $ 4,733 $ 1,924 $ 7,850 $ (5,290)
Basic net income (loss) per common share (in usd per share) $ 0.24 $ 0.10 $ 0.39 $ (0.27)
Diluted net income (loss) per common share (in usd per share) $ 0.23 $ 0.10 $ 0.39 $ (0.27)
Basic weighted average common shares outstanding (in shares) 19,957,786 19,693,659 19,927,782 19,645,680
Diluted weighted average common shares outstanding (in shares) 20,255,248 19,807,430 20,266,914 19,645,680
Cash dividends declared per common share (in usd per share) $ 0.3125 $ 0.3125 $ 0.6250 $ 0.6250
Wireless revenue        
Total revenue $ 18,877 $ 18,700 $ 37,905 $ 37,547
Software revenue        
Total revenue $ 17,586 $ 15,010 $ 31,738 $ 29,988
XML 15 R4.htm IDEA: XBRL DOCUMENT v3.23.2
CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME (LOSS) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2023
Jun. 30, 2022
Jun. 30, 2023
Jun. 30, 2022
Statement of Comprehensive Income [Abstract]        
Net income (loss) $ 4,733 $ 1,924 $ 7,850 $ (5,290)
Other comprehensive income (loss), net of tax:        
Foreign currency translation adjustments 35 (229) 47 (204)
Other comprehensive income (loss) 35 (229) 47 (204)
Comprehensive income (loss) $ 4,768 $ 1,695 $ 7,897 $ (5,494)
XML 16 R5.htm IDEA: XBRL DOCUMENT v3.23.2
CONDENSED CONSOLIDATED STATEMENTS OF STOCKHOLDERS’ EQUITY - USD ($)
$ in Thousands
Total
Common Stock
Additional Paid-In Capital & Accumulated Other Comprehensive Loss
Retained Earnings
Beginning balance (in shares) at Dec. 31, 2021   19,481,429    
Beginning balance at Dec. 31, 2021 $ 172,710 $ 2 $ 95,703 $ 77,005
Net income (loss) (7,214)     (7,214)
Issuance of common stock for vested restricted stock units under the equity plans (in shares)   346,604    
Purchase of common stock for tax withholding and other (in shares)   (134,354)    
Purchase of common stock for tax withholding and other (1,209)   (1,209)  
Amortization of stock-based compensation 1,115   1,115  
Cash dividends declared (6,513)     (6,513)
Cumulative translation adjustment 25   25  
Ending balance (in shares) at Mar. 31, 2022   19,693,679    
Ending balance at Mar. 31, 2022 158,914 $ 2 95,634 63,278
Beginning balance (in shares) at Dec. 31, 2021   19,481,429    
Beginning balance at Dec. 31, 2021 172,710 $ 2 95,703 77,005
Net income (loss) (5,290)      
Cumulative translation adjustment (204)      
Ending balance (in shares) at Jun. 30, 2022   19,693,657    
Ending balance at Jun. 30, 2022 155,213 $ 2 96,366 58,845
Beginning balance (in shares) at Mar. 31, 2022   19,693,679    
Beginning balance at Mar. 31, 2022 158,914 $ 2 95,634 63,278
Net income (loss) 1,924     1,924
Purchase of common stock for tax withholding and other (in shares)   (22)    
Purchase of common stock for tax withholding and other 0   0  
Amortization of stock-based compensation 961   961  
Cash dividends declared (6,357)     (6,357)
Cumulative translation adjustment (229)   (229)  
Ending balance (in shares) at Jun. 30, 2022   19,693,657    
Ending balance at Jun. 30, 2022 155,213 $ 2 96,366 58,845
Beginning balance (in shares) at Dec. 31, 2022   19,703,800    
Beginning balance at Dec. 31, 2022 171,097 $ 2 97,999 73,096
Net income (loss) 3,117     3,117
Issuance of common stock for vested restricted stock units under the equity plans (in shares)   382,568    
Purchase of common stock for tax withholding and other (in shares)   (144,516)    
Purchase of common stock for tax withholding and other (1,245)   (1,245)  
Amortization of stock-based compensation 936   936  
Cash dividends declared (6,549)     (6,549)
Cumulative translation adjustment 12   12  
Ending balance (in shares) at Mar. 31, 2023   19,941,852    
Ending balance at Mar. 31, 2023 167,368 $ 2 97,702 69,664
Beginning balance (in shares) at Dec. 31, 2022   19,703,800    
Beginning balance at Dec. 31, 2022 171,097 $ 2 97,999 73,096
Net income (loss) 7,850      
Cumulative translation adjustment 47      
Ending balance (in shares) at Jun. 30, 2023   19,962,062    
Ending balance at Jun. 30, 2023 166,611 $ 2 98,750 67,859
Beginning balance (in shares) at Mar. 31, 2023   19,941,852    
Beginning balance at Mar. 31, 2023 167,368 $ 2 97,702 69,664
Net income (loss) 4,733     4,733
Amortization of stock-based compensation 923   923  
Cash dividends declared (6,538)     (6,538)
Issuance of restricted stock under the 2020 Equity Plan and other (in shares)   20,210    
Issuance of restricted stock under the 2020 Equity Plan and other 90   90 0
Cumulative translation adjustment 35   35  
Ending balance (in shares) at Jun. 30, 2023   19,962,062    
Ending balance at Jun. 30, 2023 $ 166,611 $ 2 $ 98,750 $ 67,859
XML 17 R6.htm IDEA: XBRL DOCUMENT v3.23.2
CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS - USD ($)
$ in Thousands
6 Months Ended
Jun. 30, 2023
Jun. 30, 2022
Operating activities:    
Net income (loss) $ 7,850 $ (5,290)
Adjustments to reconcile net income (loss) to net cash provided by (used in) operating activities:    
Depreciation and accretion 2,501 1,805
Deferred income tax expense (benefit) 3,602 (495)
Stock-based compensation 1,859 2,076
Provisions for credit losses, service credits and other 222 861
Changes in assets and liabilities:    
Accounts receivable 1,168 (576)
Prepaid expenses and other assets (653) (416)
Net operating lease liabilities (324) (109)
Accounts payable, accrued liabilities and other (1,745) (3,582)
Deferred revenue (3,282) (169)
Net cash provided by (used in) operating activities 11,198 (5,895)
Investing activities:    
Purchases of property and equipment (1,815) (1,192)
Purchase of short-term investments 0 (14,967)
Maturity of short-term investments 0 15,000
Net cash used in investing activities (1,815) (1,159)
Financing activities:    
Cash distributions to stockholders (13,163) (12,679)
Proceeds from issuance of common stock under the Employee Stock Purchase Plan 90 0
Purchase of common stock for tax withholding on vested equity awards (1,245) (1,209)
Net cash used in financing activities (14,318) (13,888)
Effect of exchange rate on cash and cash equivalents 47 (204)
Net decrease in cash and cash equivalents (4,888) (21,146)
Cash and cash equivalents, beginning of period 35,754 44,583
Cash and cash equivalents, end of period 30,866 23,437
Supplemental disclosure:    
Income taxes paid $ 253 $ 185
XML 18 R7.htm IDEA: XBRL DOCUMENT v3.23.2
Organization and Significant Accounting Policies
6 Months Ended
Jun. 30, 2023
Accounting Policies [Abstract]  
Organization and Significant Accounting Policies ORGANIZATION AND SIGNIFICANT ACCOUNTING POLICIES
Spok Holdings, Inc. (NASDAQ: SPOK) ("Spok," "we," "our" or the "Company"), through its wholly owned subsidiary Spok, Inc., is proud to be the global leader in healthcare communications. We deliver clinical information to care teams when and where it matters most to improve patient outcomes. Top hospitals rely on Spok products and services to enhance workflows for clinicians, support administrative compliance, and provide a better experience for patients.
We offer a focused suite of unified clinical communication and collaboration solutions that include call center applications, clinical alerting and notifications, one-way and advanced two-way wireless messaging services, mobile communications and public safety solutions.
We provide one-way and advanced two-way wireless messaging services, including information services, throughout the United States. These services are offered on a local, regional and nationwide basis employing digital networks. One-way messaging consists of numeric and alphanumeric messaging services. Numeric messaging services enable subscribers to receive messages that are composed entirely of numbers, such as a phone number, while alphanumeric messages may include numbers and letters, which enable subscribers to receive text messages. Two-way messaging services enable subscribers to send and receive messages to and from other wireless messaging devices, including pagers, personal digital assistants and personal computers. We also offer voice mail, personalized greetings, message storage and retrieval, and equipment loss and/or maintenance protection to both one-way and two-way messaging subscribers. These services are commonly referred to as wireless messaging and information services.
We also develop, sell and support enterprise-wide systems for hospitals and other organizations needing to automate, centralize and standardize clinical communications. These solutions are used for contact centers, clinical alerting and notification, mobile communications and messaging and for public safety notifications. These areas of market focus complement the market focus of our wireless services outlined above.
Basis of Presentation
The accompanying Condensed Consolidated Financial Statements include our accounts and the accounts of our wholly owned direct and indirect subsidiaries. All significant intercompany accounts and transactions have been eliminated in consolidation. Our Condensed Consolidated Financial Statements have been prepared in accordance with accounting principles generally accepted in the United States (“GAAP”) and the rules and regulations of the United States Securities and Exchange Commission (the “SEC”). In management's opinion, the unaudited Condensed Consolidated Financial Statements include all adjustments and accruals that are necessary for the presentation of the results of all interim periods reported herein and all such adjustments are of a normal, recurring nature, with the exception of the revision to deferred revenue as discussed in more detail below.
Amounts shown in the Condensed Consolidated Statements of Operations within the operating expense categories of cost of revenue; research and development; technology operations; selling and marketing; and general and administrative are recorded exclusive of depreciation, amortization and accretion. These items are shown separately to the extent that they are considered material for the periods presented.
The financial information included herein, other than the Condensed Consolidated Balance Sheet as of December 31, 2022, is unaudited. The Condensed Consolidated Balance Sheet as of December 31, 2022, has been derived from, but does not include all, the disclosures contained in the audited Consolidated Financial Statements as of and for the year ended December 31, 2022.
These Condensed Consolidated Financial Statements should be read in conjunction with the Consolidated Financial Statements and accompanying notes included in the Company's Annual Report on Form 10-K for the year ended December 31, 2022 (the “2022 Annual Report”). The Condensed Consolidated Statements of Operations for the interim periods presented are not necessarily indicative of the results that may be expected for a full year.
Revision of Previously Issued Financial Statements

In connection with the preparation of its financial statements for the quarter ended June 30, 2023, the Company identified certain adjustments to correct an immaterial error related to the understatement of deferred revenue of approximately $1.0 million. These adjustments corrected an overstatement of our software revenue in 2018 stemming from non-recurring activity associated with the implementation of a new financial system in 2017. Based on our quantitative and qualitative analysis, we concluded that the adjustments were not material to any prior annual or interim periods. As such, we have revised the Consolidated Balance Sheets for the year ended December 31, 2022, relevant footnotes, and other financial
information as applicable, included herein to reflect the reduction in opening retained earnings and a corresponding increase to deferred revenue.
Use of Estimates
The preparation of these Condensed Consolidated Financial Statements requires management to make estimates and judgments that affect the reported amounts of assets, liabilities, revenues, expenses and related disclosures. On an ongoing basis, we evaluate estimates and assumptions, including, but not limited to, those related to the impairment of long-lived assets, goodwill, accounts receivable allowances, revenue recognition, determining the standalone selling price of performance obligations, variable consideration, depreciation expense, asset retirement obligations and income taxes. We base our estimates on historical experience and various other assumptions that are believed to be reasonable under the circumstances, the results of which form the basis for making judgments about the carrying values of assets and liabilities that are not readily apparent from other sources. Actual results may differ from these estimates under different assumptions or conditions.
XML 19 R8.htm IDEA: XBRL DOCUMENT v3.23.2
Risks and Other Important Factors
6 Months Ended
Jun. 30, 2023
Risks and Uncertainties [Abstract]  
Risks and Other Important Factors RISKS AND OTHER IMPORTANT FACTORSSee “Item 1A. Risk Factors” of Part II of this Quarterly Report on Form 10-Q (“Quarterly Report”) and "Item 1A. Risk Factors" of Part I of the 2022 Annual Report, which describe key risks associated with our operations and industry.
XML 20 R9.htm IDEA: XBRL DOCUMENT v3.23.2
Recent Accounting Standards
6 Months Ended
Jun. 30, 2023
Accounting Changes and Error Corrections [Abstract]  
Recent Accounting Standards RECENT ACCOUNTING STANDARDS The Company considers the applicability and impact of all Accounting Standards Updates ("ASUs") issued by the Financial Accounting Standards Board ("FASB"). The Company has determined that all recent ASUs issued by the FASB are either not applicable or are not expected to have a material impact on the Company's Condensed Consolidated Financial Statements.
XML 21 R10.htm IDEA: XBRL DOCUMENT v3.23.2
Significant Accounting Policies Update
6 Months Ended
Jun. 30, 2023
Accounting Policies [Abstract]  
Significant Accounting Policies Update SIGNIFICANT ACCOUNTING POLICIES UPDATE Our significant accounting policies are detailed in Note 1, “Organization and Significant Accounting Policies” of the 2022 Annual Report.
XML 22 R11.htm IDEA: XBRL DOCUMENT v3.23.2
Restructuring
6 Months Ended
Jun. 30, 2023
Restructuring and Related Activities [Abstract]  
Restructuring RESTRUCTURING
In February 2022, the Company announced a new strategic business plan that included a restructuring of its business to discontinue Spok Go, eliminate all associated costs and optimize the Company’s existing structure to drive continued cost improvement.
As part of the restructuring program, the Company eliminated 176 positions, primarily in research and development, and also in professional services, selling and marketing, and back-office support functions.
For the three and six months ended June 30, 2022, the Company incurred total severance and restructuring costs of $0.5 million and $4.9 million respectively, related to the restructuring program, which are included within the Condensed Consolidated Statement of Operations. These costs are as follows:
For the Three Months Ended June 30,For the Six Months Ended June 30,
(Dollars in thousands)20222022
Severance and personnel related costs$349 $4,346 
Contractual terminations101 $599 
Total severance and restructuring costs$450 $4,945 
A summary of activity for the six months ended June 30, 2023 and 2022, for restructuring-related liabilities associated with the strategic business plan, which is included within accrued compensation and benefits and other current liabilities within the Condensed Consolidated Balance Sheet, is as follows:
(Dollars in thousands)
Balance at December 31, 2021$— 
Restructuring and other charges4,495 
Payments(34)
Non-cash adjustment(124)
Balance at March 31, 2022$4,337 
Restructuring and other charges525 
Payments(2,302)
Non-cash adjustment(188)
Balance at June 30, 2022$2,372 
XML 23 R12.htm IDEA: XBRL DOCUMENT v3.23.2
Revenue, Deferred Revenue And Prepaid Commissions
6 Months Ended
Jun. 30, 2023
Revenue from Contract with Customer [Abstract]  
Revenue, Deferred Revenue and Prepaid Commissions REVENUE, DEFERRED REVENUE AND PREPAID COMMISSIONS
Wireless Revenue
Wireless revenue consists of two primary components: paging revenue and product and other revenue. Paging revenue consists primarily of recurring fees associated with the provision of messaging services and fees for paging devices and is net of a provision for service credits. Product and other revenue reflects system sales, the sale of devices and charges for paging devices that are not returned and are net of anticipated credits. Our core offering includes subscriptions to one-way or two-way messaging services for a periodic (monthly, quarterly, semiannual, or annual) service fee. This is generally based upon the type of service provided, the geographic area covered, the number of devices provided to the customer and the period of commitment. A subscriber to one-way messaging services may select coverage on a local, regional or nationwide basis to best meet their messaging needs. Two-way messaging is generally offered on a nationwide basis. (See Item 1. “Business,” in the 2022 Annual Report for more details.)
Software Revenue
Software revenue consists of two primary components: operations revenue and maintenance revenue. Operations revenue consists primarily of license revenues for our healthcare communications solutions, revenue from the sale of equipment that facilitates the use of our software solutions, and professional services revenue related to the implementation of our solutions. Maintenance revenue is for ongoing support of our software solutions or related equipment and access to when-and-if available software updates. Maintenance is generally purchased and renewed on an annual basis.
Revenue Recognition
Revenues are recognized when control of the promised goods or services is transferred to our customers, in an amount that reflects the consideration we expect to be entitled to in exchange for those goods or services.
Our software licenses and hardware are generally recognized at a point in time when we have transferred control to the customer. For software licenses, revenue is not recognized until the related license(s) has been made available to the customer and the customer can begin to benefit from its right to use the license(s). Our software licenses represent a right to use Spok’s intellectual property ("IP") as it exists at a point in time at which the license is granted. Many of our software licenses have significant standalone functionality due to their ability to process a transaction or perform a function or task, and we do not need to maintain those products, once provided to the customer, for value to exist. While the functionality of the IP that we license may substantively change during the license period, customers are not contractually or practically required to update their license as a result of those changes.
Our wireless, professional services, and maintenance are generally recognized over time due to a customer's simultaneous receipt and consumption of the benefit as we perform the work. As we transfer control over time, we recognize revenue based on the extent of progress towards completion of the performance obligation. The selection of the method to measure progress towards completion requires significant judgment and is based on the nature of the products or services to be provided. Generally, we use the time-elapsed measure of progress for performance obligations that include wireless or maintenance services. We believe this method best depicts the simultaneous transfer and consumption of the benefit based on our performance as these services are generally considered standby services. For professional services, we leverage an input methodology based on the number of hours worked on a project versus the total expected hours necessary to complete the project. Revenues are recognized proportionally as hours are incurred.
The following table presents our revenues disaggregated by revenue type:
For the Three Months Ended June 30,For the Six Months Ended June 30,
(Dollars in thousands)2023202220232022
Revenue:
Paging revenue$18,271 $18,141 $36,796 $36,454 
Product and other revenue606 559 1,109 1,093 
Wireless revenue$18,877 $18,700 $37,905 $37,547 
License$3,692 $1,962 $5,310 $3,786 
Professional services3,837 3,331 7,076 6,667 
Hardware933 507 1,289 1,096 
Operations revenue8,462 5,800 13,675 11,549 
Maintenance9,124 9,210 18,063 18,439 
Software revenue$17,586 $15,010 $31,738 $29,988 
Total revenue$36,463 $33,710 $69,643 $67,535 
The U.S. was the only country that accounted for more than 10% of the Company’s total revenue for the three and six months ended June 30, 2023, and 2022. Revenue generated in the U.S. and internationally consisted of the following for the periods stated:
For the Three Months Ended June 30,For the Six Months Ended June 30,
(Dollars in thousands)2023202220232022
United States$35,649 $32,553 $67,860 $65,325 
International814 1,157 1,783 2,210 
Total revenue$36,463 $33,710 $69,643 $67,535 
Deferred Revenues
Our deferred revenues represent payments made by, or due from, customers in advance of our performance. Changes in the balance of total deferred revenue during the six months ended June 30, 2023, are as follows:
(Dollars in thousands)December 31, 2022AdditionsRevenue RecognizedJune 30, 2023
Deferred Revenue$27,505 $27,624 $(30,906)$24,223 
During the six months ended June 30, 2023, the Company recognized $18.1 million related to amounts deferred as of December 31, 2022.
Prepaid Commissions
Our prepaid commissions represent payments made to employees in advance of our performance on the related underlying contracts. These costs have been incurred directly in relation to obtaining a contract. As such, these costs are amortized over the estimated period of benefit. Changes in the balance of total prepaid commissions during the six months ended June 30, 2023 are as follows:
(Dollars in thousands)December 31, 2022AdditionsCommissions RecognizedJune 30, 2023
Prepaid Commissions$1,745 $2,271 $(2,295)$1,721 
Prepaid commissions are included within prepaid expenses in the Condensed Consolidated Balance Sheets and commissions expense is included within selling and marketing in the Condensed Consolidated Statements of Operations.
Remaining Performance Obligations
The balance of remaining performance obligations at June 30, 2023, was $57.0 million. We expect to recognize approximately $40.9 million of our remaining performance obligations over the next 12 months, with the remaining balance recognized thereafter.
XML 24 R13.htm IDEA: XBRL DOCUMENT v3.23.2
Leases
6 Months Ended
Jun. 30, 2023
Leases [Abstract]  
Leases LEASES
We have operating lease arrangements for corporate offices, cellular towers, storage units and small building space. The building space is used to house infrastructure, such as transmitters, antennae and other various equipment for the Company’s wireless paging services. For leases with a term of 12 months or less, renewal terms are generally of an evergreen nature (either month-to-month or year-to-year). For leases with a term greater than 12 months, renewal terms are generally explicit and provide for one to five optional renewals consistent with the initial term. Many of our leases, with the exception of those for our corporate offices, include options to terminate the lease within one year. Variable lease payments, residual value guarantees or purchase options are not generally present in these leases.
In May 2022, we extended 23 site leases on a Master License Agreement which included a term of 10 years with an option to terminate within 45 days of notification of termination. At that time, we recorded a $2.9 million right-of-use asset and a corresponding operating lease liability for these leases.
In December 2022, we modified an office lease to reduce the leased space and optimize costs, which resulted in a reduction of $1.8 million in right-of-use assets and corresponding operating lease liabilities.
Lease costs are included in technology operations and general and administrative expenses in the Condensed Consolidated Statements of Operations. The following table presents lease costs disaggregated by type:
For the Three Months Ended June 30,For the Six Months Ended June 30,
(Dollars in thousands)2023202220232022
Operating lease cost$1,171 $1,379 $2,351 $2,861 
Short-term lease cost 2,262 2,448 4,539 5,081 
Total lease cost$3,433 $3,827 $6,890 $7,942 
The following table presents supplemental cash flow information:
For the Six Months Ended June 30,
(Dollars in thousands)20232022
Cash paid for amounts included in the measurement of lease liabilities - operating leases$2,661$2,945

The following table presents the weighted average remaining lease term and discount rate:
June 30,
(Dollars in thousands)20232022
Weighted average remaining lease term - operating leases (in years)4.704.80
Weighted average discount rate - operating leases4.86%4.37%
Maturities of lease liabilities as of June 30, 2023, were as follows:
For the Year Ended December 31,(Dollars in thousands)
2023 (remaining six months)
$2,473 
20244,151 
20253,158 
20262,420 
20271,206 
Thereafter2,505 
Total future lease payments15,913 
Imputed interest(1,700)
Total$14,213 
XML 25 R14.htm IDEA: XBRL DOCUMENT v3.23.2
Consolidated Financial Statement Components
6 Months Ended
Jun. 30, 2023
Organization, Consolidation and Presentation of Financial Statements [Abstract]  
Consolidated Financial Statement Components CONSOLIDATED FINANCIAL STATEMENT COMPONENTS
Depreciation and Accretion
Depreciation and accretion expenses consisted of the following for the periods stated:
For the Three Months Ended June 30,For the Six Months Ended June 30,
(Dollars in thousands)2023202220232022
Depreciation
Leasehold improvements$14 $16 $27 $35 
Asset retirement costs64 (175)130 (350)
Paging and computer equipment967 800 1,905 1,650 
Furniture, fixtures and vehicles56 60 111 130 
Total depreciation1,101 701 2,173 1,465 
Accretion164 170 328 340 
Total depreciation and accretion expense$1,265 $871 $2,501 $1,805 
Accounts Receivable, Net
Accounts receivable was recorded net of an allowance of $1.6 million at June 30, 2023, and $1.8 million at December 31, 2022. Accounts receivable, net includes $9.1 million and $5.9 million of unbilled receivables at June 30, 2023, and December 31, 2022, respectively. Unbilled receivables are defined as the Company's right to consideration in exchange for goods or services that we have transferred to the customer but have not yet billed for, generally as a result of contractual billing terms.
Property and Equipment, Net
Property and equipment, net consisted of the following as of the dates stated:
(Dollars in thousands)Useful Life
 (In Years)
June 30, 2023December 31, 2022
Leasehold improvementsshorter of useful life or lease term$2,553 $2,497 
Asset retirement costs
1-5
3,848 3,848 
Paging and computer equipment
1-5
87,432 88,427 
Furniture, fixtures and vehicles
3-5
3,174 3,289 
Total property and equipment97,007 98,061 
Accumulated depreciation(89,138)(89,838)
Total property and equipment, net$7,869 $8,223 
XML 26 R15.htm IDEA: XBRL DOCUMENT v3.23.2
Goodwill
6 Months Ended
Jun. 30, 2023
Goodwill and Intangible Assets Disclosure [Abstract]  
Goodwill GOODWILLDuring the three months ended June 30, 2023, we performed a qualitative assessment of goodwill and determined that a triggering event had not occurred. While an impairment assessment is performed annually in the fourth quarter, the Company monitors its business environment for potential triggering events on a quarterly basis. There is potential for further impairment charges being recognized in future periods based on these ongoing assessments.
XML 27 R16.htm IDEA: XBRL DOCUMENT v3.23.2
Asset Retirement Obligations
6 Months Ended
Jun. 30, 2023
Asset Retirement Obligation Disclosure [Abstract]  
Asset Retirement Obligations ASSET RETIREMENT OBLIGATIONS
The components of the changes in the asset retirement obligation liabilities were:
(Dollars in thousands)Short-Term
Portion
Long-Term
Portion
Total
Balance at December 31, 2022$243 $7,237 $7,480 
Accretion(2)330 328 
Amounts paid(132)— (132)
Reclassifications112 (112)— 
Balance at June 30, 2023$221 $7,455 $7,676 
The short-term portion of the balance above is included within other current liabilities in the Condensed Consolidated Balance Sheets at June 30, 2023, and December 31, 2022.
The cost associated with the estimated removal costs and timing refinements due to ongoing network rationalization activities is expected to accrete to a total liability of $9.1 million. The total estimated liability is based on the transmitter locations remaining after we have consolidated the number of networks we operate and assuming the underlying leases continue to be renewed to that future date. Accretion expense related solely to asset retirement obligations and was recorded based on the interest method.
XML 28 R17.htm IDEA: XBRL DOCUMENT v3.23.2
Stockholders' Equity
6 Months Ended
Jun. 30, 2023
Equity [Abstract]  
Stockholders' Equity STOCKHOLDERS' EQUITY
General
Our authorized capital stock consists of 75 million shares of common stock, par value $0.0001 per share, and 25 million shares of preferred stock, par value $0.0001 per share.
At June 30, 2023, and December 31, 2022, we had no stock options outstanding.
At June 30, 2023, and December 31, 2022, there were 19,962,062 and 19,703,800 shares of common stock outstanding, respectively, and no shares of preferred stock outstanding.
Dividends
Cash distributions to stockholders, as disclosed in the Condensed Consolidated Statements of Cash Flows for the six months ended June 30, 2023, and 2022, include previously declared cash dividends on shares of vested restricted common stock ("restricted stock") issued to our non-executive directors and dividends related to vested restricted stock units ("RSUs") issued to eligible employees. Cash dividends on RSUs and restricted stock have been accrued and are paid when the applicable vesting conditions are met. Accrued cash dividends on forfeited restricted stock and RSUs are also forfeited. The following table details our cash dividends declared and paid in 2023 through the date hereof:
(Dollars in thousands)
Declaration DateRecord DatePayment DatePer Share Amount
Total Declared(1)
February 22, 2023March 16, 2023March 30, 2023$0.3125 $6,549 
May 3, 2023May 25, 2023June 23, 20230.3125 6,538 
Total$0.6250 $13,087 
(1) The total declared reflects the cash dividends declared in relation to common stock, deferred stock units ("DSUs") and unvested RSUs.
On July 26, 2023, our Board of Directors declared a regular quarterly cash dividend of $0.3125 per share of common stock with a record date of August 17, 2023, and a payment date of September 8, 2023. Cash dividends related to common stock of approximately $6.2 million will be paid from available cash on hand.
Common Stock Repurchase Program
On February 16, 2022, our Board of Directors authorized a share repurchase program for up to $10 million of the Company’s common stock. Under the repurchase program, repurchases can be made from time to time using a variety of methods, which may include open market purchases, privately negotiated transactions or otherwise, all in accordance with the rules of the SEC and other applicable legal requirements. The specific timing, price and size of purchases will depend on prevailing stock prices, general economic and market conditions, legal requirements and other considerations. The repurchase program does not obligate the Company to acquire any particular amount of common stock, and the repurchase program may be suspended or discontinued at any time at the Company’s discretion. For the six months ended June 30, 2023, we did not repurchase any common stock.
Net Income (Loss) per Common Share
Basic net income (loss) per common share is computed on the basis of the weighted average common shares outstanding. Diluted net income (loss) per common share is computed on the basis of the weighted average common shares outstanding plus the effect of all potentially dilutive common shares, including outstanding restricted stock and RSUs, which are treated as contingently issuable shares, using the “treasury stock” method.
The components of basic and diluted net income (loss) per common share were as follows for the periods stated:
For the Three Months Ended June 30,For the Six Months Ended June 30,
(in thousands, except for share and per share amounts)2023202220232022
Numerator:
Net income (loss)$4,733 $1,924 $7,850 $(5,290)
Denominator:
Basic weighted average common shares outstanding19,957,786 19,693,659 19,927,782 19,645,680 
Diluted weighted average common shares outstanding20,255,248 19,807,430 20,266,914 19,645,680 
Basic net income (loss) per common share$0.24 $0.10 $0.39 $(0.27)
Diluted net income (loss) per common share$0.23 $0.10 $0.39 $(0.27)
For the three and six months ended June 30, 2023, and 2022 the following securities were excluded from the calculation of diluted shares outstanding as the effect would have been anti-dilutive:
For the Three Months Ended June 30,For the Six Months Ended June 30,
2023202220232022
Restricted stock units— — — 277,381 
Stock-Based Compensation Plans
On April 29, 2020, our Board of Directors adopted the Spok Holdings, Inc. 2020 Equity Incentive Award Plan (the “2020 Equity Plan”) that our stockholders subsequently approved on July 28, 2020. At July 28, 2020, a total of 1,699,950 shares of common stock had been reserved for issuance under the Equity Plans, On July 25, 2023, our Board of Directors and our stockholders approved an amendment and restatement of 2020 Equity Plan to increase the number of shares available for issuance by 1,000,000 shares. At July 25, 2023, a total of 1,268,444 shares of common stock had been reserved for issuance under the equity plans.
Awards under the 2020 Equity Plan may be in the form of stock options, restricted common stock, RSUs, performance awards, dividend equivalents, stock payment awards, deferred stock, DSUs, stock appreciation rights or other stock or cash-based awards.
Restricted stock awards generally vest one year from the date of grant. Related dividends accumulate during the vesting period and are paid at the time of vesting.
Contingent RSUs generally vest over a three-year performance period upon successful completion of the performance objectives. Non-contingent RSUs generally vest in thirds, annually, over a three-year period. Dividend equivalent rights generally accompany each RSU award and those rights accumulate and vest along with the underlying RSU.
Dividend equivalent rights generally accompany each DSU award and are paid to participants in cash on the Company's applicable dividend payment date whether the DSU is vested or unvested. The dividend equivalent right associated with a DSU continues until delivery of the underlying shares of common stock is made.
Payment of the underlying shares of common stock occurs at the earliest of a participant's separation from service, disability, death, or a change in control.
The following table summarizes the activities under the Equity Plans from January 1, 2023, through June 30, 2023:
 Activity
Total equity securities available at January 1, 2023683,052 
RSU, DSU, and restricted stock awarded to eligible employees, net of forfeitures(408,775)
Total equity securities available at June 30, 2023274,277 
The following table details activities with respect to outstanding RSUs, DSUs, and restricted stock under the Equity Plans for the six months ended June 30, 2023:
SharesWeighted
Average Grant
Date Fair Value
Unvested at January 1, 20231,015,749 $10.25 
Granted452,978 8.30 
Vested(373,103)11.21 
Forfeited(44,203)10.91 
Unvested at June 30, 20231,051,421 $9.04 
Of the 1,051,421 unvested RSUs, DSUs and restricted stock outstanding at June 30, 2023, 540,058 RSUs include contingent performance requirements for vesting purposes. At June 30, 2023, there was $4.4 million of unrecognized net compensation cost related to RSUs and restricted stock, which is expected to be recognized over a weighted average period of 1.8 years.
Employee Stock Purchase Plan
In 2016, our Board of Directors adopted the Spok Holdings, Inc. Employee Stock Purchase Plan (the "ESPP") that our stockholders subsequently approved on July 25, 2016. A total of 250,000 shares of common stock were reserved for issuance under this plan.
The ESPP allows employees to purchase shares of common stock at a discounted rate, subject to plan limitations. Under the ESPP, eligible participants can voluntarily elect to have contributions withheld from their pay for the duration of an offering period, subject to the ESPP limits. At the end of an offering period, contributions will be used to purchase the Company's common stock at a discount to the market price based on the first or last day of the offering period, whichever is lower.
Participants are required to hold common stock for a minimum period of two years from the grant date. Participants will begin earning dividends on shares after the purchase date. Each offering period will generally last for no longer than six months. Once an offering period begins, participants cannot adjust their withholding amount. If a participant chooses to withdraw, any previously withheld funds will be returned to the participant, with no stock purchased, and that participant will be eligible to participate in the ESPP during the next offering period. If the participant terminates employment with the Company during the offering period, all contributions will be returned to the employee and no stock will be purchased.
The Company uses the Black-Scholes model to calculate the fair value of the common stock to be purchased during each offering period on the offer date. The Black-Scholes model requires the use of estimates for the expected term, the expected volatility of the underlying common stock over the expected term, the risk-free interest rate and the expected dividend payment.
For the six months ended June 30, 2023, 12,558 shares of the Company's stock were purchased, as compared to no share purchases during the same period in 2022. The following table summarizes the activities under the ESPP from January 1, 2023, through June 30, 2023:
 Activity
Total ESPP equity securities available at January 1, 2023133,184 
ESPP common stock purchased by eligible employees(12,558)
Total ESPP securities available at June 30, 2023120,626 
Amounts withheld from participants will be classified as accrued compensation and benefits in the Condensed Consolidated Balance Sheets until funds are used to purchase shares. This liability amount is immaterial to the Condensed Consolidated Financial Statements.
Stock-Based Compensation Expense
We record all stock-based compensation, which consist of RSUs, DSUs, restricted stock, equity in lieu of salary, and the option to purchase common stock under the ESPP, at fair value as of the grant date. Stock-based compensation expense is recognized based on a straight-line amortization basis over the respective service period. Forfeitures and withdrawals are accounted for as incurred.
The following table reflects the items for stock-based compensation expense in the Condensed Consolidated Statements of Operations for the periods stated:
For the Three Months Ended June 30,For the Six Months Ended June 30,
(Dollars in thousands)2023202220232022
Performance-based RSUs$373 $383 $754 $843 
Time-based RSUs, DSUs and restricted stock535 578 1,077 1,233 
ESPP15 — 28 — 
Total stock-based compensation$923 $961 $1,859 $2,076 
XML 29 R18.htm IDEA: XBRL DOCUMENT v3.23.2
Income Taxes
6 Months Ended
Jun. 30, 2023
Income Tax Disclosure [Abstract]  
Income Taxes INCOME TAXES
Spok files a consolidated U.S. federal income tax return and income tax returns in various state, local and foreign jurisdictions as required.
Our quarterly tax provision and our quarterly estimate of our annual effective tax rate are subject to significant variation due to several factors, including variability in accurately predicting our pre-tax and taxable income and loss and the mix of jurisdictions to which they relate, changes in how we do business, changes in our stock price, foreign currency gains (losses), tax law developments (including changes in statutes, regulations, case law, and administrative practices), and relative changes of expenses or losses for which tax benefits are not recognized. Additionally, our effective tax rate can be more or less volatile based on the amount of pre-tax income or loss. For example, the impact of discrete items and non-deductible expenses on our effective tax rate is greater when our pre-tax income is lower.
For 2023, the anticipated effective income tax rate is expected to continue to differ from the federal statutory rate of 21%, primarily due to the effect of state income taxes, permanent differences between book and taxable income, and certain discrete items.
We had total net deferred income tax assets ("DTAs") of $49.0 million and $52.4 million as of June 30, 2023, and December 31, 2022, respectively. We had a valuation allowance of $2.3 million as of June 30, 2023, and December 31, 2022.
We assess the recoverability of our deferred income tax assets, which represent the tax benefits of future tax deductions, based on available positive and negative evidence and by considering the adequacy of future taxable income from all sources, including prudent and feasible tax planning strategies. This assessment is required to determine whether, based on all available evidence, it is "more likely than not" (meaning a probability of greater than 50%) that all or some portion of the deferred income tax assets will be realized in future periods. During the fourth quarter of each year, we update our multi-year forecast of taxable income for our operations, which assists in analyzing the recoverability of our DTAs.
The Company maintains a valuation allowance related to Federal Foreign Tax Credits and certain net operating losses and state tax credits, as we do not believe current projections of future taxable income will be sufficient to utilize those tax assets prior to expiration.
XML 30 R19.htm IDEA: XBRL DOCUMENT v3.23.2
Commitments and Contingencies
6 Months Ended
Jun. 30, 2023
Commitments and Contingencies Disclosure [Abstract]  
Commitments and Contingencies COMMITMENTS AND CONTINGENCIESThere have been no material changes during the six months ended June 30, 2023, to the commitments and contingencies previously reported in the 2022 Annual Report.
XML 31 R20.htm IDEA: XBRL DOCUMENT v3.23.2
Related Parties
6 Months Ended
Jun. 30, 2023
Related Party Transactions [Abstract]  
Related Parties RELATED PARTIESA member of our Board of Directors, who was appointed at the beginning of 2020, serves as EVP and Chief Information Officer for an entity that is also a customer of the Company. For both the three months ended June 30, 2023 and 2022, we recognized revenues of $0.1 million and $0.2 million, respectively, related to contracts from the entity at which the individual is employed. For the six months ended June 30, 2023
XML 32 R21.htm IDEA: XBRL DOCUMENT v3.23.2
Pay vs Performance Disclosure - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2023
Mar. 31, 2023
Jun. 30, 2022
Mar. 31, 2022
Jun. 30, 2023
Jun. 30, 2022
Pay vs Performance Disclosure            
Net income (loss) $ 4,733 $ 3,117 $ 1,924 $ (7,214) $ 7,850 $ (5,290)
XML 33 R22.htm IDEA: XBRL DOCUMENT v3.23.2
Insider Trading Arrangements
3 Months Ended
Jun. 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 34 R23.htm IDEA: XBRL DOCUMENT v3.23.2
Organization and Significant Accounting Policies (Policies)
6 Months Ended
Jun. 30, 2023
Accounting Policies [Abstract]  
Basis of Presentation
Basis of Presentation
The accompanying Condensed Consolidated Financial Statements include our accounts and the accounts of our wholly owned direct and indirect subsidiaries. All significant intercompany accounts and transactions have been eliminated in consolidation. Our Condensed Consolidated Financial Statements have been prepared in accordance with accounting principles generally accepted in the United States (“GAAP”) and the rules and regulations of the United States Securities and Exchange Commission (the “SEC”). In management's opinion, the unaudited Condensed Consolidated Financial Statements include all adjustments and accruals that are necessary for the presentation of the results of all interim periods reported herein and all such adjustments are of a normal, recurring nature, with the exception of the revision to deferred revenue as discussed in more detail below.
Amounts shown in the Condensed Consolidated Statements of Operations within the operating expense categories of cost of revenue; research and development; technology operations; selling and marketing; and general and administrative are recorded exclusive of depreciation, amortization and accretion. These items are shown separately to the extent that they are considered material for the periods presented.
The financial information included herein, other than the Condensed Consolidated Balance Sheet as of December 31, 2022, is unaudited. The Condensed Consolidated Balance Sheet as of December 31, 2022, has been derived from, but does not include all, the disclosures contained in the audited Consolidated Financial Statements as of and for the year ended December 31, 2022.
These Condensed Consolidated Financial Statements should be read in conjunction with the Consolidated Financial Statements and accompanying notes included in the Company's Annual Report on Form 10-K for the year ended December 31, 2022 (the “2022 Annual Report”). The Condensed Consolidated Statements of Operations for the interim periods presented are not necessarily indicative of the results that may be expected for a full year.
Use of Estimates
Use of Estimates
The preparation of these Condensed Consolidated Financial Statements requires management to make estimates and judgments that affect the reported amounts of assets, liabilities, revenues, expenses and related disclosures. On an ongoing basis, we evaluate estimates and assumptions, including, but not limited to, those related to the impairment of long-lived assets, goodwill, accounts receivable allowances, revenue recognition, determining the standalone selling price of performance obligations, variable consideration, depreciation expense, asset retirement obligations and income taxes. We base our estimates on historical experience and various other assumptions that are believed to be reasonable under the circumstances, the results of which form the basis for making judgments about the carrying values of assets and liabilities that are not readily apparent from other sources. Actual results may differ from these estimates under different assumptions or conditions.
Recent Accounting Standards RECENT ACCOUNTING STANDARDS The Company considers the applicability and impact of all Accounting Standards Updates ("ASUs") issued by the Financial Accounting Standards Board ("FASB"). The Company has determined that all recent ASUs issued by the FASB are either not applicable or are not expected to have a material impact on the Company's Condensed Consolidated Financial Statements.
XML 35 R24.htm IDEA: XBRL DOCUMENT v3.23.2
Restructuring (Tables)
6 Months Ended
Jun. 30, 2023
Jun. 30, 2022
Restructuring and Related Activities [Abstract]    
Schedule of Restructuring and Related Costs These costs are as follows:
For the Three Months Ended June 30,For the Six Months Ended June 30,
(Dollars in thousands)20222022
Severance and personnel related costs$349 $4,346 
Contractual terminations101 $599 
Total severance and restructuring costs$450 $4,945 
Summary of Restructuring Reserve A summary of activity for the six months ended June 30, 2023 and 2022, for restructuring-related liabilities associated with the strategic business plan, which is included within accrued compensation and benefits and other current liabilities within the Condensed Consolidated Balance Sheet, is as follows:
(Dollars in thousands)
Balance at December 31, 2021$— 
Restructuring and other charges4,495 
Payments(34)
Non-cash adjustment(124)
Balance at March 31, 2022$4,337 
Restructuring and other charges525 
Payments(2,302)
Non-cash adjustment(188)
Balance at June 30, 2022$2,372 
Balance at December 31, 2022$2,208 
Restructuring and other charges— 
Payments(2,051)
Non-cash adjustment(4)
Balance at March 31, 2023$153 
Restructuring and other charges— 
Payments(148)
Non-cash adjustment(5)
Balance at June 30, 2023$— 
 
XML 36 R25.htm IDEA: XBRL DOCUMENT v3.23.2
Revenue, Deferred Revenue And Prepaid Commissions (Tables)
6 Months Ended
Jun. 30, 2023
Revenue from Contract with Customer [Abstract]  
Schedule of Revenue
The following table presents our revenues disaggregated by revenue type:
For the Three Months Ended June 30,For the Six Months Ended June 30,
(Dollars in thousands)2023202220232022
Revenue:
Paging revenue$18,271 $18,141 $36,796 $36,454 
Product and other revenue606 559 1,109 1,093 
Wireless revenue$18,877 $18,700 $37,905 $37,547 
License$3,692 $1,962 $5,310 $3,786 
Professional services3,837 3,331 7,076 6,667 
Hardware933 507 1,289 1,096 
Operations revenue8,462 5,800 13,675 11,549 
Maintenance9,124 9,210 18,063 18,439 
Software revenue$17,586 $15,010 $31,738 $29,988 
Total revenue$36,463 $33,710 $69,643 $67,535 
Revenue generated in the U.S. and internationally consisted of the following for the periods stated:
For the Three Months Ended June 30,For the Six Months Ended June 30,
(Dollars in thousands)2023202220232022
United States$35,649 $32,553 $67,860 $65,325 
International814 1,157 1,783 2,210 
Total revenue$36,463 $33,710 $69,643 $67,535 
Schedule of Deferred Revenue Changes in the balance of total deferred revenue during the six months ended June 30, 2023, are as follows:
(Dollars in thousands)December 31, 2022AdditionsRevenue RecognizedJune 30, 2023
Deferred Revenue$27,505 $27,624 $(30,906)$24,223 
Schedule of Deferred Commissions Changes in the balance of total prepaid commissions during the six months ended June 30, 2023 are as follows:
(Dollars in thousands)December 31, 2022AdditionsCommissions RecognizedJune 30, 2023
Prepaid Commissions$1,745 $2,271 $(2,295)$1,721 
XML 37 R26.htm IDEA: XBRL DOCUMENT v3.23.2
Leases (Tables)
6 Months Ended
Jun. 30, 2023
Leases [Abstract]  
Schedule of Lease Costs The following table presents lease costs disaggregated by type:
For the Three Months Ended June 30,For the Six Months Ended June 30,
(Dollars in thousands)2023202220232022
Operating lease cost$1,171 $1,379 $2,351 $2,861 
Short-term lease cost 2,262 2,448 4,539 5,081 
Total lease cost$3,433 $3,827 $6,890 $7,942 
The following table presents supplemental cash flow information:
For the Six Months Ended June 30,
(Dollars in thousands)20232022
Cash paid for amounts included in the measurement of lease liabilities - operating leases$2,661$2,945

The following table presents the weighted average remaining lease term and discount rate:
June 30,
(Dollars in thousands)20232022
Weighted average remaining lease term - operating leases (in years)4.704.80
Weighted average discount rate - operating leases4.86%4.37%
Schedule of Maturities of Lease Liabilities
Maturities of lease liabilities as of June 30, 2023, were as follows:
For the Year Ended December 31,(Dollars in thousands)
2023 (remaining six months)
$2,473 
20244,151 
20253,158 
20262,420 
20271,206 
Thereafter2,505 
Total future lease payments15,913 
Imputed interest(1,700)
Total$14,213 
XML 38 R27.htm IDEA: XBRL DOCUMENT v3.23.2
Consolidated Financial Statement Components (Tables)
6 Months Ended
Jun. 30, 2023
Organization, Consolidation and Presentation of Financial Statements [Abstract]  
Summary of Depreciation, Amortization and Accretion
Depreciation and accretion expenses consisted of the following for the periods stated:
For the Three Months Ended June 30,For the Six Months Ended June 30,
(Dollars in thousands)2023202220232022
Depreciation
Leasehold improvements$14 $16 $27 $35 
Asset retirement costs64 (175)130 (350)
Paging and computer equipment967 800 1,905 1,650 
Furniture, fixtures and vehicles56 60 111 130 
Total depreciation1,101 701 2,173 1,465 
Accretion164 170 328 340 
Total depreciation and accretion expense$1,265 $871 $2,501 $1,805 
Schedule of Property, Plant and Equipment
Property and equipment, net consisted of the following as of the dates stated:
(Dollars in thousands)Useful Life
 (In Years)
June 30, 2023December 31, 2022
Leasehold improvementsshorter of useful life or lease term$2,553 $2,497 
Asset retirement costs
1-5
3,848 3,848 
Paging and computer equipment
1-5
87,432 88,427 
Furniture, fixtures and vehicles
3-5
3,174 3,289 
Total property and equipment97,007 98,061 
Accumulated depreciation(89,138)(89,838)
Total property and equipment, net$7,869 $8,223 
XML 39 R28.htm IDEA: XBRL DOCUMENT v3.23.2
Asset Retirement Obligations (Tables)
6 Months Ended
Jun. 30, 2023
Asset Retirement Obligation Disclosure [Abstract]  
Schedule of Changes in Asset Retirement Obligation Liabilities
The components of the changes in the asset retirement obligation liabilities were:
(Dollars in thousands)Short-Term
Portion
Long-Term
Portion
Total
Balance at December 31, 2022$243 $7,237 $7,480 
Accretion(2)330 328 
Amounts paid(132)— (132)
Reclassifications112 (112)— 
Balance at June 30, 2023$221 $7,455 $7,676 
XML 40 R29.htm IDEA: XBRL DOCUMENT v3.23.2
Stockholders' Equity (Tables)
6 Months Ended
Jun. 30, 2023
Equity [Abstract]  
Schedule of Cash Dividends Declared The following table details our cash dividends declared and paid in 2023 through the date hereof:
(Dollars in thousands)
Declaration DateRecord DatePayment DatePer Share Amount
Total Declared(1)
February 22, 2023March 16, 2023March 30, 2023$0.3125 $6,549 
May 3, 2023May 25, 2023June 23, 20230.3125 6,538 
Total$0.6250 $13,087 
(1) The total declared reflects the cash dividends declared in relation to common stock, deferred stock units ("DSUs") and unvested RSUs.
Schedule of Basic and Diluted Net Loss Per Common Shares
The components of basic and diluted net income (loss) per common share were as follows for the periods stated:
For the Three Months Ended June 30,For the Six Months Ended June 30,
(in thousands, except for share and per share amounts)2023202220232022
Numerator:
Net income (loss)$4,733 $1,924 $7,850 $(5,290)
Denominator:
Basic weighted average common shares outstanding19,957,786 19,693,659 19,927,782 19,645,680 
Diluted weighted average common shares outstanding20,255,248 19,807,430 20,266,914 19,645,680 
Basic net income (loss) per common share$0.24 $0.10 $0.39 $(0.27)
Diluted net income (loss) per common share$0.23 $0.10 $0.39 $(0.27)
Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share
For the three and six months ended June 30, 2023, and 2022 the following securities were excluded from the calculation of diluted shares outstanding as the effect would have been anti-dilutive:
For the Three Months Ended June 30,For the Six Months Ended June 30,
2023202220232022
Restricted stock units— — — 277,381 
Schedule of Activities Under Equity Plan
The following table summarizes the activities under the Equity Plans from January 1, 2023, through June 30, 2023:
 Activity
Total equity securities available at January 1, 2023683,052 
RSU, DSU, and restricted stock awarded to eligible employees, net of forfeitures(408,775)
Total equity securities available at June 30, 2023274,277 
The following table summarizes the activities under the ESPP from January 1, 2023, through June 30, 2023:
 Activity
Total ESPP equity securities available at January 1, 2023133,184 
ESPP common stock purchased by eligible employees(12,558)
Total ESPP securities available at June 30, 2023120,626 
Summary of Outstanding RSUs
The following table details activities with respect to outstanding RSUs, DSUs, and restricted stock under the Equity Plans for the six months ended June 30, 2023:
SharesWeighted
Average Grant
Date Fair Value
Unvested at January 1, 20231,015,749 $10.25 
Granted452,978 8.30 
Vested(373,103)11.21 
Forfeited(44,203)10.91 
Unvested at June 30, 20231,051,421 $9.04 
Schedule of Stock Based Compensation Expense
The following table reflects the items for stock-based compensation expense in the Condensed Consolidated Statements of Operations for the periods stated:
For the Three Months Ended June 30,For the Six Months Ended June 30,
(Dollars in thousands)2023202220232022
Performance-based RSUs$373 $383 $754 $843 
Time-based RSUs, DSUs and restricted stock535 578 1,077 1,233 
ESPP15 — 28 — 
Total stock-based compensation$923 $961 $1,859 $2,076 
XML 41 R30.htm IDEA: XBRL DOCUMENT v3.23.2
Organization and Significant Accounting Policies (Details) - USD ($)
$ in Thousands
Jun. 30, 2023
Dec. 31, 2022
New Accounting Pronouncements or Change in Accounting Principle [Line Items]    
Deferred revenue $ 23,984 $ 27,255
Prior Period Adjustment    
New Accounting Pronouncements or Change in Accounting Principle [Line Items]    
Deferred revenue   $ 1,000
XML 42 R31.htm IDEA: XBRL DOCUMENT v3.23.2
Restructuring - Additional Information (Details)
$ in Thousands
1 Months Ended 3 Months Ended 6 Months Ended
Feb. 28, 2022
position
Jun. 30, 2023
USD ($)
Jun. 30, 2022
USD ($)
Jun. 30, 2023
USD ($)
Jun. 30, 2022
USD ($)
Restructuring and Related Activities [Abstract]          
Number of positions to be eliminated | position 176        
Severance and restructuring | $   $ 108 $ 450 $ 118 $ 4,945
XML 43 R32.htm IDEA: XBRL DOCUMENT v3.23.2
Restructuring - Restructuring Costs (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2023
Jun. 30, 2022
Jun. 30, 2023
Jun. 30, 2022
Restructuring and Related Activities [Abstract]        
Severance and personnel related costs   $ 349   $ 4,346
Contractual terminations   101   599
Restructuring and other charges $ 108 $ 450 $ 118 $ 4,945
XML 44 R33.htm IDEA: XBRL DOCUMENT v3.23.2
Restructuring - Activity for Restructuring Related Liabilities (Details) - USD ($)
$ in Thousands
3 Months Ended
Jun. 30, 2023
Mar. 31, 2023
Jun. 30, 2022
Mar. 31, 2022
Restructuring Reserve [Roll Forward]        
Beginning balance $ 153 $ 2,208 $ 4,337 $ 0
Restructuring and other charges 0 0 525 4,495
Payments (148) (2,051) (2,302) (34)
Non-cash adjustment (5) (4) (188) (124)
Ending balance $ 0 $ 153 $ 2,372 $ 4,337
XML 45 R34.htm IDEA: XBRL DOCUMENT v3.23.2
Revenue, Deferred Revenue And Prepaid Commissions - Additional Information and Disaggregation of Revenue (Details)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2023
USD ($)
Jun. 30, 2022
USD ($)
Jun. 30, 2023
USD ($)
revenue_component
Jun. 30, 2022
USD ($)
Revenues from External Customers and Long-Lived Assets        
Total revenue $ 36,463 $ 33,710 $ 69,643 $ 67,535
Deferred revenue recognized from previous period     18,100  
United States        
Revenues from External Customers and Long-Lived Assets        
Total revenue 35,649 32,553 67,860 65,325
International        
Revenues from External Customers and Long-Lived Assets        
Total revenue 814 1,157 $ 1,783 2,210
Wireless revenue        
Revenues from External Customers and Long-Lived Assets        
Revenue primary component | revenue_component     2  
Total revenue 18,877 18,700 $ 37,905 37,547
Paging revenue        
Revenues from External Customers and Long-Lived Assets        
Total revenue 18,271 18,141 36,796 36,454
Product and other revenue        
Revenues from External Customers and Long-Lived Assets        
Total revenue 606 559 $ 1,109 1,093
Software revenue        
Revenues from External Customers and Long-Lived Assets        
Revenue primary component | revenue_component     2  
Total revenue 17,586 15,010 $ 31,738 29,988
License        
Revenues from External Customers and Long-Lived Assets        
Total revenue 3,692 1,962 5,310 3,786
Professional services        
Revenues from External Customers and Long-Lived Assets        
Total revenue 3,837 3,331 7,076 6,667
Hardware        
Revenues from External Customers and Long-Lived Assets        
Total revenue 933 507 1,289 1,096
Operations revenue        
Revenues from External Customers and Long-Lived Assets        
Total revenue 8,462 5,800 13,675 11,549
Maintenance        
Revenues from External Customers and Long-Lived Assets        
Total revenue $ 9,124 $ 9,210 $ 18,063 $ 18,439
XML 46 R35.htm IDEA: XBRL DOCUMENT v3.23.2
Revenue, Deferred Revenue And Prepaid Commissions - Deferred Revenues (Details)
$ in Thousands
6 Months Ended
Jun. 30, 2023
USD ($)
Contract With Customer, Asset And Liability [Roll Forward]  
Beginning balance $ 27,505
Additions 27,624
Revenue Recognized (30,906)
Ending balance $ 24,223
XML 47 R36.htm IDEA: XBRL DOCUMENT v3.23.2
Revenue, Deferred Revenue And Prepaid Commissions - Prepaid Commissions (Details) - Prepaid Commissions
$ in Thousands
6 Months Ended
Jun. 30, 2023
USD ($)
Capitalized Contract Cost [Roll Forward]  
Beginning balance $ 1,745
Additions 2,271
Commissions Recognized (2,295)
Ending balance $ 1,721
XML 48 R37.htm IDEA: XBRL DOCUMENT v3.23.2
Revenue, Deferred Revenue And Prepaid Commissions - Remaining Performance Obligations (Details)
$ in Millions
Jun. 30, 2023
USD ($)
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]  
Remaining performance obligation $ 57.0
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2022-10-01  
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]  
Remaining performance obligation $ 40.9
Remaining performance obligation, period 12 months
XML 49 R38.htm IDEA: XBRL DOCUMENT v3.23.2
Leases - Additional Information (Details)
$ in Thousands
1 Months Ended 6 Months Ended
May 31, 2022
USD ($)
lease
Jun. 30, 2023
USD ($)
renewal
Dec. 31, 2022
USD ($)
Lessee, Lease, Description [Line Items]      
Termination term   1 year  
Number of leases extended | lease 23    
Operating lease, term of contract 10 years    
Operating lease, notification of termination period 45 days    
Operating lease liabilities $ 2,900 $ 14,213  
Operating lease right-of-use assets $ 2,900 $ 12,713 $ 13,876
IncreaseDecreaseInOperatingLeaseRightOfUseAsset     $ 1,800
Minimum      
Lessee, Lease, Description [Line Items]      
Number of renewal options | renewal   1  
Maximum      
Lessee, Lease, Description [Line Items]      
Number of renewal options | renewal   5  
XML 50 R39.htm IDEA: XBRL DOCUMENT v3.23.2
Leases - Lease Costs (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2023
Jun. 30, 2022
Jun. 30, 2023
Jun. 30, 2022
Leases [Abstract]        
Operating lease cost $ 1,171 $ 1,379 $ 2,351 $ 2,861
Short-term lease cost 2,262 2,448 4,539 5,081
Total lease cost $ 3,433 $ 3,827 6,890 7,942
Cash paid for amounts included in the measurement of lease liabilities - operating leases     $ 2,661 $ 2,945
Weighted-average remaining lease term - operating leases (in years) 4 years 8 months 12 days 4 years 9 months 18 days 4 years 8 months 12 days 4 years 9 months 18 days
Weighted-average discount rate - operating leases 4.86% 4.37% 4.86% 4.37%
XML 51 R40.htm IDEA: XBRL DOCUMENT v3.23.2
Leases - Lease Maturities (Details) - USD ($)
$ in Thousands
Jun. 30, 2023
May 31, 2022
Leases [Abstract]    
2023 (remaining six months) $ 2,473  
2024 4,151  
2025 3,158  
2026 2,420  
2027 1,206  
Thereafter 2,505  
Total future lease payments 15,913  
Imputed interest (1,700)  
Total $ 14,213 $ 2,900
XML 52 R41.htm IDEA: XBRL DOCUMENT v3.23.2
Consolidated Financial Statement Components - Depreciation, Amortization and Accretion (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2023
Jun. 30, 2022
Jun. 30, 2023
Jun. 30, 2022
Property, Plant and Equipment [Line Items]        
Total depreciation $ 1,101 $ 701 $ 2,173 $ 1,465
Accretion 164 170 328 340
Depreciation and accretion 1,265 871 2,501 1,805
Leasehold improvements        
Property, Plant and Equipment [Line Items]        
Depreciation 14 16 27 35
Asset retirement costs        
Property, Plant and Equipment [Line Items]        
Asset retirement costs 64 (175) 130 (350)
Paging and computer equipment        
Property, Plant and Equipment [Line Items]        
Depreciation 967 800 1,905 1,650
Furniture, fixtures and vehicles        
Property, Plant and Equipment [Line Items]        
Depreciation $ 56 $ 60 $ 111 $ 130
XML 53 R42.htm IDEA: XBRL DOCUMENT v3.23.2
Consolidated Financial Statement Components - Accounts Receivable, Net (Details) - USD ($)
$ in Millions
Jun. 30, 2023
Dec. 31, 2022
Organization, Consolidation and Presentation of Financial Statements [Abstract]    
Allowance for doubtful accounts receivable $ 1.6 $ 1.8
Unbilled receivables $ 9.1 $ 5.9
XML 54 R43.htm IDEA: XBRL DOCUMENT v3.23.2
Consolidated Financial Statement Components - Property and Equipment, Net (Details) - USD ($)
$ in Thousands
Jun. 30, 2023
Dec. 31, 2022
Property, Plant and Equipment [Line Items]    
Total property and equipment $ 97,007 $ 98,061
Accumulated depreciation (89,138) (89,838)
Total property and equipment, net 7,869 8,223
Leasehold improvements    
Property, Plant and Equipment [Line Items]    
Total property and equipment 2,553 2,497
Asset retirement costs    
Property, Plant and Equipment [Line Items]    
Total property and equipment $ 3,848 3,848
Asset retirement costs | Minimum    
Property, Plant and Equipment [Line Items]    
Useful Life (In Years) 1 year  
Asset retirement costs | Maximum    
Property, Plant and Equipment [Line Items]    
Useful Life (In Years) 5 years  
Paging and computer equipment    
Property, Plant and Equipment [Line Items]    
Total property and equipment $ 87,432 88,427
Paging and computer equipment | Minimum    
Property, Plant and Equipment [Line Items]    
Useful Life (In Years) 1 year  
Paging and computer equipment | Maximum    
Property, Plant and Equipment [Line Items]    
Useful Life (In Years) 5 years  
Furniture, fixtures and vehicles    
Property, Plant and Equipment [Line Items]    
Total property and equipment $ 3,174 $ 3,289
Furniture, fixtures and vehicles | Minimum    
Property, Plant and Equipment [Line Items]    
Useful Life (In Years) 3 years  
Furniture, fixtures and vehicles | Maximum    
Property, Plant and Equipment [Line Items]    
Useful Life (In Years) 5 years  
XML 55 R44.htm IDEA: XBRL DOCUMENT v3.23.2
Asset Retirement Obligations - Changes in Asset Retirement Obligation Liabilities (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2023
Jun. 30, 2022
Jun. 30, 2023
Jun. 30, 2022
Asset Retirement Obligation, Roll Forward Analysis [Roll Forward]        
Balance at December 31, 2022     $ 7,480  
Accretion $ 164 $ 170 328 $ 340
Amounts paid     (132)  
Reclassifications     0  
Balance at June 30, 2023 7,676   7,676  
Short-Term Portion        
Asset Retirement Obligation, Roll Forward Analysis [Roll Forward]        
Balance at December 31, 2022     243  
Accretion     (2)  
Amounts paid     (132)  
Reclassifications     (112)  
Balance at June 30, 2023 221   221  
Long-Term Portion        
Asset Retirement Obligation, Roll Forward Analysis [Roll Forward]        
Balance at December 31, 2022     7,237  
Accretion     330  
Amounts paid     0  
Reclassifications     112  
Balance at June 30, 2023 $ 7,455   $ 7,455  
XML 56 R45.htm IDEA: XBRL DOCUMENT v3.23.2
Asset Retirement Obligations - Additional Information (Details)
$ in Millions
Jun. 30, 2023
USD ($)
Asset Retirement Obligation Disclosure [Abstract]  
Estimated liability $ 9.1
XML 57 R46.htm IDEA: XBRL DOCUMENT v3.23.2
Stockholders' Equity - Additional Information (Details) - USD ($)
6 Months Ended
Jul. 25, 2023
Jun. 30, 2023
Jun. 30, 2022
Jul. 26, 2023
Mar. 31, 2023
Dec. 31, 2022
Mar. 31, 2022
Feb. 16, 2022
Dec. 31, 2021
Jul. 28, 2020
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                    
Common stock authorized (in shares)   75,000,000                
Common stock par value (in usd per share)   $ 0.0001                
Preferred stock authorized (in shares)   25,000,000                
Preferred stock par value (in usd per share)   $ 0.0001                
Options outstanding (in shares)   0       0        
Preferred stock outstanding (in shares)   0       0        
Common stock repurchase program, authorized amount               $ 10,000,000    
Shares reserved for future issuance (in shares)                   1,699,950
Unvested RSUs, DSUs and Restricted Stock                    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                    
Equity instruments other than options, nonvested (in shares)   1,051,421       1,015,749        
Shares issued, weighted average grant date fair value (in usd per share)   $ 8.30                
2012 Equity Plan | Contingent RSUs                    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                    
Equity instruments other than options, nonvested (in shares)   540,058                
2012 Equity Plan | Restricted Stock and Restricted Stock Units (RSUs)                    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                    
Compensation cost not yet recognized, share-based awards other than options   $ 4,400,000                
Weighted-average period over which cost is expected to be recognized   1 year 9 months 18 days                
2020 Equity Plan | Restricted Stock                    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                    
Vesting period   1 year                
2020 Equity Plan | Contingent RSUs                    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                    
Vesting period   3 years                
2020 Equity Plan | Non-contingent RSUs                    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                    
Vesting period   3 years                
ESPP                    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                    
Shares reserved for future issuance (in shares)   250,000                
Award required holding period   2 years                
Issuance of common stock under the employee stock purchase plan (in shares)   12,558 0              
ESPP | Maximum                    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                    
Offering period, maximum   6 months                
Subsequent Event                    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                    
Dividend rate (in usd per share)       $ 0.3125            
Dividends declared       $ 6,200,000            
Shares reserved for future issuance (in shares) 1,268,444                  
Additional shares available for issuance under the 2020 Equity Plan (in shares) 1,000,000                  
Common Stock                    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                    
Common stock outstanding (in shares)   19,962,062 19,693,657   19,941,852 19,703,800 19,693,679   19,481,429  
XML 58 R47.htm IDEA: XBRL DOCUMENT v3.23.2
Stockholders' Equity - Cash Dividends Declared to Stockholders (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2023
Mar. 31, 2023
Jun. 30, 2022
Mar. 31, 2022
Jun. 30, 2023
Jun. 30, 2022
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]            
Per Share Amount (in usd per share) $ 0.3125   $ 0.3125   $ 0.6250 $ 0.6250
Total declared $ 6,538 $ 6,549 $ 6,357 $ 6,513    
Common Stock            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]            
Per Share Amount (in usd per share)         $ 0.6250  
Total declared         $ 13,087  
Common Stock | Installment One            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]            
Declaration Date         Feb. 22, 2023  
Record Date         Mar. 16, 2023  
Payment Date         Mar. 30, 2023  
Per Share Amount (in usd per share)         $ 0.3125  
Total declared         $ 6,549  
Common Stock | Installment Two            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]            
Declaration Date         May 03, 2023  
Record Date         May 25, 2023  
Payment Date         Jun. 23, 2023  
Per Share Amount (in usd per share)         $ 0.3125  
Total declared         $ 6,538  
XML 59 R48.htm IDEA: XBRL DOCUMENT v3.23.2
Stockholders' Equity - Basic and Diluted Net Income (Loss) Per Common Shares (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2023
Mar. 31, 2023
Jun. 30, 2022
Mar. 31, 2022
Jun. 30, 2023
Jun. 30, 2022
Numerator:            
Net income (loss) $ 4,733 $ 3,117 $ 1,924 $ (7,214) $ 7,850 $ (5,290)
Denominator:            
Basic weighted average common shares outstanding (in shares) 19,957,786   19,693,659   19,927,782 19,645,680
Diluted weighted average common shares outstanding (in shares) 20,255,248   19,807,430   20,266,914 19,645,680
Basic net income (loss) per common share (in usd per share) $ 0.24   $ 0.10   $ 0.39 $ (0.27)
Diluted net income (loss) per common share (in usd per share) $ 0.23   $ 0.10   $ 0.39 $ (0.27)
XML 60 R49.htm IDEA: XBRL DOCUMENT v3.23.2
Stockholders' Equity - Antidilutive Securities Excluded from Computation of Net Income Per Share (Details) - shares
3 Months Ended 6 Months Ended
Jun. 30, 2023
Jun. 30, 2022
Jun. 30, 2023
Jun. 30, 2022
Equity [Abstract]        
Restricted stock units (in shares) 0 0 0 277,381
XML 61 R50.htm IDEA: XBRL DOCUMENT v3.23.2
Stockholders' Equity - Activities Under Equity Plan (Details)
6 Months Ended
Jun. 30, 2023
shares
ESPP  
Share-based Compensation Arrangement By Share-based Payment Award, Shares Authorized [Roll Forward]  
Shares available for grant (in shares) 133,184
ESPP common stock purchased by eligible employees (in shares) (12,558)
Shares available for grant (in shares) 120,626
Unvested RSUs, DSUs and Restricted Stock  
Share-based Compensation Arrangement By Share-based Payment Award, Shares Authorized [Roll Forward]  
RSU, DSU, and restricted stock awarded to eligible employees, net of forfeitures (in shares) (452,978)
Unvested RSUs, DSUs and Restricted Stock | 2012 Equity Plan  
Share-based Compensation Arrangement By Share-based Payment Award, Shares Authorized [Roll Forward]  
Shares available for grant (in shares) 683,052
RSU, DSU, and restricted stock awarded to eligible employees, net of forfeitures (in shares) (408,775)
Shares available for grant (in shares) 274,277
XML 62 R51.htm IDEA: XBRL DOCUMENT v3.23.2
Stockholders' Equity - Summary of Outstanding RSUs (Details) - Unvested RSUs, DSUs and Restricted Stock
6 Months Ended
Jun. 30, 2023
$ / shares
shares
Shares  
Beginning balance (in shares) | shares 1,015,749
Granted (in shares) | shares 452,978
Vested (in shares) | shares (373,103)
Forfeited (in shares) | shares (44,203)
Ending balance (in shares) | shares 1,051,421
Weighted Average Grant Date Fair Value  
Beginning balance (in usd per share) | $ / shares $ 10.25
Granted (in usd per share) | $ / shares 8.30
Vested (in usd per share) | $ / shares 11.21
Forfeited (in usd per share) | $ / shares 10.91
Ending balance (in usd per share) | $ / shares $ 9.04
XML 63 R52.htm IDEA: XBRL DOCUMENT v3.23.2
Stockholders' Equity - Stock-based Compensation Expense (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2023
Jun. 30, 2022
Jun. 30, 2023
Jun. 30, 2022
Share-based Payment Arrangement, Expensed and Capitalized, Amount [Line Items]        
Total stock-based compensation $ 923 $ 961 $ 1,859 $ 2,076
Performance-based RSUs        
Share-based Payment Arrangement, Expensed and Capitalized, Amount [Line Items]        
Total stock-based compensation 373 383 754 843
Time-based RSUs, DSUs and restricted stock        
Share-based Payment Arrangement, Expensed and Capitalized, Amount [Line Items]        
Total stock-based compensation 535 578 1,077 1,233
ESPP        
Share-based Payment Arrangement, Expensed and Capitalized, Amount [Line Items]        
Total stock-based compensation $ 15 $ 0 $ 28 $ 0
XML 64 R53.htm IDEA: XBRL DOCUMENT v3.23.2
Income Taxes (Details) - USD ($)
$ in Thousands
Jun. 30, 2023
Dec. 31, 2022
Income Tax Contingency [Line Items]    
Deferred income tax assets, net $ 48,992 $ 52,398
Valuation allowance $ 2,300 $ 2,300
XML 65 R54.htm IDEA: XBRL DOCUMENT v3.23.2
Related Parties (Details) - Related Party - USD ($)
$ in Millions
3 Months Ended 6 Months Ended
Jun. 30, 2023
Jun. 30, 2022
Jun. 30, 2023
Jun. 30, 2022
Related Party Transaction [Line Items]        
Revenues   $ 0.2 $ 0.3 $ 0.3
Director        
Related Party Transaction [Line Items]        
Revenues $ 0.1      
XML 66 spok-20230630_htm.xml IDEA: XBRL DOCUMENT 0001289945 2023-01-01 2023-06-30 0001289945 2023-07-21 0001289945 2023-06-30 0001289945 2022-12-31 0001289945 spok:WirelessOperationsMember 2023-04-01 2023-06-30 0001289945 spok:WirelessOperationsMember 2022-04-01 2022-06-30 0001289945 spok:WirelessOperationsMember 2023-01-01 2023-06-30 0001289945 spok:WirelessOperationsMember 2022-01-01 2022-06-30 0001289945 spok:SoftwareOperationsMember 2023-04-01 2023-06-30 0001289945 spok:SoftwareOperationsMember 2022-04-01 2022-06-30 0001289945 spok:SoftwareOperationsMember 2023-01-01 2023-06-30 0001289945 spok:SoftwareOperationsMember 2022-01-01 2022-06-30 0001289945 2023-04-01 2023-06-30 0001289945 2022-04-01 2022-06-30 0001289945 2022-01-01 2022-06-30 0001289945 us-gaap:CommonStockMember 2021-12-31 0001289945 spok:AdditionalPaidInCapitalAndAccumulatedOtherComprehensiveIncomeLossMember 2021-12-31 0001289945 us-gaap:RetainedEarningsMember 2021-12-31 0001289945 2021-12-31 0001289945 us-gaap:RetainedEarningsMember 2022-01-01 2022-03-31 0001289945 2022-01-01 2022-03-31 0001289945 us-gaap:CommonStockMember 2022-01-01 2022-03-31 0001289945 spok:AdditionalPaidInCapitalAndAccumulatedOtherComprehensiveIncomeLossMember 2022-01-01 2022-03-31 0001289945 us-gaap:CommonStockMember 2022-03-31 0001289945 spok:AdditionalPaidInCapitalAndAccumulatedOtherComprehensiveIncomeLossMember 2022-03-31 0001289945 us-gaap:RetainedEarningsMember 2022-03-31 0001289945 2022-03-31 0001289945 us-gaap:RetainedEarningsMember 2022-04-01 2022-06-30 0001289945 us-gaap:CommonStockMember 2022-04-01 2022-06-30 0001289945 spok:AdditionalPaidInCapitalAndAccumulatedOtherComprehensiveIncomeLossMember 2022-04-01 2022-06-30 0001289945 us-gaap:CommonStockMember 2022-06-30 0001289945 spok:AdditionalPaidInCapitalAndAccumulatedOtherComprehensiveIncomeLossMember 2022-06-30 0001289945 us-gaap:RetainedEarningsMember 2022-06-30 0001289945 2022-06-30 0001289945 us-gaap:CommonStockMember 2022-12-31 0001289945 spok:AdditionalPaidInCapitalAndAccumulatedOtherComprehensiveIncomeLossMember 2022-12-31 0001289945 us-gaap:RetainedEarningsMember 2022-12-31 0001289945 us-gaap:RetainedEarningsMember 2023-01-01 2023-03-31 0001289945 2023-01-01 2023-03-31 0001289945 us-gaap:CommonStockMember 2023-01-01 2023-03-31 0001289945 spok:AdditionalPaidInCapitalAndAccumulatedOtherComprehensiveIncomeLossMember 2023-01-01 2023-03-31 0001289945 us-gaap:CommonStockMember 2023-03-31 0001289945 spok:AdditionalPaidInCapitalAndAccumulatedOtherComprehensiveIncomeLossMember 2023-03-31 0001289945 us-gaap:RetainedEarningsMember 2023-03-31 0001289945 2023-03-31 0001289945 us-gaap:RetainedEarningsMember 2023-04-01 2023-06-30 0001289945 spok:AdditionalPaidInCapitalAndAccumulatedOtherComprehensiveIncomeLossMember 2023-04-01 2023-06-30 0001289945 us-gaap:CommonStockMember 2023-04-01 2023-06-30 0001289945 us-gaap:CommonStockMember 2023-06-30 0001289945 spok:AdditionalPaidInCapitalAndAccumulatedOtherComprehensiveIncomeLossMember 2023-06-30 0001289945 us-gaap:RetainedEarningsMember 2023-06-30 0001289945 srt:RestatementAdjustmentMember 2022-12-31 0001289945 2022-02-01 2022-02-28 0001289945 spok:PagingMember 2023-04-01 2023-06-30 0001289945 spok:PagingMember 2022-04-01 2022-06-30 0001289945 spok:PagingMember 2023-01-01 2023-06-30 0001289945 spok:PagingMember 2022-01-01 2022-06-30 0001289945 us-gaap:ProductAndServiceOtherMember 2023-04-01 2023-06-30 0001289945 us-gaap:ProductAndServiceOtherMember 2022-04-01 2022-06-30 0001289945 us-gaap:ProductAndServiceOtherMember 2023-01-01 2023-06-30 0001289945 us-gaap:ProductAndServiceOtherMember 2022-01-01 2022-06-30 0001289945 us-gaap:LicenseMember 2023-04-01 2023-06-30 0001289945 us-gaap:LicenseMember 2022-04-01 2022-06-30 0001289945 us-gaap:LicenseMember 2023-01-01 2023-06-30 0001289945 us-gaap:LicenseMember 2022-01-01 2022-06-30 0001289945 us-gaap:ServiceMember 2023-04-01 2023-06-30 0001289945 us-gaap:ServiceMember 2022-04-01 2022-06-30 0001289945 us-gaap:ServiceMember 2023-01-01 2023-06-30 0001289945 us-gaap:ServiceMember 2022-01-01 2022-06-30 0001289945 spok:HardwareMember 2023-04-01 2023-06-30 0001289945 spok:HardwareMember 2022-04-01 2022-06-30 0001289945 spok:HardwareMember 2023-01-01 2023-06-30 0001289945 spok:HardwareMember 2022-01-01 2022-06-30 0001289945 spok:SoftwareProductAndServiceMember 2023-04-01 2023-06-30 0001289945 spok:SoftwareProductAndServiceMember 2022-04-01 2022-06-30 0001289945 spok:SoftwareProductAndServiceMember 2023-01-01 2023-06-30 0001289945 spok:SoftwareProductAndServiceMember 2022-01-01 2022-06-30 0001289945 us-gaap:MaintenanceMember 2023-04-01 2023-06-30 0001289945 us-gaap:MaintenanceMember 2022-04-01 2022-06-30 0001289945 us-gaap:MaintenanceMember 2023-01-01 2023-06-30 0001289945 us-gaap:MaintenanceMember 2022-01-01 2022-06-30 0001289945 country:US 2023-04-01 2023-06-30 0001289945 country:US 2022-04-01 2022-06-30 0001289945 country:US 2023-01-01 2023-06-30 0001289945 country:US 2022-01-01 2022-06-30 0001289945 us-gaap:NonUsMember 2023-04-01 2023-06-30 0001289945 us-gaap:NonUsMember 2022-04-01 2022-06-30 0001289945 us-gaap:NonUsMember 2023-01-01 2023-06-30 0001289945 us-gaap:NonUsMember 2022-01-01 2022-06-30 0001289945 spok:SalesCommissionsMember 2022-12-31 0001289945 spok:SalesCommissionsMember 2023-01-01 2023-06-30 0001289945 spok:SalesCommissionsMember 2023-06-30 0001289945 2022-10-01 2023-06-30 0001289945 srt:MinimumMember 2023-06-30 0001289945 srt:MaximumMember 2023-06-30 0001289945 2022-05-31 0001289945 2022-05-01 2022-05-31 0001289945 us-gaap:LeaseholdImprovementsMember 2023-04-01 2023-06-30 0001289945 us-gaap:LeaseholdImprovementsMember 2022-04-01 2022-06-30 0001289945 us-gaap:LeaseholdImprovementsMember 2023-01-01 2023-06-30 0001289945 us-gaap:LeaseholdImprovementsMember 2022-01-01 2022-06-30 0001289945 spok:AssetRetirementCostsMember 2023-04-01 2023-06-30 0001289945 spok:AssetRetirementCostsMember 2022-04-01 2022-06-30 0001289945 spok:AssetRetirementCostsMember 2023-01-01 2023-06-30 0001289945 spok:AssetRetirementCostsMember 2022-01-01 2022-06-30 0001289945 spok:PagingandComputerEquipmentMember 2023-04-01 2023-06-30 0001289945 spok:PagingandComputerEquipmentMember 2022-04-01 2022-06-30 0001289945 spok:PagingandComputerEquipmentMember 2023-01-01 2023-06-30 0001289945 spok:PagingandComputerEquipmentMember 2022-01-01 2022-06-30 0001289945 spok:FurnitureFixturesandVehiclesMember 2023-04-01 2023-06-30 0001289945 spok:FurnitureFixturesandVehiclesMember 2022-04-01 2022-06-30 0001289945 spok:FurnitureFixturesandVehiclesMember 2023-01-01 2023-06-30 0001289945 spok:FurnitureFixturesandVehiclesMember 2022-01-01 2022-06-30 0001289945 us-gaap:LeaseholdImprovementsMember 2023-06-30 0001289945 us-gaap:LeaseholdImprovementsMember 2022-12-31 0001289945 srt:MinimumMember spok:AssetRetirementCostsMember 2023-06-30 0001289945 srt:MaximumMember spok:AssetRetirementCostsMember 2023-06-30 0001289945 spok:AssetRetirementCostsMember 2023-06-30 0001289945 spok:AssetRetirementCostsMember 2022-12-31 0001289945 srt:MinimumMember spok:PagingandComputerEquipmentMember 2023-06-30 0001289945 srt:MaximumMember spok:PagingandComputerEquipmentMember 2023-06-30 0001289945 spok:PagingandComputerEquipmentMember 2023-06-30 0001289945 spok:PagingandComputerEquipmentMember 2022-12-31 0001289945 srt:MinimumMember spok:FurnitureFixturesandVehiclesMember 2023-06-30 0001289945 srt:MaximumMember spok:FurnitureFixturesandVehiclesMember 2023-06-30 0001289945 spok:FurnitureFixturesandVehiclesMember 2023-06-30 0001289945 spok:FurnitureFixturesandVehiclesMember 2022-12-31 0001289945 us-gaap:OtherCurrentLiabilitiesMember 2022-12-31 0001289945 spok:AssetRetirementObligationsNoncurrentMember 2022-12-31 0001289945 us-gaap:OtherCurrentLiabilitiesMember 2023-01-01 2023-06-30 0001289945 spok:AssetRetirementObligationsNoncurrentMember 2023-01-01 2023-06-30 0001289945 us-gaap:OtherCurrentLiabilitiesMember 2023-06-30 0001289945 spok:AssetRetirementObligationsNoncurrentMember 2023-06-30 0001289945 spok:InstallmentOneMember us-gaap:CommonStockMember 2023-01-01 2023-06-30 0001289945 spok:InstallmentTwoMember us-gaap:CommonStockMember 2023-01-01 2023-06-30 0001289945 us-gaap:CommonStockMember 2023-01-01 2023-06-30 0001289945 us-gaap:SubsequentEventMember 2023-07-26 0001289945 2022-02-16 0001289945 2020-07-28 0001289945 us-gaap:SubsequentEventMember 2023-07-25 2023-07-25 0001289945 us-gaap:SubsequentEventMember 2023-07-25 0001289945 us-gaap:RestrictedStockMember spok:A2020EquityPlanMember 2023-01-01 2023-06-30 0001289945 spok:ContingentRestrictedStockUnitsMember spok:A2020EquityPlanMember 2023-01-01 2023-06-30 0001289945 spok:NonContingentRestrictedStockUnitsMember spok:A2020EquityPlanMember 2023-01-01 2023-06-30 0001289945 spok:RestrictedStockRestrictedStockUnitsAndDeferredStockUnitsMember spok:A2012EquityPlanMember 2022-12-31 0001289945 spok:RestrictedStockRestrictedStockUnitsAndDeferredStockUnitsMember spok:A2012EquityPlanMember 2023-01-01 2023-06-30 0001289945 spok:RestrictedStockRestrictedStockUnitsAndDeferredStockUnitsMember spok:A2012EquityPlanMember 2023-06-30 0001289945 spok:RestrictedStockRestrictedStockUnitsAndDeferredStockUnitsMember 2022-12-31 0001289945 spok:RestrictedStockRestrictedStockUnitsAndDeferredStockUnitsMember 2023-01-01 2023-06-30 0001289945 spok:RestrictedStockRestrictedStockUnitsAndDeferredStockUnitsMember 2023-06-30 0001289945 spok:ContingentRestrictedStockUnitsMember spok:A2012EquityPlanMember 2023-06-30 0001289945 spok:RestrictedStockandRestrictedStockUnitsRSUsMember spok:A2012EquityPlanMember 2023-06-30 0001289945 spok:RestrictedStockandRestrictedStockUnitsRSUsMember spok:A2012EquityPlanMember 2023-01-01 2023-06-30 0001289945 spok:EmployeeStockPurchasePlanMember 2023-06-30 0001289945 spok:EmployeeStockPurchasePlanMember 2023-01-01 2023-06-30 0001289945 srt:MaximumMember spok:EmployeeStockPurchasePlanMember 2023-01-01 2023-06-30 0001289945 spok:EmployeeStockPurchasePlanMember 2022-01-01 2022-06-30 0001289945 spok:EmployeeStockPurchasePlanMember 2022-12-31 0001289945 spok:TwoThousandFifteenLongTermIncentivePlanMember 2023-04-01 2023-06-30 0001289945 spok:TwoThousandFifteenLongTermIncentivePlanMember 2022-04-01 2022-06-30 0001289945 spok:TwoThousandFifteenLongTermIncentivePlanMember 2023-01-01 2023-06-30 0001289945 spok:TwoThousandFifteenLongTermIncentivePlanMember 2022-01-01 2022-06-30 0001289945 spok:TimeBasedAwardsMember 2023-04-01 2023-06-30 0001289945 spok:TimeBasedAwardsMember 2022-04-01 2022-06-30 0001289945 spok:TimeBasedAwardsMember 2023-01-01 2023-06-30 0001289945 spok:TimeBasedAwardsMember 2022-01-01 2022-06-30 0001289945 spok:EmployeeStockPurchasePlanMember 2023-04-01 2023-06-30 0001289945 spok:EmployeeStockPurchasePlanMember 2022-04-01 2022-06-30 0001289945 us-gaap:RelatedPartyMember srt:DirectorMember 2023-04-01 2023-06-30 0001289945 us-gaap:RelatedPartyMember 2022-04-01 2022-06-30 0001289945 us-gaap:RelatedPartyMember 2022-01-01 2022-06-30 0001289945 us-gaap:RelatedPartyMember 2023-01-01 2023-06-30 shares iso4217:USD iso4217:USD shares spok:position spok:revenue_component spok:renewal spok:lease pure 0001289945 --12-31 2023 Q2 false 10-Q true 2023-06-30 false 001-32358 SPOK HOLDINGS, INC. DE 16-1694797 5911 Kingstowne Village Pkwy, 6th Floor Alexandria, VA 22315 800 611-8488 Common Stock, par value $0.0001 per share SPOK NASDAQ Yes Yes Accelerated Filer true false false 19967895 30866000 35754000 25467000 26861000 7371000 6849000 841000 587000 64545000 70051000 7869000 8223000 12713000 13876000 99175000 99175000 48992000 52398000 630000 754000 169379000 174426000 233924000 244477000 6768000 5880000 8528000 11628000 23984000 27255000 4693000 5096000 5352000 4573000 49325000 54432000 7455000 7237000 9520000 10604000 1013000 1107000 17988000 18948000 67313000 73380000 0 0 2000 2000 100612000 99908000 -1862000 -1909000 67859000 73096000 166611000 171097000 233924000 244477000 18877000 18700000 37905000 37547000 17586000 15010000 31738000 29988000 36463000 33710000 69643000 67535000 6727000 6980000 13263000 14784000 2853000 2624000 5346000 9121000 6452000 6880000 13039000 13893000 4354000 3874000 8255000 9189000 8489000 9619000 16189000 20054000 1265000 871000 2501000 1805000 108000 450000 118000 4945000 30248000 31298000 58711000 73791000 6215000 2412000 10932000 -6256000 354000 170000 626000 237000 -138000 25000 -85000 12000 6431000 2607000 11473000 -6007000 1698000 683000 3623000 -717000 4733000 1924000 7850000 -5290000 0.24 0.10 0.39 -0.27 0.23 0.10 0.39 -0.27 19957786 19693659 19927782 19645680 20255248 19807430 20266914 19645680 0.3125 0.3125 0.6250 0.6250 4733000 1924000 7850000 -5290000 35000 -229000 47000 -204000 35000 -229000 47000 -204000 4768000 1695000 7897000 -5494000 19481429 2000 95703000 77005000 172710000 -7214000 -7214000 346604 134354 1209000 1209000 1115000 1115000 6513000 6513000 25000 25000 19693679 2000 95634000 63278000 158914000 1924000 1924000 22 0 0 961000 961000 6357000 6357000 -229000 -229000 19693657 2000 96366000 58845000 155213000 19703800 2000 97999000 73096000 171097000 3117000 3117000 382568 144516 1245000 1245000 936000 936000 6549000 6549000 12000 12000 19941852 2000 97702000 69664000 167368000 4733000 4733000 923000 923000 6538000 6538000 20210 90000 0 90000 35000 35000 19962062 2000 98750000 67859000 166611000 7850000 -5290000 2501000 1805000 3602000 -495000 1859000 2076000 222000 861000 -1168000 576000 653000 416000 -324000 -109000 -1745000 -3582000 -3282000 -169000 11198000 -5895000 1815000 1192000 0 14967000 0 15000000 -1815000 -1159000 13163000 12679000 90000 0 1245000 1209000 -14318000 -13888000 47000 -204000 -4888000 -21146000 35754000 44583000 30866000 23437000 253000 185000 ORGANIZATION AND SIGNIFICANT ACCOUNTING POLICIES<div style="margin-bottom:8pt;margin-top:8pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Spok Holdings, Inc. (NASDAQ: SPOK) ("Spok," "we," "our" or the "Company"), through its wholly owned subsidiary Spok, Inc., is proud to be the global leader in healthcare communications. We deliver clinical information to care teams when and where it matters most to improve patient outcomes. Top hospitals rely on Spok products and services to enhance workflows for clinicians, support administrative compliance, and provide a better experience for patients.</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We offer a focused suite of unified clinical communication and collaboration solutions that include call center applications, clinical alerting and notifications, one-way and advanced two-way wireless messaging services, mobile communications and public safety solutions.</span></div><div style="margin-bottom:8pt;margin-top:8pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We provide one-way and advanced two-way wireless messaging services, including information services, throughout the United States. These services are offered on a local, regional and nationwide basis employing digital networks. One-way messaging consists of numeric and alphanumeric messaging services. Numeric messaging services enable subscribers to receive messages that are composed entirely of numbers, such as a phone number, while alphanumeric messages may include numbers and letters, which enable subscribers to receive text messages. Two-way messaging services enable subscribers to send and receive messages to and from other wireless messaging devices, including pagers, personal digital assistants and personal computers. We also offer voice mail, personalized greetings, message storage and retrieval, and equipment loss and/or maintenance protection to both one-way and two-way messaging subscribers. These services are commonly referred to as wireless messaging and information services.</span></div><div style="margin-bottom:8pt;margin-top:8pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We also develop, sell and support enterprise-wide systems for hospitals and other organizations needing to automate, centralize and standardize clinical communications. These solutions are used for contact centers, clinical alerting and notification, mobile communications and messaging and for public safety notifications. These areas of market focus complement the market focus of our wireless services outlined above.</span></div><div style="margin-bottom:10pt;margin-top:10pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Basis of Presentation</span></div><div style="margin-bottom:8pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The accompanying Condensed Consolidated Financial Statements include our accounts and the accounts of our wholly owned direct and indirect subsidiaries. All significant intercompany accounts and transactions have been eliminated in consolidation. Our Condensed Consolidated Financial Statements have been prepared in accordance with accounting principles generally accepted in the United States (“GAAP”) and the rules and regulations of the United States Securities and Exchange Commission (the “SEC”). In management's opinion, the unaudited Condensed Consolidated Financial Statements include all adjustments and accruals that are necessary for the presentation of the results of all interim periods reported herein and all such adjustments are of a normal, recurring nature, with the exception of the revision to deferred revenue as discussed in more detail below.</span></div><div style="margin-bottom:8pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Amounts shown in the Condensed Consolidated Statements of Operations within the operating expense categories of cost of revenue; research and development; technology operations; selling and marketing; and general and administrative are recorded exclusive of depreciation, amortization and accretion. These items are shown separately to the extent that they are considered material for the periods presented.</span></div><div style="margin-bottom:8pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:107%">The financial information included herein, other than the Condensed Consolidated Balance Sheet as of December 31, 2022, is unaudited. The Condensed Consolidated Balance Sheet as of December 31, 2022, has been derived from, but does not include all, the disclosures contained in the audited Consolidated Financial Statements as of and for the year ended December 31, 2022.</span></div><div style="margin-bottom:8pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">These Condensed Consolidated Financial Statements should be read in conjunction with the Consolidated Financial Statements and accompanying notes included in the Company's Annual Report on Form 10-K for the year ended December 31, 2022 (the “2022 Annual Report”). The Condensed Consolidated Statements of Operations for the interim periods presented are not necessarily indicative of the results that may be expected for a full year.</span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Revision of Previously Issued Financial Statements</span></div><div><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:112%">In connection with the preparation of its financial statements for the quarter ended June 30, 2023, the Company identified certain adjustments to correct an immaterial error related to the understatement of deferred revenue of approximately $1.0 million. These adjustments corrected an overstatement of our software revenue in 2018 stemming from non-recurring activity associated with the implementation of a new financial system in 2017. Based on our quantitative and qualitative analysis, we concluded that the adjustments were not material to any prior annual or interim periods. As such, we have revised the Consolidated Balance Sheets for the year ended December 31, 2022, relevant footnotes, and other financial </span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:112%">information as applicable, included herein to reflect the reduction in opening retained earnings and a corresponding increase to deferred revenue.</span></div><div style="margin-bottom:10pt;margin-top:10pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:112%">Use of Estimates</span></div><div style="margin-bottom:8pt;margin-top:8pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The preparation of these Condensed Consolidated Financial Statements requires management to make estimates and judgments that affect the reported amounts of assets, liabilities, revenues, expenses and related disclosures. On an ongoing basis, we evaluate estimates and assumptions, including, but not limited to, those related to the impairment of long-lived assets, goodwill, accounts receivable allowances, revenue recognition, determining the standalone selling price of performance obligations, variable consideration, depreciation expense, asset retirement obligations and income taxes. We base our estimates on historical experience and various other assumptions that are believed to be reasonable under the circumstances, the results of which form the basis for making judgments about the carrying values of assets and liabilities that are not readily apparent from other sources. Actual results may differ from these estimates under different assumptions or conditions.</span></div> <div style="margin-bottom:10pt;margin-top:10pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Basis of Presentation</span></div><div style="margin-bottom:8pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The accompanying Condensed Consolidated Financial Statements include our accounts and the accounts of our wholly owned direct and indirect subsidiaries. All significant intercompany accounts and transactions have been eliminated in consolidation. Our Condensed Consolidated Financial Statements have been prepared in accordance with accounting principles generally accepted in the United States (“GAAP”) and the rules and regulations of the United States Securities and Exchange Commission (the “SEC”). In management's opinion, the unaudited Condensed Consolidated Financial Statements include all adjustments and accruals that are necessary for the presentation of the results of all interim periods reported herein and all such adjustments are of a normal, recurring nature, with the exception of the revision to deferred revenue as discussed in more detail below.</span></div><div style="margin-bottom:8pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Amounts shown in the Condensed Consolidated Statements of Operations within the operating expense categories of cost of revenue; research and development; technology operations; selling and marketing; and general and administrative are recorded exclusive of depreciation, amortization and accretion. These items are shown separately to the extent that they are considered material for the periods presented.</span></div><div style="margin-bottom:8pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:107%">The financial information included herein, other than the Condensed Consolidated Balance Sheet as of December 31, 2022, is unaudited. The Condensed Consolidated Balance Sheet as of December 31, 2022, has been derived from, but does not include all, the disclosures contained in the audited Consolidated Financial Statements as of and for the year ended December 31, 2022.</span></div><div style="margin-bottom:8pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">These Condensed Consolidated Financial Statements should be read in conjunction with the Consolidated Financial Statements and accompanying notes included in the Company's Annual Report on Form 10-K for the year ended December 31, 2022 (the “2022 Annual Report”). The Condensed Consolidated Statements of Operations for the interim periods presented are not necessarily indicative of the results that may be expected for a full year.</span></div> 1000000 <div style="margin-bottom:10pt;margin-top:10pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:112%">Use of Estimates</span></div><div style="margin-bottom:8pt;margin-top:8pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The preparation of these Condensed Consolidated Financial Statements requires management to make estimates and judgments that affect the reported amounts of assets, liabilities, revenues, expenses and related disclosures. On an ongoing basis, we evaluate estimates and assumptions, including, but not limited to, those related to the impairment of long-lived assets, goodwill, accounts receivable allowances, revenue recognition, determining the standalone selling price of performance obligations, variable consideration, depreciation expense, asset retirement obligations and income taxes. We base our estimates on historical experience and various other assumptions that are believed to be reasonable under the circumstances, the results of which form the basis for making judgments about the carrying values of assets and liabilities that are not readily apparent from other sources. Actual results may differ from these estimates under different assumptions or conditions.</span></div> RISKS AND OTHER IMPORTANT FACTORSSee “Item 1A. Risk Factors” of Part II of this Quarterly Report on Form 10-Q (“Quarterly Report”) and "Item 1A. Risk Factors" of Part I of the 2022 Annual Report, which describe key risks associated with our operations and industry. RECENT ACCOUNTING STANDARDS The Company considers the applicability and impact of all Accounting Standards Updates ("ASUs") issued by the Financial Accounting Standards Board ("FASB"). The Company has determined that all recent ASUs issued by the FASB are either not applicable or are not expected to have a material impact on the Company's Condensed Consolidated Financial Statements. RECENT ACCOUNTING STANDARDS The Company considers the applicability and impact of all Accounting Standards Updates ("ASUs") issued by the Financial Accounting Standards Board ("FASB"). The Company has determined that all recent ASUs issued by the FASB are either not applicable or are not expected to have a material impact on the Company's Condensed Consolidated Financial Statements. SIGNIFICANT ACCOUNTING POLICIES UPDATE Our significant accounting policies are detailed in Note 1, “Organization and Significant Accounting Policies” of the 2022 Annual Report. RESTRUCTURING<div style="margin-bottom:8pt;margin-top:8pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In February 2022, the Company announced a new strategic business plan that included a restructuring of its business to discontinue Spok Go, eliminate all associated costs and optimize the Company’s existing structure to drive continued cost improvement.</span></div><div style="margin-bottom:8pt;margin-top:8pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As part of the restructuring program, the Company eliminated 176 positions, primarily in research and development, and also in professional services, selling and marketing, and back-office support functions. </span></div><div style="margin-bottom:8pt;margin-top:8pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">For the three and six months ended June 30, 2022, the Company incurred total severance and restructuring costs of $0.5 million and $4.9 million respectively, related to the restructuring program, which are included within the Condensed Consolidated Statement of Operations. These costs are as follows:</span></div><div style="margin-bottom:8pt;margin-top:8pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:98.750%"><tr><td style="width:1.0%"></td><td style="width:62.613%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:17.324%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.362%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.201%"></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:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">For the Three Months Ended June 30,</span></td><td colspan="6" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">For the Six Months Ended June 30,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(Dollars in thousands)</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Severance and personnel related costs</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">349 </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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,346 </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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Contractual terminations</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">101 </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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">599 </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:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total severance and restructuring costs</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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">450 </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 #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',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 #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,945 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000000;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="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></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="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="margin-bottom:8pt;margin-top:8pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">A summary of activity for the six months ended June 30, 2023 and 2022, for restructuring-related liabilities associated with the strategic business plan, which is included within accrued compensation and benefits and other current liabilities within the Condensed Consolidated Balance Sheet, is as follows:</span></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:80.705%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:17.095%"></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><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:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(Dollars in thousands)</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;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><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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance at December 31, 2021</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',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:'Arial',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><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:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Restructuring and other charges</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,495 </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><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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Payments</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(34)</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><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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Non-cash adjustment</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(124)</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><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 1.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance at March 31, 2022</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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,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><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:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Restructuring and other charges</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:'Arial',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><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 7.75pt 2px 1pt;text-align:justify;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Payments</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,302)</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><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 1.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Non-cash adjustment</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(188)</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><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 1.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance at June 30, 2022</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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,372 </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><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></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></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></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></tr></table> 176 500000 4900000 These costs are as follows:<span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:98.750%"><tr><td style="width:1.0%"></td><td style="width:62.613%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:17.324%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.362%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.201%"></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:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">For the Three Months Ended June 30,</span></td><td colspan="6" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">For the Six Months Ended June 30,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(Dollars in thousands)</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Severance and personnel related costs</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">349 </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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,346 </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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Contractual terminations</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">101 </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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">599 </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:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total severance and restructuring costs</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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">450 </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 #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',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 #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,945 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000000;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="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></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="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> 349000 4346000 101000 599000 450000 4945000 A summary of activity for the six months ended June 30, 2023 and 2022, for restructuring-related liabilities associated with the strategic business plan, which is included within accrued compensation and benefits and other current liabilities within the Condensed Consolidated Balance Sheet, is as follows:<div style="margin-bottom:8pt;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:80.705%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:17.095%"></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><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:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(Dollars in thousands)</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;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><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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance at December 31, 2021</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',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:'Arial',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><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:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Restructuring and other charges</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,495 </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><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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Payments</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(34)</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><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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Non-cash adjustment</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(124)</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><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 1.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance at March 31, 2022</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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,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><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:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Restructuring and other charges</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:'Arial',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><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 7.75pt 2px 1pt;text-align:justify;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Payments</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,302)</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><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 1.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Non-cash adjustment</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(188)</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><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 1.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance at June 30, 2022</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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,372 </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><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></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></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></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></tr></table></div><div style="margin-bottom:8pt;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:80.705%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:17.095%"></td><td style="width:0.1%"></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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance at December 31, 2022</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,208 </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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Restructuring and other charges</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:'Arial',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:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Payments</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,051)</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Non-cash adjustment</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(4)</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 1.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance at March 31, 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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">153 </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:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Restructuring and other charges</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:'Arial',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 7.75pt 2px 1pt;text-align:justify;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Payments</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(148)</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:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Non-cash adjustment</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(5)</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 1.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance at June 30, 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:'Arial',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:'Arial',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></table></div> 0 4495000 34000 124000 4337000 525000 2302000 188000 2372000 2208000 0 2051000 4000 153000 0 148000 5000 0 REVENUE, DEFERRED REVENUE AND PREPAID COMMISSIONS<div style="margin-bottom:8pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Wireless Revenue</span></div><div style="margin-bottom:8pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Wireless revenue consists of two primary components: paging revenue and product and other revenue. Paging revenue consists primarily of recurring fees associated with the provision of messaging services and fees for paging devices and is net of a provision for service credits. Product and other revenue reflects system sales, the sale of devices and charges for paging devices that are not returned and are net of anticipated credits. Our core offering includes subscriptions to one-way or two-way messaging services for a periodic (monthly, quarterly, semiannual, or annual) service fee. This is generally based upon the type of service provided, the geographic area covered, the number of devices provided to the customer and the period of commitment. A subscriber to one-way messaging services may select coverage on a local, regional or nationwide basis to best meet their messaging needs. Two-way messaging is generally offered on a nationwide basis. (See Item 1. “Business,” in the 2022 Annual Report for more details.)</span></div><div style="margin-bottom:8pt;margin-top:8pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Software Revenue</span></div><div style="margin-bottom:8pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Software revenue consists of two primary components: operations revenue and maintenance revenue. Operations revenue consists primarily of license revenues for our healthcare communications solutions, revenue from the sale of equipment that facilitates the use of our software solutions, and professional services revenue related to the implementation of our solutions. Maintenance revenue is for ongoing support of our software solutions or related equipment and access to when-and-if available software updates. Maintenance is generally purchased and renewed on an annual basis.</span></div><div style="margin-bottom:8pt;margin-top:8pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Revenue Recognition</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Revenues are recognized when control of the promised goods or services is transferred to our customers, in an amount that reflects the consideration we expect to be entitled to in exchange for those goods or services. </span></div><div style="margin-bottom:8pt;margin-top:8pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Our software licenses and hardware are generally recognized at a point in time when we have transferred control to the customer. For software licenses, revenue is not recognized until the related license(s) has been made available to the customer and the customer can begin to benefit from its right to use the license(s). Our software licenses represent a right to use Spok’s intellectual property ("IP") as it exists at a point in time at which the license is granted. Many of our software licenses have significant standalone functionality due to their ability to process a transaction or perform a function or task, and we do not need to maintain those products, once provided to the customer, for value to exist. While the functionality of the IP that we license may substantively change during the license period, customers are not contractually or practically required to update their license as a result of those changes.</span></div><div style="margin-bottom:8pt;margin-top:8pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Our wireless, professional services, and maintenance are generally recognized over time due to a customer's simultaneous receipt and consumption of the benefit as we perform the work. As we transfer control over time, we recognize revenue based on the extent of progress towards completion of the performance obligation. The selection of the method to measure progress towards completion requires significant judgment and is based on the nature of the products or services to be provided. Generally, we use the time-elapsed measure of progress for performance obligations that include wireless or maintenance services. We believe this method best depicts the simultaneous transfer and consumption of the benefit based on our performance as these services are generally considered standby services. For professional services, we leverage an input methodology based on the number of hours worked on a project versus the total expected hours necessary to complete the project. Revenues are recognized proportionally as hours are incurred.</span></div><div style="margin-bottom:8pt;margin-top:8pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table presents our revenues disaggregated by revenue type:</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:61.816%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.650%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.494%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.650%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.494%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.650%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.494%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.652%"></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:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">For the Three Months Ended June 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:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">For the Six Months Ended June 30,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(Dollars in thousands)</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;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 #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td></tr><tr style="height:3pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Revenue:</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 7pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Paging revenue</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">18,271 </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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">18,141 </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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">36,796 </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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">36,454 </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 7pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Product and other revenue</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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 colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">559 </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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,109 </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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,093 </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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Wireless revenue</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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">18,877 </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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">18,700 </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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">37,905 </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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">37,547 </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:14pt"><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><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 7pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">License</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,692 </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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,962 </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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,310 </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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,786 </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 7pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Professional services</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,837 </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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,076 </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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,667 </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 7pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Hardware</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">933 </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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">507 </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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,289 </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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,096 </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="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 2px 13.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operations revenue</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,462 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;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 #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,800 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;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 #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13,675 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;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 #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,549 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;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 13.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Maintenance</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,124 </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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,210 </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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">18,063 </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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">18,439 </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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Software revenue</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">17,586 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;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 #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15,010 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;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 #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">31,738 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;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 #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">29,988 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total revenue</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',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 #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">36,463 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000000;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 #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',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 #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">33,710 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000000;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 #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',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 #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">69,643 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000000;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 #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',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 #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">67,535 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-bottom:8pt;margin-top:8pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The U.S. was the only country that accounted for more than 10% of the Company’s total revenue for the three and six months ended June 30, 2023, and 2022. Revenue generated in the U.S. and internationally consisted of the following for the periods stated:</span></div><div style="margin-top:5pt;text-align:center"><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:61.816%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.650%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.494%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.650%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.494%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.650%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.494%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.652%"></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:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">For the Three Months Ended June 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:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">For the Six Months Ended June 30,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(Dollars in thousands)</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;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 #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt 0 7.75pt"></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 #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #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:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 1.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">35,649 </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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">32,553 </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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">67,860 </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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">65,325 </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:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">International</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">814 </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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,157 </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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,783 </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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,210 </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 6.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total revenue</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',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 #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">36,463 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">33,710 </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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">69,643 </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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">67,535 </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-bottom:8pt;margin-top:8pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Deferred Revenues</span></div><div style="margin-bottom:8pt;margin-top:8pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our deferred revenues represent payments made by, or due from, customers in advance of our performance. Changes in the balance of total deferred revenue during the six months ended June 30, 2023, are as follows: </span></div><div style="margin-top:5pt;text-align:center"><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:24.038%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:17.094%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.494%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:17.094%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.494%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:17.094%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.494%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:17.098%"></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:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(Dollars in thousands)</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 31, 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:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Additions</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:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Revenue Recognized</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:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">June 30, 2023</span></td></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;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 #000000;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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deferred Revenue</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">27,505 </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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">27,624 </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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(30,906)</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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">24,223 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-bottom:8pt;margin-top:3pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">During the six months ended June 30, 2023, the Company recognized $18.1 million related to amounts deferred as of December 31, 2022.</span></div><div style="margin-bottom:8pt;margin-top:8pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Prepaid Commissions</span></div><div style="margin-bottom:8pt;margin-top:8pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our prepaid commissions represent payments made to employees in advance of our performance on the related underlying contracts. These costs have been incurred directly in relation to obtaining a contract. As such, these costs are amortized over the estimated period of benefit. Changes in the balance of total prepaid commissions during the six months ended June 30, 2023 are as follows: </span></div><div style="margin-top:5pt;text-align:center"><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:24.455%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:17.094%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.494%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:17.094%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.494%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:17.094%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.494%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.681%"></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:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(Dollars in thousands)</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 31, 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:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Additions</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:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Commissions Recognized</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:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">June 30, 2023</span></td></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Prepaid Commissions</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,745 </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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,271 </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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,295)</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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,721 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-bottom:8pt;margin-top:3pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Prepaid commissions are included within prepaid expenses in the Condensed Consolidated Balance Sheets and commissions expense is included within selling and marketing in the Condensed Consolidated Statements of Operations. </span></div><div style="margin-bottom:8pt;margin-top:8pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Remaining Performance Obligations</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The balance of remaining performance obligations at June 30, 2023, was $57.0 million. We expect to recognize approximately $40.9 million of our remaining performance obligations over the next 12 months, with the remaining balance recognized thereafter.</span></div> 2 2 <div style="margin-bottom:8pt;margin-top:8pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table presents our revenues disaggregated by revenue type:</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:61.816%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.650%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.494%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.650%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.494%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.650%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.494%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.652%"></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:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">For the Three Months Ended June 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:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">For the Six Months Ended June 30,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(Dollars in thousands)</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;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 #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td></tr><tr style="height:3pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Revenue:</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 7pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Paging revenue</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">18,271 </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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">18,141 </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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">36,796 </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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">36,454 </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 7pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Product and other revenue</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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 colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">559 </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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,109 </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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,093 </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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Wireless revenue</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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">18,877 </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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">18,700 </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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">37,905 </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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">37,547 </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:14pt"><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><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 7pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">License</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,692 </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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,962 </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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,310 </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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,786 </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 7pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Professional services</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,837 </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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,076 </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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,667 </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 7pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Hardware</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">933 </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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">507 </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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,289 </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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,096 </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="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 2px 13.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operations revenue</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,462 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;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 #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,800 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;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 #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13,675 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;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 #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,549 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;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 13.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Maintenance</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,124 </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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,210 </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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">18,063 </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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">18,439 </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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Software revenue</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">17,586 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;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 #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15,010 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;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 #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">31,738 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;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 #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">29,988 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total revenue</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',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 #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">36,463 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000000;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 #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',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 #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">33,710 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000000;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 #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',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 #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">69,643 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000000;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 #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',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 #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">67,535 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div>Revenue generated in the U.S. and internationally consisted of the following for the periods stated:<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:61.816%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.650%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.494%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.650%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.494%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.650%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.494%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.652%"></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:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">For the Three Months Ended June 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:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">For the Six Months Ended June 30,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(Dollars in thousands)</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;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 #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt 0 7.75pt"></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 #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #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:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 1.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">35,649 </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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">32,553 </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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">67,860 </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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">65,325 </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:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">International</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">814 </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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,157 </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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,783 </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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,210 </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 6.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total revenue</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',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 #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">36,463 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">33,710 </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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">69,643 </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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">67,535 </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> 18271000 18141000 36796000 36454000 606000 559000 1109000 1093000 18877000 18700000 37905000 37547000 3692000 1962000 5310000 3786000 3837000 3331000 7076000 6667000 933000 507000 1289000 1096000 8462000 5800000 13675000 11549000 9124000 9210000 18063000 18439000 17586000 15010000 31738000 29988000 36463000 33710000 69643000 67535000 35649000 32553000 67860000 65325000 814000 1157000 1783000 2210000 36463000 33710000 69643000 67535000 Changes in the balance of total deferred revenue during the six months ended June 30, 2023, are as follows: <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:24.038%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:17.094%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.494%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:17.094%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.494%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:17.094%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.494%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:17.098%"></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:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(Dollars in thousands)</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 31, 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:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Additions</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:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Revenue Recognized</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:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">June 30, 2023</span></td></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;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 #000000;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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deferred Revenue</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">27,505 </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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">27,624 </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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(30,906)</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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">24,223 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table> 27505000 27624000 30906000 24223000 18100000 Changes in the balance of total prepaid commissions during the six months ended June 30, 2023 are as follows: <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:24.455%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:17.094%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.494%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:17.094%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.494%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:17.094%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.494%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.681%"></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:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(Dollars in thousands)</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 31, 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:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Additions</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:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Commissions Recognized</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:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">June 30, 2023</span></td></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Prepaid Commissions</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,745 </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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,271 </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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,295)</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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,721 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table> 1745000 2271000 2295000 1721000 57000000 40900000 P12M LEASES<div style="margin-bottom:8pt;margin-top:8pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We have operating lease arrangements for corporate offices, cellular towers, storage units and small building space. The building space is used to house infrastructure, such as transmitters, antennae and other various equipment for the Company’s wireless paging services. For leases with a term of 12 months or less, renewal terms are generally of an evergreen nature (either month-to-month or year-to-year). For leases with a term greater than 12 months, renewal terms are generally explicit and provide for one to five optional renewals consistent with the initial term. Many of our leases, with the exception of those for our corporate offices, include options to terminate the lease within one year. Variable lease payments, residual value guarantees or purchase options are not generally present in these leases.</span></div><div style="margin-bottom:8pt;margin-top:8pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In May 2022, we extended 23 site leases on a Master License Agreement which included a term of 10 years with an option to terminate within 45 days of notification of termination. At that time, we recorded a $2.9 million right-of-use asset and a corresponding operating lease liability for these leases. </span></div><div style="margin-bottom:8pt;margin-top:8pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In December 2022, we modified an office lease to reduce the leased space and optimize costs, which resulted in a reduction of $1.8 million in right-of-use assets and corresponding operating lease liabilities.</span></div><div style="margin-bottom:8pt;margin-top:8pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Lease costs are included in technology operations and general and administrative expenses in the Condensed Consolidated Statements of Operations. The following table presents lease costs disaggregated by type:</span></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:98.888%"><tr><td style="width:1.0%"></td><td style="width:60.697%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.502%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.748%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.502%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.748%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.502%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.748%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.502%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.751%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></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:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">For the Three Months Ended June 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:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">For the Six Months Ended June 30,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(Dollars in thousands)</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;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 #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</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="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating lease cost</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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,171 </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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,379 </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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,351 </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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,861 </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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Short-term lease cost </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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,262 </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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,448 </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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,539 </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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,081 </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="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 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total lease cost</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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,433 </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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,827 </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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,890 </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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,942 </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><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="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="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="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="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></table></div><div style="margin-bottom:8pt;padding-left:13.5pt;text-align:justify;text-indent:-13.5pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table presents supplemental cash flow information:</span></div><div style="padding-left:13.5pt;text-align:justify;text-indent:-13.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:80.011%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.494%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.650%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.494%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.651%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></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:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">For the Six Months Ended June 30,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(Dollars in thousands)</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt 0 7.75pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></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></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 7.75pt 2px 1pt;text-align:justify;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cash paid for amounts included in the measurement of lease liabilities - operating leases</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 7pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,661</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 7pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,945</span></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></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></tr></table></div><div style="padding-left:13.5pt;text-align:justify;text-indent:-13.5pt"><span><br/></span></div><div style="padding-left:13.5pt;text-align:justify;text-indent:-13.5pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table presents the weighted average remaining lease term and discount rate:</span></div><div style="padding-left:13.5pt;text-align:justify;text-indent:-13.5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.861%"><tr><td style="width:1.0%"></td><td style="width:80.123%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.495%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.662%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.356%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.664%"></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><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:0 1pt"></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:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">June 30,</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><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:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(Dollars in thousands)</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;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><td colspan="3" style="display:none"></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="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;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><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 1.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted average remaining lease term - operating leases (in years)</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 12.25pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 13pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.70</span></td><td colspan="3" style="background-color:#cceeff;padding:0 13pt 0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 13pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.80</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><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 1.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted average discount rate - operating leases</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.86%</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.37%</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><td colspan="3" style="display:none"></td></tr></table></div><div style="margin-bottom:8pt;margin-top:8pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Maturities of lease liabilities as of June 30, 2023, were as follows:</span></div><div style="margin-bottom:8pt;margin-top:8pt;text-align:center"><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:80.011%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.494%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:17.095%"></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:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">For the Year Ended December 31,</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:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(Dollars in thousands)</span></td></tr><tr style="height:3pt"><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:middle"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2023 (remaining six months)</span></div></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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,473 </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:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2024</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,151 </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:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2025</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,158 </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:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2026</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,420 </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:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2027</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,206 </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:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Thereafter</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,505 </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:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total future lease payments</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15,913 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;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:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Imputed interest</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,700)</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:middle"><span style="color:#000000;font-family:'Arial',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 style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',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 #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14,213 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> 1 5 P1Y 23 P10Y P45D 2900000 2900000 1800000 The following table presents lease costs disaggregated by type:<table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:98.888%"><tr><td style="width:1.0%"></td><td style="width:60.697%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.502%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.748%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.502%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.748%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.502%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.748%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.502%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.751%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></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:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">For the Three Months Ended June 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:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">For the Six Months Ended June 30,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(Dollars in thousands)</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;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 #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</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="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating lease cost</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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,171 </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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,379 </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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,351 </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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,861 </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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Short-term lease cost </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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,262 </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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,448 </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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,539 </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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,081 </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="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 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total lease cost</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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,433 </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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,827 </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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,890 </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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,942 </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><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="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="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="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="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></table><div style="margin-bottom:8pt;padding-left:13.5pt;text-align:justify;text-indent:-13.5pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table presents supplemental cash flow information:</span></div><div style="padding-left:13.5pt;text-align:justify;text-indent:-13.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:80.011%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.494%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.650%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.494%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.651%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></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:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">For the Six Months Ended June 30,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(Dollars in thousands)</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt 0 7.75pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></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></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 7.75pt 2px 1pt;text-align:justify;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cash paid for amounts included in the measurement of lease liabilities - operating leases</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 7pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,661</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 7pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,945</span></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></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></tr></table></div><div style="padding-left:13.5pt;text-align:justify;text-indent:-13.5pt"><span><br/></span></div><div style="padding-left:13.5pt;text-align:justify;text-indent:-13.5pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table presents the weighted average remaining lease term and discount rate:</span></div><div style="padding-left:13.5pt;text-align:justify;text-indent:-13.5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.861%"><tr><td style="width:1.0%"></td><td style="width:80.123%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.495%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.662%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.356%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.664%"></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><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:0 1pt"></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:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">June 30,</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><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:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(Dollars in thousands)</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;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><td colspan="3" style="display:none"></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="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;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><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 1.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted average remaining lease term - operating leases (in years)</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 12.25pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 13pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.70</span></td><td colspan="3" style="background-color:#cceeff;padding:0 13pt 0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 13pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.80</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><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 1.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted average discount rate - operating leases</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.86%</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.37%</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><td colspan="3" style="display:none"></td></tr></table></div> 1171000 1379000 2351000 2861000 2262000 2448000 4539000 5081000 3433000 3827000 6890000 7942000 2661000 2945000 P4Y8M12D P4Y9M18D 0.0486 0.0437 <div style="margin-bottom:8pt;margin-top:8pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Maturities of lease liabilities as of June 30, 2023, were as follows:</span></div><div style="margin-bottom:8pt;margin-top:8pt;text-align:center"><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:80.011%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.494%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:17.095%"></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:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">For the Year Ended December 31,</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:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(Dollars in thousands)</span></td></tr><tr style="height:3pt"><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:middle"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2023 (remaining six months)</span></div></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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,473 </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:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2024</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,151 </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:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2025</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,158 </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:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2026</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,420 </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:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2027</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,206 </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:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Thereafter</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,505 </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:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total future lease payments</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15,913 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;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:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Imputed interest</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,700)</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:middle"><span style="color:#000000;font-family:'Arial',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 style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',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 #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14,213 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> 2473000 4151000 3158000 2420000 1206000 2505000 15913000 1700000 14213000 CONSOLIDATED FINANCIAL STATEMENT COMPONENTS<div style="margin-bottom:10pt;margin-top:10pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Depreciation and Accretion</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Depreciation and accretion expenses consisted of the following for the periods stated:</span></div><div style="margin-top:5pt;text-align:center"><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:61.816%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.650%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.494%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.650%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.494%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.650%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.494%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.652%"></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:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">For the Three Months Ended June 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:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">For the Six Months Ended June 30,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(Dollars in thousands)</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;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 #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td></tr><tr style="height:3pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Depreciation</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 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Leasehold improvements</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14 </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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16 </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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">27 </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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">35 </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 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Asset retirement costs</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">64 </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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">130 </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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(350)</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 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Paging and computer equipment</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">967 </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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">800 </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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,905 </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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,650 </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 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Furniture, fixtures and vehicles</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">56 </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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">60 </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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">111 </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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">130 </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 37pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total depreciation</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,101 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;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 #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">701 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;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 #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,173 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;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 #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,465 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;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><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></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></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></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accretion</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">164 </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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">170 </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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">328 </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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">340 </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 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total depreciation and accretion expense</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',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 #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,265 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;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 #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',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 #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">871 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;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 #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',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 #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,501 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;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 #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',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 #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,805 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-bottom:10pt;margin-top:5pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Accounts Receivable, Net</span></div><div style="margin-bottom:10pt;margin-top:10pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Accounts receivable was recorded net of an allowance of $1.6 million at June 30, 2023, and $1.8 million at December 31, 2022. Accounts receivable, net includes $9.1 million and $5.9 million of unbilled receivables at June 30, 2023, and December 31, 2022, respectively. Unbilled receivables are defined as the Company's right to consideration in exchange for goods or services that we have transferred to the customer but have not yet billed for, generally as a result of contractual billing terms.</span></div><div style="margin-bottom:10pt;margin-top:10pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Property and Equipment, Net</span></div><div style="margin-bottom:8pt;margin-top:8pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Property and equipment, net consisted of the following as of the dates stated:</span></div><div style="margin-bottom:8pt;margin-top:13pt"><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:42.927%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:17.094%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.494%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:17.094%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.494%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:17.097%"></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:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(Dollars in thousands)</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Useful Life<br/> (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:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">June 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:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 31, 2022</span></td></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Leasehold improvements</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">shorter of useful life or lease term</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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,553 </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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,497 </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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Asset retirement costs</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1-5</span></div></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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,848 </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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,848 </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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Paging and computer equipment</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1-5</span></div></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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">87,432 </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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">88,427 </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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Furniture, fixtures and vehicles</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3-5</span></div></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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,174 </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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,289 </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 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total property and equipment</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="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">97,007 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;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 #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">98,061 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accumulated depreciation</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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(89,138)</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(89,838)</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 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total property and equipment, net</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 #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',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 #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,869 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;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 #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',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 #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,223 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Depreciation and accretion expenses consisted of the following for the periods stated:</span></div><div style="margin-top:5pt;text-align:center"><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:61.816%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.650%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.494%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.650%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.494%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.650%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.494%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.652%"></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:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">For the Three Months Ended June 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:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">For the Six Months Ended June 30,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(Dollars in thousands)</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;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 #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td></tr><tr style="height:3pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Depreciation</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 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Leasehold improvements</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14 </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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16 </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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">27 </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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">35 </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 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Asset retirement costs</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">64 </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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">130 </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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(350)</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 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Paging and computer equipment</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">967 </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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">800 </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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,905 </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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,650 </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 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Furniture, fixtures and vehicles</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">56 </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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">60 </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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">111 </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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">130 </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 37pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total depreciation</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,101 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;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 #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">701 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;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 #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,173 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;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 #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,465 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;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><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></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></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></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accretion</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">164 </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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">170 </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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">328 </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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">340 </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 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total depreciation and accretion expense</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',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 #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,265 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;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 #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',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 #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">871 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;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 #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',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 #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,501 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;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 #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',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 #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,805 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> 14000 16000 27000 35000 -64000 175000 -130000 350000 967000 800000 1905000 1650000 56000 60000 111000 130000 1101000 701000 2173000 1465000 164000 170000 328000 340000 1265000 871000 2501000 1805000 1600000 1800000 9100000 5900000 <div style="margin-bottom:8pt;margin-top:8pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Property and equipment, net consisted of the following as of the dates stated:</span></div><div style="margin-bottom:8pt;margin-top:13pt"><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:42.927%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:17.094%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.494%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:17.094%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.494%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:17.097%"></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:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(Dollars in thousands)</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Useful Life<br/> (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:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">June 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:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 31, 2022</span></td></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Leasehold improvements</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">shorter of useful life or lease term</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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,553 </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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,497 </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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Asset retirement costs</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1-5</span></div></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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,848 </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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,848 </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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Paging and computer equipment</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1-5</span></div></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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">87,432 </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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">88,427 </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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Furniture, fixtures and vehicles</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3-5</span></div></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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,174 </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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,289 </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 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total property and equipment</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="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">97,007 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;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 #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">98,061 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accumulated depreciation</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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(89,138)</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(89,838)</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 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total property and equipment, net</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 #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',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 #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,869 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;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 #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',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 #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,223 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> 2553000 2497000 P1Y P5Y 3848000 3848000 P1Y P5Y 87432000 88427000 P3Y P5Y 3174000 3289000 97007000 98061000 89138000 89838000 7869000 8223000 GOODWILLDuring the three months ended June 30, 2023, we performed a qualitative assessment of goodwill and determined that a triggering event had not occurred. While an impairment assessment is performed annually in the fourth quarter, the Company monitors its business environment for potential triggering events on a quarterly basis. There is potential for further impairment charges being recognized in future periods based on these ongoing assessments. ASSET RETIREMENT OBLIGATIONS<div style="margin-bottom:8pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The components of the changes in the asset retirement obligation liabilities were:</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:42.233%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.494%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:17.094%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.494%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:17.094%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.494%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:17.097%"></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:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(Dollars in thousands)</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:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Short-Term<br/>Portion</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:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Long-Term<br/>Portion</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:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Total</span></td></tr><tr style="height:3pt"><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;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance at December 31, 2022</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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">243 </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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,237 </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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,480 </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 12.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accretion</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2)</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">330 </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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">328 </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:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Amounts paid</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(132)</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:'Arial',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><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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(132)</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><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></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Reclassifications</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">112 </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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(112)</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:'Arial',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:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance at June 30, 2023</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 #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',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 #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">221 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;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 #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',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 #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,455 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;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 #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',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 #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,676 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-bottom:8pt;margin-top:7pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The short-term portion of the balance above is included within other current liabilities in the Condensed Consolidated Balance Sheets at June 30, 2023, and December 31, 2022.</span></div><div style="margin-bottom:8pt;margin-top:8pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The cost associated with the estimated removal costs and timing refinements due to ongoing network rationalization activities is expected to accrete to a total liability of $9.1 million. The total estimated liability is based on the transmitter locations remaining after we have consolidated the number of networks we operate and assuming the underlying leases continue to be renewed to that future date. Accretion expense related solely to asset retirement obligations and was recorded based on the interest method.</span></div> <div style="margin-bottom:8pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The components of the changes in the asset retirement obligation liabilities were:</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:42.233%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.494%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:17.094%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.494%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:17.094%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.494%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:17.097%"></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:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(Dollars in thousands)</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:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Short-Term<br/>Portion</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:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Long-Term<br/>Portion</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:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Total</span></td></tr><tr style="height:3pt"><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;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance at December 31, 2022</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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">243 </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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,237 </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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,480 </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 12.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accretion</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2)</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">330 </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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">328 </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:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Amounts paid</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(132)</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:'Arial',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><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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(132)</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><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></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Reclassifications</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">112 </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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(112)</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:'Arial',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:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance at June 30, 2023</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 #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',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 #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">221 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;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 #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',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 #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,455 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;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 #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',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 #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,676 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> 243000 7237000 7480000 -2000 330000 328000 132000 0 132000 112000 -112000 0 221000 7455000 7676000 9100000 STOCKHOLDERS' EQUITY<div style="margin-bottom:8pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">General</span></div><div style="margin-bottom:8pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our authorized capital stock consists of 75 million shares of common stock, par value $0.0001 per share, and 25 million shares of preferred stock, par value $0.0001 per share. </span></div><div style="margin-bottom:8pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">At June 30, 2023, and December 31, 2022, we had no stock options outstanding.</span></div><div style="margin-bottom:8pt;margin-top:8pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">At June 30, 2023, and December 31, 2022, there were 19,962,062 and 19,703,800 shares of common stock outstanding, respectively, and no shares of preferred stock outstanding.</span></div><div style="margin-bottom:8pt;margin-top:8pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Dividends</span></div><div style="margin-bottom:8pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Cash distributions to stockholders, as disclosed in the Condensed Consolidated Statements of Cash Flows for the six months ended June 30, 2023, and 2022, include previously declared cash dividends on shares of vested restricted common stock ("restricted stock") issued to our non-executive directors and dividends related to vested restricted stock units ("RSUs") issued to eligible employees. Cash dividends on RSUs and restricted stock have been accrued and are paid when the applicable vesting conditions are met. Accrued cash dividends on forfeited restricted stock and RSUs are also forfeited. The following table details our cash dividends declared and paid in 2023 through the date hereof:</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:23.344%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.494%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:17.094%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.494%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:17.094%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.494%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:17.094%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.494%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:17.098%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></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:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(Dollars in thousands)</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Declaration Date</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:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Record Date</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:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Payment Date</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:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Per Share Amount</span></td><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:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Total Declared</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.2pt;font-weight:700;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline">(1)</span></div></td></tr><tr style="height:3pt"><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">February 22, 2023</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:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">March 16, 2023</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:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">March 30, 2023</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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.3125 </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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,549 </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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">May 3, 2023</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">May 25, 2023</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">June 23, 2023</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.3125 </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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,538 </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="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="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:bottom"><span style="color:#000000;font-family:'Arial',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 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 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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.6250 </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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13,087 </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-bottom:8pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline">(1)</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%"> The total declared reflects the cash dividends declared in relation to common stock, deferred stock units ("DSUs") and unvested RSUs.</span></div><div style="margin-bottom:8pt;margin-top:8pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On July 26, 2023, our Board of Directors declared a regular quarterly cash dividend of $0.3125 per share of common stock with a record date of August 17, 2023, and a payment date of September 8, 2023. Cash dividends related to common stock of approximately $6.2 million will be paid from available cash on hand.</span></div><div style="margin-bottom:8pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Common Stock Repurchase Program</span></div><div style="margin-bottom:8pt;margin-top:8pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On February 16, 2022, our Board of Directors authorized a share repurchase program for up to $10 million of the Company’s common stock. Under the repurchase program, repurchases can be made from time to time using a variety of methods, which may include open market purchases, privately negotiated transactions or otherwise, all in accordance with the rules of the SEC and other applicable legal requirements. The specific timing, price and size of purchases will depend on prevailing stock prices, general economic and market conditions, legal requirements and other considerations. The repurchase program does not obligate the Company to acquire any particular amount of common stock, and the repurchase program may be suspended or discontinued at any time at the Company’s discretion. For the six months ended June 30, 2023, we did not repurchase any common stock.</span></div><div style="margin-bottom:8pt;margin-top:8pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Net Income (Loss) per Common Share</span></div><div style="margin-bottom:8pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Basic net income (loss) per common share is computed on the basis of the weighted average common shares outstanding. Diluted net income (loss) per common share is computed on the basis of the weighted average common shares outstanding plus the effect of all potentially dilutive common shares, including outstanding restricted stock and RSUs, which are treated as contingently issuable shares, using the “treasury stock” method. </span></div><div style="margin-bottom:8pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The components of basic and diluted net income (loss) per common share were as follows for the periods stated:</span></div><div style="margin-top:5pt;text-align:center"><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:24.038%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:17.094%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.494%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:17.094%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.494%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:17.094%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.494%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:17.098%"></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:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">For the Three Months Ended June 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:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">For the Six Months Ended June 30,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(in thousands, except for share and per share amounts)</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;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 #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td></tr><tr style="height:3pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Numerator:</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:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net income (loss)</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,733 </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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,924 </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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,850 </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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(5,290)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:14pt"><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><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:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Denominator:</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 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Basic weighted average common shares outstanding</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">19,957,786 </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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">19,693,659 </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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">19,927,782 </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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">19,645,680 </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:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Diluted weighted average common shares outstanding</span></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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">20,255,248 </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 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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">19,807,430 </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 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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">20,266,914 </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 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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">19,645,680 </span></td><td style="background-color:#ffffff;border-top:3pt double #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 2px 7pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Basic net income (loss) per common share</span></td><td style="background-color:#cceeff;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.24 </span></td><td style="background-color:#cceeff;border-top:3pt double #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:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.10 </span></td><td style="background-color:#cceeff;border-top:3pt double #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:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.39 </span></td><td style="background-color:#cceeff;border-top:3pt double #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:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(0.27)</span></td><td style="background-color:#cceeff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 6.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Diluted net income (loss) per common share</span></td><td style="border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.23 </span></td><td style="border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td style="border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.10 </span></td><td style="border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td style="border-bottom:3pt double #000000;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:3pt double #000000;border-top:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.39 </span></td><td style="border-bottom:3pt double #000000;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td style="border-bottom:3pt double #000000;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:3pt double #000000;border-top:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(0.27)</span></td><td style="border-bottom:3pt double #000000;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-bottom:8pt;margin-top:8pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">For the three and six months ended June 30, 2023, and 2022 the following securities were excluded from the calculation of diluted shares outstanding as the effect would have been anti-dilutive:</span></div><div style="margin-bottom:10pt;margin-top:5pt;text-align:center"><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:24.038%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:17.094%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.494%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:17.094%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.494%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:17.094%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.494%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:17.098%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="9" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">For the Three Months Ended June 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:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">For the Six Months Ended June 30,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;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 #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Restricted stock units</span></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;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-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;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-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;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-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">277,381 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-bottom:10pt;margin-top:5pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Stock-Based Compensation Plans</span></div><div style="margin-bottom:8pt;margin-top:8pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On April 29, 2020, our Board of Directors adopted the Spok Holdings, Inc. 2020 Equity Incentive Award Plan (the “2020 Equity Plan”) that our stockholders subsequently approved on July 28, 2020. At July 28, 2020, a total of 1,699,950 shares of common stock had been reserved for issuance under the Equity Plans, On July 25, 2023, our Board of Directors and our stockholders approved an amendment and restatement of 2020 Equity Plan to increase the number of shares available for issuance by 1,000,000 shares. At July 25, 2023, a total of 1,268,444 shares of common stock had been reserved for issuance under the equity plans. </span></div><div style="margin-bottom:8pt;margin-top:8pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Awards under the 2020 Equity Plan may be in the form of stock options, restricted common stock, RSUs, performance awards, dividend equivalents, stock payment awards, deferred stock, DSUs, stock appreciation rights or other stock or cash-based awards. </span></div><div style="margin-bottom:8pt;margin-top:8pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Restricted stock awards generally vest one year from the date of grant. Related dividends accumulate during the vesting period and are paid at the time of vesting.</span></div><div style="margin-bottom:8pt;margin-top:8pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Contingent RSUs generally vest over a three-year performance period upon successful completion of the performance objectives. Non-contingent RSUs generally vest in thirds, annually, over a three-year period. Dividend equivalent rights generally accompany each RSU award and those rights accumulate and vest along with the underlying RSU.</span></div><div style="margin-bottom:8pt;margin-top:8pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Dividend equivalent rights generally accompany each DSU award and are paid to participants in cash on the Company's applicable dividend payment date whether the DSU is vested or unvested. The dividend equivalent right associated with a DSU continues until delivery of the underlying shares of common stock is made.</span></div><div style="margin-bottom:8pt;margin-top:8pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Payment of the underlying shares of common stock occurs at the earliest of a participant's separation from service, disability, death, or a change in control. </span></div><div style="margin-bottom:8pt;margin-top:8pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table summarizes the activities under the Equity Plans from January 1, 2023, through June 30, 2023:</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:80.705%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:17.095%"></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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Activity</span></td></tr><tr style="height:3pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total equity securities available at January 1, 2023</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">683,052 </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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">RSU, DSU, and restricted stock awarded to eligible employees, net of forfeitures</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(408,775)</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total equity securities available at June 30, 2023</span></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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">274,277 </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></table></div><div style="margin-bottom:8pt;margin-top:8pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table details activities with respect to outstanding RSUs, DSUs, and restricted stock under the Equity Plans for the six months ended June 30, 2023:</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:61.816%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:17.094%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.494%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:17.096%"></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:'Arial',sans-serif;font-size:8pt;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:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Weighted<br/>Average Grant<br/>Date Fair Value</span></td></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Unvested at January 1, 2023</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,015,749 </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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10.25 </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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">452,978 </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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8.30 </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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(373,103)</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11.21 </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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Forfeited</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(44,203)</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10.91 </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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Unvested at June 30, 2023</span></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,051,421 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;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 #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',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 #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9.04 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-bottom:8pt;margin-top:8pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Of the 1,051,421 unvested RSUs, DSUs and restricted stock outstanding at June 30, 2023, 540,058 RSUs include contingent performance requirements for vesting purposes. At June 30, 2023, there was $4.4 million of unrecognized net compensation cost related to RSUs and restricted stock, which is expected to be recognized over a weighted average period of 1.8 years.</span></div><div style="margin-bottom:8pt;margin-top:8pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Employee Stock Purchase Plan</span></div><div style="margin-bottom:8pt;margin-top:8pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In 2016, our Board of Directors adopted the Spok Holdings, Inc. Employee Stock Purchase Plan (the "ESPP") that our stockholders subsequently approved on July 25, 2016. A total of 250,000 shares of common stock were reserved for issuance under this plan.</span></div><div style="margin-bottom:8pt;margin-top:8pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The ESPP allows employees to purchase shares of common stock at a discounted rate, subject to plan limitations. Under the ESPP, eligible participants can voluntarily elect to have contributions withheld from their pay for the duration of an offering period, subject to the ESPP limits. At the end of an offering period, contributions will be used to purchase the Company's common stock at a discount to the market price based on the first or last day of the offering period, whichever is lower.</span></div><div style="margin-bottom:8pt;margin-top:8pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Participants are required to hold common stock for a minimum period of two years from the grant date. Participants will begin earning dividends on shares after the purchase date. Each offering period will generally last for no longer than six months. Once an offering period begins, participants cannot adjust their withholding amount. If a participant chooses to withdraw, any previously withheld funds will be returned to the participant, with no stock purchased, and that participant will be eligible to participate in the ESPP during the next offering period. If the participant terminates employment with the Company during the offering period, all contributions will be returned to the employee and no stock will be purchased.</span></div><div style="margin-bottom:8pt;margin-top:8pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company uses the Black-Scholes model to calculate the fair value of the common stock to be purchased during each offering period on the offer date. The Black-Scholes model requires the use of estimates for the expected term, the expected volatility of the underlying common stock over the expected term, the risk-free interest rate and the expected dividend payment.</span></div><div style="margin-bottom:8pt;margin-top:8pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">For the six months ended June 30, 2023, 12,558 shares of the Company's stock were purchased, as compared to no share purchases during the same period in 2022. The following table summarizes the activities under the ESPP from January 1, 2023, through June 30, 2023:</span></div><div style="text-align:center"><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:80.705%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:17.095%"></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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Activity</span></td></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total ESPP equity securities available at January 1, 2023</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">133,184 </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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">ESPP common stock purchased by eligible employees</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(12,558)</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total ESPP securities available at June 30, 2023</span></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">120,626 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-top:8pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Amounts withheld from participants will be classified as accrued compensation and benefits in the Condensed Consolidated Balance Sheets until funds are used to purchase shares. This liability amount is immaterial to the Condensed Consolidated Financial Statements.</span></div><div style="margin-bottom:8pt;margin-top:8pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Stock-Based Compensation Expense</span></div><div style="margin-bottom:8pt;margin-top:8pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We record all stock-based compensation, which consist of RSUs, DSUs, restricted stock, equity in lieu of salary, and the option to purchase common stock under the ESPP, at fair value as of the grant date. Stock-based compensation expense is recognized based on a straight-line amortization basis over the respective service period. Forfeitures and withdrawals are accounted for as incurred. </span></div><div style="margin-bottom:8pt;margin-top:8pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table reflects the items for stock-based compensation expense in the Condensed Consolidated Statements of Operations for the periods stated:</span></div><div style="margin-bottom:8pt;margin-top:8pt;text-align:center"><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:61.816%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.650%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.494%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.650%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.494%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.650%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.494%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.652%"></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:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">For the Three Months Ended June 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:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">For the Six Months Ended June 30,</span></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:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(Dollars in thousands)</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt 0 7.75pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Performance-based RSUs</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">373 </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 0 7.75pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">383 </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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">754 </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 0 7.75pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">843 </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:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Time-based RSUs, DSUs and restricted 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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">535 </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 0 30.25pt"></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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">578 </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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,077 </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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,233 </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="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:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">ESPP</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15 </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:'Arial',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><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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">28 </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:'Arial',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 2px 12.25pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total stock-based compensation</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',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 #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">923 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 30.25pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',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 #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">961 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;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 #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',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 #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,859 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;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 #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',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 #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,076 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> 75000000 0.0001 25000000 0.0001 0 0 19962062 19703800 0 0 The following table details our cash dividends declared and paid in 2023 through the date hereof:<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:23.344%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.494%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:17.094%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.494%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:17.094%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.494%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:17.094%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.494%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:17.098%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></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:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(Dollars in thousands)</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Declaration Date</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:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Record Date</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:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Payment Date</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:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Per Share Amount</span></td><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:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Total Declared</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.2pt;font-weight:700;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline">(1)</span></div></td></tr><tr style="height:3pt"><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">February 22, 2023</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:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">March 16, 2023</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:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">March 30, 2023</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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.3125 </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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,549 </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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">May 3, 2023</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">May 25, 2023</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">June 23, 2023</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.3125 </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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,538 </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="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="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:bottom"><span style="color:#000000;font-family:'Arial',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 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 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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.6250 </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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13,087 </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-bottom:8pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline">(1)</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%"> The total declared reflects the cash dividends declared in relation to common stock, deferred stock units ("DSUs") and unvested RSUs.</span></div> 2023-02-22 2023-03-16 2023-03-30 0.3125 6549000 2023-05-03 2023-05-25 2023-06-23 0.3125 6538000 0.6250 13087000 0.3125 6200000 10000000 <div style="margin-bottom:8pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The components of basic and diluted net income (loss) per common share were as follows for the periods stated:</span></div><div style="margin-top:5pt;text-align:center"><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:24.038%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:17.094%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.494%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:17.094%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.494%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:17.094%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.494%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:17.098%"></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:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">For the Three Months Ended June 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:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">For the Six Months Ended June 30,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(in thousands, except for share and per share amounts)</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;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 #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td></tr><tr style="height:3pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Numerator:</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:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net income (loss)</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,733 </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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,924 </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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,850 </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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(5,290)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:14pt"><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><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:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Denominator:</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 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Basic weighted average common shares outstanding</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">19,957,786 </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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">19,693,659 </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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">19,927,782 </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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">19,645,680 </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:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Diluted weighted average common shares outstanding</span></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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">20,255,248 </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 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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">19,807,430 </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 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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">20,266,914 </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 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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">19,645,680 </span></td><td style="background-color:#ffffff;border-top:3pt double #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 2px 7pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Basic net income (loss) per common share</span></td><td style="background-color:#cceeff;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.24 </span></td><td style="background-color:#cceeff;border-top:3pt double #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:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.10 </span></td><td style="background-color:#cceeff;border-top:3pt double #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:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.39 </span></td><td style="background-color:#cceeff;border-top:3pt double #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:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(0.27)</span></td><td style="background-color:#cceeff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 6.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Diluted net income (loss) per common share</span></td><td style="border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.23 </span></td><td style="border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td style="border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.10 </span></td><td style="border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td style="border-bottom:3pt double #000000;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:3pt double #000000;border-top:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.39 </span></td><td style="border-bottom:3pt double #000000;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td style="border-bottom:3pt double #000000;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:3pt double #000000;border-top:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(0.27)</span></td><td style="border-bottom:3pt double #000000;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> 4733000 1924000 7850000 -5290000 19957786 19693659 19927782 19645680 20255248 19807430 20266914 19645680 0.24 0.10 0.39 -0.27 0.23 0.10 0.39 -0.27 <div style="margin-bottom:8pt;margin-top:8pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">For the three and six months ended June 30, 2023, and 2022 the following securities were excluded from the calculation of diluted shares outstanding as the effect would have been anti-dilutive:</span></div><div style="margin-bottom:10pt;margin-top:5pt;text-align:center"><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:24.038%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:17.094%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.494%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:17.094%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.494%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:17.094%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.494%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:17.098%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="9" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">For the Three Months Ended June 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:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">For the Six Months Ended June 30,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;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 #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Restricted stock units</span></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;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-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;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-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;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-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">277,381 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> 0 0 0 277381 1699950 1000000 1268444 P1Y P3Y P3Y <div style="margin-bottom:8pt;margin-top:8pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table summarizes the activities under the Equity Plans from January 1, 2023, through June 30, 2023:</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:80.705%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:17.095%"></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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Activity</span></td></tr><tr style="height:3pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total equity securities available at January 1, 2023</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">683,052 </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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">RSU, DSU, and restricted stock awarded to eligible employees, net of forfeitures</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(408,775)</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total equity securities available at June 30, 2023</span></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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">274,277 </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></table></div>The following table summarizes the activities under the ESPP from January 1, 2023, through June 30, 2023:<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:80.705%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:17.095%"></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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Activity</span></td></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total ESPP equity securities available at January 1, 2023</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">133,184 </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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">ESPP common stock purchased by eligible employees</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(12,558)</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total ESPP securities available at June 30, 2023</span></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">120,626 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table> 683052 408775 274277 <div style="margin-bottom:8pt;margin-top:8pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table details activities with respect to outstanding RSUs, DSUs, and restricted stock under the Equity Plans for the six months ended June 30, 2023:</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:61.816%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:17.094%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.494%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:17.096%"></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:'Arial',sans-serif;font-size:8pt;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:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Weighted<br/>Average Grant<br/>Date Fair Value</span></td></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Unvested at January 1, 2023</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,015,749 </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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10.25 </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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">452,978 </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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8.30 </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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(373,103)</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11.21 </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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Forfeited</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(44,203)</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10.91 </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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Unvested at June 30, 2023</span></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,051,421 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;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 #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',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 #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9.04 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> 1015749 10.25 452978 8.30 373103 11.21 44203 10.91 1051421 9.04 1051421 540058 4400000 P1Y9M18D 250000 P2Y P6M 12558 0 133184 12558 120626 <div style="margin-bottom:8pt;margin-top:8pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table reflects the items for stock-based compensation expense in the Condensed Consolidated Statements of Operations for the periods stated:</span></div><div style="margin-bottom:8pt;margin-top:8pt;text-align:center"><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:61.816%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.650%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.494%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.650%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.494%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.650%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.494%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.652%"></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:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">For the Three Months Ended June 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:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">For the Six Months Ended June 30,</span></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:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(Dollars in thousands)</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt 0 7.75pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Performance-based RSUs</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">373 </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 0 7.75pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">383 </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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">754 </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 0 7.75pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">843 </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:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Time-based RSUs, DSUs and restricted 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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">535 </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 0 30.25pt"></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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">578 </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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,077 </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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,233 </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="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:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">ESPP</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15 </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:'Arial',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><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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">28 </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:'Arial',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 2px 12.25pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total stock-based compensation</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',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 #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">923 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 30.25pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',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 #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">961 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;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 #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',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 #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,859 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;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 #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',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 #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,076 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> 373000 383000 754000 843000 535000 578000 1077000 1233000 15000 0 28000 0 923000 961000 1859000 2076000 INCOME TAXES<div style="margin-bottom:8pt;margin-top:8pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Spok files a consolidated U.S. federal income tax return and income tax returns in various state, local and foreign jurisdictions as required.</span></div><div style="margin-bottom:8pt;margin-top:8pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our quarterly tax provision and our quarterly estimate of our annual effective tax rate are subject to significant variation due to several factors, including variability in accurately predicting our pre-tax and taxable income and loss and the mix of jurisdictions to which they relate, changes in how we do business, changes in our stock price, foreign currency gains (losses), tax law developments (including changes in statutes, regulations, case law, and administrative practices), and relative changes of expenses or losses for which tax benefits are not recognized. Additionally, our effective tax rate can be more or less volatile based on the amount of pre-tax income or loss. For example, the impact of discrete items and non-deductible expenses on our effective tax rate is greater when our pre-tax income is lower.</span></div><div style="margin-bottom:8pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">For 2023, the anticipated effective income tax rate is expected to continue to differ from the federal statutory rate of 21%, primarily due to the effect of state income taxes, permanent differences between book and taxable income, and certain discrete items.</span></div><div style="margin-bottom:8pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We had total net deferred income tax assets ("DTAs") of $49.0 million and $52.4 million as of June 30, 2023, and December 31, 2022, respectively. We had a valuation allowance of $2.3 million as of June 30, 2023, and December 31, 2022.</span></div><div style="margin-bottom:8pt;margin-top:8pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We assess the recoverability of our deferred income tax assets, which represent the tax benefits of future tax deductions, based on available positive and negative evidence and by considering the adequacy of future taxable income from all sources, including prudent and feasible tax planning strategies. This assessment is required to determine whether, based on all available evidence, it is "more likely than not" (meaning a probability of greater than 50%) that all or some portion of the deferred income tax assets will be realized in future periods. During the fourth quarter of each year, we update our multi-year forecast of taxable income for our operations, which assists in analyzing the recoverability of our DTAs.</span></div>The Company maintains a valuation allowance related to Federal Foreign Tax Credits and certain net operating losses and state tax credits, as we do not believe current projections of future taxable income will be sufficient to utilize those tax assets prior to expiration. 49000000 52400000 2300000 2300000 COMMITMENTS AND CONTINGENCIESThere have been no material changes during the six months ended June 30, 2023, to the commitments and contingencies previously reported in the 2022 Annual Report. RELATED PARTIESA member of our Board of Directors, who was appointed at the beginning of 2020, serves as EVP and Chief Information Officer for an entity that is also a customer of the Company. For both the three months ended June 30, 2023 and 2022, we recognized revenues of $0.1 million and $0.2 million, respectively, related to contracts from the entity at which the individual is employed. For the six months ended June 30, 2023 100000 200000 300000 300000 false false false false EXCEL 67 Financial_Report.xlsx IDEA: XBRL DOCUMENT begin 644 Financial_Report.xlsx M4$L#!!0 ( ,> ^U8'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 " #'@/M6!_8&ULS9+/ M3L,P#(=?!>7>.FTUAJ*N%Q GD)"8!.(6)=X6K?FCQ*C=VY.6K1."!^ 8^Y?/ MGR6W*@CE([Y$'S"2P70SVMXEH<*&'8B" $CJ@%:F,B=<;NY\M)+R,^XA2'64 M>X2:\UNP2%)+DC !B[ 06==J)51$23Z>\5HM^/ 9^QFF%6"/%ATEJ,H*6#=- M#*>Q;^$*F&"$T:;O NJ%.%?_Q,X=8.?DF,R2&H:A')HYEW>HX/WYZ75>MS N MD70*\Z]D!)T";MAE\EMS_[!]9%W-ZZ;@ZZ)>;VLN^$JL[CXFUQ]^5V'KM=F9 M?VQ\$>Q:^'47W1=02P,$% @ QX#[5IE&UL[5I;<]HX%'[OK]!X9_9M"\8V@;:T$W-I=MNTF83M M3A^%$5B-;'EDD81_OTV23;J;/ 0LZ?O.14?GZ#AY\^XN8NB&B)3R M> +]O6N[!3+ MUES@6QHO(];JM-O=5H1I;*$81V1@?5XL:$#05%%:;U\@M.4?,_@5RU2-9:,! M$U=!)KF(M/+Y;,7\VMX^9<_I.ATR@6XP&U@@?\YOI^1.6HCA5,+$P&IG/U9K MQ]'22(""R7V4!;I)]J/3%0@R#3LZG5C.=GSVQ.V?C,K:=#1M&N#C\7@XMLO2 MBW A(5M>5 TR M6'!VULS2 Y9>*?IUE!K9';O=05SP6.XYB1'^QL4$UFG2&98T1G*=D 4. #?$ MT4Q0?*]!MHK@PI+27)#6SRFU4!H(FLB!]4>"(<7K;YH] M5Z%82=J$^!!&&N*<<^9ST6S[!Z5&T?95O-RCEU@5 9<8WS2J-2S%UGB5P/&M MG#P=$Q+-E L&08:7)"82J3E^34@3_BNEVOZKR2.FJW"$2M"/F(9 M-AIRM1:!MG&IA&!:$L;1>$[2M!'\6:PUDSY@R.S-D77.UI$.$9)>-T(^8LZ+ MD!&_'H8X2IKMHG%8!/V>7L-)P>B"RV;]N'Z&U3-L+([W1]072N0/)J<_Z3(T M!Z.:60F]A%9JGZJ'-#ZH'C(*!?&Y'C[E>G@*-Y;&O%"N@GL!_]':-\*K^(+ M.7\N?<^E[[GT/:'2MSAD6R4)RU3393>* M$IY"&V[I4_5*E=?EK[DHN#Q;Y.FOH70^+,_Y/%_GM,T+,T.WF)&Y M"M-2D&_#^>G%>!KB.=D$N7V85VWGV-'1^^?!4;"C[SR6'<>(\J(A[J&&F,_# M0X=Y>U^89Y7&4#04;6RL)"Q&MV"XU_$L%.!D8"V@!X.O40+R4E5@,5O& RN0 MHGQ,C$7H<.>77%_CT9+CVZ9EM6ZO*7<9;2)2.<)IF!-GJ\K>9;'!51W/55OR ML+YJ/;053L_^6:W(GPP13A8+$DACE!>F2J+S&5.^YRM)Q%4XOT4SMA*7&+SC MYL=Q3E.X$G:V#P(RN;LYJ7IE,6>F\M\M# DL6XA9$N)-7>W5YYNTB42%(JP# 4A M%W+C[^^3:G>,U_HL@6V$5#)DU1?*0XG!/3-R0]A4)?.NVB8+A=OB5,V[&KXF M8$O#>FZ=+2?_VU[4/;07/4;SHYG@'K.' MYA,L0Z1^P7V*BH 1JV*^NJ]/^26<.[1[\8$@F_S6VZ3VW> ,?-2K6J5D*Q$_ M2P=\'Y(&8XQ;]#1?CQ1BK::QK<;:,0QY@%CS#*%F.-^'19H:,]6+K#F-"F]! MU4#E/]O4#6CV#30,9FV-J/D3@H\W/[O#;#"Q([A[8N_ 5!+ P04 M" #'@/M6$H-5K]\% #8'@ & 'AL+W=OV!:590C_ MOD<&["25#]2S?$E\.R]Z='1Y)5VLI7I*%D)H\AR%<7)96VB]?-=L)MY"1#PY MDTL1PYN95!'7<*OFS62I!/>SH"AL,L?I-",>Q+7^1?9LK/H7,M5A$(NQ(DD: M15QMKD0HUY CF"VT>-/L72SX7$Z%_7XX5W#5S%3^(1)P$,B9*S"YK M _INZ#(3D'WQ-1#KY,4U,2A3*9_,S("9\D0,9?A'X.O%9:U;([Z8\334#W+]0>R VD;/DV&2 M_27K[;>M5HUX::)EM N&$D1!O/W/GW<5\3* E02P70![$T#+?L'=!;@9Z+9D M&=8UU[Q_H>2:*/,UJ)F+K&ZR:* )8I/&B5;P-H XW1_*E5"D09(%5R*Y:&K0 M-&^:WB[^:AO/2N([Y+.,]2(A-[$O_-?Q32A+7B"V+] 50P5_2^,SXCIUPASF M6LHS/!0>GA%&;>&OBN/F]>-F>BY:/W\-IHE6T.3^MM705J%E5S#]\%VRY)ZX MK$%'2X1:B5K_IQ]HQ_G5AO>=Q%[!MG+8%J;>OY9>"EU4D\?-4MA(\7#J-+[8 MD-"HBDCM'*E]'-*7E"LM5+@A#V(IE;;AX5):I;9*&:)1%?$Z.5[G.+RQ4('T M32\D, Y8DX<:T9#Q-K(M&PBH#= M'+"+%NHFUH'>D-L@%.0NC:9"VA#9>Y[:X-#@VM"-?+X7K'P#V(>6"& M44CC'8^L;137F8SO/Y(/]Y^N1W?O)W4RNAN>V5!1D8JHU"DF5.<8V%'L204- ME)NV6B<3#;V22$6&,HVUVL!_WUH#!]2O;VS$>%!5Y!<>@AZ#_,B?R.[?RHL%5>5G!RX[A'?@^J"?U_07Y!-^1^]B>5URR MW:.4? SB.3B^-:A\#<(0;#09/ZTW==+1"W(;2FFKR2&N7+4R"H-$44ORG\H8 MFCMHZ(_ 8:T(7&X0BF<>^RK@=2OL*?P1+0P2Q2W.6]B\6X^57 6Q9T\]KOEU M8 4]A6NBA6VBN-EY"SJ6B>8A^3-8EH] PU626)6P\$SL*,\T3)4RZYKM8B9+)4PI MJ74GYH#B-^O^S1"/JLI9>"5VE%<:Q;#XWN[9F04JWX-;.7'%,LY3V"!6V"!V ME TR"S@P^> *YE)91Z,#.@//$R ! OY6S,IZ"A?$"A?$CG)!DXB'(;E*$WB= MV%LLKE.VHX*'5<4KO \[ROO<1$+-38]\#PI@P&&>6/+8GE-%P+RB.'A,N5XI[! K+! #'*/;%,_DH[&D\ MM'WD4-;M]5I6EXX'5\UE8708[E/V\^1MD!A?^TV 3<,V.P_(-1J4-5QJ!3V% M\W$+Y^,>V.#9[W2^)+V%A]8!]H!8V58N'E:5L? ^+NY4WC+N-J_+*7&Y+\S* M> K?XQ:^Q\5=R@ _2UDR*UCS &!TE$5C_N_8,T79X=FPLN.5!/BF6W*[3%B M_C0_MAUDAY7-XO/MF>]G;N;+A(1B!J'.V3D,>&I[C+J]T7*9G41.I=8RRBX7 M@OM"F0_@_4Q*O;\Q/Y ?9O?_!5!+ P04 " #'@/M6]K9GCE\& #[' M& 'AL+W=O%PE*Y;3ZCU?LT+^LN1E3H6\+1_&U;ID=%$W MRK,Q\KQPG-.T&$TNZF=WY>2";T26%NRN!-4FSVGY])%E?'7$Y\I0BEK%$*!=4_MNR*1HG^_=];-Z'+._[:U.\ M!]A[!Y"'L*'YU-W\FB6R.:R;H\/F8QEY&SYJPT>U/VP+?U.6K!" 5A43U;DI MGL:!;W:@5MEYM:8)NQS)952QO8.A],$7W0LX.8L5MK-CE?3*EU0K( M40.)NF _-^F69C)XXR@VKL+:E4H%VPGVHC"\&&_[X1BL A+XK=6!3K_5Z3MU M7B4)WTA9,DLD3&J<9^P=*)@PR6P\!3T!*/!#,I!IL JC$)IE!JW,P"GSKF1K MFBX >Y0IM6+&7@RT%Q-,X$"=;A1&?FP6%[;B0J>XKV+%2ID_^K/;)##4WAWY M0WVZ31 1LSS2RB-.>?=43O&C_P@X% W8IX7F 9WJB5&#DSPRTOSI+C MV2%ZR>SP0LX.XHW;>.,CTUF6!J5XJC.$2@YK"6MA77BQWN=1& \&1C>*D,KZ MIG&!7D;:1-_:YM/?:5P,1@7B@V62&(Q): M5/^%#^*8S14K)L%",>117%',NA&69/>"FV)&J5B/8E@;RA4-[)R M#'8@@VZ2-6GN1)DZI& 88S)<4R8[XOO(-D$[G$$WSQJQ#H$ZIQ#&,?*' @UV MON\3"S)@AS08GE2K92F=IUDJ4F9.R=")QN?FY)?R=AAT!TKH)F5;#*WIDZJ$ MC $;,$G":#@NNE4019YE5#I,0B>5E,!R(W.'S!RJ#J+-YDPR9,X*MDPMA[C M>G/>N$?1H>7+Y#$0:[ *O-B2.%!'-N0FVV&M>4RISK !T-N&*S\@%@J!]3; M[+E!=UAV'E-J0%R,T1#*!K/ ]S&R:.T0A_#)]>>QC(><4\3CH0B1]HPV2P0MC")-1!$[FA^=QUJK,Q M#M"P&#%802_T+.4(Z@"*3MD4%N:)992K;_V@IU7,)BOHV;JV(Q\Z98_X'+4Z MX"")HR%53&91[%NH@CH0(C<(&[W'-.I("PG6NU0W(QC;8(TZ\B$W^:8\SU.A M5E75G 3Q0DU>5B12+_C]E@L&('YK5.[T;,X*P)A>_K^CP^.O#JK8#) MCQ7/%JRL?JOWN.+)F$^Q$\[/S:TPZ@[/V(WGN_)7N5.I^(WQZK@=YB2G MR:&R#L?8C6,U&V6Q:)>EHW58*#A-#F7UCDG=F\NKQ2)5M)&K61WPG:4%2.@Z ME:O;*%+?.4+/"Z&F5+>+X]BSI!WLI7ZU+*5 M1.*5^8!7!^(9C$)-MLDL]BS'D[@#)W:#\QL35#Y: $;+0J8@LT;#T2B)@N&6 MV&!&L+6PQ1TOL9N734:O>EGCS:L(0?)AGSN,D@TP#,,0#@]5378$>K$%F[C# M)CX%FST,U8F^,J0^HWRBG>@;-_DF.],F?]S[,J4^"_Y-RX>TJ&2UM)0-O?=$ M=D#9?&EK;@1?UQ^KYEP(GM>7*T:E;&4@?U]RR:C]C?K^U7[OG/P'4$L#!!0 M ( ,> ^U8/=''1P08 $0> 8 >&PO=V]R:W-H965T&ULK5EM4^,V$/XKFO2FD8\YXFJ7<3P;\W'/,]K3S"/ M?W9.!_LQ:\/#YU?OGQOR0.8YEGPL\K^S5"VN!L& I'P6KW+U*#:_\QTAM_:7 MB%PV?\EFB_7M 4E64HEB9PPS*+)R^S]^V07BP #\X 9L9\!T Z?#P-X9V.\= MP=D9..\=P=T9--2'6^Y-X":QBD>7E=B0JD:#M_JAB7YC#?'*RKI0IJJ"7S.P M4Z/Q_=TDNIM&$P)/T_L_;R?73]"8/L&_+]'=TY3AW^LRG-B6[\09C$;F<_X_>8,H_/_1H]^>/2C8-C[ MNK ;?TZ'OR>AXAQV@C4O5QQ+[M;<:\SKW6@]LCW'@YFO#T.&H&R?6L>HB8GR M0L_1?$4(RG=M=X\ZXNGL>3J]/,="*B)FKTS)1_Z2Y"L)FU?=FRE>2"(78E,2 MR9=Q%2N>?R?/]?[Z"8O*=C#W:([,UX*"@,) CXD)HC;3XQLA*,U4 3 M$T0]JKN*3!2H.[=C[89[RF$OY0D'O9AD\5:%U;R3I.)U"Z,8I=+I('Z@V^H[C>;==P6KF+_#F(#DNPZBY2"WF&)P1 M&&5AH+,V82[4@YYK!.;;?MBQ55/6$F>]Q._WE+,R$04I&4,RA3&=MHJ@5VDQG;<+./.9Z':Q;,4;[U=AMJ7A=V3O2*%O;3)^Q72,@ MZAMU;8(\IA_$"(C9?@?/5HS1?C5VKQ:\JC584\V?^NB:RN<,3D>=KXEBKDX7 M\13HIQ,".JB18[:MS*+].NOVL()!5,)K/W\M:Q6_=*QF4P*!5*8Z<4QR6;Y. MW411T(^ZR$1@9YYE=66[U5VT7WA]?*C$.FL^.0#U.@(EGV6*S"I1O!T'4QV= M44_?KL88S ML/1 (RO:8$0@3YM.N,+2"C/8KLCNNWK&9^<;;#R1*%]H(BH:& MTD90?J ?;Q&".G-9:'70;349[1=E-[',$E+JI EL[ 3:!52#7,2P$CYF)5G) MM/FAZ<$#LQW-/YBF=:Y3'J,H7<2@($.5(Z@S&+&K#%KA1M]0;EF^4CP]861" M+#)&R6 H(S(8R(R,B>J)#&L5'NM7>-N*V33?_"! <:WWYOPH))*(E9(*%& M M#>KX;+O1P#!$N(6AZ_N!=LJ-4:07VIZK2W[<)P.?ND; ?3JN%W0L+=:J0M:O M"E]+Z(2A,F44[MJXO<)^>%U)'#Q7FLS=4K8YD_3IR',L% M2;-UEO(RE23E20Y!2']TK>U&"XX7"-7%QOB=N F*\W18]";L.#JMWF3]>O/O MK.(YE[+O V"_B_J"XT(NXX1?#>"-5/)JS0>CGW^BGO4K^FWUE-XF)_46GG?A#X^F='%.9;QO(T8?#B9AFEA\%8XB,-Y#&JOME>6VH<2RN9-[%DJ) MHGE<\#CE50V WV="J-=&/<#^XGCT+U!+ P04 " #'@/M65AR&6W8# !U M# & 'AL+W=O_#9;0&*IJ(?&#J*T^S#L R/1EE:)=$G:3O_]CI*BVA+C9IN_6"3UW$,^ M=V?>:;)G_*M("9'HN%AVR=2K5@ M^I,-7I.(R,^;>PXSLV%)LH)0D3&*.%E-C9O>.!PJ? GXDI&].!@CI>2)L:]J M,D^FAJ4.1'(22\6 X;$C,Y+GB@B.\:WF-)HME>'A^(7]0ZD=M#QA068L_R-+ M9#HUA@9*R IO<_G ]A])K<=3?#'+1?F+]C76,E"\%9(5M3&\05&MC4 MH/1^:0W^RJC*DTAR>)N!G?1GRT40+J(P0#"*EI_FP-R%B\<(+3_ MJ[O[A_ CX.9?0C1?P#Q$%Y^6472)KM#G*$ 7[R[1.Y11])BRK< T$1-3PO'4 M)F9<'^6V.HK]RE$<=,>H3 4*:4(2C7UPVKY_PMX$MS2^L5]\1*2PS__+UWL*W97SZYNP['8X)A,#2 6A.^(X?_Z2Z]O M_:9S_#G)@G.2A6RW6-0T 4-AIYU# J[H"O/'OU '0GU&J'>R5QM%.V"W$$K074\EJO/ST$C M?7!2^D_S4Z=Y\'/-78A&4WSL-$\/*EY]N_4#C774'_8TML%]?JC MEE."+F@P'+45=T%7GCMJ2S8/^JB"\'79P H(Y);*JE(VJTV/?%.VAJWUV]YX MUM.L!]!35RWP#_JJ(;_#?)U1@7*R@JVLZP%$AU=-;C61;%-V<4],0D]8#E/X M+B!< >#]BC'Y,E$;-%\:_C]02P,$% @ QX#[5FN%/EA_"0 %TP !@ M !X;"]W;W)K3NK.-*'!8/ MXW);)/&R*;3.QM1U@_$Z3C>CR_/FN]OB\CS?55FZ26X+I]RMUW'QU_LDRY\N M1F3T_8M/Z<.JJK\87YYOXX=DGE2?M[>%.!H?O"S3=;(ITWSC%,G]Q>B*O.6^ M7Q=H+/Z9)D_ET6>G;LJ7//]:'UPO+T9N7:,D2Q95[2(6_QZ3:9)EM2=1CS]; MIZ-#S+K@\>?OWG]M&B\:\R4NDVF>_2M=5JN+T63D+)/[>)=5G_*GWY*V04T% M%WE6-G^=I];6'3F+75GEZ[:PJ,$ZW>S_Q]]:(8X*$':B &T+T+X%6%N :06" MX$0!KRW@Z1$F)PKX;8&FZ>-]VQOA9G$57YX7^9-3U-;"6_VA4;\I+?1*-W5' MF5>%^#45Y:K+Z7=V)@_F=^/<'_W@W=VY^%4SYQ??G[M_.RD&^=NE>_*>+,LS\>5 MJ%T=8[QH:_)^7Q-ZHB9W>15GEF)3N-@T7Z]%AYM7^>*KI?0,+GVU7*9UAXTS MYS9.EV?7&V<:;U-1$^=5O-Z^ M+!+G%Y&0.(S\S:$N);;\@/[K$>MMN8T7R<5(M+],BL=D M=/GJ)Q*X[VQ9VSOS&V?U:/5X22)O0CP:G8\?CQ.$&94C.5,2P X)8 ,3T$?T MO<_@6*>0AL1559J:9E33T;2(_-!EJA4WK<+0=?V#E=)R[]!R#VSY1S&AI9M% MOA9]+A,GQ&M;0SVC0YR%E'A:.\% WO##-,9[ZJ_HIQ_4,X'E;LNRUW35?)[ M9[$?RG*XY/>E@6P.D//<=^0A'E!X&HYG6'&Y$C.E&P%AVP%8+9N=\5B)58EUFQ5 M\3K59XMZT% S().WLP8'2D!8PY-26#V4L(\YNLYP0S*D9PI.0D/.0E? M(">V/(06Z:BK35=3L#9#!ZA>(3E22$7>R4'>"2COU3HOJO2_<;.J%Q(WVI[5 M2_-E+;?@E;+YS2;HQ%P"$.)K>H+AA^K9)R)'BJC(&1WDC$ YIW&Y9/:-P"?:?#X%PPV5#],9[ZJ_HA]Q):^XL(+[Y7B]]JX* M,>%E^ZX9+_\C8$D0;&4E#]>H#-4[(AQWJ)0](G*LB*J21^1'0"7Y9@G0PA]Q M<5BX4JNFH/>A\U;K3>6%(&)!J/,":ER.Y4W-@60V D.;EH->NEO(RI]$QDJZ MM8.0P>(J\@/FZ?W4- L8#2VM:;%#%AK4@D[%(:=7I,\M4$(-1J+"2 S5&^\ MJP6J>D=;2S"FO,R%3SCHX TGDU+.J-$+<7>;7F*[B4I^HC _X5WZI";YZ"M; MN"Z#>WUG0(X54!574A&%J>A'+GQ2"] $1!<4=:NK3TB.%5*55((6A4%KP,5/ M:L&M@.G+Q"D<<+"&J+C5V0151T)Q_1;CZRN++QD<4,X",J^8C^(!\= M7XFS:X'*1]3&1Z'+)JZK"X?*1UC>U%MW)!^Q9_!1I_3,PDN-=+5#5DWS$8#[ZO]_& M ]=GZ#G/3'1B$^H'$[V/HM(3EC!GAG4 M#2DL;VIF)'HQ&+WPN)99;MHCU-.W_N'Z#!ZQ>@7E6$%5D26,,1C&?H1OF8DV M8I&JBXK*9GU"63B&RMA MS+@4*@:RK9P@*%]T+/@FIUM4>-R+&]J&B3;>3#;/8]M/W$8MV3R./! MR#/H[AZ[%JB//WDFE)Q89:+&Y5C>U#1(9O)@9NJ\N\##I])OA30+Q0J;O&,&1!L\VJ"S3U0)5/D)G2]2@',N; MFB+)5G[_G:]GI[H@<*Z*JI$0A_T51"/8^>"3HC4*H<3F6-S4'1R^S0$U'.?1,*-\7^+53[@RK?-J]9^I)7 M5;YN/JZ26 R M8'X_3[/J^\']9N;#N\"N_P?4$L#!!0 ( ,> ^U9C;,0G MF 8 % ; 8 >&PO=V]R:W-H965T&ULK5G;;MLX$/T5 MPELL6B"N1>IB.9L82)T$S:)-@KK=/M/2..96%KTD92=_OZ2L2+9$,0V0%UN7 MX>@,YW)FI+,=%[_D"D"AQW66R_/!2JG-Z6@DDQ6LJ?S(-Y#K.TLNUE3I4_$P MDAL!-"T7K;,1\;QHM*8L'TS/RFOW8GK&"Y6Q'.X%DL5Z3<73)\CX[GR !\\7 MOK&'E3(71M.S#7V .:@?FWNAST:UEI2M(9>,YTC \GQP@4]G/C$+2HE_&.SD MP3$RIBPX_V5.;M+S@6<000:),BJH_MO"#++,:-(X_JN4#NIGFH6'Q\_:KTOC MM3$+*F'&LY\L5:OS03Q *2QID:EO?/<9*H-"HR_AF2Q_T:Z2]08H*:3BZVJQ M1K!F^?Z?/E8;<;! Z[$O(-4"TEX0]"SPJP5^:>@>66G6)55T>B;X#@DCK;69 M@W)ORM7:&I8;-\Z5T'>97J>FL[O;RZO;^=4ETD?SNR\WEQ??]G7[ M?8[NKM'L8OX977^Y^SE'0_1C?HG>O_N WB&6H^\K7DB:I_)LI#0:HW.45$_^ MM'\RZ7ERA+[R7*TDNLI32(_7C[05M2GDV91/Q*GP[R+_B'SO!!&/^!8\L]]? M3AQP_'IG_5*?WZ/O;@."*I8_[$.5*0;RU+9->S6!78U)XU.YH0F<#W2>2A!; M&$S__ -'WE\V&]](V9'%06UQX-(^O=55A^4)7P-ZGW$I/]BLW:N(2A6FQFRG MXSCTSD;;0RNZ0L.03!JI(WAA#2]T.N0B_5?GDRY!2B+%=0U*>)ZP#%#>QFUN MFXL)E2NT$7S+=(2BQ1-Z7TA]P/(/B/^N=\.W].X;*3O:OJC>OLCIW4O02A-& M]]4W3[7AB0!S9C-[KRL\\" )/=QR82A"B]5'I4T4<$ MCYKUI/;N G)8,F4-S'$'C!]YI(6X*S0,)CV(XQIQ[$0\5SSY-31 6G/ITPADRT@3Y")-99 M=5F6X<'5"H3-ADD7'FGO.]UXD22\, 50IS*P+5UD8+49=^,,1W'+21:I8=@7 M:)@T&,D+H08;RM+GK#V(ILIM5L2DBR4*_39BBU2 ^Q W3(^=M%H27T,(&>A4 M/@PK*UZ_B\0G01NO10I[DQZ\#4]C-U'74;"A3R8$3LI:7L!1,KB3N'K",;)Q M$+8-L(CY84QZ+&BH'#NIKJGR K:0%_8@#FU;'+=+C4T,1WU[W+ E=M/E[>O[ M!ZL1%H[$>-))Q:[8,(S[F DW9(K'SI)YDV]!_DZ;@YVL_.HJ^4;:CJUN"!F[ M&?F^$,F*FM+#E\9_VE?JJ@2[Q#'.-.3MC$\*0O)QJ&QB]0 M=(7:@)8K+M10@5CK:#,N+-M>*^@NU;:[<8O($ >3:&Q'3!I")DZVFWZEJA!, M;^VK$%=*78@M(CCTO)X!@C3T2=ST62=UE<<5U)?3F%BHTA(:5C$<]A0CTE J M(T3-RT/#.>2IE4@BT*5?:N>K"3IMU> M\2P%87>5C7-]'+5[":LB=@8G'1Z$;M87S=%&J8G MO\GTST5A:/ QVURM\KY<1SW(&_8G;AGY:OE$A)EW &/23D<(=V4 M@-G[TB##>.6!<<&69KT5N3L6!^.V$9;1F7A!CPD-51,W59O-3T'/G2:NV&MQ M6Y@X.-S7"KI%C& <],P-I&%LXF;L61_8$[2 !Y;G92+H%@0$XZG5@BXU^^$X M;,\1%K$@"&/?;H#?$+CO)G"' 6"F!Q=TO\O1OA='40NZ18SX@=_3>_@-E?O8 M28GS8K/)P#09-#,DD61<%@+L;VB=7<&K7]&^D;9CPYM>P'>/US?U>S$P R"S M.X=TWL"2SC1M$<)Q>^08'7R;6(-X*#_92%0.H/MW^_75^K/01?DQI'7]$SZ= M[3_N-&KVWYJ^4J&31>K!>ZE5>A_'.EC$_O/-_D3Q3?D%9,&5XNOR< 54TZ<1 MT/>7G*OG$_. ^B/:]']02P,$% @ QX#[5KX4UL&YF1M MW8U?*17$75D8?SI8A5"]&H]]ME*E]"-;*8,G"^M*&7#IEF-?.25S7E06X\/) MY,6XE-H,SD[XWI4[.[%U*+115T[XNBREV[Q6A5V?#@X&S8T/>KD*=&-\=E+) MI;I6X5-UY7 U;J7DNE3&:VN$4XO3P?3@U>OG]#Z_\ ^MUK[W6Y G:@54D+^[\;Z>_8=_@REUZ=V^)WG8?5 MZ>#E0.1J(>LB?+#KGU3RYP>2E]G"\_]B'=]]_K>!R&H?;)D6PX)2F_A7WJ4X M]!:\G#RPX# M.&2[HR*V\HT,\NS$V;5P]#:DT0]VE5?#.&TH*=?!X:G&NG!V MZ9;2Z#]D#)')Q;5>&KW0F31!3+/,UB9HLQ17MM"95OYD'*"5UHZSI.%UU'#X M@(87XC=KPLJ+MR97^?;Z,:QM33YL3'Y]^*C GVLS$D>3H3B<'!X](N^H#<$1 MRSMZ0-X>+\6_IG,?'"#S[WT.1WG/]\NC,GKE*YFITP'JQ"MWJP9GWW]W\&)R M_(BUSUMKGS\F_?^2L#_1\.']]&+VS^G'V>6%F%Z\$=>S]Q>S=[/SZ<5',3T_ MO_QT\7%V\5Y<7?XZ.Y^]O1;7E;T1/]DBAUX_%#.3C<23B^GUF^G?7XGKJ\M? MGHHG WII.!"#M:+_;>T&PCH15DH,SFU92;,9/!WBVMEZN1(Z>+%>V:+8"+LV M*@=IS+W.-7B#U44M0Z&]J+ B%\&*N6)QR\+.92$*,)1R0ANQ4K((JTPZ)3); MEK5!K"AZ?B1^5ZC@ K3@1(8PX$&!%9'J*+Z0RNN"DB49I&+(\0,W=4 AAJ"< M%Z7U@5[6):RY5:+"9W"81!-< M= 8$0IHR*VDRQ;RV 'MZ L M4<_6WUL=<\3Z $6!O G@X"CKH,,C)P5.*3#!<&14X17*.JB ML(C8$)!:0BK%CD+&*M9D-EH6BD0!$'9#)N1Z21@41@7N_"-QF1SK3,_@.]#D M*>NF+@&5++I=5$!DNG'?TY&X>/ 9P"SG"#[5<>;TG*H&$'G!$)5)&=YC)T27\+'!8!+$7A5<$YX7 M0^KCA@9U%UJ12$[*_U<[[!7%$?_N>V[Y_L+94EC@P.T#5:[N88IF)[(>%>T9 M $V&I:!O>;E57N!_4 M+HA["X)*VAI@!".=[W:H^(4)XQ,JS'7H;R'S(..PQPU(5^Y=#E=[^?9 M+@ MNU($F*JY/6#8PMR2"/:K2/4Q9MP.'#>++:[<(N?&-!@DF3PPY]]@8\&M M)'8EQ< @FMMZAGY M"'6$5+IH!Q5-F)H"0;XWH%$-N&3GCC*'CBZS&/F5!#/,%<8-3"=H[6P\1IFL M=0:O@;EAT+=XVHG%8%I)%X62&2Z/DX9&*_U*//G^NY>'AY/C]]/I%?\\.'[:1M/5)"IRQK(N$LX0VOMRKE56.QUT>O_M M709*!^%@6"RUYSWA$UJ5U%V_/6^TC3 ; ET&]$1N_Q4**I0 X9P6U$:".$,, MV#>#A&87F7_&QBS>Y[:89:ZFRF^;EP&YHVXPK"[2D%OUX9H!>ICNDOK:&(.:!' $492(+R,&/8KU$0# MB0$%HD(5P=\V4">9KQMF9J"C+BBDJAF>0. M:/!T&Y;D"LD%7B*52L0H]/=GA X5ZS6RH^:>0?)BS#R5(GQ$:2$',4DALJ1D MJMRD'H>A+.>YCUJ'(X"VZ$J022A3.>L2BQ;)_8Z7H-S@:IB:%;0]FKS7LF". MN.:SHLCO;X!S&J3$T0%OQP]Y1]966+3B?Y.WPA.F++B.@,+6VUK#[$S[^N'HC[C?!FUDZ[8 M75NNI\.,KA1]M[SQ\TLM'6_+.=8_U]C0-.=;PW[:!.K?A+0+QS GJ2OT&@$= M5UB79A*ARY8GP.I0A=F*XYY8IH8VUUH3F6R'_PG]%:;U.UU&@OK+P6@B2@T" M[?BL;T%23QF"Z[<[\FF \G81UI%,HP[X<#@Y>"EHE"X)N;P#,M8\Z]H8G]UJ MC)O8TUBB6BAHHZV;L;(-.#JA6O=#SG-ZTO0C#Y%Q]TP&(?B(:4@LCS+"C:*[ MEL4&$R&/8V*?N;!.VMX]D,-K'#W9X1=\0+.EI/ MA48G6+&Y4*\UE#2G$N_".+J12"IBQ%?@A'@DDM%N0>V;/T;BDV<0OO6!$>B9 M3G;**WPSZSK:HCH^$FBF1%)?RAOP0ZN*K/U!TVON!7&FB: 3@68Z]5T5$,UXU96@H-']TP*&AS7>/U'>N@ MKRZK="[6G@C$YDA I+U#+'BB$>O5+@6@=*1V37D64/RLX";;>+*T-E]K:JOM M9B4>7/#9!OJM71,>.S=Y1L)^)PY#&!65HS&*MKTKE;:W!9W8-%,8BB/C'*,: M&'X$;XLMYK(Y\+L%O;.Z9@*2C?!N[FIB.XR6$_:0X.A8)ROMU.A(5@1YES;] M]%&'F: ++@2N-!UQ\,:Y=UI* L@>2WM6+I]>#KKY'[.Q5K>J.98F@-MX',2D MR['(M,OJDB*2#@&W-@3Q+(H"PD_B*=Z"SU%N*&P=,+$Q3@>'F72.>S^A1?40 M&8^Y.E#V-BHV\.1!_1/UCEM$$]T1E$=<^'!DF@5BK\9":J:YYE,C?CO68!? MZ&9\@T3VHQ0/*7(=CPSV?1(9][YGE@5;X0SIL9@H$_D-2L)S%)I+ 0J7?2]J MGP^[-M\E?.>XT:_68)4LI%S;8)3TO< 2P@QCL@C,?)[P$K/, AD:OVM,KVEI M"U^O=^@W3KO1LF :+V7V@R>4]KTS#Q)52/'\HH1&_24W("RV0;-+IQ4 M5VW(<6$?94;*G')31X,IUVL-3"0PIA05C/)"*F*"X,9N=<%RS&OF?,H5$]H3WMZ;UTJYJA_4^$$ E1LJS&.89-RN/4>%/'BB\0 MUK@%5=V@UC+FC# Q-J,49*G S#?%[(2H+IB+Q+A.;5O[GLU_9;0NO(XBF^98<-O2)2IZ66I3<$='LXIL:9!GP:F04=QN7T8%%XKU MN^'NP?2[>NVD4/A@P*Z+@IOM *7>]-@9VUU,Q"IW_B+J=TN^PBFZ>?E@Z!0U M*)DH4%FA%1A<]EAR=CTX]_;!X)O C=W;@U>RT/K1'^ZR'FM[0B@Q=1Z!T_*$ M0Y32 Q&-7S4F:T)ZQ_W]#OTV:"O,9:ST7 M'B_5TH9?V%2V%S&#=&V=+FIG8E (5:W\N<[#GL-5^XA#7#O$@7<5*+"\X8[W MNT9OP'AK0O.;(#5X$SFA_$>9.D.O@OQ$+">2/A_!3Z_WZP?X"-AJ/Q#)+A\.M\ M/+L;?X+I+!G?)).;*M M%^1R;JD/'1IJ#P)T.7>!AJDS1>'^#D8HP T""CH:4-HUHB0"U8)_]+?X7%)) M>%1-<9Y(.S4?A?)$=Z)5P*S9O+&TH^I7EIQH9[447GBVIY!D.:3!1M/T4$%$ M>]U ^U:?#P7W M; ( '0% 9 >&PO=V]R:W-H965T9U*>*A$"[KH5(@7Z,:054RO8P[<$D-XE5Q\YLIW3[];.=D#*)TH>]$%_[ MGN-S;(Y'6R&?5(&HX:5D7(V]0NOJTO=54F!)5$]4R,U*)F1)M"EE[JM*(DD= MJ&1^& 3G?DDH]Z*1FUO*:"1JS2C'I015ER61OR?(Q';L];W=Q /-"VTG_&A4 MD1Q7J-?54IK*[UA26B)75'"0F(V]N'\Y&=I^U_"-XE;MC<$ZV0CQ9(M9.O8" M*P@9)MHR$/-YQBDR9HF,C%\MI]=M:8'[XQW[K?-NO&R(PJE@WVFJB[%WX4&* M&:F9?A#;S]CZ.;-\B6#*_<*VZ1U\\B"IE19E"S8*2LJ;+WEISV$/P%(PF%!6LJY1H'/G:[&41?M+R3AK>\ W><[@77!<*;GB*Z;]XWVCL MA(8[H9/P*.&7FO=@$)Q"&(2#(WR#SOC \0W>X#MD]D>\45J:/\K/0X8;ON%A M/AN>2U61!,>>28="^8Q>=/*A?QY<'5$[[-0.C['_QS6]PSN[F\]N9]-X_@CQ M=+I8SQ]G\SM8+K[.IK.;%:R7U_'C#2QJD^,]">150K630"2:.&A"&:9 .0KO6'*P_A6(#'2!]M9#B#FO"8,'K(34O4/' MZN\EH429N[PK<.Q-*+K9[DF)FR2]MC?OT3V1.>4*&&8&&O0^GGD@FXPWA1:5 MR]5&:)-2-RS,LXC2-ICU3)@3: N[0??01G\!4$L#!!0 ( ,> ^U8'*J([ MK00 $+ 9 >&PO=V]R:W-H965T]'HFR;%@IJM*E/0E4[I@EE[ULF=* MC2SU2H7H16%XVBL8E\%T[,_N]72L*BNXQ'L-IBH*IM?7*-1J$O2#YF#&E[EU M![WIN&1+G*-]+.\UO?5:*RDO4!JN)&C,)L%5_^(Z=O)>X'>.*[/U#"Z2A5)/ M[N4NG02A X0"$^LL,+H]XPT*X0P1C'\V-H/6I5//2)65N-7WEI&>G,S16 M5XFM-)?+<<^22?>AEVS4KVOUZ WU4_BFI,T-?)8IIKOZ/8+2XHD:/-?108._ M5K(+@[ #41@-#M@;M/$-O+W!S\0'3*8P0\$LIG#EZH%;C@;^O%J0%!7(7_L8 MJ!W$^QVXIKDP)4MP$E!7&-3/&$P_?NB?AI<'X,=0_NS2 +]Q8Y[!QCMZ5IKZ' MQEMM#'A1:O6,-%YL%ZXH"J:MP^G,[H(GN:5FQ2XO+=(4^F>G4"K#W9 Q'1+G M--VX6!,=SA(RG>0>>HK/- -+Y[+C#Y@PRDF1AXQH(7TFP"6))TB6:'2)IFC) MY!.ZT&K-!4N>3E26D2"-T[)4!#ZC/'D,7:!YY=':7"-Z!<-?H*@[%5VG O49 M-GWVOYQ3&BNM2<8JZP$]HV94 ][0+C=U7HBVH[ [I/%$@-VD);FCN#MJ#TBI M1#]^Q;I#;W4#4FH.L+W*N>.-4MB6U8K;G,L-5HI"&CJD)Z,$3[W)N:6;(]AA M^JTDW!M&'G+*1%-&9),9R)2@/Y*Y:-EZ\&QMS[-7EAJ9.?&X7^+XENPQ;< C M5)4A%LPG3V]]F>_P2-B,DA)%2T<-[@@&\8BN<6<0G[K@_%RJ* \6M2\Y%Q#T MPSX)#4/C)))')8>@-C^(A7#5_84<4JR?AFBBIHSQ8+0/OHBX;I[#C[*2) M1G"VX*(>KUN-[%)8N]@_2)J\<_-#VEF2Z+I]"]I(#+--J2U08L:;^4#&-?@" MIBK81O%^]5PSX2F(SJRAFMO&&U[BSJ#,'K+X?GYCL.=R4'^2/+X<4Y9)3W0O,2#7LG@T#T/7"5;]85?HE9Z$LK4S^ M,:<=%;43H.^94K9Y<0[:K7?Z'U!+ P04 " #'@/M6: *C>;$+ #$'@ M&0 'AL+W=O3&$ALIW6Q:0P[:3XL]@-'XLRHD425I#R9_OH]]Y)ZC#UV6F"!!=J80Y&7 M]W'NN9?2ZYTV7^U6*2>^Y5EAW_2VSI6G)R%.>G8P&@]E)+M.B=_::YZ[-V6M=N2PMU+41MLIS:?;O5*9W;WK#7CUQ MDVZVCB9.SEZ7C=S^K8,^4Y,4ZL_ROV/FUTT%/Q)5U.@^; MH4&>%OZO_!;\T-FP>&S#*&P8L=[^(-;R0CIY]MKHG3"T&M)HP*;R;BB7%A24 M6V?P-,4^=W:C[E11J4A>II4#8UR<.Q]+F MDS@<\*R2%1RN/\$ZC8ZCVJ=WXV>%/A+5?3%>!")T6 T M?D+>N/'!F.6-G_:!6!N=P]3"&6 %<7!;<9.]E/1%#^]0A^YXC+WRY__7R) M(R[?7][<7%Z(,"/>_GHAKF\NK]]>78CSCQ\^7-W>7GW\]59\20T2S]I&EV;" MA(D8FJ366:'7PNVT*$U*K(#YO-2%*IP]%:"%M-@T6\B>TNBD0G1HK-T6D0E/ M^^+Z<'5S@)><9GLZRJBX,H;6K96R0EJKXU0Z>(WC#8ETQ%W*I(/U.73V-'08D$4RTR+.J@1";;6RL4E+8E83A$=>1>G *A.DD MC<7SG(@AVT?BCTH:IPP-K@QNE-T:66Z@ 'T@8>:=,_;"H\A4"T7%PO9GL MI!5Q30KD1$8,&T1;8DHSAZ+E^N)M[242UW'1$;_DF/:5RNN"^OE'60BUA"G=1TCBB42A#*3P]BNUVA+^:'YJ)O\,/:$V,]!#L<@3U(DX5LHA5RPX?'ZX] MSA 9(E+89J<'K48J;)7,W#8F)2G,59'&0:#56<6CJ)'-M:2;K>J/*BT) MUS).L]0AX2POJRROHG-L[8J.V$!]:\44#MGUQ7 M=80;!F?*(*@E 8%BIX3Z5E*V<^X*>"UUF9<+0>H;#"Y 10,M]6 Q@.-/#LW M;@R@]<4 M2#A6?J_=63'>JH(HD20':ZR,* M1%TP^8K3G K7I!D+J4$3=CVW+W"NA2N@0RY!/"U2'N/<9B*&WU?@Q\([LU#K MU/GT0Q$3AKIR>D()1OO:(Q]S(3HFZM((R8?;;TO]E=AN.'\%1 "M&068 CD M@%[<7CSO75WW7J"MP.&(([/+$6=C:H?JL^UJQ*B'W^$7RH9B_R#O&@TY1C:% M6]?@(,BU#FZ1&7A1K*N"[SL2[+(7255[$%5!KE*>=,2FFA-4^E!+?T6BYD$9 MNNGA02V(2[JT7ST) 2&)YL!292%1S+:2V9^0&AHT $$7G<)[/XX1@_M.9EY! M=E5??-FFF0_3H1DA0:^N?6KM6J=QY429==3!W"G /.1.4G''TG6P+]-1F[9- M6Q2'IK_RU1!NH%_PK<\;4%O(>D]7P9^U7$E^!&1P$?2:DA^\&B%/=Z'[C8Z3 M>/2@;#V:N=0=> R%T,K&G'^B$*4YE)"%TA7A.%;HT'Q_"/ZI\K*N!>25.E6@ M_4XU<:?TK:RJ@G3P@AM =)\WN5;)J" MA>0[T!Q-4,6=;UT9&-0'-<%S=PWPOOBICA=[IN8;FNP$1*='%2EL2OE!4LU01@U.'')S$W6&BRK2N1@* WZG:0IBMO N<=CC,5V$L\WL*1:1(729B&^"C:@"0A/ZC M_015 /1*; -LAD^\2%J& %942CV4USK+](ZYB0M<*#:6_=HTG4F*/AT V7"= M7.V;_**;S2F[C?3ZM#5HS;OO5\0O%:H O1VIU]RFWQY9\?P"NDAC?>\.," Z M*,7T6L7W\>THV'UZ_Y;]3 P7T6@^](/AA ;C631?SOQ@,IT\<;0<3/U@.IF+?P4JQD0T6XYH:;2#P4\V@PGXE9-)O-Q<]U([4G/9+Q\> F" M&;!O0;X<3J.!-V08S<<+#$;+:+E8B$^,Y'8'.1TB,8#)O&.VC&83FIE!V'C* M*/S0L8YAZ&ZA"&A#)? @EJ;1_O*824"'=+5IK9&JH9?T]M*<;2RJ!< MFV2U(K[X6Z(@K/L_9-!GW$BP]=;?^1">*:*RI,$HFDY#>!8S#AA .YJ*JZZ5 M8C&<4)Y,"87S!80R@/Y^].^_)K3PX7(Q]V>/A:8"S \ MUPED47A5D22IS^)[U\<_[Q_R\ 4K8_ER,'M! M^G341+U7ZCNQKHMRK6H%8TVV)S?4K;;E:DB-LJ9+$E]I^/Y75TN40+C (;O3 M8#,93S?O%5TW2)9LI'&[:JMX&X5>Q$ME5.14E]O>F=I2BZZ,%6O?W(4VY_LH M/>:QOPS4_P5.NR%\%*O'XDU%<3YAM(:2_1R#Y?2%?S(:-KNZMH4.AEI0_Y(< MFM8^H/Z);Z3!6><:)A?4E6%D=98F[.5WP8>W])DJO+#NG!"D4 ]^_R#T_1E' MFN]'Z.B'D)U-ASZ-%>E] -;*8-_%M:5,N#1+8>^6R.<6ESTKN*SZS')L\!7K59^:R\HDEMK_Z:'=]E%+R) JE!I( L2 MRYUZK8J"# '&]]9FKW-)BMO[C?5?.';$FV+;SH+^45OWA.96LBZ")_M MZE?5QC,A>ZDM//^*52,;0SBM?;!EJPP$I3;-*N];'K84YM$3"DFKD##NQA&C M?".#O#QW=B4<2<,:;3A4U@8X;2@I-\'A7PV](21_/@RP16^&::MWW>@E M3^A-Q0=K0N[%6Y.I;%=_" P=D&0#Y#HY:/"WV@S$*.J+)$I&!^R-NL!&;&]T M,##QY]6M#PZY_VM?C(V)\7X3U ]GOI*INNBAX+UR=ZIW^?)9/(U>'0 X[@". M#UD_P/Q!O?VHWK^]NGE[([XIDQ*.;Q [3GTI:B-AI8TF?"E+ IQ6^LB(]N,8B"^ MY.K1.Z&]J+W*8$KD%CNAS<)))*).0^T4;-=I+J072(WQI0Z!/4H3E#%2L3,; MV[*29OWRV3R)9Z\\^L:AU[T7&":,!,Q09 .! M]FUX(*$ OP+N2D0NXD2431FSB <&IXQ:R8)%$+538HDW#H&O24,:H>Z46SJE MC#"2HA%'2C-6-G42[ EOR.1:24>0=X]0'XI$1$)$:^=6MFX'X $XI4%MOL/8? M1-5]JM@F283<^M9GO;>BM$F+.MO \ 2+?&A#4F2N*4ZRK@T#)YX&XBMR+F^+ MS?^57'/A$B%>9S6@WLFB!ANU=%0RBM-7U2[-27[CC@@S-FR1QOV"T.$-[GWK M !7RSB#N-8V>!-%2G* (I_%/!X2G+#(I#A M7(6@)LI9?T/#\W@P[Z+3^P)LIM7/Q:BW%_,CH5DWXTC\47&\#VCOE1?SP: M\3I/9EBG_?EIA'76/QTGATGT=5453#Z,IM+G8@%!.JGXMH1+&U-SG<*# Y*!(6CA,<(*N&'$A4GCPO8,XG3:4/F*<;&P6C)R8JOJ-2A M.,'H9(=#7-L?74LGON]@H"!IDCH9(2Z1_*($_ *Y-?C?[ M1O%A2HX>HO>HH.93B MEK"@@R?I3Z))VPR+FF\@NP>EB"?]TW@DWI55W8Q0J"GTRU',[,W#\%6_(%R:P,^=WB;X_M2.1+ _PMKP^:!''1?K)?_ E!+ P04 M" #'@/M6J#[-QNH$ !Y"P &0 'AL+W=O;%4^JLI.+?P7I727'8*:^OS7L]D!:^8Z:J:2SR9 M*UTQBTN]Z)E:=D).NN-%[$H+&WT1AD?P MN^!+LS,'LF2FU%=:W.67'9\4XB7/+"$P_+WQ"2]+ D(UOJTP.QN1Q+@[7Z/? M.MO1EADS?*+*/T1NB\M.VH&U_)6O[.D37J9*XT98KFC]#F2-L:I: M,:,&E9#MG[VO_/!?&,(50^CT;@4Y+:^99:,+K9:@B1K1:.),==RHG) 4E*G5 M>"J0SXXF2AI5BIQ9GL.MD$QF@I4PM;B!OK]!Z(?1$;QH8WWD\*(# M>$]ZP:3XFU&">+#UAA5H%XOP)4 MF9AF_[-0D2[_QSNC''X*!_\L1\^*->?$Q]/\;W*/@^U6?/#U.G^[OKL>O M-]=P>_]A^HH;#S>/KS!Y>GA^>L39%*XY\J%"&V^/LTQSM_KNB&V. M^#OV(\,-9&B<,&09!L86'.:JQ!8CY )GVNW47 N5&S!D<'X.MZO]UT)S_BDW M 3.+N\Q:TTS%^P&*TVL4Q+0!(9%2-085-&8@JEJK MMU7ZG$ 0TS# (4QPB/HP-@;[,5FLVT!ERB#I((;3(.F?01#Y<$+$>H$TB0@=WA]/W"[J>\$J(8\]L(S+M[8K$03'M%/FP.].8 E075<6VUP>0A!LIS3._*=+$OXZM$VP_GDIMUNK?9\.F, M;\\H)$=Z!@I?[5&[W/:, ]7^Q?!Y4\*]F///8?H^0H<*WQ1*4[E2 K1H):&A MATMB<+:V1="/W#\>)H+PM$'6:>'$40IIZ,7:=?VT*D1,0 M)#&.83IOX@H )IJJ9TE]"G)G":#KT@2L_<)*7),=0V M@B>0>.E@2"W""]';^V[)WLYS"--OX1Y]=&%@F;8OH\WNYETY;I]36_+V4?K M-#K28$3FR.IWDWZGK9?UPJK:/:YFRF*NNVF!;V.NB0#/YTK9]8($;%[;HW\ M4$L#!!0 ( ,> ^U;N9AM@[0( %\& 9 >&PO=V]R:W-H965T>Z"VKI5_ M.D'CEM-D-UDOW.BRXK"0SB:-*O$6^4=S[666]BRYKM&2=A8\%M/D>/?H9"_L MCQM^:ES2QAB"D[ES]V%RGD^381"$!C,.#$H>"SQ%8P*1R'A8<29]R #<'*_9 M/T?OXF6N"$^=N=,Y5]/D,($<"]4:OG'+K[CRLQ_X,F=@ ' Y? 8Q6@%'4W06**L\4J]G$NR7XL%O8PB!:C6@1IVTX ME%OV\E8+CF=?G,N7VIA)RL(6UM)LA3SID*-7D =PZ2Q7!)]LCOF_^%14]%)& M:RDGHZV$WUH[@/%P!T;#T7@+W[BW-HY\XS>L@;(YG%M6MM1S@W!,A$QPIBDS MCEJ/\.MX3NSE@OQ^*0U=E+V7HX2B.:)&93A-I"H(_0*3V?MWNP?#CUL\[/4> M]K:Q;SV>-Y!75V=WYQ<79ZW7M@2N4'X>$>KNU#"<&DC.L1.[3OP.+!$:]*'> M98."AU89S2H4#RA)'9'4)(,KH-Q,<(Z,7BZH8+A2+$#VNBPQ1L=%@%0J!^L$ MFF6M]Y@/X*[2X5R M78*L'AJ(BJ $_::+K%*^1 F.@=1CYDJK_X@-45^T'&Z=6-,NI]A4\A!0. AE M4+J >E&T= ^U;+ID ,!P0 ,D( 9 >&PO=V]R:W-H965TI7<>NMBB*X%2I..WW3^-*2!V-AV'MWHZ'IO%*:KRWX)JJ$O9I MBLIL1E$2;1=FTBS>12EDA=I)H\'B:A1-DHOI@.V# MP=\2-^Y@#,QD:T3GQQ/GJ/(S]-(B:>WA;JGD6K!B;AA[RL!V<=Y%F[;1TA>BG<*MT;YT M<*T+++[WCPG9#EZZA3=-7PWX9Z-[D/6/(>VGV2OQLAW=+,3+?IXN7$F7*^,: MB_#O9.F\I1/SWW,:M"D&SZ?@6W3A:I'C**)KXM ^8#1^]R8Y[7]XA;WR>+F[M,<%B5";JK::,KCP*S M\THI]!H=2!VF(N"Q>SQF+ZB28BF5])+,-VCQ HZNC%+"=MZF<4(7[CW,2V/] M+PNT%7PT>MV.%L8+!5.AA,XICX0#C+Z/3M.L[/P'9SW M89+GC(< '*7O(O?F/$W2#]ULAKDB-G(E\U9. M2)*4]I(#RP,T=#)Q=S(929JT"$Y.PO?T[#0HZ (WSXQJ&C&L3LGE-MC2/"!( M%B57#=T;:@&^)(4,65EJ M:RL(=J=N)?&KIFVI$'C9Q1LA">)EN4<^X*[@>P MQT"J_ZAFKRNX\UQ4D\L0BZ&$7.B\K,(2%=H\4&G8U(58M"/UFGLTG:\JG):B M0? &J)J&MS1Z[LY@@[1"R:]BWY0[3@[PL:9F32G(4X0JAB""?O@L;!5X8@7? M_MI+J"$J16%:Z*W1'N?>G$)SYRX(3N!"5UN[2GJJ"BBS+3?QHD>,T8H5[VP0 M2O' DAQHR^ZZ"<(1B(X6'V^@=Y+881"$!&R")&S>4)&L>N*I0H+A.**7NE5H MB918XZ9E[4NJUJKQW(0X8>_@-+,Z5&PR5P$*@4+U% 1Z^1*V!=H(II<;RZ?K M.RFD)JJD&51(%[+H/=>BXH/GI4*[#H\HLZ +U;XTN]7=.SUIGZ>]>?O(WPJ[ ME@1*X8I<^[VSDPAL^W"V$V_J\%@MC:>G+PQ+^J^!E@UH?V6,WTXXP>[?R_@; M4$L#!!0 ( ,> ^U:R2P@Q\P\ $@N 9 >&PO=V]R:W-H965T]UR_Y MV77Q^J6IRE3GZKH0MLHR63R\4:G9ONH->N'!)WV[+NG!^>N7&WFK;E3Y97-= MX.Z\IK+4FO21-;%\'ZN]9=L@REU:]->D_]+)F*I M5K)*RT]F^YWR\HR)WL*DEO^+K1N;8,5%94N3^:5KV]*L_BZ-NE2 M%?9/XMW/E2X?7IZ7H$SOSQ>>RAM')3E"92)^,'FYMN)=OE3+[OQS<%2SE02V MWB2/$OQ+E??%,(Y$$B?#1^@-:S&'3&]XA)X33/SKJ]_N,?!I/XQ2,,CFH&1X]1?_(^/$KE,(\WGS^^_>MW M'[^_>O?I!J3_]N7#YW^*/ZM<%3(5'ZM"R*IZQ&-+[(B%@?/9 MT@JS$M,QS"]-R9/L6H(X/5R8+*,'-#H2&UF(.YE62IS$_3B.!V*C"CXB"XF211/$AZ,VVD\C&9Q?$0O[14CQ#&[ M41R)T@>W&G%X3!E=;J_TG5ZJ?&G%6VG78HFM*?2\0&5IR;_$S=JT5%RL4R!=1L"LN\-8L6*F61,6E_2;=6E6LHXK3W MZ>:+[:RB4GVKYZD2*MNDYD$IVP\[T9*)IO&B>X37$HS-E:)BFV:^5V26XVJ5Y(6HEXQ-Z3)RZUVV@:GZD2QNN)[*L5V[92^J!PM*+C$&1D M:DTSN"\^8_&52;'UM&;)'"Q5*75J6<4[*]4;2T19!)@9&02D*$QUNV9IR,0$ MN8]9/1>G5R OL2MLD+ /3+7/R./P5'*>OJ+QG]3"%$MW?2T?R#;]#=SRAJQ& M7&:FPM//AN+556#E=/!,O%?SH@+"$&20S,\/LEBLQ6#2N0WF*TY$W!\.$)Q. MQ"0:CR[P_D$,Z[&@,_8W;/9)>.5G8P%PJ\LUT^(] M97O D,OJ%O!&#*;M(")A1VZWP[ ;M2E=-)ZY@7L^UW+I;MQ=D2<5YEX#O"'< MBI-)/ZD3T!:_<$9GMZO"9$+>P=#9YEE&C%F#)2SGB'*&AF%N*A@/<*"X+LQM M(3/2:VUQWL22H[IMY5KIU54T)#>>),7=:D,2G0SBFF40B@0\*+ZBC*A70"HO])W3?:YN3:G=/A4RMW+ATW$A M#"77K;8$$K GFL,C+$7F"^5LAZ6I4IINH67%0KXJ7 9 MS44U2KIZI1L&.*UV4W,-JQ,!A(^%]A5W8RFY$9) _MX*7L4F^D MQ7;D&*C]P+0>&(CQ0,WNLZG(+HW+OJCQ=&UH6Z[J2.8[;-&MZLRVN_ L93K_ MUV7%)JU<$E&K%6(,1SV8[\:4,#2-2P P8HQ 48=*P&I$I$WP*&0(?D\"E(5B M7Y8D"-D%?*'$4@26V!'#&BZ,$']D&TG\@F;:"J&2B?/#P0L?6ISUDV9,'M#H MG+?2@;@GZY>!NK0>S#0X%@,U(AC6)NZ?UZ;Y>5THU:EA&^,,8VY@OH='G+;! M3"34_0(YB]=TW# \JK.C\TAPS1B"DD7KZLC<329Q;6Q?P/Y)(Z2,1@=S8C0+)Y&HV',3R>3Z&(P:I-_L@,3X&)5Q/U! M[)#%H#JBT*E *)@=(,&2F,A1*H MAR .#*84NDN?\8/5'U"H[#C^UE3ILEUCP"W/@NO_MTS]D,U^.EQ <2Y(7NS] M)M-I-)P-')XZPT9S-9HAUU@G]'4*?$"HZA*)-A7)!2\;'X=42]3VRJ6SFXWY M*KY#"0S]P!61)OH\V7=4Z &%1>CHH9Z".5$<"EO?," ZNRHC- )G MHSCO4$I>,7['4"]?@[0[D]&#Y)\7X6:XRQ?N]44'>MF1#Z=(@9Q5YTXD;QBU%16Q-"=3"D- M1@%W^M*H'KO3.+MBJCYI8_< >9U'%12C&ZP=V'0%_=F<7= 1[>][LWL1P"YV M@HI*F+@2#PH LXY;H6 #ALQ+HN.JLJ9. ZJO,HIL&(L8Z&%!Z'"XU-SMB'AP MR4#3]X@8:;VM(8?K9>SR=D=%@8O59\QD6]-^H6I#VU$M@.3MJDH9=:2J;-59 M[4EF_I/KVD%#/YK\;/$X!VP6FC=)YGE%+Z+#;&E"/5?[FQ[VK"%,19%#^TH" MA6%9MS4>RALXFY_34C2]8XYD:J#DNIIBRTX?2/$@]-LXN.IP4&\:O-_5'QI# M2^[TA'JZ52G\R;;+MMKJ.]7_=JW87&D:+09\[!L:5![[YH;#C ?O@]!I$(Q0SY>:JKV4FQN\1#VOJ6?(Y$%S%#EW*_;4T^>:; ]%%^=<<,. M4LU6N^+N1ZTY:,BJ3>B*L9M1"$/I25'"RCE*TO*!HH LUQ&I1 J43#!*5CD$ M+$QZN*?G3N!0]SH P2=C#I,<3B5N];_(W/4X0B .7;X..G@N+AVY!]\2\Y&U M!7R:\ \=[% 5D]DPBL<)F25'M.AP+Y4-[UA;-F+ !X7ZWF9%VW ZBF?1=#I^ M]D2^NI!G.HH 7![MD+;4R);F6_VN/]V@-A?[7:P^*-JQ/7A2&?W<51"-,/A$7_7@D/CJO:9YWFI9. M3X?5U$'">^YY2] M*LPG.8)(_1DG:@CQSON';V5>UXU, C0?J'5/[B?4,*A#":>S(,N1A:@? MYCID%?L.0C9B- 3ZR;L_K2%2G>DR=/F:+BVM&C4QK),ZJ4-[9U)01;2&%OA; M!B+(51Z'^/K\CT+.6J5-(:D+RJ9UV #DJFM*2?^!'1OMPJH<1*UU0SBQ$*BW!A3IS[['& M7J3(3[#;V%Q54,YN:=GUX#D$,+=DD5W>5IQ<,YWKK,I:OE5NC?.M!@4S^F7X MLK.*U\DM$>3:$4L%U- MRJ!3(.Y[[Y%BUFRT9X#4CI7+G^BHQAD5&YKS?=_+ZHL/.]@%0,10X"1UTOAE M(;>1:TTWY\*-Q5:D@V TA4*^SMU6L!X:LI%+K/69?E#1,O2S841M+@+)VKO: MV+2LJS>V]59)DJO[$#*+R+O>_447*%ME_/5M0=TPCCE(XYDM=')?64W6KEZ4<<@R0: M Y0T>:0;$%MYJVW:[K! ^O 4OA=I'5BU#,S*K,[^[C0^^1TU #G&[\'^3. ; M"X#!$"!S-G)S.YO76-[\X0#J%Z=.O<_:BS\-W@^2.)HD$_]-P6XRW1R(XV*! M8&OU2KM#D/!!1P?JD>',$9Q7NK2_\@7.&YDR,+FA#_E"4>KB(FWU7B(-W;'/ M!&%2[8O!<-J'9SHC]RFT3$/\.++R>P2P?$'CFJ^ ^L>;L^_NZ5JAO CG^13! M>']\(ZFM@H!A_8=D9/'M\F&@.+%USK:.,CI%4.\@* M>]T*:[+VNG:BOCG"/KL\2:MM&W370$0*^IJ0H/<9?8E'ZH>E_.+F^@.]N_HT M/GSX%W?FT!.59YH+HL3UJ MA/R&;\0^;L*)]?_Z;.WP!T.'SB&NFY+.B\FUU8E V4K_9_1_.J;#HMEH*#[K MK#WNL5)S/!R+,8IA5*G3*36=AT,770;CYEAC5E^Z\'-4WZA\^:#I8C+@H[S9 MF,KO!+0GXM"7I.>MKWLS5=SR-\R4$V 3[D/?^FG]F?2E^SJX&>Z^L?Y!%H3R M1*I6F!KWI^.>:Y.%F])L^%OAN2E+D_'E6DEX% W ^Y4Q9;BA!>J/QU__!U!+ M P04 " #'@/M6M MWU=8% @#0 &0 'AL+W=OO:./USY3 MF%=4ZSCV#3E\*7VH=<)K6$YB$T@78E3;R6PZ?3ZIM7'9Z;&LO0^GQ[Y-UCAZ M'U1LZUJ'S3E9OS[)#K)AX8-95HD7)J?'C5[2):6/S?N M\G62V%J@UEO,!/OE979W^]OE27C;]6I;$4E5:Y=]%;4^A$A?HX MOARKD@H*VBK3G9B0H4"I#6@45_QW-6))K70POHTJ)O@9*>MS..#M$ ?0WZG/ M;3"Q,-)P.#;"^$MK A5C]:X-ZDNK0Z)@-^*X"7YEI+G9A=_[3C$9M!PI7\H7 M[5R+LZ@L2=JX0\8;-.H9V\5GK*OD500,4YI< #[60&.=67RBG=LD" KNL)0*#X=2:ZL7D.L5A#A!I*:\/DV]AWG7-DV$4X, MM&RM9(^/A^ZQBY&$I@L(D>$.DE(TW$E PD?Q9PF)/PQ^D0*ZP12)_!Q4AXMA M#XD O@4Y*@UP<3V=3_"2>Y3R*W/GK"@,(]'6;D:2@#N(@)+#BZJ1#3D%>5,K MSU!0(19N<,Q)673M6] #L(9B]@7LP8T5!!^0==U8Y)=-3(V6%Y,",H*6P%*B MNBNU\^X9Y*\%(&;#;:SN/JPFJB5&*+B.%)#;(U:/!5LP,"ET8%@..R0@MLE- M(XU\ZWFW7_L#&$;.NT XM#\(W#5!86 55!E\+0X'(>A*[\.F\X!09P>/1TPR M3&N#1NB;B&VZ@WF/2,'.\4R=AC N'5C6GP52(AL+2FM"K#RA[^B>CCLYA03V M?I/EL?I$JM(<2@)2A[L*!B^![GM*I<$K9G9V<746LZ<,[]'AS^,I^M#:06<> M'54+Y"G^8$LS[@C8M.EVVZVB#24P[:=RH">?JT1 MK)P\&\__QS'BF ,!>SG3W 8L6KTT]7)X?_2COJ<"R71"#=C+7H?!1]DFGH.\ MW!-7VGS;)7JEC97B-#X:89@0G99=9]/*%%Q565UL9+Q@);":"$D+Z+[.-_MG M[6JET \)4Q'QY+2GQ4UH"T8NDX5TE*Z2B6$Q!WB': \M#8$:5Y6)?<98V9CZ MP]01NH-% 7I%W&G %G;#Q/FWH0Y! 8IXR41*K+GF*9"@9:Q+F7I2DQ80FB?8 M8J3>N_V$8 QVU !#B+^-"0Y(W7P<,=W.5FW%\U]5HLG-KK2DLY6X>P26(! MW:YNK_]GW:WW=GOWV^&M#DN>>99*F$['/QUE*G3W\>XE^4;NP N?<*.6QPH_ M82CP!GPOO4_#"Q^P_5%T^B]02P,$% @ QX#[5N;V$-=Q @ >@4 !D M !X;"]W;W)K&ULG51=;]HP%/TK5YFTIXJD@795 M!Y& LHU)T*JP[6':@TDNQ*H_,MN!]M_OVH&,3BW3]I+XVO><^^7C_DZ;!ULB M.GB40ME!5#I77<>QS4N4S'9TA8I.UMI(YL@TF]A6!ED10%+$:9) *[PS86DIFGD8H]&X0G4>'C7N^*9W?B+-^Q3:X0/>ENC-DQ2U+ MP24JR[4"@^M!-#R_'O6\?W#XRG%GC];@*UEI_>"-:3&($I\0"LR=9V#TV^(8 MA?!$E,;//6?4AO3 X_6!_4.HG6I9,8MC+;[QPI6#Z"J" M>L%NY>[S[AOIX+ MSY=K8<,7=HWO11I!7ENGY1Y,&4BNFC][W/?A"'"5O )(]X TY-T$"EG>,,>R MOM$[,-Z;V/PBE!K0E!Q7?B@+9^B4$\YE8RTE=]1E9X&I L9:.:XVJ'*.MA\[ M"N$=XWQ/-VKHTE?H+F%&!*6%B2JP>(Z/*;4VO_20WR@]2?BY5AWH)F>0)FGW M!%^WK;<;^+K_4R_<<)L+;6N#\'VXLL[0I?GQ4A>:(+V7@W@A7=N*Y3B(2"D6 MS1:C[.V;\\OD_8D2>FT)O5/L_SZRO]#=SF;3Y6PR7RY@.+^!\>U\.9U_G,S' MT\EB62+UHF1;A!6B J7I\CDTG G(2T91+12UH?#@2@3+'T$V%P#]!0 :'[;C M.P.G@UO^1P7YLR%0R[9HK;1SQZV#\NPT=-O]^95FC&SX1S3>@<[76KN#X0.TSVWV"U!+ P04 " #'@/M6B]9D:^0" !+ M!@ &0 'AL+W=OR+% MC#IM[FV-Z.!!"F7'2>U<R4KK>V],D\X108.$\ M J//!B]0" ]$-'[O,)/^2)_X>+U'_Q2TDY85LWBAQ0]>NGJ\]7J&%#;_0Q=@A!1>M=5KNDHF!Y"I^VW\$A;3Y>W5_&8*$N4*#>@*=&M@IIDI MO7')#;T/;>P1=+6&CEE@3:.Y\JT)'DH0A Y3@5P-6$RBE56 ULU^*1F#_K0LN&J>T MZ,W!2KLZ>%UM$$'&1D/?:$!M@GV;! :TR$D%TJPH]%KQ/Q1E<(.J):8$_S8; M',<"22Y$& F41=[\B?>(DFR#85J(K;=B*9R&@@CX=K%0&2T#LYTJTM35O(AL MN2KYAIZ)WWTP.FRUF&,6>+3*A??>N_M)^4T M#HA_X7',7C-#U;0@L*+4;/#A?0(FCJYH.-V$<4&73Y4)RYJF/1H?0/N5UFYO M^ /Z_X_)7U!+ P04 " #'@/M6YX0MAK8" "!"0 &0 'AL+W=O-](A"BZ MILFC!'+,KV@!1.[,*:E&>F8UD=,\7INRL$=+D:4$ MI@SQ,L\Q>QU 1E=]PS;6"P_I(A%JP0Q[!5[ #,1C,65R9C8J<9H#X2DEB,&\ M;]S:W8FG\!KP.X45WQ@CYXV^M M:30F%7%SO%8?:]^E+T^8PQW-_J2Q2/K&M8%BF.,R$P]T]0UJ?WRE%]&,ZU^T MJK"^;Z"HY(+F-5F>($])]<4O]3UL$.Q]!*3?".)?@U MP3_6ATY-Z!QK(:@)@0Y6=;LZ-$,L<-AC=(680DLU-=#QU6P9D92H3)P))G=3 MR1/A%+^B)4=38#JK201HF/(HH[QD@"[1XVR(SL\NT!E*"?J5T))C$O.>*:1M MI6!&M9U!9'Z?>82;J]ESX\WKK30A\=;[V-/OX_WR1077OK4-FK1(^<[-&ZJZ,W/CQ<^!+70Q MYRBB)1'5'Z]9;?J%6UTFWZT/[.[(;ED?R_ZB:@?>Y*OF1+X]BY1PE,%R1@"F W)]3*M839:#INL)_4$L#!!0 ( M ,> ^U98C2:51 ( (H& 9 >&PO=V]R:W-H965T(%5@@89-H2L+GMX0X8LR"C\;MC>OV6-O%T?*1_=;6;6G98P9U@ORC1 M9>)]\!"!'#=,;\7A&W3U3"TO$TRY*SJTL=%'#V6-TJ+JDHU!17E[QR_=.9PD M&,[YA+!+")UWNY&S_(PU3F,I#DC::$.S U>JRS9RE-N7\JBE>4I-GD[7YG@) M2/0D,:&\0$LI,2_ '+M6L:_-#C;.SSK:JJ6%%V@1>A!OU MPJ/>*AP$WC=\A*+@!H5!& WPHK[A0.[!2]^_&\^"3P/*DUYY,D1/MPT#- YVT]OQJ39:$E'K M_P^YU1T&YI@I&!";]F+30$+;L/,M]SF MO=O\ZH,;]AOF7O3S3_I#!;)P75"A3#19Y+H0^3NP&_>\G_0-02P,$ M% @ QX#[5F_' LVG!P CA, !D !X;"]W;W)K&ULI5AM<]LV$OXK&'6FU\RHEBPGODS\,B,[3IN[:>*QXNN'F_L D2L) M"0BP &A9]^OOV05)R:ZMUKTO$@D"^_KLLTN>KGWX%E=$2=U7UL6SP2JE^MUH M%(L553H>^)H'P\JK1Q@_-36;L.YZ>^2=8X MN@XJ-E6EP^:"K%^?#0X'W<*-6:X2+XS.3VN]I!FEV_HZX&[42RE-12X:[U2@ MQ=E@>OCNXICWRX9_&5K'G6O%GLR]_\8W'\NSP9@-(DM%8@D:?W=T2=:R()CQ M6RMST*OD@[O7G?0/XCM\F>M(E][^:LJT.AN\':B2%KJQZ<:O?Z;6GS\KA?T_G,06@YS]/.9SE MO7Y:'E?4NUCK@LX&*)E(X8X&Y]]_=W@\/MEC[>O>VM?[I)]?Z&BB\@MUS;)= MDB0^9>1?$*.^K @E4_BJUF[# ;GT2)J+5/)51'1*G7#SP3CM"J.MFN$DH5Y3 M5,85MBE)^2:(D(87&5VIE2H+4,D;UBMO[4;YM8.XT@34J^PUKKV)S3R:TNB M=!RHJ;4J[H#4N$2AM?.1LJ!=U%+]4:WT':DYD5-D#0I)C#=.%;TSV':@/L.@ MEWBZ%8L$USIDH6Q&*+&;4,YIU9G%8:P#@F-J"V0MR5'0[#N>4]T:Q"&Z=8;O M1 ]*[OOOWDXFXY.?IM-KN3P\>=5',S0LBN\"+1NKL[<([>_ES*AH@DFFW7]U M7ZRT6Q*\K"H3A69_X%.MNMG59:?M0'UT8!T'FF:W_P8%M7$X,!0UC=--*9K^ M"D@0 :7+K^"ZO,ZV(2"AT39"O 8: BE'!<6(OJ'0B41KO0O7UF$L@8[%?Q8K MV#"5JO'KRXC'M0]LT(H"F4QXO"\VQ>JA#=#(,I1CZK=#G$3L B<0R&D"#7-B M62?=<_(>&'%G))K)B>Q./*'],QQM$<#FM4=]7H7M=%^S#%7@T-)S/?&IPL?$_ZV))QQ% MTH%#@OB46+6^9ATG*E&QC][^C5C;B=RV(,^A+E%X MAMF46[$$&7%%I< 11-$VD9=A24E(+O"2!&(:,4J[/8K10;E>05/P!]BK8A@.7IO\BZT%8Z8R?BE)1GO@?-JCL-'A]+6)D,%=NXK+%OQ M_\E;X8E0%EQ'P$NU"+X:JGF35.D!">?3;G'F&F?06A\!_Y[@M3-H 3I\Z!L]2-D(R",IX;U>'XQW_^*6(]"'B6 M#CH#'C-B#^],LLA\1[0&Q<,MN,C%^HA@I9 JO>$X,ZL4+(*5:+5HP*CLZ,&> M&>=-/^.\V3NK=UO!!E@7YK#-?"MBLRU53Z M&^+1JV((?6W*93Z3>]EBP3--CF7;C735#T0:?2'%H;)&SXV59CWLB!E7+8%W M#=^*@3NEB0&&*1+@6WJ&[)QG._0J&'6G;8/MCZR#OJ:2[H5M&=HXE\F T<"S M$NM(GFG 1^JUML1J@'X3Q'^8;Z'X1RNDTGFR]+Y<&Z:1?C@#MY.YTW,K_.+7 M3%I;-Z4G8+[+Y(_62(';!KQA?3'!; T]U'<=C%2%Y!B@%DYF#O1S:Y:Z=>P. M/K3OBVSW2Q'6;+%7>8D!.[(ZN=3,$*I)*^YXC_2O)>*+/L-K@0N$*K M0Y,M@!R6C7;+AK$ MLB0\-4)J+N3"A:"J. MB,3OT0"T7AFT< Z(/!$H2(D"I!RV+3#U'*_K6:(.0;B.T4([B!2S=T"Y,YCY M)$S+?*%K'H$1,>XHK7<1<2ED<"\2LUEG(9-':5 -(>_.-;@-8'8S[V"1NU&" M$\AD*1")^VCFN*>9X[TD<0-$/GSAG0G.0ODDX_R!L*O+JT]?U/3R\O/MIR\? M/_VD9E^FG]Y/;][/6N[.+RL=&&/NH76--\XWO)TQ<>?SC[83J[&/2-)1O'0T)7>XQ"2;>U4KL< M*:A[K Q2!!%D)/$,C,XIP)9[0PN7OF$ V_("I;?S5^?TX^;Z G)^$A"CG6\D M%86E? GB4091R9]+^M7^8],T?V/9;L]?JG[186F 0DL+'!T?_!T-*.2O/_DF M^5J^N,Q]2KZ2RQ4JA )OP/.%QR31WK""_A/<^?\ 4$L#!!0 ( ,> ^U:\ M>*(D_@, % + 9 >&PO=V]R:W-H965TO4EN M$.R++4IWSSU\[GB\\4ZJ;[H",.2YYD)/@LJ8[6T8ZJ*"FNHKN06!7]92U=3@ M4FU"O55 2^=4\S")HNNPIDP$T[%[]Z"F8]D8S@0\***;NJ;J90Y<[B9!'.Q? M+-BF,O9%.!UOZ0:68'[9/BA4DM4@-)."*%A/@EE\>Y=;>V?P*X.=/GHF M=B!0&(M \>\)[H!S"X0T_FHQ@T-(ZWC\O$?_[/:.>UE1 M#7>2_\9*4TV"84!*6-.&FX7<_0CM?AS!0G+M?LG.VV9H7#3:R+IU1@8U$_Z? M/KG&OR10I3:?*# M**$\]0^1TX%8LB7@#Y UAW GM9;O:4%3 (\CAK4$P33#^_B MZ^A3U^[_)[ 3+;*#%MDY].D26TG9<"!R3?IUN9/:Z"X=SH)W4R==$KP!Y['" M)U)89H0J(%23M>38R?0MP:Y 3 7DL5( )]5,L)C %=/>9LF>>RPN[A&/*DV8 M0$O9:)1$7[HJ]#]+> )%10%.K"TH+84 CAW1R^;)O2=I-L+?;)!FURBE<&75 M4$X,*&P#U/9 3>(H1J-\-"*/TN!'?0*N3G*S!\[RR &/LIR<*8;\4 SY^6+P M[?^_M;#PHG=5P%G$[LS-]O>,#43]D7O!Y/E\:,Q'[?,!I_FPW<.)8<4?.(<3 M63[N=>>,KACWYYAJ+0OF7N^8J7P(S("!#2O(JM'(6&NRY50,R*YB1468S7C! MF[+U8?:&*E3C,EKCG:NIO[:0R@H$K)DM05Q(!%?8Z94"84Y8M# V.!9 B1#N M5 DM.2L=N3GE+ME+V_X'EL-Q0?>4XMZ)&G(/!=0K#)_&3BE;3!_>#9,X^=1Q ML%NF%54;9)<-LE%.'N@+7NFXE8LTNR1?I?A84%T16OZ)5Y?]0B[B)#L)^H4J MU*N-F/@:3V^^&R]/CJ,E@S1*^@(.ARX?&#]KHI0;ANV0PQHAHZL;W(#R\YM?&+EU M(]!*&ARHW&.%(R\H:X#?UU*:_<(&. S1T[\!4$L#!!0 ( ,> ^U:3K\T? M&PO=V]R:W-H965TM&!) B/5*29YM("\;VF%!@SA=/PS[0%MG6ZA$>B05)_OU.U*2Z[2.T0[# MOD@GBG?WW#W'XTUV4GW2&T0#3TTM]-3;&+,=CT9ZN<&&ZPNY14%_5E(UW-"G M6H_T5B$OG5)3CZ(@8*.&5\*;3=S:G9I-9&OJ2N"= MTV#5?/5UC+W=0+O6'A MOEIOC%T8S29;OL8YF@_;.T5?H[V5LFI0Z$H*4+B:>I?A^(K9_6[#[Q7N]($, M-I*%E)_LQ[MRZ@46$-:X--8"I]IK=W:14/Y<'Z+RYVBF7! M-5[+^F-5FLW4RSTH<<7;VMS+W5OLXTFMO:6LM7O"KMN;%AXL6VUDTRL3@J82 MW9L_]7DX4,B#5Q2B7B%RN#M'#N4--WPV47('RNXF:U9PH3IM E<)2\K<*/I; MD9Z9W>,CBA9]N,$5*H4E]"MP*4JX4[CE50G7LFDJ;8G0EDP$K)AF(61E'1$"%F ]>."E3PQ^5"N_4_CR6@LY\H1O=F//X0L^.D$^F2//CEE?3:G UNV-8)<#20>@WC2R'&(#QO* MB:SI %=B#<;R#^ZO,!IDJ^AT.G<:RDKS]5KAFALJI<7S\ ?,\Q;'0 <)#!E[ MV"C$%]4 Q"4Z+H<]\^KIE1UG-X2%*PV5H)VRU5R4^MP5@7U$!U*?AS'<\;7% M/L!Y V'N1UG8"6%BA9CY6<$Z(4D3*GY9ML0_60=)B/9A @L8I&D!H1\&]AD4 M,7RL%+4:K5^ZR+.L$[(@L)8SOPC23DB3#'ZKEM3?[-[89T5DM_H%L^_4CT.G MX6HN'$G>4":^PGY3/V<,(8$)$LA# E? ;?4U0T*+I9DS ^CA)X1X:* M A;;5Q(7,)H'72"AG\4Y"5'A%WD.#])0+)\U;-+)) D4 MLM-@A<\2N\+(6)S^_\7S052VBN>&BEE;9"D!*JP0^6G:(\N9PTI\12F\HVPI MX=)+P>5A8DLDM01D.1EUN?O^P$_TAG3?&])O[@U?=OIC3>*DM>--XGK#Q1K[ MO")=E;4K&W)H7,3EX'8(O6R5:R>T61-=34<7OJ3+LN&#+2ZN^QZDQZ^1>(-+ M;!9T4*G8.@HOR[+JBGWH[?>XE&M1_?VEDZ\O0"I5RK\[KB0P*OXW<$;;BX"= MV[7$CTCM!#EL3P[[?G(.KMQC!)VT^.\(VO:7_?+@LO]FCOX+B@ZGC%=I.C:2 MV+:9)8ZHOJF?D5"DY]V?*#S*TNA@:J*;?>UF0TWAM\)T ]1^=3]^7G93U^?M MW>QZRQ5=+QIJ7)%J<)'1^5'=/-A]&+EU,]A"&AHCG+BA$1J5W4#_5U*:X<,Z MV _ELW\ 4$L#!!0 ( ,> ^U9QLJO4X0, *4) 9 >&PO=V]R:W-H M965TR@JLF+H4#=8TLQ&R8IJ&J'OIU[%>.TLY_;?O5S. M1:M+7N.]!-56%9//UUB*W<()G)$L,1,&P1&S2/>8%D: M(*+Q;8_I]$L:Q^/^"_KO-G:*9&U$66E)LYS\]/(C4D@*+A[8ND0UFGN:0,V4E^T!KCN M\!6 %.Y$K0L%O]4YYJ?^'I'I&84OC*[#0< _V_H2(M^%T ^C ;RHCS"R>-%P MA/]>K966E 3_G8NQ@XC/0YC"F*F&9;AP*/,5RD=TEK_\%*3^KP,$XYY@/(2^ M7%&AY6V)(#9@R<*-4%J=HSD,]% @;$1)=<;K+6BC*%B^M5906N3,($/.%=MN M)6Z9QAS6SZ"?&YP!I3EHPG@H).*)K$"BH!7EQ6;%GUZQN+@E"DPJX#59BE:Q M.E]3PU*I@W9 SOX&0(W& >VC<93:D,W2@+;3M( 5H60^KU&61U[ MA6Z8$K0;QQ.(W22:0N+ZDP >A&;E*7SDQE%DVTDXIC9U)U.?VK$[C4,8W$35 M-DV)="89T(RI C9D2)%VIR,=,[/_8X=N#'+#>$Y,)+!*M&9Q7F=E:X"L&T)% M0;72LC&IT\58<4OX]B-,-5G83T[3;S&F<#$=K%MG98XT698\$M44Z MB,U1?]#,"D$!F*3*#%&@%2F9WA[MES07PY]NDS\7]$.^%U M#H;7,UWS'=RDZ+OK8_'@0Z5^&#X.IB-=TE7B6:F$U\=TO8?VM!]PMYBAM4:)43!L(P7!\4497UELWYDDRP>6Y5C M*LJ BIBZ"15>D$Q,-S4&H6^Z8ZKVT$]-0M+;8D.2TUSB)_L"WK04(^Z#:]AS M91,T2-QI$,&'JFFUK0MR0ZKQB\ =^_YH[TL'2>R&9'=.7>_HZJQ0;NT#08'- MF.X6[?_V;Y"K[NH]F'CF3,7'EYF M.R&_JA)1P[ZN&C5W2JW;N\E$Y2763-V*%AOZLA&R9IJFZF@2> METQJQAMG,;.ZE5S,1*"8A MK##7!H'1WRL^8%49($KCVX#I'$,:QU/Y@/YD:Z=:UDSA@ZC^Y(4NYT[F0($; MUE7ZL]C]@D,]-L%<5,J.L!ML/0?R3FE1#\Z40DK)S^]>!"-$A4OF,8"GGC#FIRS M"IXU*:CW&AY$W8J&) 77+VQ=H;J9331%-OZ3?(ARWT<)SD1)X)-H=*G@0U-@ M\=Y_0AD?TPX.:=\'%P%_ZYI;"#T7 B\(+^"%QS:$%B\\@_>[W+*&_\,,4UQX M:XHE3E/ 2J*B'O0*L1GKE(*_EFNE)?'L[[$.]0E$XPF8O7>G6I;CW&E-+/F* MSN+''_S$^_E">=&QO.@2^N*YWW(F\T+,E25I-BY*+0H$RW2[N MX&G0OY02\1VY@*B!EAH'FV>^/V-Q_4B!F%3 &[(4G:($U8WEE!F"$^E='1^1 MSH%25 7PNI7B=5C_*_ C,R0T!"D-80Q+I>AD-17+?C_E0I%I$L&UG\8WX(<> M7(>Q=P,KMC45FQ[EM.R,HZ_Z*)<]IHT*<0$(NOF_#O A-?"U."_%=W_,AI5_@^FE(\RB)WSA I43@ MIQZ$009A- HQNJ:F"VY 4%>0I;YIAQM[OM5FE/X%1L='1L>7&4VW4]%5:"BS MDG1'2?W=A57%J%X9Y M7Q1NN@H^\@V^L=22\!%SK-=$B=!W>T:>(:$J:4>3'87M>K3*H-%>J(P#T+>Z M7Y XM/_1-#W'4O^G&$(WB[)AO$Q18YVE;A0&D&5N1#O@/PD:V@!^&M$89-.! M7^UHKV&:NIZ7PC1SO<0W).WJKK+WUCM"7F=3UP^S&RMD1KB$VJ_@%:1NEDP- M7=V NCU&T,G))5NCW-JGA#F\ND;W]^U1>WRM+/M+^LV\?^I\8I(:J6A%-N3J MW:9$2-D_'_J)%JV]LM="TP/ BB6]N% : _J^$4(?)B; \0VW^!=02P,$% M @ QX#[5A$V$BS. @ .08 !D !X;"]W;W)K&ULE55A3]LP$/TKIS AD!A)G%(J:"NUL&F;0$/ M@_3/KC)M;%P[,QV*/OW M.SLA[:12:5]BGWWOW7NN?1VOM7FR):*#ETHJ.XE*Y^J+.+9YB16WI[I&13M+ M;2KN*#2KV-8&>1% E8Q9D@SCB@L53<=A[KTOF%>#JN^0H?T'VK[PQ%<<]2B J5%5J!P>4DFJ47\X'/#PG?!:[M MUAR\DX763S[X7$RBQ M"B;GS#)R&9[Q"*3T1R?C=<49]20_R>+]?2AB^LV]QA%D'>6*>K#DP**J': MD;]TY[ %&"5O %@'8$%W6RBHO.:.3\=&K\'X;&+SDV UH$F<4/Y'>7"&=@7A MW'1F+?WR]^B$03IK!U\74JRX/S$+1X]\(=$>CV-'I3P@SCO:>4O+WJ =PJU6 MKK3P0158_(N/26*OD[WJG+.]A%\:=0I9<@(L8=D>OJSWG06^[/]]P[6PN=2V M,0@_9POK#%V=7[O.H"TQV%W"/Z<+6_,<)Q&]%XOF&:/IX4$Z3"[W&!CT!@;[ MV*-X LAA1-H=[G96V^WF\<2(==5K165LEZ* M\RL;.3[D09+92-(;27(C"=9H\ *.KK64W'1HW5BN"GL,#Z4V[OTCF@INM%JU MLT?MN(0YEUSE5,?!->98+=! EH:;PN =L$%&W_,3EIV'<3!*8);G7@\).&+' MD&4)9&P$LTHWWD;-10%':49;APNI6YI8;N M+/9WUBMA::O@["R,P_,A[+H)\=9SKM"L0M.R=-"DKGW9_6K?%V=M.]BDMTWU MEIN5()T2EP1-3L_/(C!MHVH#I^O0'!;:4:L)TY)Z.QJ?0/M+K=UKX OT_Q;3 MOU!+ P04 " #'@/M6(#172\L& K$P &0 'AL+W=OB#[1$ M6\1*HDM2<=)?WQE24NQ4$5R@?9%(BISSFX,ZWPOY116,:?)4E;6ZF!1:[\X6 M"Y45K*)J+G:LAB\;(2NJ82JW"[63C.;F4%4N?->-%Q7E]>3RW*S=RB2 MU^Q.$M54%97/UZP4^XN)-^D6[OFVT+BPN#S?T2U;,?UY=R=AMNBIY+QBM>*B M)I)M+B97WMGU$O>;#;]RME<'8X*:K(7X@I,?\XN)BP*QDF4:*5!X/;+WK"R1 M$(CQ9TMSTK/$@X?CCOH'HSOHLJ:*O1?E;SS7Q<4DG9"<;6A3ZGNQ_X&U^D1( M+Q.E,D^R;_>Z$Y(U2HNJ/0P25+RV;_K4VN&4 WY[P#=R6T9&RANJZ>6Y%'LB M<3=0PX%1U9P&X7B-3EEI"5\YG-.7*RVR+X4H4]506[X(\]9G2MRP[*2RM=FM2*/ M$WTH&-F($B*0UUNBT;L 74UYJ8AH),F04=XSREM&A-8YV5&>$UX;!Q!=2-%L M"W@# :H9*9AD8G-&IC= GDJ%.W4A&@5'U:P5F9H O,']]RP3,K?C._H,X:W; M"9-D50!7C/R@:UE ZF#^+X%!/E(9580+SZ:=G A[X@[ M#SP_@D'L1.$2OC^3H-\+=*)V C!CQ.\^M:?@3)"V-LCE$]2&GX52QD?OK:S& M56H(B>.YR;H!#RS)CU6,UW)'22 ''K.4L_A'?BI 9S MT\CQER[&4RV@"E@"UE-[4W@P6!^!\I8=&0K#6X,QZAP#WULZRRAQDC3&8;P, MG#A:FE4?5WVS&D9.G+J]\_\%>=]U_ @$#5,DE+J)$P:N68UC9^F%A^2M["=X M&@//F,*=>ZZ-Z"4:!%:362_EJ82"-PB-Q%#M'$!" [4L$EZO"2GXP5[4VO8SR"S[!JQNY+60R 8I3P,@J$6P';B_"]F?4%?I&B,%+AX M((FR?OZ)UJ8(>QU:NJ;@R-!GG5+/;05EEM !AN@C-"!&$*I?4R5Q"F4V\K'$ M.>0&'PA*^=I==$\E.AFJ*"OYEB,U5NU*\]@!D%T#70S<-'*R?A[0"CH/ MWXFB=';(_#3Q/4C&L1^/P3?MX9N.P]?>XM"ZOQR$-78D0X@=)78Z8KNF]0"J M>ZX+Q,4.\PC 0+R2QJ!'O0&?MW#>YI+Q/'G6=D'DMZY&?NX:LR%_.ZX7.4F( M1<>#HA.1[R6D.=@<1KZS3%*2SJ%<_FH)3(,$X.$&,^)Y<]_#[(8(QB\A0-!\ M<.=+[YCEL;,A?CPGA,/OR'+NAF->7_9>7YZ:V31" MU/M >SCW+ Y^8$!_O#6_:130A$;:_LOH5_L_05?V!\C+=OL;":Z 6PX^*]D& MCKKS!.XCTOZ:L1,M=N9WR%IH+2HS+!B%-( ;X/M&"-U-D$'_?^SR;U!+ P04 M " #'@/M6?V-\E)\" J" &0 'AL+W=OO.0F,4OL8#OM MX-=S[611"UG%1"5>ZH_<:Z*BF@HNI8 MU,#Q2R9D134.9>ZJ6@)-+:@J7=_S0K>BC#MQ9.<6,HY$HTO&82&):JJ*RA\7 M4(KUU!DY]Q-7+"^TF7#CJ*8Y+$%?UPN)([=G25D%7#'!B81LZIR/SF:AB;,YV0A2I8P4.1P M#IJR4AV1Y^1Z.2>'!T?D@#!./A:B43;HD+MHD_ >2>-/P8Q)X MSXCO^<$ ?+8;/H<$X2,+][?A+MK1>^+WGOB6+WB [ST6WZ9T*3CV$\#BU8H( M268%Y3D8T5MAC">L+H%\>8N$Y%)#I;X.F=&N/AY>W1S;,U73!*8.GDL%<@5. M_/3)*/1>#EFS)[(MHX+>J& 7.QJ?@920XG%> 6]@2&S+$%H&$_U^Y.AL>*#?\H\9'G>;]5N+MQDYM7]!V5 M.>.*E) AS#L^0[G?"(U/A>T6^)B#- 'X/1-"WP_,>]'_/8A_ M 5!+ P04 " #'@/M6UNL;M0<# >"P &0 'AL+W=OLW.#'67W/ $0Z"'/"!\:B1";OFGR M*($<\Q[= )%?5I3E6,@I6YM\PP#'&I1GIF-9@9GCE!CA0*_=LG! "Y&E!&X9 MXD6>8_9K#!G=#0W;V"_,TW4BU((9#C9X#0L0=YM;)F=FS1*G.1">4H(8K(;& MR.[/?&6O#;ZFL.,'8Z1VLJ3T7DVNXZ%AJ8 @@T@H!BQ?6[B"+%-$,HR?%:=1 MNU3 P_&>?:;W+O>RQ!RN:/8MC44R-"X-%,,*%YF8T]U'J/:C XQHQO43[4K; MP#-05'!!\PHL(\A34K[Q0Y6' X#C/@-P*H#S%. \ W K@'LJP*L WJD OP+X MIP*""A#HW)?)TIF>8('# :,[Q)2U9%,#+9=&RP2G1!760C#Y-94X$$%AR3F ],(8-05&94 M.1R7#IUG'-KHAA*1<#0E,<0-^*MVO/LO_+0='[3@39F\.H/./H-CIY5P!LL> MO:6/M/)\*TD.NI7E<=+>8H/.S-PTTD]-IG!:::3?1S/X[ MFJ.DNW79NIK7/:EL926B.6180(Q&ZJJ2$@!'WT=+:27OKA]-95HZ\)H=J/N\ MSS_BYR)? M$%W59XPC0=$2$&2IO!FU^H]M!W!<.O"U _7'W8;V13 PMX=*M@;Q4B6[))MV M23;KB.Q(2;]6TF]5<@%;8)A$H \N.SK*C^BL2;E6PI<>UI(L."P#Z_*X#"9_ MVWB^=6PS;>"QG_#,&GC>>WYM5.;///A_Y\#6NM/B**(%$>6=6*_6S=Q(]S!/ MUJ_L_L1N6)_*YJ_LU?[0EYWC#6;K5)ZD#%;2E=6[D &SLALK)X)N=/>PI$+V M(GJ8R 86F#*0WU>4BOU$.:A;XO W4$L#!!0 ( ,> ^U9E!- " 0, ' * M 9 >&PO=V]R:W-H965T/V M-UP\R1A D>J8IPQ@R*J_Y"AB.++C(J,*F6)IR)8!&!2A+3<>R M?#.C"3."?M%W+X(^SU6:,+@71.991L7O$:1\,S!L8]OQD"QCI3O,H+^B2YB! M>ES="VR9-4N49,!DPAD1L!@80[LW]?7\8L*W!#9RYYOH2.: /,T IP(X MAP#O!8!; =Q3%;P*X)VJT*D 1>AF&7MAW(0J&O0%WQ"A9R.;_BC<+]#H5\+T M/IDI@:,)XE3P %*)/%2Y2-B2O"?[[3&72I++"2B:I/(*QQ]G$W)Y<44N2,+( MUYCGDK)(]DV%:]&,9ECICDI=YP5=E]QQIF))IBR"J $_:"GNOYM>*>E9W:RDZKE6.\3/16SFE* M% B\:*E^QQK=:V5ZK7LE6630LJH*#_I'=&]L-_1,LI\KJYR]]68O=H4L)DR2%!4I9US>8 M'%'6-V5#\57Q@,^YPG*@^(RQ) 2A)^#X@G.U;6B!NL@,_@!02P,$% @ MQX#[5E-(*0-+ P )PL !D !X;"]W;W)K&UL MK59=;]LV%/TKA%H4+;!$,B797FH+B#^*;5B'P%G;AV$/M'1ML:5(EZ3BYM^/ ME!3-EAC5#WFQ1>J4 &OTH&%=S+]?Z<./[*LVA(.I:'("; M-SLA"Z+-4.Y]=9! LHI4,!\'P=@O".5>,JOF[F0R$Z5FE,.=1*HL"B(?%\#$ M<>Z-O*>)#=WGVD[XR>Q ]G /^M/A3IJ1WZIDM "NJ.!(PF[NW8YNUE.+KP"? M*1S5R3.R3K9"?+.#W[.Y%]B @$&JK0(Q?P^P!,:LD GC>Z/IM4M:XNGSD_J' MRKOQLB4*EH)]H9G.Y][40QGL2,GT1AQ_@\9/;/52P53UBXX--O!06BHMBH9L M(B@HK__)CR8/)P2CXR;@AH"[A.@90M@0PDL)44.(+B7$#:&R[M?>J\2MB";) M3(HCDA9MU.Q#E?V*;?)%N?U.[K4T;ZGAZ60#2LLRU:6D?(^NT*TM'-6/R'R" MZ/SE!AC1D*$_*=E21C4%A=ZN0!/*U#M#_72_0F]?OT.O$>7H[UR4BO!,S7QM MPK2+^6D3TJ(."3\34H@^"JYSA=8\@^R<[QM[K4?\Y'&!!P7_*/DU"H-?$ YP MZ(AG.4S_2*2ACYZEKRY?'3OHZ\M7QP/)"-N"AY5>>%'!S0CD Z!_-H(Q9+;> MD\N;5:!R\=R7\)<56+RFV?B&QL])$ M;6FB(?5D 7O*N2W+EC#"4W#5H9885Q+V$GA(1K'Y*A].T]O'8!Q,ST&K/B@* MP\DY:-T'!2WBS&/<>HP'/9Y_?N: 0$+G(%&:$[D'YVE1"\;.&&J_/T6L^H@8 MQQVO?4P4_1J[[8Y;N^-!NW?DT5RJVNEKW%OO:A1UJK1T@' 0CSKV7*@PP!V# M#E08N?U-6G^307]_"7Z5$I4CDGTUEY7UZK(ZZ:_R#SO9M;= _Z0@*,#O+ MMF(*I:+DNKXXV]FVV[NMFIS._,)T@773]K],W4*:B\D<5PHQV!G)X'IB:'&H^HZMT*:+J1YST\F"M #S?B>$?AK8!=K>./D/4$L#!!0 ( ,> M^U9+*"7U( < (&PO=V]R:W-H965T^^]*I0O0GRM/KR=70W\JD=\Q:>R0J3JY9Y/ M^&I5D50__FJ@@[;-RG'__2/]USIX%3R:I ,O!F?I]N5_" > MWO FH+#B3<6JK/]Z#XVM/_"FVU**=>.L>K#.\MUK^JT9B#T'C \XX,8!/]6! M- [$< @.=2EH'(*GMA V#G7HPUWL]<#15*;CRT(\>$5EK6C5FWKT:V\U7EE> M390[6:AO,^4GQQ_X/<^W_*5'^9P7!9]YS17O.I]YMP7?I-G,FXCU.BNKR5%Z MK[SKV2RKLIRNO+?Y;J[6.5<.-"O3Q:+@B]TE,6]QSRF7:;8J7WC/O"SW/B[% MME0>Y>50JC"JS@RG39=O=EW&![I,O/QCXGVZH][S9R\L_9H\'8,=&/H_>J/NZ3H-?T[%>B-R MGDL+F)WO-"K#WV3?*BFEJ3>O+SHJPGUCN1+UZ]4S5E MYEV7)9?6>;-K)["W4Y7IV*19_^H2_4\56-[GZD:YFUXD0E; M&;IQMG#L=(2$T1TLW!LRE"#?&'X&U*0V_E$[_I%S_#_EF51#?2=3R:WWNM/] MV,&%A%%(& .":3F(VQS$9RK,,62R(&$4$L: 8%JRDC99R6F%.>G=\R2,@I%1 MF"U6. R-DDO[5E&<1&;]L%B%BF8OS*,VSI$SSK=Y/0UWSY^V.)WNQ\XU2!B% MA#$@F)8#Y'>JP3]3:6@: LH7*(V"TA@434_9GM!#IQ6(QG__?DU08-0'BQ%" M86S4A\9J_YD,Q8GYX&9A8;SW$*@'BKM L3/0SUG!5[PLG;$Z$4?/.D@:!:4Q M*)J>C$[;H7.).P2J[D!I%)3&H&AZRCJ%A]P2[W'%9E-DU=JAURX9>/\^:1GA MQLT_.E.0--K0M)ICEB6@!O7A[X0G;;K(\H4S7%"E!TJCH#0&1=-3T:D]="ZYAT#U M'BB-@M(8%$U/6:?YT(FB#_4U&$IPC,Q:83-# 3)KA44=1O$H,FN%S2P(@P.U MHE-^R"W];@LQVTYE/0^%7/+"&3FH#@2E45 :@Z+IOWUT4A"?2PIB4"D(2J.@ M- 9%TU/624%\HA3$?646^<9M/K$8A:&QGD2Q10DBW[!B%I0R(O:"@3LEB-U* M\$[,Y4-:<&>HH$H0E$9!:0R*IB>C4X+X7$H0@RI!4!H%I3$HFIZR3@GB'ZP$ MW?RC,P6J!/'WE2!4@_KP=TH0GZ@$L47BQ6'2*]06L]#O_=J*+4H0Q20Q!Z5/ MPZ-1DAPHUIT2Q&XE^"Z;\KRTQPDJ 4%I%)3&H&AZ#CH)B,\E 3&H! 2E45 : M@Z+I*>LD(#Y1 F*;&AMALT98%. HPF:)Z%N%Q"PDS-9BO%>5]$@[^8>_*__F MO-Z$I@*N!E(5#/O< Y5^H#0*2F-0-'W?5B?]R+FD'P&5?J T"DIC4#0]99WT M(R=*/]*78B0AYN*RS8H0<[W(8A7[L;E<9+&*HNC RC+IQ!]QB[\W:3&KQ)\U M2%#1!TJCH#0&1=.3L+>U\VQ[.V$W=\+N[H3=WODC1!_I1!\Y<8%J,0M_<)F Q0C@Q%X=L5O[HP.,$Z=05<:NKWS>\J+<1.3<*N"%'3SO079R@ M- 9%T]/1R3\2G:M2@*I%4!H%I3$HFIZR3BT2I[1Y0J6(>W=N$IBB8F*Q"I/> M[]06*T2BV/R=VF:&PKUMCGJLG<@:124QJ!H M>AXZ$4A&YRH3H"H1E$9!:0R*IA\8Z51BX)0T3S@RXO<6'D<(FSL/;5:X?V2D M;X42WSQ_PJQF 3'+Q'#O8)V:78OZ1&/I3<4VE[L#3NW5]M3D=7U6T+A^@RXF MR'*=H@NV.Q/9X7='--^GQ2)3SR8K/E=-^:]C5=**W:G'W007A'(OB=W97":QJ#2C'.<25%441#Y.D(EZY%UYNX,%W>3:'OA)7)(-+E'? MEG-I=GZ'DM$"N:*"@\3UR!M?74^&UMX9_*!8J[TUV$A60MS;S9=LY 56$#), MM44@YK/%*3)F@8R,WRVFUU%:Q_WU#OV3B]W$LB(*IX+=T4SG(^^=!QFN2<7T M0M2?L8UG8/%2P93[A;JU#3Q(*Z5%T3H;!07ES9<\M'G8&&JX'2&FE"FSN $*(?ON:@4X9F*?6TT6B8_;?5, M&CWA*WHBN!%*[A3(U.:FH([JG.8NI=">0YCI4PKV>1]HV1%&=6/\',A& -3 M1361V:]#26FX^H>Y;&->JY*D./),YRF46_22MV^NHN##D4CZ723]8^C)!#>4 M<\HWIKP9X2D>$MA 1 ["-OHV"8>#8!#[VP/,@XYY<)1YG&74]N;!.FE5YB#77T@OJB%[P/HL/)3;5/1_DCQ\ MF>1^&/:>T?I[W6Y*;N-FFH)45%PWC=^==F-SW$R+?^;-S+TATKR] H9KXQI< M#DW,LIECS4:+TLV.E="FOMTR-Z,?I34P]VLA]&YC";H_D^0O4$L#!!0 ( M ,> ^U:5Z;%(E0( %X& 9 >&PO=V]R:W-H965T9X[^RYQ+>23R@$T>BX85S,OU[J\\WV5YE 0=2M*X.9D)V1! MM-G*O:]*"21S007S<1"$?D$H]Y+8V=8RB46E&>6PEDA514'DCP4P4<^\D7?'2WB*R_<_A,H58G:V0S M>13BR6X^9#,OL(* 0:HM C%_!U@"8Q;(R/C>8GH=I0T\71_1W[G<32Z/1,%2 ML"\TT_G,>^6A#':D8GHCZO?0YC.U>*E@ROVBNO4-/)162HNB#38*"LJ;?_+< MUN$D .,S ;@-P$YW0^14KH@F22Q%C:3U-FAVX5)UT48\@RR/^-]DW.7.#XFOL"#@!\K M?HO&P37" 1ZCA^T*75Y<#>".NX*.'>[X#.Z2E%031G^"+0#7TKP[LU :?=T( MQI!Y2S61V;>^$C3(DWYDVYYWJB0IS#S3?PKD ;SDY8M1&+P9T#WI=$^&T),% M["GGE._-(V>$I] GL($('81M]T,RBB;3V#_T$$\[XND@\3S+J&W0WD?1A$Y/ M"#&.1OV$84<8#A*>/LL-I&+/[67UL8?_L-]@_/I,OE%''PW2FP?\GRI'/57& M?R?MG_1\ 7+O)IM"J:BX;MJ_LW;#<][,C-_NS>2])]+AS3QRR]Q\ $!:!W.^$T(?-Y:@^Z0DOP!02P,$% @ QX#[ M5J>^J-.9 @ K0< !D !X;"]W;W)K&ULS55M M;],P$/XKIS"A3>J:-'UC)8VTK2"&F*A6!A^F?7";2VO-+\%V7_CWV$X6BI1U M$@R)+XGO?/?X>>SS.=E*]:!7B 9VG D]#E;&%*,PU(L5(F,.R-+X7F$&]9(N<7_\B/[>:[=:YD3CI63? M:&96X^!- !GF9,W,C=Q^P$I/W^$M)-/^"]LJ-@I@L=9&\BK9,N!4E'^RJ_9A M+R&.GTB(JX38\RX7\BPGQ) T47(+RD5;-#?P4GVV)4>%.Y2947:6VCR3WN & MQ1I;,,$4,>=/0F,INX7#147OHJ07/T'OXUJTH1NU(([B+MS. M)G!\=/([3&@5U[+C6G;L<;O/R7Y.2PO>[0I;079COE#NXF0.,SNE^H_I^ MY$HC/NU$IU&G2/]_J;+^/Y YJ&4.7KS*2L2SO2KK1>VSYCH; MUCR&?\6CY?Q49DU\#B-W8N!2F)5NVJUPK_NZA^R:J"6U39!A;L&B]M">C2H? MA](PLO ->2Z-;>]^N++O*2H78.=S*&ULM9AM M;]LV$,>_"J$50PLDT9,?DLPV$%L;YJ%9@Z;97@Q[04MGFZA$>B0=)\ ^_$A* MD25;)N:"?6.),N]_O!]UY(FC'>-?Q1I HI& ,V-4Y'X4! ._P(1ZDY%Y]L G([:5.:'PP)'8%@7FKU/( MV6[LA=[;@\]DM9;Z@3\9;? *'D$^;1ZX:OFU2D8*H((PBC@LQ]Y=>)N$ VU@ M>OQ!8"<:]TB'LF#LJV[,L[$7Z!%!#JG4$EA=GF$&>:Z5U#C^J42]VJHA,&OE_<)2$QR\0&]0X2B+VNV%9AF8N1+Y5UK^&GE:5IZBDYX"M$]HW(MT,\T M@ZS#?F:W'UCL?15U'7KT%OHTL@K>XU<4AQP7IUNQ0:G,/;4\B. /X,W^?&'2>O-ZGD3QR']NLK!Z/?16ZUNF9U?)<;H[$ M6MR&-;?A>=PHDV1)TC(?%3_92$_5E["N?6=J=]+KHPR_=H*T&IX+TI%8"^1U M#?+Z') H)WA!Q%X4$.)]9Q?6/4-W74-V=% MS76->,F6EUO5P&JGE)W1W_R?Z(\[A='P*/J.7O'U<%#W:H45!ON:+K &-JS\IKK_M'P2<*>C[*SEK![.W;6]K];RKJLN6=.U1)7:FVJ^QH^M%?0M5/ZV/".W,XYN^[EV>,]YBOB,*5PU*9!E=# M%04OC^W*AF0; ^U86\3E2K@, ,@- 9 >&PO=V]R:W-H965T2WM$9$ M?EE35D$ANVQC\YHAF&NGJK0]QXGL"F)B)3,]]LB2&6U$B0EZ9( W5079\P,J MZ6YNN=;+P$>\*80:L)-9#3?H"8G/]2.3/;M'R7&%",>4 (;6<^O>O5M.E;TV M^!.C'=]K \5D1>E7U?DUGUN.FA J4284 I1_6[1 9:F Y#3^Z3"M/J1RW&^_ MH+_7W"67%>1H0Y^01V?4.%EM.3Z%^PZ6\<"6<,% MK3IG.8,*D_8??NMTV'/PPA,.7N?@G>O@=P[^N0Y!YQ"6"@ZL4"8A+ M?BW'/S^EX.K=-7@', &?"MIP2'(^LX4,KB#LK OTT ;R3@3RP0=*1,'!DN0H M-_BGX_[1B+\M2??,O1?F#]XHX&\-N06^\Q/P',\WS&=QOKMGHO/_HB__<_0# M,?Q^&?@:SQ]?!G_=K[A@'PZ0E@:C.'HU.J :]E3#4:I/!67B1B!6O<&U MA0GW@WN1-^!J, J">,#UV"@(_8$@RV.CT(E/<(UZKM$HUT]4P/(-FM&1QG[@ M^P.:!J/8FPQH1D<,HGCJ#&@>&TVF@6>F.>EI3D9I+B O0 UQ#F0! V!%&R)O M$TRRLI%GMKI 1(% )65H&)+%A@!TW:E28KC")1987T;T4C3'BD^A91>;$[+2\SI(%O3 M/EO3[\M6CGFFM@R0R4%G[H(VA.OLK2/GU@GB:'!PG+#SAV?'F7C+M_%:3>R] MTK1";*/?!!QHGFUYTH_VSXY[76T/QA_"9H269B71%)HBEG.\3U M:.6F&V9NC%JEH9E>QGO)U5.J=#+Z#FH.!#I%IH%NB"PXE53=.KX"26@B3M3# MQ_LK='QT@HX0S=!#S I!LI68VE(1:!][N:]V659SWZGVKAWR M>;_\AKP@#QNU^U9MJ]A5=K?*[AH[KS_[KXN%D%S]GWYW!2HM_&X+_9*=BYPL M86:IMT@ WX(5??R 0^=S5[S_9/8FK5>E]?K<(SWEZ)B#?K=IMD&"/J.493(6 M)UVY2[/0F.EOP39R_9%:LVT]3V_%@7G\*H]_*(_?!5ZJ@AJXCP/< .^U'@@> M5.#!(?"@"SQH@7LX&#? >ZT'@H<5>'@(/.P"#UO@KN\Z#?!>ZX'@HPI\= A\ MU 4^:H%CUPD;X+W6 \''%?BX%_PA!K4WKR7P+OQQ>]X#)VC@]Q88B#^I\"?] M^$R2!*T+M:< 2LP&DY,7=0B0G7O'I+T'%Z<3'[<^_=AW6^O0,$;V@FU+]AK63.V4C-$B^/6F5'LMR<5A9,JK./:<;J> I<#U#/ MUXS)UXX^ %4'WN@O4$L#!!0 ( ,> ^U:!("$/H00 %H: 9 >&PO M=V]R:W-H965T4G G'OLZWM]\#6S V7? M^!9C 1[RK.!S9RO$[MIU>;+%.>*7=(<+^61-68Z$O&4;E^\81JDVRC/7][S0 MS1$IG,5,MZW88D9+D9$"KQC@99XC]N,69_0P=Z#SV/");+9"-;B+V0YM\#T6 M7W8K)N_#UW;N!U#*?*0"/^(/C 3ZZ!DSI-G\KP]/J1_4X[+YWYBCA>TNQ/DHKMW)DZ M(,5K5&;B$SV\P[5#8\67T(SK7W"HL9X#DI(+FM?&<@0Y*:I_]%!/Q(F!Y#$; M^+6!WS48G3$(:H/@J3V,:H/14WL8UP;:=;?R74]R0>:# $N:[V@AKSAX M"R(LLU$"5(POP$U.F2#_H"KB10INDH1A??[\O][C_]Q[:S*")I$"S1>F;F56%[S'4KPW)'Y MQS';8V?QZR\P]'XS3;M-LL@F66R)K!6@41.@T1#[XC,5,&U/)SW/@Y'O2S$2&3>Y7I M^+3#<-3QSH"9>!WO^IC GW:<,V!&GMFWL/$M'/3M5'_U"D-#SH9]1_R3V:V\ M[8.FDVXL^QA_W UX;.AMZIV)Y:3Q=S+H[PA#@C-" +WC/M4;EG7.9=FDQ(Y5&].$T-+IM MM?JPRA9998MML;4C@OA8H" 5!@ &0 'AL+W=OP<,-6:V,7_#2IZ0J68&[KA<*9W[,4K *AF11$03GQIN'%;&SC7< W!EN] M,R8VDTS*.SOY5$R\P H"#KFQ#!0_&Y@!YY8(9?SJ.+W^2 O<'3^P7[G<,9>, M:IA)_IT59CWQSCQ20$D;;F[D]B-T^9Q8OEQR[7[)MHL-/)(WVLBJ Z."BHGV M2^\['W8 X7@/(.H T;\"X@X0NT1;92ZM.34T393<$F6CDJ-BGJC(L<7[^'[JE94L#_4 M%M\Q>;3-U:(HR$*!1I?:!5D.>:G)CVFFC<+2_3GD1RM@/"S /N<+7=,<)EYM MSU(;\-*W;\+3X,.0._^)[(E7<>]5_!I[.N78'#![(-AF2"&;S)0-QR?;58_J MJV?(AI;[W'';)K1)P]%IXF]VLQN*.>MCGH@>]Z+'KXJ^%1G6*KZ"1W6#53M^ MC\F3Q_Y]':AGE-U8H)33B4B I&[T\\HMHFU$Z,K-T[SJ3! MKN"&:^S;H&P [I=2FH>);0W]/T'Z%U!+ P04 " #'@/M6._@]\2@% < M(P &0 'AL+W=O"<;9)6VA\_0RC&*;@E,E\:(._[ M\+Z/'YLG+M,=9=_Y&F,!GI(XY9?.6HC-A>OR:(T3Q,_I!J?RFQ5E"1+RE#VZ M?,,P6A9)2>Q"SQNY"2*I,YL6UQ9L-J69B$F*%PSP+$D0>_Z,8[J[='SGY<)7 M\K@6^05W-MV@1WR'Q?UFP>296Z$L28)33F@*&%Y=.I_\BWDPS!.*B#\)WO': M,:#T>WYRL[QTO+PB'.-(Y!!(?FSQ',=QCB3K^%&".M4]\\3Z\0OZ==&\ M;.8!<3RG\5]D*=:73NB )5ZA+!9?Z>XW7#94%!C1F!=_P:Z,]1P095S0I$R6 M%20DW7^BIY*(6H(_:$F 90)\;T)0)@1%H_O*BK:ND$"S*:,[P/)HB98?%-P4 MV;(;DN;#>">8_);(/#&;TY33F"R1P$MP35*41@3%X$[("W*T!)C39$-3><3! M1[!@4C],/ .4+L&O/S*RR6/.P!]2;R=76" 2\U,9=W]W!4X^G((/@*3@VYIF M7";PJ2MDQ?E]W:BL[O.^.MA2W>]9>@X"[PQ #P8-Z7-S^A6.9+I?I$,]W94\ M563!BBQ8X 4M>"_MGX%%C"0W&@O@GUL9#FXD;_S?IE;WV(-F['RZ7O -BO"E M(^FQBV!:30$%0V!"7WVC0HID4U="_B%A:;&]VBC BU? M5K:SR=CSQE-W6^^H(2KT1GX5I94ZJ$H=&$O]%$59DL6%NI=8/\-N)T%;TE,*WE<=7RN,>Y/[9)@R4P MC8:PHB&T.O?#5^J#PV%P(-&&H,%DW"S1257HQ#SS.9YUZ-(2W!+3-A"TZFH^1K?JE!+N/KS)P@'AXM_&35LB]*+ M5;["-SZO6\0*_@-?2$J2+&DLV*J?L(6F$Z )7%X):L,#BY2<'?&#%^VMBV&<@'SS*UL4-CXK$=*JOCF[U.N]K14ZO: MC9"=A]@2FDZ 2?I8#'(D?TQG K,W'D5&O,X#; E-[U[9,'_2I]:MFC-;:/KF@7)G MT&AY.EN2$JYN2<+Q(( 'GJ0,TW[AA0/8XI^AQN^_1ATZ"R:="\\_/^U?H-H'9O8DX\MD/EOJ#9-+TI^G:+8D;N M/-)]>#2H/!H<]BEZJV[-%II.A7)KT+S9U4'T9B"#13%G'MNB'!H4AJB8#AI]BB!LE2!V5*])5RS33&#=QTW6V@Z%$:HR5F>8#\?D6I>#G)7Y"H7HB9 M_0]02P,$% @ QX#[5@>L-JG2! LR$ !D !X;"]W;W)K&ULQ5I;DYLV&/TK&IKI)#/9!0G?LK4]LS9DVDXRV?$FZ4.G M#S*6;4T N9*\3OY]Q67!PJP64J5]L4'H.T2,WP31UYM.\[([/ MI^PH8YJ2.P[$,4DP_[8@,3O-'.@\%JSH;B^S G<^/> =N2?RT^&.JS.W0MG0 MA*2"LA1PLITYM_ F1"@+R&M\IN0DSHY!UI4U8U^RD]\V,\?+6D1B$LD, JN_ M![(D<9PAJ7;\78(Z%6<6>'[\B/XV[[SJS!H+LF3Q'W0C]S-GXH -V>)C+%?L M]"LI.S3,\"(6B_P7G,JZG@.BHY L*8-5"Q*:%O_X:RG$68#":0] 90!J!@R> M"/#+ +\KPZ ,&'1E&)8!>=?=HN^Y< &6>#[E[ 1X5ENA90>Y^GFTTHNFV42Y MEUQ=I2I.SF^%4+-Q123E1(V_!!_6,=WA;! %N ++/4YW1 ": D--\([B-8VI MI*KJRX!(3&/Q2H5_N@_ RQ>OP(L,X..>'05.-V+J2M7RC-^-RE8NBE:B)UKI M@_R:&'XUA_P2,.."(S1ZV/@O 'XLQ__@F.O%_:1L,F6& 3++0$IHW;H!JW@0E] MOL Q3B,"L 0!B4BR)ASX\,E)N3"B]1T2FV!! 3;*P;)'X\-\/)AX4_?A7&I+ MC)K4PTKJH5'JVRCB)+LAVG0=7K0>C@9ZXY%9'1]-&B)D)3I-W$DE[J3K\J>>B,3T0%U, M+GHR'HU'C7O42-=7NRZ,H25&3;XWE7QOC/+=[QF75Q\)3\"=.GIB;3-B])V< M-L$"FV"A)3!M(*!7Y_#>?Y^ E9R6ALXJ6F 5+;2%IH_>F0.#5M,P,USO@;&) M%I1HY\L6&OB-5:WZNA+MF730%J:=DBU-6MW20RN\E.":(9H[?$5BTDNK20E_FA+4I=Y-I" M(K.%[),?EE#ZYL1PV$@0S82]->S"&=KB+$1TSS:A$\)W^>Z_ %%VLQ=[B55I M]87!;;ZOWBA?P)LE;"D/X$U8?#]0PQ>?,[S'?$=3 6*R553>]5A-'EY\(5"< M2';(M\#73$J6Y(=[@C>$9Q74]2UC\O$D(ZB^TYC_ U!+ P04 " #'@/M6 MQ%I48!H" !-! &0 'AL+W=OQA[D.U++"I;GG2.VW\_279,!FEA M+_&==-]W]YWN$G=*/YH2 ,E3)6N3T!*QF3%F\A(J;B:J@=K>;)6N.%I7[YAI M-/#"@RK)PB"X8A47-4UC?[;2::Q:E**&E2:FK2JNGQ<@59?0*3TSA%J1T1+:,/P,G'5,ZX+%]8/_BM5LM&3=PJ^1/46"9T(^4 M%+#EK<2UZK["H.?2\>5*&O]+NC[VV@;GK4%5#6!;027J_LN?ACX< <+P!4 X M $)?=Y_(5[GDR--8JXYH%VW9G.&E>K0M3M3N43:H[:VP.$SGQMB77P,*#;;7 M2+YG4NRXZY@A[\F\*(2SN21W=3\"KI?G2T NI+D@9T34Y%Y(Z0 Q0UN2(V;Y MD'[1IP]?2/^MK2I_BP^D4;EMFIN$Y)-2N@P&]!YJ^?3.]"CZ](B :!42O ML:>?#0K;;"B(%#P34N#SJ1)[DAM/XO9OG]Y,IC';'V=F1]/A%NV>ZYVPKRMA M:U'!Y/J2$MT/;^^@:OS 9 KM^'FSM/L.V@78^ZU2>'#<#([_(.E?4$L#!!0 M ( ,> ^U;A'+2G3PP ZD 9 >&PO=V]R:W-H965T7R MMIOTZC)9Y-,HEC>IR!:S69@^?Y;3Y.EC2VN]W/ U>ICDY0WMJ\MY^"!O9?YM M?I,6G[4WRCB:R3B+DEBD\OYCZY/V(3"&Y8#E/7Z+Y%.V];$H'\I=DGPO/_'& M'UN=S-:#BRV8 M1?'JW_#G^ANQ-4 S7AF@KP?H.P/TUP9TUP.ZQ\Y@K <8QP[HK0?TCAW07P_H M'SM@L!XP.'; <#U@>.R B_6 BV,':)V7_[G.T4,V_]FK)]WJ6;)\BIEA'EY= MILF32,O[%U[YP?)YNAQ?/+.BN(S4;9X67XV*!;<,P#M3YF$TS7XI[O+MUA3O_O[+93LO-J/$VJ/U ME->K*?57INR++TF<3S)AQ6,YKH]O%YN_>0SZRV/XK"M!?S$]%WKO3.@=O=NT M/8>&Q^>BVWEUN'G\<+UAN'7,QO=?G=U6#_\2IL7LVJO#'?5P4XXVPYLVWCU^ M]J;AGGJX+>_.A=9_=;A__,9K#<.#8[[SP^7PCN)IV-U$J;OTNJ]%:1*F\GWY M\WTLKI-9L>AEJ]1\2M,P?I#%0I2+NV>Q?;^;\'EY\Z>G,!V+__Z[((67RUGV MOX;'\WDUO]$\?[GX?LCFX4A^;!6K:R;31]FZ^L??M'[G7TVA(#&3Q"P2LTG, M(3&7Q#P2\TDL@+!:)(U-) V5?E7$<%8$,"L7.1$N\DF21G\4L7L7%3>6,IN(QG"[D,D*+;"SF,EU%J3%)2OK4)*VPX5:2.N=%C+2=')%S M6B1FDYA#8BZ)>23FDU@ 8;4<]3YFFQ>ISZG*D=$\-47]O.=*; MER-R5HO$;!)S2,PE,8_$?!(+(*P6H\$F1H.38G3JBJ343PW3X+@5B9S3(C&; MQ!P223FDU@ 8;54:)WJ#:+.\BSNDU3<+_)%*D6498LP'LE#RX]ZAI.S16HFJEFH9J.: M@VHNJGFHYJ-:L-:VUWFM?W%QT:MB7X^67D5+5T;K6_PHL[S(U-?;;]F9,(N_ M1;%#)[X6MZ;1J/S*LO[0F"DE?7*F2,U$-0O5;%1S4,U%-0_5?%0+**T>O*H( MH;UU$T)#JQ"H9J*:A6HVJCFHYJ*:AVH^J@645H]G58K0U*V(=UL]#^Y]H7T+;+TQHG9YFZ+NOJJ/36JAFHYK3 M^"W1>@/C8N<%$71:#]5\5 LHK1ZAJA.AJ4L1ZZ.V\@A-CL_$T[*Y7;X \BC3 M\$&*AV*=R\4XS*6X#Z/3WJ%23WURG%;:8.NY,SSO=K;_[ 4+;5"@FHUJ#JJY MJ.:AFH]J :75TU%;N61>K*H[W&7*$] M"E0S4:-\#U6Q4W7WY?OR?Q_N4] MB;E,HV0LDN)3\32)1I-5&*-,R)]SN=Q9S1-Q)[=BV9@WM!ESX$%HQ<^),!47 M8K8Z98@V%./PN>GG@(ENEX5J-JHYJ.:BFH=J/JH%E%8/9-6*T95OZU^5IQDY MTZH)J)JI9J&:CFH-J+JIYJ.:C6D!I].M#0[3\@FHFJEFH M9J.:@VHNJGFHYJ-:0&GU>%8U&EU=H_FM6/_*WZ];[9HVQ@LMPQS8G-7>9F.2 MT$H,JMFHYJ":BVH>JOFH%E!:/4E5)48_5(G9V[D\HA*C1D].%UJ)034+U6Q4 M:CFHUI :?4H5;47 M_5#M96_G\C])_'YTQ XFVFM!-1/5+%2S42_>M M>RU=M->":B:J6:AFHYJ#:BZJ>:CFHUI :?5X5KV6KKK7D8:](PUZ2AKTF#7M1&O:J-.QE:=CK MTK 7IODKJBG=JIK25;ZW3ISX3SW#R?E;:?N7!MAI/J.S6JAFHYJ#:BZJ>:CF MHUI :?5D5:V2KKK&L5J\4OEC$96G0343U2Q4LU'-0347U3Q4\U$MH+1Z/*M"25==*/GU_KXX M&-L(NDS\6Y1IF/"S2\KSKQYUL74V>'#BT88)JUEJK7ZRXJ^F]^HN=-CJK@VHNJGFHYJ-:0&GU M*%7=$4-]KI*7*&5B+$?3(CR-[YNID9/#@_8_4,U::]NG!>OK#:<%L]%I'51S M4J=AA_>;7#V"]C:'I_:!A&_0EWK=Z4DU.#=CM0S48U!]5< M5/-0S4>U@-+JT:JZ'<:!;L=X')6'7.%TG1X1/H;1-+R;RF7,-OFJWI'>^^VU M0]'K[4>OZ3JTU^I-/3EZ:/D#U6Q4J(Z]?"3]P;1DXF@FH5J-JHYJ.:BFH=J/JH%E%8/5]4',=[Z9"(&VB=!-1/5 M+%2S4QLM2\:%]2;0E8NQ? M1T>[N.CKG;Z^4VILO&?_HMOO#7:ZC>@6VLU;:&C#WLX6.HWW''2ZP]W=;/?5 MQS+8N?RIASX6OW%>8Z@9^LZ\ 37OZLG9SB92YF:8AU>7,YD^R&LYG69BE"SB M@B]?#=_<*E)Y7UZUYL,GO=7>N_U:^V!JY>WMBKFZG(6UA)W29XGL^6'$QD61U3E'8JOWR=)_O)).<%3DGY? M;O;5_P%02P,$% @ QX#[5OP^]=:W!0 &ULQ9MK3^LV&,>_BI4=;0>)0VZ]P4HE('$.T] 0E^W% MM!>F,30BB7MLEQZD??@Y%Y*F"T[#>1!O('']_!['_M>Q_TVF:\8?Q8)2B;XG M<2J.C864RR/3%/,%38@X8$N:JD_N&4^(5*?\P11+3DF8!R6QZ5C6R$Q(E!JS M:5YVR6=3MI)QE-)+CL0J20A_/J4Q6Q\;MO%2'AM6UB(: MT[G,$$3]>Z)G-(XSDFK'MQ)J5#FSP,WC%SK.+UY=S!T1](S%?T6A7!P;$P.% M])ZL8GG%UE]I>4'#C#=GL MX)0!SG; X)4 MPQP=PT8E F.&9?1BI.SJXEFS\N6!Q2+GY!_K=5))_1 M%W1&Q )YT5,4TC04R*/SF' :(LG09@3Z[%%)HECLJ9C;:P]]_K2'/B$3B86J M+E"4HMLTDF)?%:KCFP5;":* 4U.JMF..W6TP-]6Z0%RK7WD6([;TIXS??@%X2KI?D.2\^61,>HK]_5TAT+FDB_FG39I%_T)X_NULMQL@,JY$9:D?FADD2JX5'<7-J&X0B?K21=C1T)UM#T%9I<-BL MY+544TJ>4W> MXZ:LA?;5#"3,@X3YD# \V>D&#Y2R(8;#2@R'/[@.T,;W'7=(F <)\R%A^/!_ MBQG;M29;2YX *&5CW&VK=B^LG9<@Z%]TG@JEA#B_B?R1TE:;00OL*P50F@=* M\T%I&)060-&:LMDPO>P/7IR4#8"2&23- Z7YH#0,2@N@:$V9.;7,'.WL5-BF MN;(*JD=D^Z2DY?16"R3- Z7YH#3,]3$>[=AWM#MNQN-]TB /2RCL# MI7F@-!^4ACOZOOA]Q-*) Z@Y37'4QJ>M=S[?N/W54WO+!9+F@=)\4!HN:5W& M>@"5M:F*VH^U]89L]SY8#^@M %!3%I3F@])P2=/_1A! Y6P.?^VXVEK'3;<9 MOEFS5CF >JB@- ^4YH/2,"@M@*(U95,[J?;DHS?#H+8K*,T#I?F@- Q*"Z!H M39G5'JVM-VEWWPR#FK6@- ^4YH/2<$?_7Y!GA"Q7MZ9]#R_7J;U<1^_E[K(9 MUB/Z:@.4YH'2?% :[NCZ3!O.4",-J-8TI5'[M8[6J-MM+ZQG]-8&J.4*2O-! M:;BC[_.G]1S=O '5G*8X:I?5T;M\;]P+ZZF]Y0+JN8+2?% :+FF=>V&HK$U5 MU-:JH_?WNO?">D!O 8 :JZ T'Y2&2YK^H;H *F_&@<%5:O2!QDK\6L%5^:A_Y=DLYMH^"XO6'&E^\C7%!^$.4"A33>Y7*.A@/ M#<2+%QR*$\F6^?/U=TQ*EN2'"TI"RK,*ZO-[QN3+29:@>LUD]A]02P,$% M @ QX#[5@R&E;L0! KQ( !D !X;"]W;W)K&ULK5AKC]HX%/TK5K;:G4J=R3LA+""51VA7;34JG=W/GL1 -(E-;0?:?[\W M#U(()F)V\P5B^YYSKWU\_1H=&'\16T(D^I&E5(RUK92[H:Z+:$LR+![8CE!H M63.>80E%OM'%CA,RJ_L\('4_7$+OHBEHOQ%A]K6T%"4 M"\FR&@P19 FM_O&/>AQ. ,"C!E@UP&H#G"L NP;8MP*<&N#<"G!K@'MK'[P: MX-WJP:\!?BE6-;JE-',L\63$V0'QPAK8BH]2WQ(-BB2TF(DKR:$U 9R9$H+LYD3A)H>T>/:WFZ.[-6_0&Z4A4S0E%3S21XAU4PO>W+PM%C#5#.DHO!*BF(?WT\< MWX9YO3]5_M+(-DW_W&A^:60&EG-NM+@TNO3PVLFA]>94-4Q MX5">]^",@/>P\FX(BJI30;WMP_E72-CG$[I!=\FQ6IE[E3?W+&,"U_<'7BO_ M.L-Z[411>?4"VW.#5J[VZ354]M6"OEJMM%:&Y[C>X$IF^XUX?J=XQY-=?_+Y M%Y'"GNZZEC-HR=<9V&OEN_1J!@/#=^S6^KCHTVNH[*OG!>VE>ZD*KTN^02/? MX(;W@6'ZJ8"E:+N*RH:Q1:E6ET#P/AJ[4*&JV"FU*M-[4"E5KM0TIG3*]52^6QK5:?#D.5PPNU M+HU4:NDG]V.X'&S*IP\!XYY365TLFMKF=>5]^:C0JI^:PX6IJ _-X;)Z//E% M7SWEP-UJDU"!4K(&5\:##PL!KYY'JH)DN_)V_LPDW/7+SRW!&ULK55M;],P$/XK5I!@DV!)D^Q%I8W4-\20AJI5 MP ?$!S>Y-M8<.[,O[?;OL9TT="/K)MB7Q#[?\]R;?3?82G6C

NCE MB&7?]W6:0T'UB2Q!F).55 5%LU5K7Y<*:.9 !??#(#CS"\J$EPR<;*Z2@:R0 M,P%S1715%%3=CX'+[=#K>3O!-5OG: 5^,BCI&A: W\JY,CN_9\,MGIO36PD2REO[.8R&WJ!=0@XI&@9J/EM8 *<6R+CQFW# MZ;4F+7!_O6/_Y&(WL2RIAHGD/UB&^="[\$@&*UIQO);;S]#$@=+O MR.RV8GA//I"10)8Q7MDJD@6DE6+(0)/97 M&-L=^.EA_-D!O&\2UF8MW&5M'!XD_%*)$Q(%[TD8A%&'/Y.7P\.NHZG0:U 2]Y M^Z9W%GSLRNYKDDU?DVSV2F0/ZA"W=8@/L2?78/+/4C2O4]M732K!4),C)IJ' M=]Q5F)KSU'':H;))@H&_V<_VLQK39S5F?VN$Y^?11:]5JR/V]QI9 6KM)H@F MJ:P$UA>RE;9#:N1Z\R/YN->?]#KD4S/4ZAGTA[Z>B%=4K9G0A,/*F I.SHVS MJIXR]09EZ=KH4J)IRFZ9F\$,RBJ8\Y64N-M8 ^VH3WX#4$L#!!0 ( ,> M^U;SO4OIAP, 4- 9 >&PO=V]R:W-H965TM8YI09]+KC04R\WIKSU?9WFM"#Z6I94 MP,I&JH(8&*JMKTM%2>:$"N[C((C]@C#AS29N;JEF$UD9S@1=*J2KHB#JL*!< M[J=>Z!TG'MDV-W;"GTU*LJ4K:I[*I8*1WZ)DK*!",RF0HINI-P]O%V%D!=R. MWQG=Z[-O9$U92_EL![]F4R^PC"BGJ;$0!%X[>D#Y]Q'] M9V<\&+,FFMY)_@?+3#[UQA[*Z(94W#S*_2^T,<@13"77[HGVS=[ 0VFEC2P: M86!0,%&_R>?F(,X$<'A! #<"V/&N%3F6]\20V43)/5)V-Z#9#V>JDP9R3%BO MK(R"509R9K8R,GW.)<^HTC^@AT\5,P=TA>;VL)AA5*,G 6O'E24G GVXIX8P MKG^<^ 8H6" _;=0M:G7X@KH8?93"Y!H] &KVI;P/U%O^^,A_@7L!?ZO$-1H& M X0#/$0Z)XKJ'MAA>RQ#!SNZ /NP6BZ[K.N5LAETJTN2TJD'*:*IVE%O]OUW M81S\U,-IU'(:.?3A)5=9XZYL"&;H3A:0EYJXR)XK1<260JX8M#B@\WU+TFA>F5PJ]C=L^/-15E4IS=]3K Z*<;9FE28N2RP,%ZJ_0C%_0O IQ%(V[:28MS>2=CBUY>6PX MB''8<3?O8'(8G I"T.LL\)%ST<"Y2)U<5 <\L;1A9&1'N ^0@$9";FS ;2@S ME7H]!1HZ7^3 *,(WR84D",]*6_A5P@[] ]4CQ.5S%XV$0X0MA=2K#86_)^_\39-21(,$X2:(+EIRJ M:_A>Y35\65]Q,L))\A]*_EEG6E"U=?VWAA):"5,WJ>ULV^//Z\[VM+W^0?A( MU)8)C3C=@&APG8!R5??<]<#(TO6Y:VF@:W:?.?RG4&4WP/I&2G,<6 7MG\_L M7U!+ P04 " #'@/M6. ?YETL# #="@ &0 'AL+W=O>G4KEV+=,IK55(&UP+) MNJJ(^#F'DF]G'O8>%V[HJE!FP4^G:[*"!:C;];70,[_5DM,*F*2<(0'+F7>. MS^8X-@+VQ!V%K=P;(^/*/>?F-YJJ8>6,/Y; D=:EN^/8C- XE1E_&2VG_T;8Y M&W@HJZ7B52.L"2K*W)/\:"YB3R *CPB$C4!HN9TA2WE!%$FG@F^1,*>U-C.P MKEII#4>9>2L+)?0NU7(J72B>/12\S$'(E^CR>TW53_06+=Q+0GR)OM9**L)R MRE;H9G$KT:L+4(26\K4^=\LV(!7D=N<-NC#[^BRZT:N"9F;'6ICZ2L,:DW[6 M@,T=6'@$;(B^<*8*B2Y9#OF?\KYVLO4T?/1T'O8J_%RS 8J"-R@,P@@]1SZ2 M!1$@FT>/A:B]R\A:B([=98SJ'%67,O+U[4A*6 7I%6>/T:_2KTWU'[?0F5J_)[DV* YR,XLG4 MWW0 )2U0T@OT01!F N.I&,D!1IR$D]&XFV+84@Q[*>YA/IFZVE^E+.-R#TM\'E@HT;I*M<,[\B5+C1'2EKZ.*;_(>\P\&NM ;_D'FU MS-$:A+M5<[V[4M19)9V-T1]W/ B3[AO&>W4?/SD+3T5J/BEXCVD\B(+]WY$( MP.&.+WQJ?IZ*%Q[B83PX%I1X5]YQ;YW^*UE/I8HZJ(+!Y!C5KKSC_OK>D;JG MHL4'(389!-%D__<7I;_7<50@5K:ODBCC-5.N^6A7V][MW'4LN^.N\?M"A$X3 MB4I8:M%@,-+E1+A>RDT47]O^Y9XKW0W98:'[3Q#F@-Y?)\9 V]&FOP%0 M2P,$% @ QX#[5B7H-ZCH P ^Q0 !D !X;"]W;W)K&ULQ5A=;]LV%/TKA%9L+9!&7Y9D9[: Q%*Q%BM@Q,WV,.R!D6A+ MB"2Z)!TG^_4E*5F19$9(.@)YL4GJWG-Y[[DZ-CD_8')',X08>"B+BBZ,C+'= MA6G2)$,EI.=XARK^9(-)"1F?DJU)=P3!5#J5A>E8EF^6,*^,<"[75B2B4=:,\*\+2F4Q,8/8HS ^P@QF!?T S>^ M64?@_;L/X!W(*_ MPWL*JY3.3<;W)Z*82;.7JWHOSC-[<<%77+&,@KA*4:KP MC\;]_1%_D]>E+8YS+,Z5,PKX95^= ]^K-^D;QJ9%C!7YKU$O9:U/V1E->(2)_3ZODV+W7ZQNE.HWBO+;_ M=()%.L%B36 ],OR6#/^-1<372:).L$@G6*P)K$=BT)(8:!:1&L_KO-=N,!01 MA9* AIS;3B:N6D&F;\'0\8?[7N*,=9R#BG[)#>7$9R1/&G\AZ MJ)(?Q7YM1^H$BW2"Q9K >@3-6H)F;RPK,YTDZ@2+=(+%FL!Z)-K6TUG$TBPL M#6#W;?=<;Z L*J-@.I 6A9%M!<% 7%16CON,O-B=0Y@]FGB\7JV4Z8VZO;;M MM*)%6M%B76A] IPG IPW%I!F [JHU(D6:46+=:'UJ7PZIMJC!ZB?$1'W]&QR MHB&G-M9004Y-G.E0/\9@ZH3-SF5.BA//E(" "J!0 M&0 'AL+W=OK7'J8]F.1"K#IV9CM __VNG1#1-:5[V$OB:]]S[CFV[IUL MI7K4.8 ANX(+/?5R8\JQ[^LTAX+JGBQ!X,E*JH(:#-7:UZ4"FCE0P?TP""[\ M@C+A)1.W=ZV2B:P,9P*N%=%545#U= E<;J=>W]MOW+!U;NR>Q*NH9;,/?E MM<+(;UDR5H#03 JB8#7U/O?'L]CFNX0'!EM]L";6R5+*1QLLLJD76$' (366 M@>)O S/@W!*AC-\-I]>6M,##]9[]B_..7I94PTSR'RPS^=0;>B2#%:VXN9'; M*VC\#"Q?*KEV7[*M#@#]^!5 V #"?P5$#2!R M1FMESM:<&II,E-P29;.1S2[2A4AE >2.[D"3TSD8 MRK@^(Q_(_>VX&ULM5==;]HP%/TK5E9-K;21D$#8&$0J)-4ZK1)JU^UAVH-++F#5L9GM0/OO M9SLA@RJ-:)>]$'_<F;!18:5[HJE*]<"<&I!&75]SPO=#!/F1",[-A/1B.>*$@8S@62>95@\3H#R M[=CI.KN!:[)<*3/@1J,U7L(-J-OU3.B>6[&D) ,F"6=(P&+LG'>'R<#86X/O M!+9RKXU,)'>">@=ZZ%? FSH;A&[%2[& M"DA%F]LF-$GJ6:)R*KH%B!2F:8:$(2'0:@\*$RC/T M'NW//>K^[4V,3D_.T DB#%T12G6FYAF&S)V7+B>%2_\9EP&ZXDRM)$I8 M"FD-/F[&APUX5X=?:>#O-)CXC81?CS#MU?.:^VXHUW@.8T=? M:!+$!ISH[9MNZ'VJD[Q-LKA-LJ0ELH/D]*KD])K8=7(VP'*H/72-R)?*7Y!] MM&3FJ=E$7D?OKLV^JG4VP:%-TFQSH$&_TJ#?J$%,A'YDN*C3H!'Y4@W:)(O; M)$M:(CN0/ZSD#__3_1"VF9PVR>(VR9*6R Z2,ZB2,WCU_3"H.8K=P^,Z;61_ MJ:IMDB4MD16JNGOU4@9B:0M5B>8\9ZIX*:O1JA8^MR7@D_%)=SCMUHS'NG8N M2MV_]$7A?87%DC")*"RT*Z\ST&=9%,5LT5%\;:NU.ZYT[6>;*UW_@S &>G[! MN=IUC(/J'T7T!U!+ P04 " #'@/M6)94'32P# 2$P #0 'AL+W-T M>6QE^"+?JE60IV/V/,!(M7Z;FS*8J+DT M ])M3(%[?$T'I!U_)(&C&ZF4#?;A[*SU>'FS:[^H@$L2 M>DF[!Y!>M7!>BV'4\6'4^\EQ^NN#Z/=P8\2];>*5DG-+U<@ZKYS#.G'#?J;D M.G\1<0;+3G,6/%$Q(",J^%AS\,IHSL72F3M@F"BA=&!LX=AP;;"4SPYNNQ[4 M5,V3O@.L.J!0"Y$([!#G&'8+Z@Q3,M;VZD&5\974%"W'Y:% M53C5=-GN=,G:H7K8(&.E4Z:;,&VR,@W[@F4@1_/I#)Y&%2& QJC<-E).ITK2 M2L/*HVY8V@D3XAY>N)_9%OL _R:;X]ZD[;R)-RCX MDS)?YG8ZLNI#H;$[S3*^J/J+K!& L;=Q=EH48OE9\*G,F9O\P0&'?;KR"V9* M\V<;#4IE8@U,D^"):<,GFY;?FA8/;&%6Y;3(<,V=$]3\=]=YRB335&R*MK5_ MS*O\9L71];^27/VJ[ KV:JQWT6,7V3T%D?$IB#R)FNP=O\@H.4J-8;U_;QP2 MMHX(C36 H]B _("#G5@'#<9S+@R7=6_&TY3)5R<%2V_HV![XM_CM^)1E="[, M0P,.R+K]G:5\GB?-J#M8B'K4NOT-IM>.FW.@C<5ERA8L'=5=/1U7S< V;-3Z M H==Y+:Z_ CFXS _ A@6!U. ^3@O+,[_-)\>.A^'8=IZ7J2'^O10'^?E0T;5 MC<7Q^R3V\L\T2:(HCK$5'8V\"D;8NL4Q?/QLF#;PP.) I#];:SS;>(7LKP,L MI_LJ!)LI7HG83/&U!L2_;N"1)/YL8W' \L"5CL0WQ\':LKO$T6054P;]@;C M2))@"-2BOT;C&%F=&&Y_?K"W)(J2Q(\ YE<011@";R..8 I X9$4;4/[NQ' MX6J?"M?_@@U? %!+ P04 " #'@/M6EXJ[', 3 @ "P %]R96QS M+RYR96QSG9*Y;L,P#$!_Q=">, ?0(8@S9?$6!/D!5J(/V!(%BD6=OZ_:I7&0 M"QEY/3P2W!YI0.TXI+:+J1C]$%)I6M6X 4BV)8]ISI%"KM0L'C6'TD!$VV-# ML%HL/D N&6:WO606IW.D5XA-/E_G;@2=&A(E@6FD7)TZ(=I7\=Q_:0T^FO8R*T>EOH^7%H M5 J.W&,EC'%BM/XU@LD/['X 4$L#!!0 ( ,> ^U8;(V^AG@0 /PC / M >&PO=V]R:V)O;VLN>&ULQ9I;<]HX%(#_BH:7[[R_[?5?L1,7=GV8O-!S9&EMQ#T5[WW=[*WCI=D+X2O63P6#4K[C4 MO8\?CFTM;3\N&"\*+XV&RE#Q58I']_-X*+*#='(CE?1/XUZSKT2/55++2CZ+ M_C)7/1GNNUH4U2HU[P_; 5V&]+%Y4KP/D'=^XIL;SS8H#R+@W M&D"#6VF=;\YHVN? >!!P2WT?FH&KZ$>7T<3AN&V# M>&G_2QC-=BL+,3-%70GMVSA:H0*@=CNY=SVF>27&O:DY"!NN!_Y@7K;7Y@$J MBI2]E'# SLL&CQ!E<3N[NEU?S1CLK13V^D5BR 3!#(Y"^3Z M#C9?KFXCR!2!3,\(^7<2068(9'9.R#2"S!'(_)R0600Y0B!'M) +>\^U?&X. M,*Y+MI;W6L*/N?9L4D20;Q'(M[20*^D>7$.W\#MAV;S:&^L#X34D1Q-!OD,@ MWQ%#BD(T,2M,K3WD9+8&Q)+;TD6 [Q' ][2 W3O[@W)IE"RDB"&' RR3#ZCC MZ+RM"U];H(NA4+T0^V4E#D+7X@\V$UMAK2C9]QHV@:=R&6-B@AD2&^9&<->] MDYA)AM0J@3(\7"7\?:ZD%R%U\(+^&F,B;ED2"R3S\:4CU*IF ?3QI#8 M&Q/GH.65\-*&,'FVV"AYWYX7,V+6&!)K8^U-\; SJA36_<:N_JFA@QRS8;(8 M$MMBK@M3"7;'OW5?!!G9G M>1FL.K&6P_UM[GC,B X_B.V ]O4Z7?L$TT9"K(U.!X"]@8&O$N[WF ZS14)L M"[0GT TB)I&$6")M3^!D]#!O),3>0+L$W>AA"DF(%8(I&&(:8V)628BM"8IQ9R3$CL' MQ\QC3,Q!*;&#<,Q1C(DY*"5VT'>#O\A$H2DHQ9B8@U)B!_W ;'9@8.-@B/-F M)CR7JB.A%)-02BRA7RB_\)"9PB"G18UGM3$)9<02PKM'<3[*, EEU*LM*&:< MCS),0AGU>@N*&>>C#)-01BPAM+-Y$:]=9>B2"[&$4,SNPA FH8Q80B?[Q#^3 M:(R)22@[PP0:8$ZYV[&9/,28F(0R8@F]@OF).UE 9S[&Q"24G6,@!#==>UE* M5<>8F(4RZA685S#;SK&,ERTQ"^7$%GH%8A7)B"\73T2<[1CDFGYQ\!-29\ST-B&DG;[33/WYM4HJMU**\A<8=U!=< M%4O+PJ9=',OR,,6]K96:0MU"WQA>'C]>.7YX\_%?4$L#!!0 ( ,> ^U8/ ME%1(V@$ %D@ : >&PO7W)E;',O=V]R:V)O;VLN>&UL+G)E;'/-VCM. MPT 4A>&M1%X D_N8\%!"14.+V( 5)@^1Q)9G$,GNB4(1CD5!@^94UMCR]5]8 MGZR1YR]IUY9M=\B;;9\GQ_WND!?-II3^(82\W*1]FV^Z/AW.5U;=L&_+>3FL M0]\NW]MU"CJ=SL+PY.4]N)L]OBV9X?I,FU Y2"-+Z009!5C_((2J"WHMY*H+>. M/K8)]%;46PGT5M1;"?16U%L)]%;46PGT5M1;"?16U%L)]%;46PGT-M3;"/0V MU-L(]#;4VPCTMM%F"8'>AGH;@=Z&>AN!WH9Z&X'>AGH;@=Z&>AN!WH9Z&X'> MCGH[@=Z.>CN!WHYZ.X'>CGH[@=X^VNPFT-M1;R?0VU%O)]#;46\GT-M1;R?0 MVU%O)] [HMZ10.^(>D<"O2/J'0GTCJAW)- [HM[Q/_7.Y;1+^=KSO<;G_R?5 MY7QONC[^LOP^.7I[+S@'^)/@\0M02P,$% @ QX#[5B%=IR;- 0 )" M !, !;0V]N=&5N=%]4>7!E&ULS=K);L(P% 707T'95L1X"!T$;-IN M6Q;] 3=Y0$026[:A\/=UPB"UHJB(2KT;(F+[W1=;.IMD]+:UY'N;NFK\.%F$ M8!\8\_F":NU38ZF)(S/C:AWB7S=G5N=+/2=Q/;K'&BK:W*7(-9=KM_CKV=\K']A'P*D#PG2 MAP+I(P/I8PC2QRU('W<@?=R#],$'*(V@B,I12.4HIG(45#F*JAR%58[B*D>! ME:/(*E!D%2BR"A19!8JL D56@2*K0)%5H,@J4&05*+)*%%DEBJP215:)(JM$ MD56BR"I19)4HLDH4626*K I%5H4BJT*15:'(JE!D52BR*A19%8JL"D56A2)K MAB)KAB)KAB)KAB)K]I^ROANS_.OWUNTUK779'/)9]W' Y!-02P$"% ,4 M" #'@/M6!T%-8H$ "Q $ @ $ 9&]C4')O<',O M87!P+GAM;%!+ 0(4 Q0 ( ,> ^U8']ARN[P "L" 1 M " :\ !D;V-0 ^U:97)PC M$ 8 )PG 3 " &UL M4$L! A0#% @ QX#[5A*#5:_?!0 V!X !@ ("!#@@ M 'AL+W=O ^U;VMF>. M7P8 /L< 8 " @2,. !X;"]W;W)K&PO=V]R:W-H965T&UL4$L! A0#% @ QX#[ M5E8 ^U9KA3Y8?PD !=, 8 M " @5L? !X;"]W;W)K&PO=V]R:W-H M965T&UL4$L! A0#% @ QX#[5KX4U ^U9P1QH8I@( -,% 8 " @9P[ !X;"]W M;W)K&PO=V]R:W-H965T&UL M4$L! A0#% @ QX#[5I\/!?=L @ = 4 !D ("!?T$ M 'AL+W=O&PO=V]R:W-H965T ^U9H J-YL0L ,0> 9 M " @09) !X;"]W;W)K&UL4$L! A0#% @ MQX#[5FE'XAP[!@ O0X !D ("![E0 'AL+W=O&PO=V]R:W-H965T ^U;N9AM@[0( %\& 9 " @8%@ !X;"]W M;W)K&UL4$L! A0#% @ QX#[5LNF0 P'! MR0@ !D ("!I6, 'AL+W=O&PO=V]R:W-H965T ^U:T M"W?5U@4 " - 9 " @0UX !X;"]W;W)K&UL4$L! A0#% @ QX#[5N;V$-=Q @ >@4 !D M ("!&GX 'AL+W=O&PO=V]R:W-H M965T ^U;GA"V&M@( ($) 9 M " @=V# !X;"]W;W)K&UL4$L! M A0#% @ QX#[5EB-)I5$ @ B@8 !D ("!RH8 'AL M+W=O&PO=V]R:W-H965T ^U:\>*(D_@, % + 9 " M@2.1 !X;"]W;W)K&UL4$L! A0#% @ QX#[ M5I.OS1]S! H L !D ("!6)4 'AL+W=O&PO=V]R:W-H965T ^U;HM)*4% 0 ,\) 9 " @1J> !X;"]W;W)K M&UL4$L! A0#% @ QX#[5A$V$BS. @ .08 M !D ("!9:( 'AL+W=O&PO=V]R:W-H965T ^U9_8WR4 MGP( "H( 9 " @6RL !X;"]W;W)K&UL4$L! A0#% @ QX#[5M;K&[4' P '@L !D M ("!0J\ 'AL+W=O&PO=V]R:W-H965T M ^U932"D#2P, "<+ 9 M " @;BU !X;"]W;W)K&UL4$L! A0# M% @ QX#[5DLH)?4@!P ASH !D ("!.KD 'AL+W=O M&PO=V]R:W-H965T ^U:5Z;%(E0( %X& 9 " @6_# M !X;"]W;W)K&UL4$L! A0#% @ QX#[5J>^ MJ-.9 @ K0< !D ("!.\8 'AL+W=O&PO=V]R:W-H965T ^U86\3E2K@, ,@- 9 " @73- !X;"]W;W)K&UL4$L! A0#% @ QX#[5HQYC_(! P _ H !D M ("!6=$ 'AL+W=O&PO M=V]R:W-H965T ^U99Z"^%B@( M !4& 9 " @6G9 !X;"]W;W)K&UL4$L! A0#% @ QX#[5COX/?$H!0 '", !D ("! M*MP 'AL+W=O&PO=V]R:W-H965T ^U;$6E1@&@( $T$ 9 M " @9+F !X;"]W;W)K&UL4$L! A0#% M @ QX#[5N$&PO=V]R:W-H965T ^U8,AI6[$ 0 *\2 9 " @5?[ !X M;"]W;W)K&UL4$L! A0#% @ QX#[5B0B[6FR M @ ]@< !D ("!GO\ 'AL+W=O&PO=V]R:W-H965T M^U8X!_F72P, -T* 9 " @44& 0!X;"]W;W)K&UL4$L! A0#% @ QX#[5B7H-ZCH P ^Q0 !D M ("!QPD! 'AL+W=OA//E(" "J!0 &0 @('F#0$ >&PO=V]R M:W-H965T ^U;EH8FMUP( %T, M 9 " @6\0 0!X;"]W;W)K&UL M4$L! A0#% @ QX#[5B65!TTL P $A, T ( !?1,! M 'AL+W-T>6QE&PO=V]R:V)O;VLN>&UL4$L! M A0#% @ QX#[5@^45$C: 0 62 !H ( !B!P! 'AL M+U]R96QS+W=O XML 68 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 69 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 70 FilingSummary.xml IDEA: XBRL DOCUMENT 3.23.2 html 172 235 1 false 41 0 false 8 false false R1.htm 0000001 - Document - Cover Sheet http://www.spok.com/role/Cover Cover Cover 1 false false R2.htm 0000002 - Statement - CONDENSED CONSOLIDATED BALANCE SHEETS Sheet http://www.spok.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS CONDENSED CONSOLIDATED BALANCE SHEETS Statements 2 false false R3.htm 0000003 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS Sheet http://www.spok.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS Statements 3 false false R4.htm 0000004 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME (LOSS) Sheet http://www.spok.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOMELOSS CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME (LOSS) Statements 4 false false R5.htm 0000005 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF STOCKHOLDERS??? EQUITY Sheet http://www.spok.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY CONDENSED CONSOLIDATED STATEMENTS OF STOCKHOLDERS??? EQUITY Statements 5 false false R6.htm 0000006 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS Sheet http://www.spok.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS Statements 6 false false R7.htm 0000007 - Disclosure - Organization and Significant Accounting Policies Sheet http://www.spok.com/role/OrganizationandSignificantAccountingPolicies Organization and Significant Accounting Policies Notes 7 false false R8.htm 0000008 - Disclosure - Risks and Other Important Factors Sheet http://www.spok.com/role/RisksandOtherImportantFactors Risks and Other Important Factors Notes 8 false false R9.htm 0000009 - Disclosure - Recent Accounting Standards Sheet http://www.spok.com/role/RecentAccountingStandards Recent Accounting Standards Notes 9 false false R10.htm 0000010 - Disclosure - Significant Accounting Policies Update Sheet http://www.spok.com/role/SignificantAccountingPoliciesUpdate Significant Accounting Policies Update Notes 10 false false R11.htm 0000011 - Disclosure - Restructuring Sheet http://www.spok.com/role/Restructuring Restructuring Notes 11 false false R12.htm 0000012 - Disclosure - Revenue, Deferred Revenue And Prepaid Commissions Sheet http://www.spok.com/role/RevenueDeferredRevenueAndPrepaidCommissions Revenue, Deferred Revenue And Prepaid Commissions Notes 12 false false R13.htm 0000013 - Disclosure - Leases Sheet http://www.spok.com/role/Leases Leases Notes 13 false false R14.htm 0000014 - Disclosure - Consolidated Financial Statement Components Sheet http://www.spok.com/role/ConsolidatedFinancialStatementComponents Consolidated Financial Statement Components Notes 14 false false R15.htm 0000015 - Disclosure - Goodwill Sheet http://www.spok.com/role/Goodwill Goodwill Notes 15 false false R16.htm 0000016 - Disclosure - Asset Retirement Obligations Sheet http://www.spok.com/role/AssetRetirementObligations Asset Retirement Obligations Notes 16 false false R17.htm 0000017 - Disclosure - Stockholders' Equity Sheet http://www.spok.com/role/StockholdersEquity Stockholders' Equity Notes 17 false false R18.htm 0000018 - Disclosure - Income Taxes Sheet http://www.spok.com/role/IncomeTaxes Income Taxes Notes 18 false false R19.htm 0000019 - Disclosure - Commitments and Contingencies Sheet http://www.spok.com/role/CommitmentsandContingencies Commitments and Contingencies Notes 19 false false R20.htm 0000020 - Disclosure - Related Parties Sheet http://www.spok.com/role/RelatedParties Related Parties Notes 20 false false R21.htm 995410 - Disclosure - Pay vs Performance Disclosure Sheet http://xbrl.sec.gov/ecd/role/PvpDisclosure Pay vs Performance Disclosure Notes 21 false false R22.htm 995445 - Disclosure - Insider Trading Arrangements Sheet http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements Insider Trading Arrangements Notes 22 false false R23.htm 9954701 - Disclosure - Organization and Significant Accounting Policies (Policies) Sheet http://www.spok.com/role/OrganizationandSignificantAccountingPoliciesPolicies Organization and Significant Accounting Policies (Policies) Policies http://www.spok.com/role/OrganizationandSignificantAccountingPolicies 23 false false R24.htm 9954702 - Disclosure - Restructuring (Tables) Sheet http://www.spok.com/role/RestructuringTables Restructuring (Tables) Tables http://www.spok.com/role/Restructuring 24 false false R25.htm 9954703 - Disclosure - Revenue, Deferred Revenue And Prepaid Commissions (Tables) Sheet http://www.spok.com/role/RevenueDeferredRevenueAndPrepaidCommissionsTables Revenue, Deferred Revenue And Prepaid Commissions (Tables) Tables http://www.spok.com/role/RevenueDeferredRevenueAndPrepaidCommissions 25 false false R26.htm 9954704 - Disclosure - Leases (Tables) Sheet http://www.spok.com/role/LeasesTables Leases (Tables) Tables http://www.spok.com/role/Leases 26 false false R27.htm 9954705 - Disclosure - Consolidated Financial Statement Components (Tables) Sheet http://www.spok.com/role/ConsolidatedFinancialStatementComponentsTables Consolidated Financial Statement Components (Tables) Tables http://www.spok.com/role/ConsolidatedFinancialStatementComponents 27 false false R28.htm 9954706 - Disclosure - Asset Retirement Obligations (Tables) Sheet http://www.spok.com/role/AssetRetirementObligationsTables Asset Retirement Obligations (Tables) Tables http://www.spok.com/role/AssetRetirementObligations 28 false false R29.htm 9954707 - Disclosure - Stockholders' Equity (Tables) Sheet http://www.spok.com/role/StockholdersEquityTables Stockholders' Equity (Tables) Tables http://www.spok.com/role/StockholdersEquity 29 false false R30.htm 9954708 - Disclosure - Organization and Significant Accounting Policies (Details) Sheet http://www.spok.com/role/OrganizationandSignificantAccountingPoliciesDetails Organization and Significant Accounting Policies (Details) Details http://www.spok.com/role/OrganizationandSignificantAccountingPoliciesPolicies 30 false false R31.htm 9954709 - Disclosure - Restructuring - Additional Information (Details) Sheet http://www.spok.com/role/RestructuringAdditionalInformationDetails Restructuring - Additional Information (Details) Details 31 false false R32.htm 9954710 - Disclosure - Restructuring - Restructuring Costs (Details) Sheet http://www.spok.com/role/RestructuringRestructuringCostsDetails Restructuring - Restructuring Costs (Details) Details 32 false false R33.htm 9954711 - Disclosure - Restructuring - Activity for Restructuring Related Liabilities (Details) Sheet http://www.spok.com/role/RestructuringActivityforRestructuringRelatedLiabilitiesDetails Restructuring - Activity for Restructuring Related Liabilities (Details) Details 33 false false R34.htm 9954712 - Disclosure - Revenue, Deferred Revenue And Prepaid Commissions - Additional Information and Disaggregation of Revenue (Details) Sheet http://www.spok.com/role/RevenueDeferredRevenueAndPrepaidCommissionsAdditionalInformationandDisaggregationofRevenueDetails Revenue, Deferred Revenue And Prepaid Commissions - Additional Information and Disaggregation of Revenue (Details) Details 34 false false R35.htm 9954713 - Disclosure - Revenue, Deferred Revenue And Prepaid Commissions - Deferred Revenues (Details) Sheet http://www.spok.com/role/RevenueDeferredRevenueAndPrepaidCommissionsDeferredRevenuesDetails Revenue, Deferred Revenue And Prepaid Commissions - Deferred Revenues (Details) Details 35 false false R36.htm 9954714 - Disclosure - Revenue, Deferred Revenue And Prepaid Commissions - Prepaid Commissions (Details) Sheet http://www.spok.com/role/RevenueDeferredRevenueAndPrepaidCommissionsPrepaidCommissionsDetails Revenue, Deferred Revenue And Prepaid Commissions - Prepaid Commissions (Details) Details 36 false false R37.htm 9954715 - Disclosure - Revenue, Deferred Revenue And Prepaid Commissions - Remaining Performance Obligations (Details) Sheet http://www.spok.com/role/RevenueDeferredRevenueAndPrepaidCommissionsRemainingPerformanceObligationsDetails Revenue, Deferred Revenue And Prepaid Commissions - Remaining Performance Obligations (Details) Details 37 false false R38.htm 9954716 - Disclosure - Leases - Additional Information (Details) Sheet http://www.spok.com/role/LeasesAdditionalInformationDetails Leases - Additional Information (Details) Details 38 false false R39.htm 9954717 - Disclosure - Leases - Lease Costs (Details) Sheet http://www.spok.com/role/LeasesLeaseCostsDetails Leases - Lease Costs (Details) Details 39 false false R40.htm 9954718 - Disclosure - Leases - Lease Maturities (Details) Sheet http://www.spok.com/role/LeasesLeaseMaturitiesDetails Leases - Lease Maturities (Details) Details 40 false false R41.htm 9954719 - Disclosure - Consolidated Financial Statement Components - Depreciation, Amortization and Accretion (Details) Sheet http://www.spok.com/role/ConsolidatedFinancialStatementComponentsDepreciationAmortizationandAccretionDetails Consolidated Financial Statement Components - Depreciation, Amortization and Accretion (Details) Details 41 false false R42.htm 9954720 - Disclosure - Consolidated Financial Statement Components - Accounts Receivable, Net (Details) Sheet http://www.spok.com/role/ConsolidatedFinancialStatementComponentsAccountsReceivableNetDetails Consolidated Financial Statement Components - Accounts Receivable, Net (Details) Details 42 false false R43.htm 9954721 - Disclosure - Consolidated Financial Statement Components - Property and Equipment, Net (Details) Sheet http://www.spok.com/role/ConsolidatedFinancialStatementComponentsPropertyandEquipmentNetDetails Consolidated Financial Statement Components - Property and Equipment, Net (Details) Details 43 false false R44.htm 9954722 - Disclosure - Asset Retirement Obligations - Changes in Asset Retirement Obligation Liabilities (Details) Sheet http://www.spok.com/role/AssetRetirementObligationsChangesinAssetRetirementObligationLiabilitiesDetails Asset Retirement Obligations - Changes in Asset Retirement Obligation Liabilities (Details) Details 44 false false R45.htm 9954723 - Disclosure - Asset Retirement Obligations - Additional Information (Details) Sheet http://www.spok.com/role/AssetRetirementObligationsAdditionalInformationDetails Asset Retirement Obligations - Additional Information (Details) Details 45 false false R46.htm 9954724 - Disclosure - Stockholders' Equity - Additional Information (Details) Sheet http://www.spok.com/role/StockholdersEquityAdditionalInformationDetails Stockholders' Equity - Additional Information (Details) Details 46 false false R47.htm 9954725 - Disclosure - Stockholders' Equity - Cash Dividends Declared to Stockholders (Details) Sheet http://www.spok.com/role/StockholdersEquityCashDividendsDeclaredtoStockholdersDetails Stockholders' Equity - Cash Dividends Declared to Stockholders (Details) Details 47 false false R48.htm 9954726 - Disclosure - Stockholders' Equity - Basic and Diluted Net Income (Loss) Per Common Shares (Details) Sheet http://www.spok.com/role/StockholdersEquityBasicandDilutedNetIncomeLossPerCommonSharesDetails Stockholders' Equity - Basic and Diluted Net Income (Loss) Per Common Shares (Details) Details 48 false false R49.htm 9954727 - Disclosure - Stockholders' Equity - Antidilutive Securities Excluded from Computation of Net Income Per Share (Details) Sheet http://www.spok.com/role/StockholdersEquityAntidilutiveSecuritiesExcludedfromComputationofNetIncomePerShareDetails Stockholders' Equity - Antidilutive Securities Excluded from Computation of Net Income Per Share (Details) Details 49 false false R50.htm 9954728 - Disclosure - Stockholders' Equity - Activities Under Equity Plan (Details) Sheet http://www.spok.com/role/StockholdersEquityActivitiesUnderEquityPlanDetails Stockholders' Equity - Activities Under Equity Plan (Details) Details 50 false false R51.htm 9954729 - Disclosure - Stockholders' Equity - Summary of Outstanding RSUs (Details) Sheet http://www.spok.com/role/StockholdersEquitySummaryofOutstandingRSUsDetails Stockholders' Equity - Summary of Outstanding RSUs (Details) Details 51 false false R52.htm 9954730 - Disclosure - Stockholders' Equity - Stock-based Compensation Expense (Details) Sheet http://www.spok.com/role/StockholdersEquityStockbasedCompensationExpenseDetails Stockholders' Equity - Stock-based Compensation Expense (Details) Details 52 false false R53.htm 9954731 - Disclosure - Income Taxes (Details) Sheet http://www.spok.com/role/IncomeTaxesDetails Income Taxes (Details) Details http://www.spok.com/role/IncomeTaxes 53 false false R54.htm 9954732 - Disclosure - Related Parties (Details) Sheet http://www.spok.com/role/RelatedPartiesDetails Related Parties (Details) Details http://www.spok.com/role/RelatedParties 54 false false All Reports Book All Reports spok-20230630.htm a2q23ex311ceo302certificat.htm a2q23ex312cfo302certificat.htm a2q23ex321ceo906certificat.htm a2q23ex322cfo906certificat.htm spok-20230630.xsd spok-20230630_cal.xml spok-20230630_def.xml spok-20230630_lab.xml spok-20230630_pre.xml spok-20230630_g1.jpg http://fasb.org/us-gaap/2023 http://xbrl.sec.gov/dei/2023 http://xbrl.sec.gov/ecd/2023 true true JSON 72 MetaLinks.json IDEA: XBRL DOCUMENT { "instance": { "spok-20230630.htm": { "axisCustom": 0, "axisStandard": 16, "baseTaxonomies": { "http://fasb.org/us-gaap/2023": 583, "http://xbrl.sec.gov/dei/2023": 29, "http://xbrl.sec.gov/ecd/2023": 4 }, "contextCount": 172, "dts": { "calculationLink": { "local": [ "spok-20230630_cal.xml" ] }, "definitionLink": { "local": [ "spok-20230630_def.xml" ] }, "inline": { "local": [ "spok-20230630.htm" ] }, "labelLink": { "local": [ "spok-20230630_lab.xml" ] }, "presentationLink": { "local": [ "spok-20230630_pre.xml" ] }, "schema": { "local": [ "spok-20230630.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" ] } }, "elementCount": 459, "entityCount": 1, "hidden": { "http://xbrl.sec.gov/dei/2023": 5, "total": 5 }, "keyCustom": 24, "keyStandard": 211, "memberCustom": 22, "memberStandard": 18, "nsprefix": "spok", "nsuri": "http://www.spok.com/20230630", "report": { "R1": { "firstAnchor": { "ancestors": [ "span", "div", "td", "tr", "table", "div", "body", "html" ], "baseRef": "spok-20230630.htm", "contextRef": "c-1", "decimals": null, "first": true, "lang": "en-US", "name": "dei:DocumentType", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "document", "isDefault": "true", "longName": "0000001 - Document - Cover", "menuCat": "Cover", "order": "1", "role": "http://www.spok.com/role/Cover", "shortName": "Cover", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "td", "tr", "table", "div", "body", "html" ], "baseRef": "spok-20230630.htm", "contextRef": "c-1", "decimals": null, "first": true, "lang": "en-US", "name": "dei:DocumentType", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R10": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "spok-20230630.htm", "contextRef": "c-1", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SignificantAccountingPoliciesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000010 - Disclosure - Significant Accounting Policies Update", "menuCat": "Notes", "order": "10", "role": "http://www.spok.com/role/SignificantAccountingPoliciesUpdate", "shortName": "Significant Accounting Policies Update", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "spok-20230630.htm", "contextRef": "c-1", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SignificantAccountingPoliciesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R11": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "spok-20230630.htm", "contextRef": "c-1", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:RestructuringAndRelatedActivitiesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000011 - Disclosure - Restructuring", "menuCat": "Notes", "order": "11", "role": "http://www.spok.com/role/Restructuring", "shortName": "Restructuring", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "spok-20230630.htm", "contextRef": "c-1", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:RestructuringAndRelatedActivitiesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R12": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "spok-20230630.htm", "contextRef": "c-1", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:RevenueFromContractWithCustomerTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000012 - Disclosure - Revenue, Deferred Revenue And Prepaid Commissions", "menuCat": "Notes", "order": "12", "role": "http://www.spok.com/role/RevenueDeferredRevenueAndPrepaidCommissions", "shortName": "Revenue, Deferred Revenue And Prepaid Commissions", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "spok-20230630.htm", "contextRef": "c-1", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:RevenueFromContractWithCustomerTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R13": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "spok-20230630.htm", "contextRef": "c-1", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LesseeOperatingLeasesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000013 - Disclosure - Leases", "menuCat": "Notes", "order": "13", "role": "http://www.spok.com/role/Leases", "shortName": "Leases", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "spok-20230630.htm", "contextRef": "c-1", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LesseeOperatingLeasesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R14": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "spok-20230630.htm", "contextRef": "c-1", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SupplementalBalanceSheetDisclosuresTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000014 - Disclosure - Consolidated Financial Statement Components", "menuCat": "Notes", "order": "14", "role": "http://www.spok.com/role/ConsolidatedFinancialStatementComponents", "shortName": "Consolidated Financial Statement Components", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "spok-20230630.htm", "contextRef": "c-1", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SupplementalBalanceSheetDisclosuresTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R15": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "spok-20230630.htm", "contextRef": "c-1", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000015 - Disclosure - Goodwill", "menuCat": "Notes", "order": "15", "role": "http://www.spok.com/role/Goodwill", "shortName": "Goodwill", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "spok-20230630.htm", "contextRef": "c-1", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R16": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "spok-20230630.htm", "contextRef": "c-1", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:AssetRetirementObligationDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000016 - Disclosure - Asset Retirement Obligations", "menuCat": "Notes", "order": "16", "role": "http://www.spok.com/role/AssetRetirementObligations", "shortName": "Asset Retirement Obligations", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "spok-20230630.htm", "contextRef": "c-1", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:AssetRetirementObligationDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R17": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "spok-20230630.htm", "contextRef": "c-1", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000017 - Disclosure - Stockholders' Equity", "menuCat": "Notes", "order": "17", "role": "http://www.spok.com/role/StockholdersEquity", "shortName": "Stockholders' Equity", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "spok-20230630.htm", "contextRef": "c-1", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R18": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "spok-20230630.htm", "contextRef": "c-1", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:IncomeTaxDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000018 - Disclosure - Income Taxes", "menuCat": "Notes", "order": "18", "role": "http://www.spok.com/role/IncomeTaxes", "shortName": "Income Taxes", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "spok-20230630.htm", "contextRef": "c-1", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:IncomeTaxDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R19": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "spok-20230630.htm", "contextRef": "c-1", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000019 - Disclosure - Commitments and Contingencies", "menuCat": "Notes", "order": "19", "role": "http://www.spok.com/role/CommitmentsandContingencies", "shortName": "Commitments and Contingencies", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "spok-20230630.htm", "contextRef": "c-1", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R2": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "spok-20230630.htm", "contextRef": "c-3", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "0000002 - Statement - CONDENSED CONSOLIDATED BALANCE SHEETS", "menuCat": "Statements", "order": "2", "role": "http://www.spok.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS", "shortName": "CONDENSED CONSOLIDATED BALANCE SHEETS", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "spok-20230630.htm", "contextRef": "c-3", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R20": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "spok-20230630.htm", "contextRef": "c-1", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:RelatedPartyTransactionsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000020 - Disclosure - Related Parties", "menuCat": "Notes", "order": "20", "role": "http://www.spok.com/role/RelatedParties", "shortName": "Related Parties", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "spok-20230630.htm", "contextRef": "c-1", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:RelatedPartyTransactionsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R21": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "spok-20230630.htm", "contextRef": "c-13", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:NetIncomeLoss", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "995410 - Disclosure - Pay vs Performance Disclosure", "menuCat": "Notes", "order": "21", "role": "http://xbrl.sec.gov/ecd/role/PvpDisclosure", "shortName": "Pay vs Performance Disclosure", "subGroupType": "", "uniqueAnchor": null }, "R22": { "firstAnchor": { "ancestors": [ "ecd:NonRule10b51ArrAdoptedFlag", "span", "div", "body", "html" ], "baseRef": "spok-20230630.htm", "contextRef": "c-13", "decimals": null, "first": true, "lang": "en-US", "name": "ecd:Rule10b51ArrAdoptedFlag", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "995445 - Disclosure - Insider Trading Arrangements", "menuCat": "Notes", "order": "22", "role": "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements", "shortName": "Insider Trading Arrangements", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "ecd:NonRule10b51ArrAdoptedFlag", "span", "div", "body", "html" ], "baseRef": "spok-20230630.htm", "contextRef": "c-13", "decimals": null, "first": true, "lang": "en-US", "name": "ecd:Rule10b51ArrAdoptedFlag", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R23": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "spok-20230630.htm", "contextRef": "c-1", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ConsolidationPolicyTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "9954701 - Disclosure - Organization and Significant Accounting Policies (Policies)", "menuCat": "Policies", "order": "23", "role": "http://www.spok.com/role/OrganizationandSignificantAccountingPoliciesPolicies", "shortName": "Organization and Significant Accounting Policies (Policies)", "subGroupType": "policies", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "spok-20230630.htm", "contextRef": "c-1", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ConsolidationPolicyTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R24": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "spok-20230630.htm", "contextRef": "c-15", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfRestructuringAndRelatedCostsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "9954702 - Disclosure - Restructuring (Tables)", "menuCat": "Tables", "order": "24", "role": "http://www.spok.com/role/RestructuringTables", "shortName": "Restructuring (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "spok-20230630.htm", "contextRef": "c-15", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfRestructuringAndRelatedCostsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R25": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "spok-20230630.htm", "contextRef": "c-1", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DisaggregationOfRevenueTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "9954703 - Disclosure - Revenue, Deferred Revenue And Prepaid Commissions (Tables)", "menuCat": "Tables", "order": "25", "role": "http://www.spok.com/role/RevenueDeferredRevenueAndPrepaidCommissionsTables", "shortName": "Revenue, Deferred Revenue And Prepaid Commissions (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "spok-20230630.htm", "contextRef": "c-1", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DisaggregationOfRevenueTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R26": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "spok-20230630.htm", "contextRef": "c-1", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LeaseCostTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "9954704 - Disclosure - Leases (Tables)", "menuCat": "Tables", "order": "26", "role": "http://www.spok.com/role/LeasesTables", "shortName": "Leases (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "spok-20230630.htm", "contextRef": "c-1", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LeaseCostTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R27": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "spok-20230630.htm", "contextRef": "c-1", "decimals": null, "first": true, "lang": "en-US", "name": "spok:DepreciationAmortizationAndAccretionTableTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "9954705 - Disclosure - Consolidated Financial Statement Components (Tables)", "menuCat": "Tables", "order": "27", "role": "http://www.spok.com/role/ConsolidatedFinancialStatementComponentsTables", "shortName": "Consolidated Financial Statement Components (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "spok-20230630.htm", "contextRef": "c-1", "decimals": null, "first": true, "lang": "en-US", "name": "spok:DepreciationAmortizationAndAccretionTableTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R28": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "spok-20230630.htm", "contextRef": "c-1", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfChangeInAssetRetirementObligationTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "9954706 - Disclosure - Asset Retirement Obligations (Tables)", "menuCat": "Tables", "order": "28", "role": "http://www.spok.com/role/AssetRetirementObligationsTables", "shortName": "Asset Retirement Obligations (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "spok-20230630.htm", "contextRef": "c-1", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfChangeInAssetRetirementObligationTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R29": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "spok-20230630.htm", "contextRef": "c-1", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DividendsDeclaredTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "9954707 - Disclosure - Stockholders' Equity (Tables)", "menuCat": "Tables", "order": "29", "role": "http://www.spok.com/role/StockholdersEquityTables", "shortName": "Stockholders' Equity (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "spok-20230630.htm", "contextRef": "c-1", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DividendsDeclaredTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R3": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "spok-20230630.htm", "contextRef": "c-13", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "0000003 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS", "menuCat": "Statements", "order": "3", "role": "http://www.spok.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS", "shortName": "CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "spok-20230630.htm", "contextRef": "c-13", "decimals": "-3", "lang": "en-US", "name": "us-gaap:CostOfRevenue", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R30": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "spok-20230630.htm", "contextRef": "c-3", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:ContractWithCustomerLiabilityCurrent", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "9954708 - Disclosure - Organization and Significant Accounting Policies (Details)", "menuCat": "Details", "order": "30", "role": "http://www.spok.com/role/OrganizationandSignificantAccountingPoliciesDetails", "shortName": "Organization and Significant Accounting Policies (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "spok-20230630.htm", "contextRef": "c-52", "decimals": "-3", "lang": "en-US", "name": "us-gaap:ContractWithCustomerLiabilityCurrent", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R31": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "spok-20230630.htm", "contextRef": "c-53", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:RestructuringAndRelatedCostNumberOfPositionsEliminated", "reportCount": 1, "unique": true, "unitRef": "position", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "9954709 - Disclosure - Restructuring - Additional Information (Details)", "menuCat": "Details", "order": "31", "role": "http://www.spok.com/role/RestructuringAdditionalInformationDetails", "shortName": "Restructuring - Additional Information (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "spok-20230630.htm", "contextRef": "c-53", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:RestructuringAndRelatedCostNumberOfPositionsEliminated", "reportCount": 1, "unique": true, "unitRef": "position", "xsiNil": "false" } }, "R32": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "div", "ix:continuation", "body", "html" ], "baseRef": "spok-20230630.htm", "contextRef": "c-14", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:SeveranceCosts1", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "9954710 - Disclosure - Restructuring - Restructuring Costs (Details)", "menuCat": "Details", "order": "32", "role": "http://www.spok.com/role/RestructuringRestructuringCostsDetails", "shortName": "Restructuring - Restructuring Costs (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "div", "ix:continuation", "body", "html" ], "baseRef": "spok-20230630.htm", "contextRef": "c-14", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:SeveranceCosts1", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R33": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "body", "html" ], "baseRef": "spok-20230630.htm", "contextRef": "c-45", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:RestructuringReserve", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "9954711 - Disclosure - Restructuring - Activity for Restructuring Related Liabilities (Details)", "menuCat": "Details", "order": "33", "role": "http://www.spok.com/role/RestructuringActivityforRestructuringRelatedLiabilitiesDetails", "shortName": "Restructuring - Activity for Restructuring Related Liabilities (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "body", "html" ], "baseRef": "spok-20230630.htm", "contextRef": "c-4", "decimals": "-3", "lang": "en-US", "name": "us-gaap:RestructuringReserve", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R34": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "spok-20230630.htm", "contextRef": "c-13", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "9954712 - Disclosure - Revenue, Deferred Revenue And Prepaid Commissions - Additional Information and Disaggregation of Revenue (Details)", "menuCat": "Details", "order": "34", "role": "http://www.spok.com/role/RevenueDeferredRevenueAndPrepaidCommissionsAdditionalInformationandDisaggregationofRevenueDetails", "shortName": "Revenue, Deferred Revenue And Prepaid Commissions - Additional Information and Disaggregation of Revenue (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "spok-20230630.htm", "contextRef": "c-1", "decimals": "-5", "lang": "en-US", "name": "us-gaap:ContractWithCustomerPerformanceObligationSatisfiedInPreviousPeriod", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R35": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "div", "ix:continuation", "body", "html" ], "baseRef": "spok-20230630.htm", "contextRef": "c-4", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:ContractWithCustomerLiability", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "9954713 - Disclosure - Revenue, Deferred Revenue And Prepaid Commissions - Deferred Revenues (Details)", "menuCat": "Details", "order": "35", "role": "http://www.spok.com/role/RevenueDeferredRevenueAndPrepaidCommissionsDeferredRevenuesDetails", "shortName": "Revenue, Deferred Revenue And Prepaid Commissions - Deferred Revenues (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "div", "ix:continuation", "body", "html" ], "baseRef": "spok-20230630.htm", "contextRef": "c-4", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:ContractWithCustomerLiability", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R36": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "div", "ix:continuation", "body", "html" ], "baseRef": "spok-20230630.htm", "contextRef": "c-90", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:CapitalizedContractCostNetCurrent", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "9954714 - Disclosure - Revenue, Deferred Revenue And Prepaid Commissions - Prepaid Commissions (Details)", "menuCat": "Details", "order": "36", "role": "http://www.spok.com/role/RevenueDeferredRevenueAndPrepaidCommissionsPrepaidCommissionsDetails", "shortName": "Revenue, Deferred Revenue And Prepaid Commissions - Prepaid Commissions (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "div", "ix:continuation", "body", "html" ], "baseRef": "spok-20230630.htm", "contextRef": "c-90", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:CapitalizedContractCostNetCurrent", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R37": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "spok-20230630.htm", "contextRef": "c-3", "decimals": "-5", "first": true, "lang": "en-US", "name": "us-gaap:RevenueRemainingPerformanceObligation", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "9954715 - Disclosure - Revenue, Deferred Revenue And Prepaid Commissions - Remaining Performance Obligations (Details)", "menuCat": "Details", "order": "37", "role": "http://www.spok.com/role/RevenueDeferredRevenueAndPrepaidCommissionsRemainingPerformanceObligationsDetails", "shortName": "Revenue, Deferred Revenue And Prepaid Commissions - Remaining Performance Obligations (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "spok-20230630.htm", "contextRef": "c-3", "decimals": "-5", "first": true, "lang": "en-US", "name": "us-gaap:RevenueRemainingPerformanceObligation", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R38": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "spok-20230630.htm", "contextRef": "c-1", "decimals": null, "first": true, "lang": "en-US", "name": "spok:LesseeOperatingLeaseTerminationTerm", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "9954716 - Disclosure - Leases - Additional Information (Details)", "menuCat": "Details", "order": "38", "role": "http://www.spok.com/role/LeasesAdditionalInformationDetails", "shortName": "Leases - Additional Information (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "spok-20230630.htm", "contextRef": "c-1", "decimals": null, "first": true, "lang": "en-US", "name": "spok:LesseeOperatingLeaseTerminationTerm", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R39": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "div", "ix:continuation", "body", "html" ], "baseRef": "spok-20230630.htm", "contextRef": "c-13", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:OperatingLeaseCost", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "9954717 - Disclosure - Leases - Lease Costs (Details)", "menuCat": "Details", "order": "39", "role": "http://www.spok.com/role/LeasesLeaseCostsDetails", "shortName": "Leases - Lease Costs (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "div", "ix:continuation", "body", "html" ], "baseRef": "spok-20230630.htm", "contextRef": "c-13", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:OperatingLeaseCost", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R4": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "spok-20230630.htm", "contextRef": "c-13", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:NetIncomeLoss", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "0000004 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME (LOSS)", "menuCat": "Statements", "order": "4", "role": "http://www.spok.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOMELOSS", "shortName": "CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME (LOSS)", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "spok-20230630.htm", "contextRef": "c-13", "decimals": "-3", "lang": "en-US", "name": "us-gaap:OtherComprehensiveIncomeLossNetOfTax", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R40": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "spok-20230630.htm", "contextRef": "c-3", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "9954718 - Disclosure - Leases - Lease Maturities (Details)", "menuCat": "Details", "order": "40", "role": "http://www.spok.com/role/LeasesLeaseMaturitiesDetails", "shortName": "Leases - Lease Maturities (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "spok-20230630.htm", "contextRef": "c-3", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R41": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "spok:DepreciationAmortizationAndAccretionTableTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "spok-20230630.htm", "contextRef": "c-13", "decimals": "-3", "first": true, "lang": "en-US", "name": "spok:DepreciationNetOfAssetRetirementCosts", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "9954719 - Disclosure - Consolidated Financial Statement Components - Depreciation, Amortization and Accretion (Details)", "menuCat": "Details", "order": "41", "role": "http://www.spok.com/role/ConsolidatedFinancialStatementComponentsDepreciationAmortizationandAccretionDetails", "shortName": "Consolidated Financial Statement Components - Depreciation, Amortization and Accretion (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "spok:DepreciationAmortizationAndAccretionTableTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "spok-20230630.htm", "contextRef": "c-13", "decimals": "-3", "first": true, "lang": "en-US", "name": "spok:DepreciationNetOfAssetRetirementCosts", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R42": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "spok-20230630.htm", "contextRef": "c-3", "decimals": "-5", "first": true, "lang": "en-US", "name": "us-gaap:AllowanceForDoubtfulAccountsReceivable", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "9954720 - Disclosure - Consolidated Financial Statement Components - Accounts Receivable, Net (Details)", "menuCat": "Details", "order": "42", "role": "http://www.spok.com/role/ConsolidatedFinancialStatementComponentsAccountsReceivableNetDetails", "shortName": "Consolidated Financial Statement Components - Accounts Receivable, Net (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "spok-20230630.htm", "contextRef": "c-3", "decimals": "-5", "first": true, "lang": "en-US", "name": "us-gaap:AllowanceForDoubtfulAccountsReceivable", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R43": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:PropertyPlantAndEquipmentTextBlock", "ix:continuation", "body", "html" ], "baseRef": "spok-20230630.htm", "contextRef": "c-3", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:PropertyPlantAndEquipmentGross", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "9954721 - Disclosure - Consolidated Financial Statement Components - Property and Equipment, Net (Details)", "menuCat": "Details", "order": "43", "role": "http://www.spok.com/role/ConsolidatedFinancialStatementComponentsPropertyandEquipmentNetDetails", "shortName": "Consolidated Financial Statement Components - Property and Equipment, Net (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:PropertyPlantAndEquipmentTextBlock", "ix:continuation", "body", "html" ], "baseRef": "spok-20230630.htm", "contextRef": "c-3", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:PropertyPlantAndEquipmentGross", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R44": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfChangeInAssetRetirementObligationTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "spok-20230630.htm", "contextRef": "c-4", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:AssetRetirementObligation", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "9954722 - Disclosure - Asset Retirement Obligations - Changes in Asset Retirement Obligation Liabilities (Details)", "menuCat": "Details", "order": "44", "role": "http://www.spok.com/role/AssetRetirementObligationsChangesinAssetRetirementObligationLiabilitiesDetails", "shortName": "Asset Retirement Obligations - Changes in Asset Retirement Obligation Liabilities (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfChangeInAssetRetirementObligationTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "spok-20230630.htm", "contextRef": "c-4", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:AssetRetirementObligation", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R45": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "spok-20230630.htm", "contextRef": "c-3", "decimals": "-5", "first": true, "lang": "en-US", "name": "spok:AssetRetirementObligationEstimatedLiabilityRemovalCostsAndTimingRefinements", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "9954723 - Disclosure - Asset Retirement Obligations - Additional Information (Details)", "menuCat": "Details", "order": "45", "role": "http://www.spok.com/role/AssetRetirementObligationsAdditionalInformationDetails", "shortName": "Asset Retirement Obligations - Additional Information (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "spok-20230630.htm", "contextRef": "c-3", "decimals": "-5", "first": true, "lang": "en-US", "name": "spok:AssetRetirementObligationEstimatedLiabilityRemovalCostsAndTimingRefinements", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R46": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "spok-20230630.htm", "contextRef": "c-3", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:CommonStockSharesAuthorized", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "9954724 - Disclosure - Stockholders' Equity - Additional Information (Details)", "menuCat": "Details", "order": "46", "role": "http://www.spok.com/role/StockholdersEquityAdditionalInformationDetails", "shortName": "Stockholders' Equity - Additional Information (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "spok-20230630.htm", "contextRef": "c-3", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:CommonStockSharesAuthorized", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" } }, "R47": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "spok-20230630.htm", "contextRef": "c-13", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:CommonStockDividendsPerShareCashPaid", "reportCount": 1, "unitRef": "usdPerShare", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "9954725 - Disclosure - Stockholders' Equity - Cash Dividends Declared to Stockholders (Details)", "menuCat": "Details", "order": "47", "role": "http://www.spok.com/role/StockholdersEquityCashDividendsDeclaredtoStockholdersDetails", "shortName": "Stockholders' Equity - Cash Dividends Declared to Stockholders (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "spok-20230630.htm", "contextRef": "c-136", "decimals": "INF", "lang": "en-US", "name": "us-gaap:CommonStockDividendsPerShareCashPaid", "reportCount": 1, "unique": true, "unitRef": "usdPerShare", "xsiNil": "false" } }, "R48": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "spok-20230630.htm", "contextRef": "c-13", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:NetIncomeLoss", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "9954726 - Disclosure - Stockholders' Equity - Basic and Diluted Net Income (Loss) Per Common Shares (Details)", "menuCat": "Details", "order": "48", "role": "http://www.spok.com/role/StockholdersEquityBasicandDilutedNetIncomeLossPerCommonSharesDetails", "shortName": "Stockholders' Equity - Basic and Diluted Net Income (Loss) Per Common Shares (Details)", "subGroupType": "details", "uniqueAnchor": null }, "R49": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock", "ix:continuation", "body", "html" ], "baseRef": "spok-20230630.htm", "contextRef": "c-13", "decimals": "0", "first": true, "lang": "en-US", "name": "us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "9954727 - Disclosure - Stockholders' Equity - Antidilutive Securities Excluded from Computation of Net Income Per Share (Details)", "menuCat": "Details", "order": "49", "role": "http://www.spok.com/role/StockholdersEquityAntidilutiveSecuritiesExcludedfromComputationofNetIncomePerShareDetails", "shortName": "Stockholders' Equity - Antidilutive Securities Excluded from Computation of Net Income Per Share (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock", "ix:continuation", "body", "html" ], "baseRef": "spok-20230630.htm", "contextRef": "c-13", "decimals": "0", "first": true, "lang": "en-US", "name": "us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" } }, "R5": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "spok-20230630.htm", "contextRef": "c-16", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:SharesOutstanding", "reportCount": 1, "unitRef": "shares", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "0000005 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF STOCKHOLDERS\u2019 EQUITY", "menuCat": "Statements", "order": "5", "role": "http://www.spok.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY", "shortName": "CONDENSED CONSOLIDATED STATEMENTS OF STOCKHOLDERS\u2019 EQUITY", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "spok-20230630.htm", "contextRef": "c-20", "decimals": "-3", "lang": "en-US", "name": "us-gaap:NetIncomeLoss", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R50": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "div", "ix:continuation", "body", "html" ], "baseRef": "spok-20230630.htm", "contextRef": "c-158", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "9954728 - Disclosure - Stockholders' Equity - Activities Under Equity Plan (Details)", "menuCat": "Details", "order": "50", "role": "http://www.spok.com/role/StockholdersEquityActivitiesUnderEquityPlanDetails", "shortName": "Stockholders' Equity - Activities Under Equity Plan (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "div", "ix:continuation", "body", "html" ], "baseRef": "spok-20230630.htm", "contextRef": "c-158", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" } }, "R51": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "spok-20230630.htm", "contextRef": "c-148", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber", "reportCount": 1, "unitRef": "shares", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "9954729 - Disclosure - Stockholders' Equity - Summary of Outstanding RSUs (Details)", "menuCat": "Details", "order": "51", "role": "http://www.spok.com/role/StockholdersEquitySummaryofOutstandingRSUsDetails", "shortName": "Stockholders' Equity - Summary of Outstanding RSUs (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "spok-20230630.htm", "contextRef": "c-149", "decimals": "INF", "lang": "en-US", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" } }, "R52": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock", "ix:continuation", "body", "html" ], "baseRef": "spok-20230630.htm", "contextRef": "c-13", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:AllocatedShareBasedCompensationExpense", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "9954730 - Disclosure - Stockholders' Equity - Stock-based Compensation Expense (Details)", "menuCat": "Details", "order": "52", "role": "http://www.spok.com/role/StockholdersEquityStockbasedCompensationExpenseDetails", "shortName": "Stockholders' Equity - Stock-based Compensation Expense (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock", "ix:continuation", "body", "html" ], "baseRef": "spok-20230630.htm", "contextRef": "c-13", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:AllocatedShareBasedCompensationExpense", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R53": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "spok-20230630.htm", "contextRef": "c-3", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:DeferredIncomeTaxAssetsNet", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "9954731 - Disclosure - Income Taxes (Details)", "menuCat": "Details", "order": "53", "role": "http://www.spok.com/role/IncomeTaxesDetails", "shortName": "Income Taxes (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "spok-20230630.htm", "contextRef": "c-3", "decimals": "-5", "lang": "en-US", "name": "us-gaap:DeferredTaxAssetsValuationAllowance", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R54": { "firstAnchor": { "ancestors": [ "ix:continuation", "span", "div", "body", "html" ], "baseRef": "spok-20230630.htm", "contextRef": "c-170", "decimals": "-5", "first": true, "lang": "en-US", "name": "us-gaap:Revenues", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "9954732 - Disclosure - Related Parties (Details)", "menuCat": "Details", "order": "54", "role": "http://www.spok.com/role/RelatedPartiesDetails", "shortName": "Related Parties (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "ix:continuation", "span", "div", "body", "html" ], "baseRef": "spok-20230630.htm", "contextRef": "c-170", "decimals": "-5", "first": true, "lang": "en-US", "name": "us-gaap:Revenues", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R6": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "spok-20230630.htm", "contextRef": "c-1", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:NetIncomeLoss", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "0000006 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS", "menuCat": "Statements", "order": "6", "role": "http://www.spok.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS", "shortName": "CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "spok-20230630.htm", "contextRef": "c-1", "decimals": "-3", "lang": "en-US", "name": "us-gaap:DeferredIncomeTaxExpenseBenefit", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R7": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "spok-20230630.htm", "contextRef": "c-1", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000007 - Disclosure - Organization and Significant Accounting Policies", "menuCat": "Notes", "order": "7", "role": "http://www.spok.com/role/OrganizationandSignificantAccountingPolicies", "shortName": "Organization and Significant Accounting Policies", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "spok-20230630.htm", "contextRef": "c-1", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R8": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "spok-20230630.htm", "contextRef": "c-1", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ConcentrationRiskDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000008 - Disclosure - Risks and Other Important Factors", "menuCat": "Notes", "order": "8", "role": "http://www.spok.com/role/RisksandOtherImportantFactors", "shortName": "Risks and Other Important Factors", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "spok-20230630.htm", "contextRef": "c-1", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ConcentrationRiskDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R9": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "spok-20230630.htm", "contextRef": "c-1", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:NewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000009 - Disclosure - Recent Accounting Standards", "menuCat": "Notes", "order": "9", "role": "http://www.spok.com/role/RecentAccountingStandards", "shortName": "Recent Accounting Standards", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "spok-20230630.htm", "contextRef": "c-1", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:NewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } } }, "segmentCount": 41, "tag": { "country_US": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "UNITED STATES", "terseLabel": "United States" } } }, "localname": "US", "nsuri": "http://xbrl.sec.gov/country/2023", "presentation": [ "http://www.spok.com/role/RevenueDeferredRevenueAndPrepaidCommissionsAdditionalInformationandDisaggregationofRevenueDetails" ], "xbrltype": "domainItemType" }, "dei_AmendmentFlag": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Boolean flag that is true when the XBRL content amends previously-filed or accepted submission.", "label": "Amendment Flag", "terseLabel": "Amendment Flag" } } }, "localname": "AmendmentFlag", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://www.spok.com/role/Cover" ], "xbrltype": "booleanItemType" }, "dei_CityAreaCode": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Area code of city", "label": "City Area Code", "terseLabel": "City Area Code" } } }, "localname": "CityAreaCode", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://www.spok.com/role/Cover" ], "xbrltype": "normalizedStringItemType" }, "dei_CoverAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Cover page.", "label": "Cover [Abstract]", "terseLabel": "Cover [Abstract]" } } }, "localname": "CoverAbstract", "nsuri": "http://xbrl.sec.gov/dei/2023", "xbrltype": "stringItemType" }, "dei_CurrentFiscalYearEndDate": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "End date of current fiscal year in the format --MM-DD.", "label": "Current Fiscal Year End Date", "terseLabel": "Current Fiscal Year End Date" } } }, "localname": "CurrentFiscalYearEndDate", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://www.spok.com/role/Cover" ], "xbrltype": "gMonthDayItemType" }, "dei_DocumentFiscalPeriodFocus": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Fiscal period values are FY, Q1, Q2, and Q3. 1st, 2nd and 3rd quarter 10-Q or 10-QT statements have value Q1, Q2, and Q3 respectively, with 10-K, 10-KT or other fiscal year statements having FY.", "label": "Document Fiscal Period Focus", "terseLabel": "Document Fiscal Period Focus" } } }, "localname": "DocumentFiscalPeriodFocus", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://www.spok.com/role/Cover" ], "xbrltype": "fiscalPeriodItemType" }, "dei_DocumentFiscalYearFocus": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "This is focus fiscal year of the document report in YYYY format. For a 2006 annual report, which may also provide financial information from prior periods, fiscal 2006 should be given as the fiscal year focus. Example: 2006.", "label": "Document Fiscal Year Focus", "terseLabel": "Document Fiscal Year Focus" } } }, "localname": "DocumentFiscalYearFocus", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://www.spok.com/role/Cover" ], "xbrltype": "gYearItemType" }, "dei_DocumentPeriodEndDate": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "For the EDGAR submission types of Form 8-K: the date of the report, the date of the earliest event reported; for the EDGAR submission types of Form N-1A: the filing date; for all other submission types: the end of the reporting or transition period. The format of the date is YYYY-MM-DD.", "label": "Document Period End Date", "terseLabel": "Document Period End Date" } } }, "localname": "DocumentPeriodEndDate", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://www.spok.com/role/Cover" ], "xbrltype": "dateItemType" }, "dei_DocumentQuarterlyReport": { "auth_ref": [ "r662" ], "lang": { "en-us": { "role": { "documentation": "Boolean flag that is true only for a form used as an quarterly report.", "label": "Document Quarterly Report", "terseLabel": "Document Quarterly Report" } } }, "localname": "DocumentQuarterlyReport", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://www.spok.com/role/Cover" ], "xbrltype": "booleanItemType" }, "dei_DocumentTransitionReport": { "auth_ref": [ "r695" ], "lang": { "en-us": { "role": { "documentation": "Boolean flag that is true only for a form used as a transition report.", "label": "Document Transition Report", "terseLabel": "Document Transition Report" } } }, "localname": "DocumentTransitionReport", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://www.spok.com/role/Cover" ], "xbrltype": "booleanItemType" }, "dei_DocumentType": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The type of document being provided (such as 10-K, 10-Q, 485BPOS, etc). The document type is limited to the same value as the supporting SEC submission type, or the word 'Other'.", "label": "Document Type", "terseLabel": "Document Type" } } }, "localname": "DocumentType", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://www.spok.com/role/Cover" ], "xbrltype": "submissionTypeItemType" }, "dei_EntityAddressAddressLine1": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Address Line 1 such as Attn, Building Name, Street Name", "label": "Entity Address, Address Line One", "terseLabel": "Entity Address, Address Line One" } } }, "localname": "EntityAddressAddressLine1", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://www.spok.com/role/Cover" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityAddressCityOrTown": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Name of the City or Town", "label": "Entity Address, City or Town", "terseLabel": "Entity Address, City or Town" } } }, "localname": "EntityAddressCityOrTown", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://www.spok.com/role/Cover" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityAddressPostalZipCode": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Code for the postal or zip code", "label": "Entity Address, Postal Zip Code", "terseLabel": "Entity Address, Postal Zip Code" } } }, "localname": "EntityAddressPostalZipCode", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://www.spok.com/role/Cover" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityAddressStateOrProvince": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Name of the state or province.", "label": "Entity Address, State or Province", "terseLabel": "Entity Address, State or Province" } } }, "localname": "EntityAddressStateOrProvince", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://www.spok.com/role/Cover" ], "xbrltype": "stateOrProvinceItemType" }, "dei_EntityCentralIndexKey": { "auth_ref": [ "r660" ], "lang": { "en-us": { "role": { "documentation": "A unique 10-digit SEC-issued value to identify entities that have filed disclosures with the SEC. It is commonly abbreviated as CIK.", "label": "Entity Central Index Key", "terseLabel": "Entity Central Index Key" } } }, "localname": "EntityCentralIndexKey", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://www.spok.com/role/Cover" ], "xbrltype": "centralIndexKeyItemType" }, "dei_EntityCommonStockSharesOutstanding": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Indicate number of shares or other units outstanding of each of registrant's classes of capital or common stock or other ownership interests, if and as stated on cover of related periodic report. Where multiple classes or units exist define each class/interest by adding class of stock items such as Common Class A [Member], Common Class B [Member] or Partnership Interest [Member] onto the Instrument [Domain] of the Entity Listings, Instrument.", "label": "Entity Common Stock, Shares Outstanding", "terseLabel": "Entity Common Stock, Shares Outstanding" } } }, "localname": "EntityCommonStockSharesOutstanding", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://www.spok.com/role/Cover" ], "xbrltype": "sharesItemType" }, "dei_EntityCurrentReportingStatus": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Indicate 'Yes' or 'No' whether registrants (1) have filed all reports required to be filed by Section 13 or 15(d) of the Securities Exchange Act of 1934 during the preceding 12 months (or for such shorter period that registrants were required to file such reports), and (2) have been subject to such filing requirements for the past 90 days. This information should be based on the registrant's current or most recent filing containing the related disclosure.", "label": "Entity Current Reporting Status", "terseLabel": "Entity Current Reporting Status" } } }, "localname": "EntityCurrentReportingStatus", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://www.spok.com/role/Cover" ], "xbrltype": "yesNoItemType" }, "dei_EntityEmergingGrowthCompany": { "auth_ref": [ "r660" ], "lang": { "en-us": { "role": { "documentation": "Indicate if registrant meets the emerging growth company criteria.", "label": "Entity Emerging Growth Company", "terseLabel": "Entity Emerging Growth Company" } } }, "localname": "EntityEmergingGrowthCompany", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://www.spok.com/role/Cover" ], "xbrltype": "booleanItemType" }, "dei_EntityFileNumber": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Commission file number. The field allows up to 17 characters. The prefix may contain 1-3 digits, the sequence number may contain 1-8 digits, the optional suffix may contain 1-4 characters, and the fields are separated with a hyphen.", "label": "Entity File Number", "terseLabel": "Entity File Number" } } }, "localname": "EntityFileNumber", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://www.spok.com/role/Cover" ], "xbrltype": "fileNumberItemType" }, "dei_EntityFilerCategory": { "auth_ref": [ "r660" ], "lang": { "en-us": { "role": { "documentation": "Indicate whether the registrant is one of the following: Large Accelerated Filer, Accelerated Filer, Non-accelerated Filer. Definitions of these categories are stated in Rule 12b-2 of the Exchange Act. This information should be based on the registrant's current or most recent filing containing the related disclosure.", "label": "Entity Filer Category", "terseLabel": "Entity Filer Category" } } }, "localname": "EntityFilerCategory", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://www.spok.com/role/Cover" ], "xbrltype": "filerCategoryItemType" }, "dei_EntityIncorporationStateCountryCode": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Two-character EDGAR code representing the state or country of incorporation.", "label": "Entity Incorporation, State or Country Code", "terseLabel": "Entity Incorporation, State or Country Code" } } }, "localname": "EntityIncorporationStateCountryCode", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://www.spok.com/role/Cover" ], "xbrltype": "edgarStateCountryItemType" }, "dei_EntityInteractiveDataCurrent": { "auth_ref": [ "r734" ], "lang": { "en-us": { "role": { "documentation": "Boolean flag that is true when the registrant has submitted electronically every Interactive Data File required to be submitted pursuant to Rule 405 of Regulation S-T during the preceding 12 months (or for such shorter period that the registrant was required to submit such files).", "label": "Entity Interactive Data Current", "terseLabel": "Entity Interactive Data Current" } } }, "localname": "EntityInteractiveDataCurrent", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://www.spok.com/role/Cover" ], "xbrltype": "yesNoItemType" }, "dei_EntityRegistrantName": { "auth_ref": [ "r660" ], "lang": { "en-us": { "role": { "documentation": "The exact name of the entity filing the report as specified in its charter, which is required by forms filed with the SEC.", "label": "Entity Registrant Name", "terseLabel": "Entity Registrant Name" } } }, "localname": "EntityRegistrantName", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://www.spok.com/role/Cover" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityShellCompany": { "auth_ref": [ "r660" ], "lang": { "en-us": { "role": { "documentation": "Boolean flag that is true when the registrant is a shell company as defined in Rule 12b-2 of the Exchange Act.", "label": "Entity Shell Company", "terseLabel": "Entity Shell Company" } } }, "localname": "EntityShellCompany", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://www.spok.com/role/Cover" ], "xbrltype": "booleanItemType" }, "dei_EntitySmallBusiness": { "auth_ref": [ "r660" ], "lang": { "en-us": { "role": { "documentation": "Indicates that the company is a Smaller Reporting Company (SRC).", "label": "Entity Small Business", "terseLabel": "Entity Small Business" } } }, "localname": "EntitySmallBusiness", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://www.spok.com/role/Cover" ], "xbrltype": "booleanItemType" }, "dei_EntityTaxIdentificationNumber": { "auth_ref": [ "r660" ], "lang": { "en-us": { "role": { "documentation": "The Tax Identification Number (TIN), also known as an Employer Identification Number (EIN), is a unique 9-digit value assigned by the IRS.", "label": "Entity Tax Identification Number", "terseLabel": "Entity Tax Identification Number" } } }, "localname": "EntityTaxIdentificationNumber", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://www.spok.com/role/Cover" ], "xbrltype": "employerIdItemType" }, "dei_LocalPhoneNumber": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Local phone number for entity.", "label": "Local Phone Number", "terseLabel": "Local Phone Number" } } }, "localname": "LocalPhoneNumber", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://www.spok.com/role/Cover" ], "xbrltype": "normalizedStringItemType" }, "dei_Security12bTitle": { "auth_ref": [ "r659" ], "lang": { "en-us": { "role": { "documentation": "Title of a 12(b) registered security.", "label": "Title of 12(b) Security", "terseLabel": "Title of 12(b) Security" } } }, "localname": "Security12bTitle", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://www.spok.com/role/Cover" ], "xbrltype": "securityTitleItemType" }, "dei_SecurityExchangeName": { "auth_ref": [ "r661" ], "lang": { "en-us": { "role": { "documentation": "Name of the Exchange on which a security is registered.", "label": "Security Exchange Name", "terseLabel": "Security Exchange Name" } } }, "localname": "SecurityExchangeName", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://www.spok.com/role/Cover" ], "xbrltype": "edgarExchangeCodeItemType" }, "dei_TradingSymbol": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Trading symbol of an instrument as listed on an exchange.", "label": "Trading Symbol", "terseLabel": "Trading Symbol" } } }, "localname": "TradingSymbol", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://www.spok.com/role/Cover" ], "xbrltype": "tradingSymbolItemType" }, "ecd_Additional402vDisclosureTextBlock": { "auth_ref": [ "r696" ], "lang": { "en-us": { "role": { "label": "Additional 402(v) Disclosure [Text Block]", "terseLabel": "Additional 402(v) Disclosure" } } }, "localname": "Additional402vDisclosureTextBlock", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "xbrltype": "textBlockItemType" }, "ecd_AdjToCompAmt": { "auth_ref": [ "r702" ], "lang": { "en-us": { "role": { "label": "Adjustment to Compensation Amount", "terseLabel": "Adjustment to Compensation, Amount" } } }, "localname": "AdjToCompAmt", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "xbrltype": "monetaryItemType" }, "ecd_AdjToCompAxis": { "auth_ref": [ "r702" ], "lang": { "en-us": { "role": { "label": "Adjustment to Compensation [Axis]", "terseLabel": "Adjustment to Compensation:" } } }, "localname": "AdjToCompAxis", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "xbrltype": "stringItemType" }, "ecd_AdjToNonPeoNeoCompFnTextBlock": { "auth_ref": [ "r702" ], "lang": { "en-us": { "role": { "label": "Adjustment to Non-PEO NEO Compensation Footnote [Text Block]", "terseLabel": "Adjustment to Non-PEO NEO Compensation Footnote" } } }, "localname": "AdjToNonPeoNeoCompFnTextBlock", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "xbrltype": "textBlockItemType" }, "ecd_AdjToPeoCompFnTextBlock": { "auth_ref": [ "r702" ], "lang": { "en-us": { "role": { "label": "Adjustment To PEO Compensation, Footnote [Text Block]", "terseLabel": "Adjustment To PEO Compensation, Footnote" } } }, "localname": "AdjToPeoCompFnTextBlock", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "xbrltype": "textBlockItemType" }, "ecd_AggtErrCompAmt": { "auth_ref": [ "r667", "r678", "r688", "r713" ], "lang": { "en-us": { "role": { "label": "Aggregate Erroneous Compensation Amount", "terseLabel": "Aggregate Erroneous Compensation Amount" } } }, "localname": "AggtErrCompAmt", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "xbrltype": "monetaryItemType" }, "ecd_AggtErrCompNotYetDeterminedTextBlock": { "auth_ref": [ "r670", "r681", "r691", "r716" ], "lang": { "en-us": { "role": { "label": "Aggregate Erroneous Compensation Not Yet Determined [Text Block]", "terseLabel": "Aggregate Erroneous Compensation Not Yet Determined" } } }, "localname": "AggtErrCompNotYetDeterminedTextBlock", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "xbrltype": "textBlockItemType" }, "ecd_AllAdjToCompMember": { "auth_ref": [ "r702" ], "lang": { "en-us": { "role": { "label": "All Adjustments to Compensation [Member]", "terseLabel": "All Adjustments to Compensation" } } }, "localname": "AllAdjToCompMember", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "xbrltype": "domainItemType" }, "ecd_AllExecutiveCategoriesMember": { "auth_ref": [ "r709" ], "lang": { "en-us": { "role": { "label": "All Executive Categories [Member]", "terseLabel": "All Executive Categories" } } }, "localname": "AllExecutiveCategoriesMember", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "xbrltype": "domainItemType" }, "ecd_AllIndividualsMember": { "auth_ref": [ "r674", "r682", "r692", "r709", "r717", "r721", "r729" ], "lang": { "en-us": { "role": { "label": "All Individuals [Member]", "terseLabel": "All Individuals" } } }, "localname": "AllIndividualsMember", "nsuri": "http://xbrl.sec.gov/ecd/2023", "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" ], "xbrltype": "domainItemType" }, "ecd_AllTradingArrangementsMember": { "auth_ref": [ "r727" ], "lang": { "en-us": { "role": { "label": "All Trading Arrangements [Member]", "terseLabel": "All Trading Arrangements" } } }, "localname": "AllTradingArrangementsMember", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "xbrltype": "domainItemType" }, "ecd_AwardExrcPrice": { "auth_ref": [ "r724" ], "lang": { "en-us": { "role": { "label": "Award Exercise Price", "terseLabel": "Exercise Price" } } }, "localname": "AwardExrcPrice", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "xbrltype": "perShareItemType" }, "ecd_AwardGrantDateFairValue": { "auth_ref": [ "r725" ], "lang": { "en-us": { "role": { "label": "Award Grant Date Fair Value", "terseLabel": "Fair Value as of Grant Date" } } }, "localname": "AwardGrantDateFairValue", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "xbrltype": "monetaryItemType" }, "ecd_AwardTmgDiscLineItems": { "auth_ref": [ "r720" ], "lang": { "en-us": { "role": { "label": "Award Timing Disclosures [Line Items]" } } }, "localname": "AwardTmgDiscLineItems", "nsuri": "http://xbrl.sec.gov/ecd/2023", "xbrltype": "stringItemType" }, "ecd_AwardTmgHowMnpiCnsdrdTextBlock": { "auth_ref": [ "r720" ], "lang": { "en-us": { "role": { "label": "Award Timing, How MNPI Considered [Text Block]", "terseLabel": "Award Timing, How MNPI Considered" } } }, "localname": "AwardTmgHowMnpiCnsdrdTextBlock", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "xbrltype": "textBlockItemType" }, "ecd_AwardTmgMethodTextBlock": { "auth_ref": [ "r720" ], "lang": { "en-us": { "role": { "label": "Award Timing Method [Text Block]", "terseLabel": "Award Timing Method" } } }, "localname": "AwardTmgMethodTextBlock", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "xbrltype": "textBlockItemType" }, "ecd_AwardTmgMnpiCnsdrdFlag": { "auth_ref": [ "r720" ], "lang": { "en-us": { "role": { "label": "Award Timing MNPI Considered [Flag]", "terseLabel": "Award Timing MNPI Considered" } } }, "localname": "AwardTmgMnpiCnsdrdFlag", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "xbrltype": "booleanItemType" }, "ecd_AwardTmgMnpiDiscTextBlock": { "auth_ref": [ "r720" ], "lang": { "en-us": { "role": { "label": "Award Timing MNPI Disclosure [Text Block]", "terseLabel": "Award Timing MNPI Disclosure" } } }, "localname": "AwardTmgMnpiDiscTextBlock", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "xbrltype": "textBlockItemType" }, "ecd_AwardTmgPredtrmndFlag": { "auth_ref": [ "r720" ], "lang": { "en-us": { "role": { "label": "Award Timing Predetermined [Flag]", "terseLabel": "Award Timing Predetermined" } } }, "localname": "AwardTmgPredtrmndFlag", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "xbrltype": "booleanItemType" }, "ecd_AwardUndrlygSecuritiesAmt": { "auth_ref": [ "r723" ], "lang": { "en-us": { "role": { "label": "Award Underlying Securities Amount", "terseLabel": "Underlying Securities" } } }, "localname": "AwardUndrlygSecuritiesAmt", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "xbrltype": "decimalItemType" }, "ecd_AwardsCloseToMnpiDiscIndName": { "auth_ref": [ "r722" ], "lang": { "en-us": { "role": { "label": "Awards Close in Time to MNPI Disclosures, Individual Name", "terseLabel": "Name" } } }, "localname": "AwardsCloseToMnpiDiscIndName", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "xbrltype": "stringItemType" }, "ecd_AwardsCloseToMnpiDiscTable": { "auth_ref": [ "r721" ], "lang": { "en-us": { "role": { "label": "Awards Close in Time to MNPI Disclosures [Table]", "terseLabel": "Awards Close in Time to MNPI Disclosures" } } }, "localname": "AwardsCloseToMnpiDiscTable", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "xbrltype": "stringItemType" }, "ecd_AwardsCloseToMnpiDiscTableTextBlock": { "auth_ref": [ "r721" ], "lang": { "en-us": { "role": { "label": "Awards Close in Time to MNPI Disclosures [Table Text Block]", "terseLabel": "Awards Close in Time to MNPI Disclosures, Table" } } }, "localname": "AwardsCloseToMnpiDiscTableTextBlock", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "xbrltype": "textBlockItemType" }, "ecd_ChangedPeerGroupFnTextBlock": { "auth_ref": [ "r700" ], "lang": { "en-us": { "role": { "label": "Changed Peer Group, Footnote [Text Block]", "terseLabel": "Changed Peer Group, Footnote" } } }, "localname": "ChangedPeerGroupFnTextBlock", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "xbrltype": "textBlockItemType" }, "ecd_CoSelectedMeasureAmt": { "auth_ref": [ "r701" ], "lang": { "en-us": { "role": { "label": "Company Selected Measure Amount", "terseLabel": "Company Selected Measure Amount" } } }, "localname": "CoSelectedMeasureAmt", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "xbrltype": "decimalItemType" }, "ecd_CoSelectedMeasureName": { "auth_ref": [ "r701" ], "lang": { "en-us": { "role": { "label": "Company Selected Measure Name", "terseLabel": "Company Selected Measure Name" } } }, "localname": "CoSelectedMeasureName", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "xbrltype": "normalizedStringItemType" }, "ecd_CompActuallyPaidVsCoSelectedMeasureTextBlock": { "auth_ref": [ "r706" ], "lang": { "en-us": { "role": { "label": "Compensation Actually Paid vs. Company Selected Measure [Text Block]", "terseLabel": "Compensation Actually Paid vs. Company Selected Measure" } } }, "localname": "CompActuallyPaidVsCoSelectedMeasureTextBlock", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "xbrltype": "textBlockItemType" }, "ecd_CompActuallyPaidVsNetIncomeTextBlock": { "auth_ref": [ "r705" ], "lang": { "en-us": { "role": { "label": "Compensation Actually Paid vs. Net Income [Text Block]", "terseLabel": "Compensation Actually Paid vs. Net Income" } } }, "localname": "CompActuallyPaidVsNetIncomeTextBlock", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "xbrltype": "textBlockItemType" }, "ecd_CompActuallyPaidVsOtherMeasureTextBlock": { "auth_ref": [ "r707" ], "lang": { "en-us": { "role": { "label": "Compensation Actually Paid vs. Other Measure [Text Block]", "terseLabel": "Compensation Actually Paid vs. Other Measure" } } }, "localname": "CompActuallyPaidVsOtherMeasureTextBlock", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "xbrltype": "textBlockItemType" }, "ecd_CompActuallyPaidVsTotalShareholderRtnTextBlock": { "auth_ref": [ "r704" ], "lang": { "en-us": { "role": { "label": "Compensation Actually Paid vs. Total Shareholder Return [Text Block]", "terseLabel": "Compensation Actually Paid vs. Total Shareholder Return" } } }, "localname": "CompActuallyPaidVsTotalShareholderRtnTextBlock", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "xbrltype": "textBlockItemType" }, "ecd_EquityValuationAssumptionDifferenceFnTextBlock": { "auth_ref": [ "r703" ], "lang": { "en-us": { "role": { "label": "Equity Valuation Assumption Difference, Footnote [Text Block]", "terseLabel": "Equity Valuation Assumption Difference, Footnote" } } }, "localname": "EquityValuationAssumptionDifferenceFnTextBlock", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "xbrltype": "textBlockItemType" }, "ecd_ErrCompAnalysisTextBlock": { "auth_ref": [ "r667", "r678", "r688", "r713" ], "lang": { "en-us": { "role": { "label": "Erroneous Compensation Analysis [Text Block]", "terseLabel": "Erroneous Compensation Analysis" } } }, "localname": "ErrCompAnalysisTextBlock", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "xbrltype": "textBlockItemType" }, "ecd_ErrCompRecoveryTable": { "auth_ref": [ "r664", "r675", "r685", "r710" ], "lang": { "en-us": { "role": { "label": "Erroneously Awarded Compensation Recovery [Table]", "terseLabel": "Erroneously Awarded Compensation Recovery" } } }, "localname": "ErrCompRecoveryTable", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "xbrltype": "stringItemType" }, "ecd_ExecutiveCategoryAxis": { "auth_ref": [ "r709" ], "lang": { "en-us": { "role": { "label": "Executive Category [Axis]", "terseLabel": "Executive Category:" } } }, "localname": "ExecutiveCategoryAxis", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "xbrltype": "stringItemType" }, "ecd_ForgoneRecoveryDueToDisqualificationOfTaxBenefitsAmt": { "auth_ref": [ "r671", "r682", "r692", "r717" ], "lang": { "en-us": { "role": { "label": "Forgone Recovery due to Disqualification of Tax Benefits, Amount", "terseLabel": "Forgone Recovery due to Disqualification of Tax Benefits, Amount" } } }, "localname": "ForgoneRecoveryDueToDisqualificationOfTaxBenefitsAmt", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "xbrltype": "monetaryItemType" }, "ecd_ForgoneRecoveryDueToExpenseOfEnforcementAmt": { "auth_ref": [ "r671", "r682", "r692", "r717" ], "lang": { "en-us": { "role": { "label": "Forgone Recovery due to Expense of Enforcement, Amount", "terseLabel": "Forgone Recovery due to Expense of Enforcement, Amount" } } }, "localname": "ForgoneRecoveryDueToExpenseOfEnforcementAmt", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "xbrltype": "monetaryItemType" }, "ecd_ForgoneRecoveryDueToViolationOfHomeCountryLawAmt": { "auth_ref": [ "r671", "r682", "r692", "r717" ], "lang": { "en-us": { "role": { "label": "Forgone Recovery due to Violation of Home Country Law, Amount", "terseLabel": "Forgone Recovery due to Violation of Home Country Law, Amount" } } }, "localname": "ForgoneRecoveryDueToViolationOfHomeCountryLawAmt", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "xbrltype": "monetaryItemType" }, "ecd_ForgoneRecoveryExplanationOfImpracticabilityTextBlock": { "auth_ref": [ "r671", "r682", "r692", "r717" ], "lang": { "en-us": { "role": { "label": "Forgone Recovery, Explanation of Impracticability [Text Block]", "terseLabel": "Forgone Recovery, Explanation of Impracticability" } } }, "localname": "ForgoneRecoveryExplanationOfImpracticabilityTextBlock", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "xbrltype": "textBlockItemType" }, "ecd_ForgoneRecoveryIndName": { "auth_ref": [ "r671", "r682", "r692", "r717" ], "lang": { "en-us": { "role": { "label": "Forgone Recovery, Individual Name", "terseLabel": "Name" } } }, "localname": "ForgoneRecoveryIndName", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "xbrltype": "stringItemType" }, "ecd_IndividualAxis": { "auth_ref": [ "r674", "r682", "r692", "r709", "r717", "r721", "r729" ], "lang": { "en-us": { "role": { "label": "Individual [Axis]", "terseLabel": "Individual:" } } }, "localname": "IndividualAxis", "nsuri": "http://xbrl.sec.gov/ecd/2023", "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" ], "xbrltype": "stringItemType" }, "ecd_InsiderTradingArrLineItems": { "auth_ref": [ "r727" ], "lang": { "en-us": { "role": { "label": "Insider Trading Arrangements [Line Items]" } } }, "localname": "InsiderTradingArrLineItems", "nsuri": "http://xbrl.sec.gov/ecd/2023", "xbrltype": "stringItemType" }, "ecd_InsiderTradingPoliciesProcLineItems": { "auth_ref": [ "r663", "r733" ], "lang": { "en-us": { "role": { "label": "Insider Trading Policies and Procedures [Line Items]" } } }, "localname": "InsiderTradingPoliciesProcLineItems", "nsuri": "http://xbrl.sec.gov/ecd/2023", "xbrltype": "stringItemType" }, "ecd_InsiderTrdPoliciesProcAdoptedFlag": { "auth_ref": [ "r663", "r733" ], "lang": { "en-us": { "role": { "label": "Insider Trading Policies and Procedures Adopted [Flag]", "terseLabel": "Insider Trading Policies and Procedures Adopted" } } }, "localname": "InsiderTrdPoliciesProcAdoptedFlag", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingPoliciesProc" ], "xbrltype": "booleanItemType" }, "ecd_InsiderTrdPoliciesProcNotAdoptedTextBlock": { "auth_ref": [ "r663", "r733" ], "lang": { "en-us": { "role": { "label": "Insider Trading Policies and Procedures Not Adopted [Text Block]", "terseLabel": "Insider Trading Policies and Procedures Not Adopted" } } }, "localname": "InsiderTrdPoliciesProcNotAdoptedTextBlock", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingPoliciesProc" ], "xbrltype": "textBlockItemType" }, "ecd_MeasureAxis": { "auth_ref": [ "r701" ], "lang": { "en-us": { "role": { "label": "Measure [Axis]", "terseLabel": "Measure:" } } }, "localname": "MeasureAxis", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "xbrltype": "stringItemType" }, "ecd_MeasureName": { "auth_ref": [ "r701" ], "lang": { "en-us": { "role": { "label": "Measure Name", "terseLabel": "Name" } } }, "localname": "MeasureName", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "xbrltype": "normalizedStringItemType" }, "ecd_MnpiDiscTimedForCompValFlag": { "auth_ref": [ "r720" ], "lang": { "en-us": { "role": { "label": "MNPI Disclosure Timed for Compensation Value [Flag]", "terseLabel": "MNPI Disclosure Timed for Compensation Value" } } }, "localname": "MnpiDiscTimedForCompValFlag", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "xbrltype": "booleanItemType" }, "ecd_MtrlTermsOfTrdArrTextBlock": { "auth_ref": [ "r728" ], "lang": { "en-us": { "role": { "label": "Material Terms of Trading Arrangement [Text Block]", "terseLabel": "Material Terms of Trading Arrangement" } } }, "localname": "MtrlTermsOfTrdArrTextBlock", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "xbrltype": "textBlockItemType" }, "ecd_NamedExecutiveOfficersFnTextBlock": { "auth_ref": [ "r702" ], "lang": { "en-us": { "role": { "label": "Named Executive Officers, Footnote [Text Block]", "terseLabel": "Named Executive Officers, Footnote" } } }, "localname": "NamedExecutiveOfficersFnTextBlock", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "xbrltype": "textBlockItemType" }, "ecd_NonGaapMeasureDescriptionTextBlock": { "auth_ref": [ "r701" ], "lang": { "en-us": { "role": { "label": "Non-GAAP Measure Description [Text Block]", "terseLabel": "Non-GAAP Measure Description" } } }, "localname": "NonGaapMeasureDescriptionTextBlock", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "xbrltype": "textBlockItemType" }, "ecd_NonNeosMember": { "auth_ref": [ "r671", "r682", "r692", "r709", "r717" ], "lang": { "en-us": { "role": { "label": "Non-NEOs [Member]", "terseLabel": "Non-NEOs" } } }, "localname": "NonNeosMember", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "xbrltype": "domainItemType" }, "ecd_NonPeoNeoAvgCompActuallyPaidAmt": { "auth_ref": [ "r699" ], "lang": { "en-us": { "role": { "label": "Non-PEO NEO Average Compensation Actually Paid Amount", "terseLabel": "Non-PEO NEO Average Compensation Actually Paid Amount" } } }, "localname": "NonPeoNeoAvgCompActuallyPaidAmt", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "xbrltype": "monetaryItemType" }, "ecd_NonPeoNeoAvgTotalCompAmt": { "auth_ref": [ "r698" ], "lang": { "en-us": { "role": { "label": "Non-PEO NEO Average Total Compensation Amount", "terseLabel": "Non-PEO NEO Average Total Compensation Amount" } } }, "localname": "NonPeoNeoAvgTotalCompAmt", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "xbrltype": "monetaryItemType" }, "ecd_NonPeoNeoMember": { "auth_ref": [ "r709" ], "lang": { "en-us": { "role": { "label": "Non-PEO NEO [Member]", "terseLabel": "Non-PEO NEO" } } }, "localname": "NonPeoNeoMember", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "xbrltype": "domainItemType" }, "ecd_NonRule10b51ArrAdoptedFlag": { "auth_ref": [ "r728" ], "lang": { "en-us": { "role": { "label": "Non-Rule 10b5-1 Arrangement Adopted [Flag]", "terseLabel": "Non-Rule 10b5-1 Arrangement Adopted" } } }, "localname": "NonRule10b51ArrAdoptedFlag", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "xbrltype": "booleanItemType" }, "ecd_NonRule10b51ArrTrmntdFlag": { "auth_ref": [ "r728" ], "lang": { "en-us": { "role": { "label": "Non-Rule 10b5-1 Arrangement Terminated [Flag]", "terseLabel": "Non-Rule 10b5-1 Arrangement Terminated" } } }, "localname": "NonRule10b51ArrTrmntdFlag", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "xbrltype": "booleanItemType" }, "ecd_OtherPerfMeasureAmt": { "auth_ref": [ "r701" ], "lang": { "en-us": { "role": { "label": "Other Performance Measure, Amount", "terseLabel": "Other Performance Measure, Amount" } } }, "localname": "OtherPerfMeasureAmt", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "xbrltype": "decimalItemType" }, "ecd_OutstandingAggtErrCompAmt": { "auth_ref": [ "r669", "r680", "r690", "r715" ], "lang": { "en-us": { "role": { "label": "Outstanding Aggregate Erroneous Compensation Amount", "terseLabel": "Outstanding Aggregate Erroneous Compensation Amount" } } }, "localname": "OutstandingAggtErrCompAmt", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "xbrltype": "monetaryItemType" }, "ecd_OutstandingRecoveryCompAmt": { "auth_ref": [ "r672", "r683", "r693", "r718" ], "lang": { "en-us": { "role": { "label": "Outstanding Recovery Compensation Amount", "terseLabel": "Compensation Amount" } } }, "localname": "OutstandingRecoveryCompAmt", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "xbrltype": "monetaryItemType" }, "ecd_OutstandingRecoveryIndName": { "auth_ref": [ "r672", "r683", "r693", "r718" ], "lang": { "en-us": { "role": { "label": "Outstanding Recovery, Individual Name", "terseLabel": "Name" } } }, "localname": "OutstandingRecoveryIndName", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "xbrltype": "stringItemType" }, "ecd_PayVsPerformanceDisclosureLineItems": { "auth_ref": [ "r697" ], "lang": { "en-us": { "role": { "label": "Pay vs Performance Disclosure [Line Items]" } } }, "localname": "PayVsPerformanceDisclosureLineItems", "nsuri": "http://xbrl.sec.gov/ecd/2023", "xbrltype": "stringItemType" }, "ecd_PeerGroupIssuersFnTextBlock": { "auth_ref": [ "r700" ], "lang": { "en-us": { "role": { "label": "Peer Group Issuers, Footnote [Text Block]", "terseLabel": "Peer Group Issuers, Footnote" } } }, "localname": "PeerGroupIssuersFnTextBlock", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "xbrltype": "textBlockItemType" }, "ecd_PeerGroupTotalShareholderRtnAmt": { "auth_ref": [ "r700" ], "lang": { "en-us": { "role": { "label": "Peer Group Total Shareholder Return Amount", "terseLabel": "Peer Group Total Shareholder Return Amount" } } }, "localname": "PeerGroupTotalShareholderRtnAmt", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "xbrltype": "monetaryItemType" }, "ecd_PeoActuallyPaidCompAmt": { "auth_ref": [ "r699" ], "lang": { "en-us": { "role": { "label": "PEO Actually Paid Compensation Amount", "terseLabel": "PEO Actually Paid Compensation Amount" } } }, "localname": "PeoActuallyPaidCompAmt", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "xbrltype": "monetaryItemType" }, "ecd_PeoMember": { "auth_ref": [ "r709" ], "lang": { "en-us": { "role": { "label": "PEO [Member]", "terseLabel": "PEO" } } }, "localname": "PeoMember", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "xbrltype": "domainItemType" }, "ecd_PeoName": { "auth_ref": [ "r702" ], "lang": { "en-us": { "role": { "label": "PEO Name", "terseLabel": "PEO Name" } } }, "localname": "PeoName", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "xbrltype": "normalizedStringItemType" }, "ecd_PeoTotalCompAmt": { "auth_ref": [ "r698" ], "lang": { "en-us": { "role": { "label": "PEO Total Compensation Amount", "terseLabel": "PEO Total Compensation Amount" } } }, "localname": "PeoTotalCompAmt", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "xbrltype": "monetaryItemType" }, "ecd_PvpTable": { "auth_ref": [ "r697" ], "lang": { "en-us": { "role": { "label": "Pay vs Performance Disclosure [Table]", "terseLabel": "Pay vs Performance Disclosure" } } }, "localname": "PvpTable", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "xbrltype": "stringItemType" }, "ecd_PvpTableTextBlock": { "auth_ref": [ "r697" ], "lang": { "en-us": { "role": { "label": "Pay vs Performance [Table Text Block]", "terseLabel": "Pay vs Performance Disclosure, Table" } } }, "localname": "PvpTableTextBlock", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "xbrltype": "textBlockItemType" }, "ecd_RecoveryOfErrCompDisclosureLineItems": { "auth_ref": [ "r664", "r675", "r685", "r710" ], "lang": { "en-us": { "role": { "label": "Recovery of Erroneously Awarded Compensation Disclosure [Line Items]" } } }, "localname": "RecoveryOfErrCompDisclosureLineItems", "nsuri": "http://xbrl.sec.gov/ecd/2023", "xbrltype": "stringItemType" }, "ecd_RestatementDateAxis": { "auth_ref": [ "r665", "r676", "r686", "r711" ], "lang": { "en-us": { "role": { "label": "Restatement Determination Date [Axis]", "terseLabel": "Restatement Determination Date:" } } }, "localname": "RestatementDateAxis", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "xbrltype": "stringItemType" }, "ecd_RestatementDeterminationDate": { "auth_ref": [ "r666", "r677", "r687", "r712" ], "lang": { "en-us": { "role": { "label": "Restatement Determination Date", "terseLabel": "Restatement Determination Date" } } }, "localname": "RestatementDeterminationDate", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "xbrltype": "dateItemType" }, "ecd_RestatementDoesNotRequireRecoveryTextBlock": { "auth_ref": [ "r673", "r684", "r694", "r719" ], "lang": { "en-us": { "role": { "label": "Restatement Does Not Require Recovery [Text Block]", "terseLabel": "Restatement does not require Recovery" } } }, "localname": "RestatementDoesNotRequireRecoveryTextBlock", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "xbrltype": "textBlockItemType" }, "ecd_Rule10b51ArrAdoptedFlag": { "auth_ref": [ "r728" ], "lang": { "en-us": { "role": { "label": "Rule 10b5-1 Arrangement Adopted [Flag]", "terseLabel": "Rule 10b5-1 Arrangement Adopted" } } }, "localname": "Rule10b51ArrAdoptedFlag", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "xbrltype": "booleanItemType" }, "ecd_Rule10b51ArrTrmntdFlag": { "auth_ref": [ "r728" ], "lang": { "en-us": { "role": { "label": "Rule 10b5-1 Arrangement Terminated [Flag]", "terseLabel": "Rule 10b5-1 Arrangement Terminated" } } }, "localname": "Rule10b51ArrTrmntdFlag", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "xbrltype": "booleanItemType" }, "ecd_StkPrcOrTsrEstimationMethodTextBlock": { "auth_ref": [ "r668", "r679", "r689", "r714" ], "lang": { "en-us": { "role": { "label": "Stock Price or TSR Estimation Method [Text Block]", "terseLabel": "Stock Price or TSR Estimation Method" } } }, "localname": "StkPrcOrTsrEstimationMethodTextBlock", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "xbrltype": "textBlockItemType" }, "ecd_TabularListTableTextBlock": { "auth_ref": [ "r708" ], "lang": { "en-us": { "role": { "label": "Tabular List [Table Text Block]", "terseLabel": "Tabular List, Table" } } }, "localname": "TabularListTableTextBlock", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "xbrltype": "textBlockItemType" }, "ecd_TotalShareholderRtnAmt": { "auth_ref": [ "r700" ], "lang": { "en-us": { "role": { "label": "Total Shareholder Return Amount", "terseLabel": "Total Shareholder Return Amount" } } }, "localname": "TotalShareholderRtnAmt", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "xbrltype": "monetaryItemType" }, "ecd_TotalShareholderRtnVsPeerGroupTextBlock": { "auth_ref": [ "r707" ], "lang": { "en-us": { "role": { "label": "Total Shareholder Return Vs Peer Group [Text Block]", "terseLabel": "Total Shareholder Return Vs Peer Group" } } }, "localname": "TotalShareholderRtnVsPeerGroupTextBlock", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "xbrltype": "textBlockItemType" }, "ecd_TradingArrAxis": { "auth_ref": [ "r727" ], "lang": { "en-us": { "role": { "label": "Trading Arrangement [Axis]", "terseLabel": "Trading Arrangement:" } } }, "localname": "TradingArrAxis", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "xbrltype": "stringItemType" }, "ecd_TradingArrByIndTable": { "auth_ref": [ "r729" ], "lang": { "en-us": { "role": { "label": "Trading Arrangements, by Individual [Table]", "terseLabel": "Trading Arrangements, by Individual" } } }, "localname": "TradingArrByIndTable", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "xbrltype": "stringItemType" }, "ecd_TrdArrAdoptionDate": { "auth_ref": [ "r730" ], "lang": { "en-us": { "role": { "label": "Trading Arrangement Adoption Date", "terseLabel": "Adoption Date" } } }, "localname": "TrdArrAdoptionDate", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "xbrltype": "stringItemType" }, "ecd_TrdArrDuration": { "auth_ref": [ "r731" ], "lang": { "en-us": { "role": { "label": "Trading Arrangement Duration", "terseLabel": "Arrangement Duration" } } }, "localname": "TrdArrDuration", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "xbrltype": "durationItemType" }, "ecd_TrdArrIndName": { "auth_ref": [ "r729" ], "lang": { "en-us": { "role": { "label": "Trading Arrangement, Individual Name", "terseLabel": "Name" } } }, "localname": "TrdArrIndName", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "xbrltype": "stringItemType" }, "ecd_TrdArrIndTitle": { "auth_ref": [ "r729" ], "lang": { "en-us": { "role": { "label": "Trading Arrangement, Individual Title", "terseLabel": "Title" } } }, "localname": "TrdArrIndTitle", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "xbrltype": "stringItemType" }, "ecd_TrdArrSecuritiesAggAvailAmt": { "auth_ref": [ "r732" ], "lang": { "en-us": { "role": { "label": "Trading Arrangement, Securities Aggregate Available Amount", "terseLabel": "Aggregate Available" } } }, "localname": "TrdArrSecuritiesAggAvailAmt", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "xbrltype": "sharesItemType" }, "ecd_TrdArrTerminationDate": { "auth_ref": [ "r730" ], "lang": { "en-us": { "role": { "label": "Trading Arrangement Termination Date", "terseLabel": "Termination Date" } } }, "localname": "TrdArrTerminationDate", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "xbrltype": "stringItemType" }, "ecd_UndrlygSecurityMktPriceChngPct": { "auth_ref": [ "r726" ], "lang": { "en-us": { "role": { "label": "Underlying Security Market Price Change, Percent", "terseLabel": "Underlying Security Market Price Change" } } }, "localname": "UndrlygSecurityMktPriceChngPct", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "xbrltype": "pureItemType" }, "spok_A2012EquityPlanMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "2012 Equity Plan [Member]", "label": "2012 Equity Plan [Member]", "terseLabel": "2012 Equity Plan" } } }, "localname": "A2012EquityPlanMember", "nsuri": "http://www.spok.com/20230630", "presentation": [ "http://www.spok.com/role/StockholdersEquityActivitiesUnderEquityPlanDetails", "http://www.spok.com/role/StockholdersEquityAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "spok_A2020EquityPlanMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "2020 Equity Plan", "label": "2020 Equity Plan [Member]", "terseLabel": "2020 Equity Plan" } } }, "localname": "A2020EquityPlanMember", "nsuri": "http://www.spok.com/20230630", "presentation": [ "http://www.spok.com/role/StockholdersEquityAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "spok_ActivitiesUnderEquityPlanFromInceptionTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Activities under equity plan from inception.", "label": "Activities Under Equity Plan From Inception [Table Text Block]", "terseLabel": "Schedule of Activities Under Equity Plan" } } }, "localname": "ActivitiesUnderEquityPlanFromInceptionTableTextBlock", "nsuri": "http://www.spok.com/20230630", "presentation": [ "http://www.spok.com/role/StockholdersEquityTables" ], "xbrltype": "textBlockItemType" }, "spok_AdditionalPaidInCapitalAndAccumulatedOtherComprehensiveIncomeLossMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Additional Paid-In Capital And Accumulated Other Comprehensive Income (Loss) [Member]", "label": "Additional Paid-In Capital And Accumulated Other Comprehensive Income (Loss) [Member]", "terseLabel": "Additional Paid-In Capital & Accumulated Other Comprehensive Loss" } } }, "localname": "AdditionalPaidInCapitalAndAccumulatedOtherComprehensiveIncomeLossMember", "nsuri": "http://www.spok.com/20230630", "presentation": [ "http://www.spok.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY" ], "xbrltype": "domainItemType" }, "spok_AssetRetirementCostsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Asset Retirement Costs [Member]", "label": "Asset Retirement Costs [Member]", "terseLabel": "Asset retirement costs" } } }, "localname": "AssetRetirementCostsMember", "nsuri": "http://www.spok.com/20230630", "presentation": [ "http://www.spok.com/role/ConsolidatedFinancialStatementComponentsDepreciationAmortizationandAccretionDetails", "http://www.spok.com/role/ConsolidatedFinancialStatementComponentsPropertyandEquipmentNetDetails" ], "xbrltype": "domainItemType" }, "spok_AssetRetirementObligationAccretionCredit": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Asset Retirement Obligation, Accretion Credit", "label": "Asset Retirement Obligation, Accretion Credit", "terseLabel": "Accretion" } } }, "localname": "AssetRetirementObligationAccretionCredit", "nsuri": "http://www.spok.com/20230630", "presentation": [ "http://www.spok.com/role/AssetRetirementObligationsChangesinAssetRetirementObligationLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "spok_AssetRetirementObligationEstimatedLiabilityRemovalCostsAndTimingRefinements": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Asset Retirement Obligation, Estimated Liability, Removal Costs and Timing Refinements", "label": "Asset Retirement Obligation, Estimated Liability, Removal Costs And Timing Refinements", "terseLabel": "Estimated liability" } } }, "localname": "AssetRetirementObligationEstimatedLiabilityRemovalCostsAndTimingRefinements", "nsuri": "http://www.spok.com/20230630", "presentation": [ "http://www.spok.com/role/AssetRetirementObligationsAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "spok_AssetRetirementObligationLiabilitiesLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Asset Retirement Obligation Liabilities [Line Items]", "label": "Asset Retirement Obligation Liabilities [Line Items]", "terseLabel": "Asset Retirement Obligation Liabilities [Line Items]" } } }, "localname": "AssetRetirementObligationLiabilitiesLineItems", "nsuri": "http://www.spok.com/20230630", "presentation": [ "http://www.spok.com/role/AssetRetirementObligationsChangesinAssetRetirementObligationLiabilitiesDetails" ], "xbrltype": "stringItemType" }, "spok_AssetRetirementObligationsNoncurrentMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Asset Retirement Obligations, Noncurrent [Member]", "label": "Asset Retirement Obligations, Noncurrent [Member]", "terseLabel": "Long-Term Portion" } } }, "localname": "AssetRetirementObligationsNoncurrentMember", "nsuri": "http://www.spok.com/20230630", "presentation": [ "http://www.spok.com/role/AssetRetirementObligationsChangesinAssetRetirementObligationLiabilitiesDetails" ], "xbrltype": "domainItemType" }, "spok_CapitalizedContractCostAmountRecognized": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Capitalized Contract Cost, Amount Recognized", "label": "Capitalized Contract Cost, Amount Recognized", "negatedTerseLabel": "Commissions Recognized" } } }, "localname": "CapitalizedContractCostAmountRecognized", "nsuri": "http://www.spok.com/20230630", "presentation": [ "http://www.spok.com/role/RevenueDeferredRevenueAndPrepaidCommissionsPrepaidCommissionsDetails" ], "xbrltype": "monetaryItemType" }, "spok_CapitalizedContractCostRollForward": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Capitalized Contract Cost [Roll Forward]", "label": "Capitalized Contract Cost [Roll Forward]", "terseLabel": "Capitalized Contract Cost [Roll Forward]" } } }, "localname": "CapitalizedContractCostRollForward", "nsuri": "http://www.spok.com/20230630", "presentation": [ "http://www.spok.com/role/RevenueDeferredRevenueAndPrepaidCommissionsPrepaidCommissionsDetails" ], "xbrltype": "stringItemType" }, "spok_ContingentRestrictedStockUnitsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Contingent Restricted Stock Units [Member]", "label": "Contingent Restricted Stock Units [Member]", "terseLabel": "Contingent RSUs" } } }, "localname": "ContingentRestrictedStockUnitsMember", "nsuri": "http://www.spok.com/20230630", "presentation": [ "http://www.spok.com/role/StockholdersEquityAdditionalInformationDetails", "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "xbrltype": "domainItemType" }, "spok_ContractWithCustomerAssetAndLiabilityRollForward": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Contract With Customer, Asset And Liability [Roll Forward]", "label": "Contract With Customer, Asset And Liability [Roll Forward]", "terseLabel": "Contract With Customer, Asset And Liability [Roll Forward]" } } }, "localname": "ContractWithCustomerAssetAndLiabilityRollForward", "nsuri": "http://www.spok.com/20230630", "presentation": [ "http://www.spok.com/role/RevenueDeferredRevenueAndPrepaidCommissionsDeferredRevenuesDetails" ], "xbrltype": "stringItemType" }, "spok_ContractWithCustomerLiabilityIncreaseFromAdditions": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Contract With Customer, Liability, Increase From Additions", "label": "Contract With Customer, Liability, Increase From Additions", "verboseLabel": "Additions" } } }, "localname": "ContractWithCustomerLiabilityIncreaseFromAdditions", "nsuri": "http://www.spok.com/20230630", "presentation": [ "http://www.spok.com/role/RevenueDeferredRevenueAndPrepaidCommissionsDeferredRevenuesDetails" ], "xbrltype": "monetaryItemType" }, "spok_ContractWithCustomerLiabilityRevenueRecognizedIncludingOpeningBalance": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Contract\u200b With \u200bCustomer, \u200bLiability, \u200bRevenue\u200b Recognized\u200b, Including\u200b Opening\u200b Balance", "label": "Contract\u200b With \u200bCustomer, \u200bLiability, \u200bRevenue\u200b Recognized\u200b, Including\u200b Opening\u200b Balance", "negatedLabel": "Revenue Recognized" } } }, "localname": "ContractWithCustomerLiabilityRevenueRecognizedIncludingOpeningBalance", "nsuri": "http://www.spok.com/20230630", "presentation": [ "http://www.spok.com/role/RevenueDeferredRevenueAndPrepaidCommissionsDeferredRevenuesDetails" ], "xbrltype": "monetaryItemType" }, "spok_DepreciationAmortizationAndAccretionTableTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Depreciation amortization and accretion.", "label": "Depreciation Amortization And Accretion Table [Table Text Block]", "terseLabel": "Summary of Depreciation, Amortization and Accretion" } } }, "localname": "DepreciationAmortizationAndAccretionTableTableTextBlock", "nsuri": "http://www.spok.com/20230630", "presentation": [ "http://www.spok.com/role/ConsolidatedFinancialStatementComponentsTables" ], "xbrltype": "textBlockItemType" }, "spok_DepreciationAssetRetirementCosts": { "auth_ref": [], "calculation": { "http://www.spok.com/role/ConsolidatedFinancialStatementComponentsDepreciationAmortizationandAccretionDetails": { "order": 1.0, "parentTag": "spok_DepreciationNetOfAssetRetirementCosts", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Depreciation, Asset Retirement Costs", "label": "Depreciation, Asset Retirement Costs", "negatedTerseLabel": "Asset retirement costs" } } }, "localname": "DepreciationAssetRetirementCosts", "nsuri": "http://www.spok.com/20230630", "presentation": [ "http://www.spok.com/role/ConsolidatedFinancialStatementComponentsDepreciationAmortizationandAccretionDetails" ], "xbrltype": "monetaryItemType" }, "spok_DepreciationNetOfAssetRetirementCosts": { "auth_ref": [], "calculation": { "http://www.spok.com/role/ConsolidatedFinancialStatementComponentsDepreciationAmortizationandAccretionDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Depreciation, Net Of Asset Retirement Costs", "label": "Depreciation, Net Of Asset Retirement Costs", "totalLabel": "Total depreciation" } } }, "localname": "DepreciationNetOfAssetRetirementCosts", "nsuri": "http://www.spok.com/20230630", "presentation": [ "http://www.spok.com/role/ConsolidatedFinancialStatementComponentsDepreciationAmortizationandAccretionDetails" ], "xbrltype": "monetaryItemType" }, "spok_EmployeeStockPurchasePlanMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Employee Stock Purchase Plan [Member]", "label": "Employee Stock Purchase Plan [Member]", "terseLabel": "ESPP" } } }, "localname": "EmployeeStockPurchasePlanMember", "nsuri": "http://www.spok.com/20230630", "presentation": [ "http://www.spok.com/role/StockholdersEquityActivitiesUnderEquityPlanDetails", "http://www.spok.com/role/StockholdersEquityAdditionalInformationDetails", "http://www.spok.com/role/StockholdersEquityStockbasedCompensationExpenseDetails" ], "xbrltype": "domainItemType" }, "spok_FurnitureFixturesandVehiclesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Furniture, Fixtures and Vehicles [Member]", "label": "Furniture, Fixtures and Vehicles [Member]", "terseLabel": "Furniture, fixtures and vehicles" } } }, "localname": "FurnitureFixturesandVehiclesMember", "nsuri": "http://www.spok.com/20230630", "presentation": [ "http://www.spok.com/role/ConsolidatedFinancialStatementComponentsDepreciationAmortizationandAccretionDetails", "http://www.spok.com/role/ConsolidatedFinancialStatementComponentsPropertyandEquipmentNetDetails" ], "xbrltype": "domainItemType" }, "spok_HardwareMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Hardware [Member]", "label": "Hardware [Member]", "terseLabel": "Hardware" } } }, "localname": "HardwareMember", "nsuri": "http://www.spok.com/20230630", "presentation": [ "http://www.spok.com/role/RevenueDeferredRevenueAndPrepaidCommissionsAdditionalInformationandDisaggregationofRevenueDetails" ], "xbrltype": "domainItemType" }, "spok_IncreaseDecreaseInOperatingLeaseRightOfUseAsset": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Increase (Decrease) in Operating Lease, Right-of-Use Asset", "label": "IncreaseDecreaseInOperatingLeaseRightOfUseAsset", "terseLabel": "IncreaseDecreaseInOperatingLeaseRightOfUseAsset" } } }, "localname": "IncreaseDecreaseInOperatingLeaseRightOfUseAsset", "nsuri": "http://www.spok.com/20230630", "presentation": [ "http://www.spok.com/role/LeasesAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "spok_IncreaseDecreaseToCapitalizedContractCost": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Increase (Decrease) To Capitalized Contract Cost", "label": "Increase (Decrease) To Capitalized Contract Cost", "terseLabel": "Additions" } } }, "localname": "IncreaseDecreaseToCapitalizedContractCost", "nsuri": "http://www.spok.com/20230630", "presentation": [ "http://www.spok.com/role/RevenueDeferredRevenueAndPrepaidCommissionsPrepaidCommissionsDetails" ], "xbrltype": "monetaryItemType" }, "spok_InstallmentOneMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Installment One", "label": "Installment One [Member]", "terseLabel": "Installment One" } } }, "localname": "InstallmentOneMember", "nsuri": "http://www.spok.com/20230630", "presentation": [ "http://www.spok.com/role/StockholdersEquityCashDividendsDeclaredtoStockholdersDetails" ], "xbrltype": "domainItemType" }, "spok_InstallmentTwoMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Installment Two [Member]", "label": "Installment Two [Member]", "terseLabel": "Installment Two" } } }, "localname": "InstallmentTwoMember", "nsuri": "http://www.spok.com/20230630", "presentation": [ "http://www.spok.com/role/StockholdersEquityCashDividendsDeclaredtoStockholdersDetails" ], "xbrltype": "domainItemType" }, "spok_LesseeOperatingLeaseLiabilityToBePaidAfterYearFour": { "auth_ref": [], "calculation": { "http://www.spok.com/role/LeasesLeaseMaturitiesDetails": { "order": 6.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Lessee, Operating Lease, Liability, To Be Paid, After Year Four", "label": "Lessee, Operating Lease, Liability, To Be Paid, After Year Four", "terseLabel": "Thereafter" } } }, "localname": "LesseeOperatingLeaseLiabilityToBePaidAfterYearFour", "nsuri": "http://www.spok.com/20230630", "presentation": [ "http://www.spok.com/role/LeasesLeaseMaturitiesDetails" ], "xbrltype": "monetaryItemType" }, "spok_LesseeOperatingLeaseNotificationOfTerminationPeriod": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Lessee, Operating Lease, Notification of Termination Period", "label": "Lessee, Operating Lease, Notification of Termination Period", "terseLabel": "Operating lease, notification of termination period" } } }, "localname": "LesseeOperatingLeaseNotificationOfTerminationPeriod", "nsuri": "http://www.spok.com/20230630", "presentation": [ "http://www.spok.com/role/LeasesAdditionalInformationDetails" ], "xbrltype": "durationItemType" }, "spok_LesseeOperatingLeaseNumberOfLeasesExtended": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Lessee, Operating Lease, Number of Leases Extended", "label": "Lessee, Operating Lease, Number of Leases Extended", "terseLabel": "Number of leases extended" } } }, "localname": "LesseeOperatingLeaseNumberOfLeasesExtended", "nsuri": "http://www.spok.com/20230630", "presentation": [ "http://www.spok.com/role/LeasesAdditionalInformationDetails" ], "xbrltype": "integerItemType" }, "spok_LesseeOperatingLeaseNumberOfRenewalTerms": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Lessee, Operating Lease, Number Of Renewal Terms", "label": "Lessee, Operating Lease, Number Of Renewal Terms", "terseLabel": "Number of renewal options" } } }, "localname": "LesseeOperatingLeaseNumberOfRenewalTerms", "nsuri": "http://www.spok.com/20230630", "presentation": [ "http://www.spok.com/role/LeasesAdditionalInformationDetails" ], "xbrltype": "integerItemType" }, "spok_LesseeOperatingLeaseTerminationTerm": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Lessee, Operating Lease, Termination Term", "label": "Lessee, Operating Lease, Termination Term", "terseLabel": "Termination term" } } }, "localname": "LesseeOperatingLeaseTerminationTerm", "nsuri": "http://www.spok.com/20230630", "presentation": [ "http://www.spok.com/role/LeasesAdditionalInformationDetails" ], "xbrltype": "durationItemType" }, "spok_NonContingentRestrictedStockUnitsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Non-Contingent Restricted Stock Units [Member]", "label": "Non-Contingent Restricted Stock Units [Member]", "terseLabel": "Non-contingent RSUs" } } }, "localname": "NonContingentRestrictedStockUnitsMember", "nsuri": "http://www.spok.com/20230630", "presentation": [ "http://www.spok.com/role/StockholdersEquityAdditionalInformationDetails", "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "xbrltype": "domainItemType" }, "spok_PagingMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Paging", "label": "Paging [Member]", "terseLabel": "Paging revenue" } } }, "localname": "PagingMember", "nsuri": "http://www.spok.com/20230630", "presentation": [ "http://www.spok.com/role/RevenueDeferredRevenueAndPrepaidCommissionsAdditionalInformationandDisaggregationofRevenueDetails" ], "xbrltype": "domainItemType" }, "spok_PagingandComputerEquipmentMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Paging and Computer Equipment [Member]", "label": "Paging and Computer Equipment [Member]", "terseLabel": "Paging and computer equipment" } } }, "localname": "PagingandComputerEquipmentMember", "nsuri": "http://www.spok.com/20230630", "presentation": [ "http://www.spok.com/role/ConsolidatedFinancialStatementComponentsDepreciationAmortizationandAccretionDetails", "http://www.spok.com/role/ConsolidatedFinancialStatementComponentsPropertyandEquipmentNetDetails" ], "xbrltype": "domainItemType" }, "spok_PrimaryRevenueSources": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Primary Revenue Sources", "label": "Primary Revenue Sources", "terseLabel": "Revenue primary component" } } }, "localname": "PrimaryRevenueSources", "nsuri": "http://www.spok.com/20230630", "presentation": [ "http://www.spok.com/role/RevenueDeferredRevenueAndPrepaidCommissionsAdditionalInformationandDisaggregationofRevenueDetails" ], "xbrltype": "integerItemType" }, "spok_ProfessionalAndOtherFeesRestructuring": { "auth_ref": [], "calculation": { "http://www.spok.com/role/RestructuringRestructuringCostsDetails": { "order": 2.0, "parentTag": "us-gaap_RestructuringCharges", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Professional And Other Fees, Restructuring", "label": "Professional And Other Fees, Restructuring", "terseLabel": "Contractual terminations" } } }, "localname": "ProfessionalAndOtherFeesRestructuring", "nsuri": "http://www.spok.com/20230630", "presentation": [ "http://www.spok.com/role/RestructuringRestructuringCostsDetails" ], "xbrltype": "monetaryItemType" }, "spok_ProvisionsForDoubtfulAccountsServiceCreditsNoncashTaxesAndOther": { "auth_ref": [], "calculation": { "http://www.spok.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 5.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The net change during the reporting period in service credits and expense charged against operations, the offset which is generally to the allowance for doubtful accounts for the purpose of reducing receivables, including notes receivable, to an amount that approximates their net realizable value (the amount expected to be collected).", "label": "Provisions For Doubtful Accounts, Service Credits, Noncash Taxes And Other", "terseLabel": "Provisions for credit losses, service credits and other" } } }, "localname": "ProvisionsForDoubtfulAccountsServiceCreditsNoncashTaxesAndOther", "nsuri": "http://www.spok.com/20230630", "presentation": [ "http://www.spok.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "spok_RestrictedStockRestrictedStockUnitsAndDeferredStockUnitsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Restricted Stock, Restricted Stock Units And Deferred Stock Units", "label": "Restricted Stock, Restricted Stock Units And Deferred Stock Units [Member]", "terseLabel": "Unvested RSUs, DSUs and Restricted Stock" } } }, "localname": "RestrictedStockRestrictedStockUnitsAndDeferredStockUnitsMember", "nsuri": "http://www.spok.com/20230630", "presentation": [ "http://www.spok.com/role/StockholdersEquityActivitiesUnderEquityPlanDetails", "http://www.spok.com/role/StockholdersEquityAdditionalInformationDetails", "http://www.spok.com/role/StockholdersEquitySummaryofOutstandingRSUsDetails", "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "xbrltype": "domainItemType" }, "spok_RestrictedStockandRestrictedStockUnitsRSUsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Restricted Stock and Restricted Stock Units (RSUs) [Member]", "label": "Restricted Stock and Restricted Stock Units (RSUs) [Member]", "terseLabel": "Restricted Stock and Restricted Stock Units (RSUs)" } } }, "localname": "RestrictedStockandRestrictedStockUnitsRSUsMember", "nsuri": "http://www.spok.com/20230630", "presentation": [ "http://www.spok.com/role/StockholdersEquityAdditionalInformationDetails", "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "xbrltype": "domainItemType" }, "spok_SalesCommissionsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Sales Commissions [Member]", "label": "Sales Commissions [Member]", "terseLabel": "Prepaid Commissions" } } }, "localname": "SalesCommissionsMember", "nsuri": "http://www.spok.com/20230630", "presentation": [ "http://www.spok.com/role/RevenueDeferredRevenueAndPrepaidCommissionsPrepaidCommissionsDetails" ], "xbrltype": "domainItemType" }, "spok_ScheduleOfAssetRetirementObligationLiabilitiesTable": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Schedule Of Asset Retirement Obligation Liabilities [Table]", "label": "Schedule Of Asset Retirement Obligation Liabilities [Table]", "terseLabel": "Schedule Of Asset Retirement Obligation Liabilities [Table]" } } }, "localname": "ScheduleOfAssetRetirementObligationLiabilitiesTable", "nsuri": "http://www.spok.com/20230630", "presentation": [ "http://www.spok.com/role/AssetRetirementObligationsChangesinAssetRetirementObligationLiabilitiesDetails" ], "xbrltype": "stringItemType" }, "spok_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardRequiredHoldingPeriod": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Share-based Compensation Arrangement by Share-based Payment Award, Award Required Holding Period", "label": "Share-Based Compensation Arrangement By Share-Based Payment Award, Award Required Holding Period", "terseLabel": "Award required holding period" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardRequiredHoldingPeriod", "nsuri": "http://www.spok.com/20230630", "presentation": [ "http://www.spok.com/role/StockholdersEquityAdditionalInformationDetails" ], "xbrltype": "durationItemType" }, "spok_ShareBasedCompensationArrangementByShareBasedPaymentAwardOfferingPeriod": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Share-based Compensation Arrangement by Share-based Payment Award, Offering Period", "label": "Share-Based Compensation Arrangement By Share-Based Payment Award, Offering Period", "terseLabel": "Offering period, maximum" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOfferingPeriod", "nsuri": "http://www.spok.com/20230630", "presentation": [ "http://www.spok.com/role/StockholdersEquityAdditionalInformationDetails" ], "xbrltype": "durationItemType" }, "spok_SharebasedCompensationArrangementBySharebasedPaymentAwardSharesAuthorizedRollForward": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Share-based Compensation Arrangement By Share-based Payment Award, Shares Authorized [Roll Forward]", "label": "Share-based Compensation Arrangement By Share-based Payment Award, Shares Authorized [Roll Forward]", "terseLabel": "Share-based Compensation Arrangement By Share-based Payment Award, Shares Authorized [Roll Forward]" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardSharesAuthorizedRollForward", "nsuri": "http://www.spok.com/20230630", "presentation": [ "http://www.spok.com/role/StockholdersEquityActivitiesUnderEquityPlanDetails" ], "xbrltype": "stringItemType" }, "spok_SoftwareOperationsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Software operations.", "label": "Software Operations [Member]", "terseLabel": "Software revenue" } } }, "localname": "SoftwareOperationsMember", "nsuri": "http://www.spok.com/20230630", "presentation": [ "http://www.spok.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS", "http://www.spok.com/role/RevenueDeferredRevenueAndPrepaidCommissionsAdditionalInformationandDisaggregationofRevenueDetails" ], "xbrltype": "domainItemType" }, "spok_SoftwareProductAndServiceMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Software Product And Service", "label": "Software Product And Service [Member]", "terseLabel": "Operations revenue" } } }, "localname": "SoftwareProductAndServiceMember", "nsuri": "http://www.spok.com/20230630", "presentation": [ "http://www.spok.com/role/RevenueDeferredRevenueAndPrepaidCommissionsAdditionalInformationandDisaggregationofRevenueDetails" ], "xbrltype": "domainItemType" }, "spok_StockPurchasedDuringPeriodSharesTaxWithholding": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Stock Purchased During Period, Shares, Tax Withholding", "label": "Stock Purchased During Period, Shares, Tax Withholding", "negatedTerseLabel": "Purchase of common stock for tax withholding and other (in shares)" } } }, "localname": "StockPurchasedDuringPeriodSharesTaxWithholding", "nsuri": "http://www.spok.com/20230630", "presentation": [ "http://www.spok.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY" ], "xbrltype": "sharesItemType" }, "spok_StockPurchasedDuringPeriodValueTaxWithholding": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Stock Purchased During Period, Value, Tax Withholding", "label": "Stock Purchased During Period, Value, Tax Withholding", "negatedTerseLabel": "Purchase of common stock for tax withholding and other" } } }, "localname": "StockPurchasedDuringPeriodValueTaxWithholding", "nsuri": "http://www.spok.com/20230630", "presentation": [ "http://www.spok.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY" ], "xbrltype": "monetaryItemType" }, "spok_TechnologyOperationsExpense": { "auth_ref": [], "calculation": { "http://www.spok.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS": { "order": 3.0, "parentTag": "us-gaap_CostsAndExpenses", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Technology Operations Expense", "label": "Technology Operations Expense", "terseLabel": "Technology operations" } } }, "localname": "TechnologyOperationsExpense", "nsuri": "http://www.spok.com/20230630", "presentation": [ "http://www.spok.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS" ], "xbrltype": "monetaryItemType" }, "spok_TimeBasedAwardsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Time-Based Awards [Member]", "label": "Time-Based Awards [Member]", "terseLabel": "Time-based RSUs, DSUs and restricted stock" } } }, "localname": "TimeBasedAwardsMember", "nsuri": "http://www.spok.com/20230630", "presentation": [ "http://www.spok.com/role/StockholdersEquityStockbasedCompensationExpenseDetails" ], "xbrltype": "domainItemType" }, "spok_TwoThousandFifteenLongTermIncentivePlanMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Two Thousand Fifteen Long Term Incentive Plan [Member]", "label": "Two Thousand Fifteen Long Term Incentive Plan [Member]", "terseLabel": "Performance-based RSUs" } } }, "localname": "TwoThousandFifteenLongTermIncentivePlanMember", "nsuri": "http://www.spok.com/20230630", "presentation": [ "http://www.spok.com/role/StockholdersEquityStockbasedCompensationExpenseDetails" ], "xbrltype": "domainItemType" }, "spok_WirelessOperationsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Wireless operations.", "label": "Wireless Operations [Member]", "terseLabel": "Wireless revenue", "verboseLabel": "Wireless revenue" } } }, "localname": "WirelessOperationsMember", "nsuri": "http://www.spok.com/20230630", "presentation": [ "http://www.spok.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS", "http://www.spok.com/role/RevenueDeferredRevenueAndPrepaidCommissionsAdditionalInformationandDisaggregationofRevenueDetails" ], "xbrltype": "domainItemType" }, "srt_DirectorMember": { "auth_ref": [ "r757", "r819" ], "lang": { "en-us": { "role": { "label": "Director [Member]", "terseLabel": "Director" } } }, "localname": "DirectorMember", "nsuri": "http://fasb.org/srt/2023", "presentation": [ "http://www.spok.com/role/RelatedPartiesDetails" ], "xbrltype": "domainItemType" }, "srt_MaximumMember": { "auth_ref": [ "r256", "r257", "r258", "r259", "r301", "r451", "r500", "r541", "r542", "r602", "r604", "r606", "r607", "r609", "r628", "r629", "r638", "r640", "r643", "r648", "r770", "r809", "r810", "r811", "r812", "r813", "r814" ], "lang": { "en-us": { "role": { "label": "Maximum [Member]", "terseLabel": "Maximum" } } }, "localname": "MaximumMember", "nsuri": "http://fasb.org/srt/2023", "presentation": [ "http://www.spok.com/role/ConsolidatedFinancialStatementComponentsPropertyandEquipmentNetDetails", "http://www.spok.com/role/LeasesAdditionalInformationDetails", "http://www.spok.com/role/StockholdersEquityAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "srt_MinimumMember": { "auth_ref": [ "r256", "r257", "r258", "r259", "r301", "r451", "r500", "r541", "r542", "r602", "r604", "r606", "r607", "r609", "r628", "r629", "r638", "r640", "r643", "r648", "r770", "r809", "r810", "r811", "r812", "r813", "r814" ], "lang": { "en-us": { "role": { "label": "Minimum [Member]", "terseLabel": "Minimum" } } }, "localname": "MinimumMember", "nsuri": "http://fasb.org/srt/2023", "presentation": [ "http://www.spok.com/role/ConsolidatedFinancialStatementComponentsPropertyandEquipmentNetDetails", "http://www.spok.com/role/LeasesAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "srt_ProductOrServiceAxis": { "auth_ref": [ "r207", "r454", "r494", "r495", "r496", "r497", "r498", "r499", "r630", "r641", "r647", "r742", "r766", "r767", "r772", "r817" ], "lang": { "en-us": { "role": { "label": "Product and Service [Axis]", "terseLabel": "Product and Service [Axis]" } } }, "localname": "ProductOrServiceAxis", "nsuri": "http://fasb.org/srt/2023", "presentation": [ "http://www.spok.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS", "http://www.spok.com/role/RevenueDeferredRevenueAndPrepaidCommissionsAdditionalInformationandDisaggregationofRevenueDetails" ], "xbrltype": "stringItemType" }, "srt_ProductsAndServicesDomain": { "auth_ref": [ "r207", "r454", "r494", "r495", "r496", "r497", "r498", "r499", "r630", "r641", "r647", "r742", "r766", "r767", "r772", "r817" ], "lang": { "en-us": { "role": { "label": "Product and Service [Domain]", "terseLabel": "Product and Service [Domain]" } } }, "localname": "ProductsAndServicesDomain", "nsuri": "http://fasb.org/srt/2023", "presentation": [ "http://www.spok.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS", "http://www.spok.com/role/RevenueDeferredRevenueAndPrepaidCommissionsAdditionalInformationandDisaggregationofRevenueDetails" ], "xbrltype": "domainItemType" }, "srt_RangeAxis": { "auth_ref": [ "r256", "r257", "r258", "r259", "r299", "r301", "r327", "r328", "r329", "r450", "r451", "r500", "r541", "r542", "r602", "r604", "r606", "r607", "r609", "r628", "r629", "r638", "r640", "r643", "r648", "r651", "r763", "r770", "r810", "r811", "r812", "r813", "r814" ], "lang": { "en-us": { "role": { "label": "Statistical Measurement [Axis]", "terseLabel": "Statistical Measurement [Axis]" } } }, "localname": "RangeAxis", "nsuri": "http://fasb.org/srt/2023", "presentation": [ "http://www.spok.com/role/ConsolidatedFinancialStatementComponentsPropertyandEquipmentNetDetails", "http://www.spok.com/role/LeasesAdditionalInformationDetails", "http://www.spok.com/role/StockholdersEquityAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "srt_RangeMember": { "auth_ref": [ "r256", "r257", "r258", "r259", "r299", "r301", "r327", "r328", "r329", "r450", "r451", "r500", "r541", "r542", "r602", "r604", "r606", "r607", "r609", "r628", "r629", "r638", "r640", "r643", "r648", "r651", "r763", "r770", "r810", "r811", "r812", "r813", "r814" ], "lang": { "en-us": { "role": { "label": "Statistical Measurement [Domain]", "terseLabel": "Statistical Measurement [Domain]" } } }, "localname": "RangeMember", "nsuri": "http://fasb.org/srt/2023", "presentation": [ "http://www.spok.com/role/ConsolidatedFinancialStatementComponentsPropertyandEquipmentNetDetails", "http://www.spok.com/role/LeasesAdditionalInformationDetails", "http://www.spok.com/role/StockholdersEquityAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "srt_RestatementAdjustmentMember": { "auth_ref": [ "r159", "r160", "r161", "r176", "r177", "r191", "r389", "r390", "r736", "r737", "r738", "r739", "r740", "r743", "r744" ], "lang": { "en-us": { "role": { "label": "Revision of Prior Period, Adjustment [Member]", "terseLabel": "Prior Period Adjustment" } } }, "localname": "RestatementAdjustmentMember", "nsuri": "http://fasb.org/srt/2023", "presentation": [ "http://www.spok.com/role/OrganizationandSignificantAccountingPoliciesDetails" ], "xbrltype": "domainItemType" }, "srt_RestatementAxis": { "auth_ref": [ "r118", "r159", "r160", "r161", "r165", "r166", "r170", "r171", "r172", "r173", "r175", "r176", "r177", "r178", "r179", "r180", "r191", "r223", "r224", "r349", "r384", "r389", "r390", "r391", "r420", "r438", "r439", "r503", "r504", "r505", "r506", "r507", "r508", "r509", "r510", "r511", "r512", "r515" ], "lang": { "en-us": { "role": { "label": "Revision of Prior Period [Axis]", "terseLabel": "Revision of Prior Period [Axis]" } } }, "localname": "RestatementAxis", "nsuri": "http://fasb.org/srt/2023", "presentation": [ "http://www.spok.com/role/OrganizationandSignificantAccountingPoliciesDetails" ], "xbrltype": "stringItemType" }, "srt_RestatementDomain": { "auth_ref": [ "r118", "r159", "r160", "r161", "r165", "r166", "r170", "r171", "r172", "r173", "r175", "r176", "r177", "r178", "r179", "r180", "r191", "r223", "r224", "r349", "r384", "r389", "r390", "r391", "r420", "r438", "r439", "r503", "r504", "r505", "r506", "r507", "r508", "r509", "r510", "r511", "r512", "r515" ], "lang": { "en-us": { "role": { "label": "Revision of Prior Period [Domain]", "terseLabel": "Revision of Prior Period [Domain]" } } }, "localname": "RestatementDomain", "nsuri": "http://fasb.org/srt/2023", "presentation": [ "http://www.spok.com/role/OrganizationandSignificantAccountingPoliciesDetails" ], "xbrltype": "domainItemType" }, "srt_SegmentGeographicalDomain": { "auth_ref": [ "r208", "r209", "r538", "r539", "r540", "r603", "r605", "r608", "r610", "r619", "r620", "r621", "r622", "r623", "r624", "r625", "r626", "r627", "r631", "r642", "r651", "r772", "r817" ], "lang": { "en-us": { "role": { "label": "Geographical [Domain]", "terseLabel": "Geographical [Domain]" } } }, "localname": "SegmentGeographicalDomain", "nsuri": "http://fasb.org/srt/2023", "presentation": [ "http://www.spok.com/role/RevenueDeferredRevenueAndPrepaidCommissionsAdditionalInformationandDisaggregationofRevenueDetails" ], "xbrltype": "domainItemType" }, "srt_StatementGeographicalAxis": { "auth_ref": [ "r208", "r209", "r538", "r539", "r540", "r603", "r605", "r608", "r610", "r617", "r619", "r620", "r621", "r622", "r623", "r624", "r625", "r626", "r627", "r631", "r642", "r651", "r772", "r817" ], "lang": { "en-us": { "role": { "label": "Geographical [Axis]", "terseLabel": "Geographical [Axis]" } } }, "localname": "StatementGeographicalAxis", "nsuri": "http://fasb.org/srt/2023", "presentation": [ "http://www.spok.com/role/RevenueDeferredRevenueAndPrepaidCommissionsAdditionalInformationandDisaggregationofRevenueDetails" ], "xbrltype": "stringItemType" }, "us-gaap_AccountingChangesAndErrorCorrectionsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Accounting Changes and Error Corrections [Abstract]", "terseLabel": "Accounting Changes and Error Corrections [Abstract]" } } }, "localname": "AccountingChangesAndErrorCorrectionsAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "xbrltype": "stringItemType" }, "us-gaap_AccountingPoliciesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Accounting Policies [Abstract]", "terseLabel": "Accounting Policies [Abstract]" } } }, "localname": "AccountingPoliciesAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "xbrltype": "stringItemType" }, "us-gaap_AccountsPayableCurrent": { "auth_ref": [ "r14", "r646" ], "calculation": { "http://www.spok.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "order": 1.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Carrying value as of the balance sheet date of liabilities incurred (and for which invoices have typically been received) and payable to vendors for goods and services received that are used in an entity's business. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).", "label": "Accounts Payable, Current", "terseLabel": "Accounts payable" } } }, "localname": "AccountsPayableCurrent", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.spok.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccountsReceivableNetCurrent": { "auth_ref": [ "r211", "r212" ], "calculation": { "http://www.spok.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "order": 2.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, after allowance for credit loss, of right to consideration from customer for product sold and service rendered in normal course of business, classified as current.", "label": "Accounts Receivable, after Allowance for Credit Loss, Current", "terseLabel": "Accounts receivable, net" } } }, "localname": "AccountsReceivableNetCurrent", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.spok.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment": { "auth_ref": [ "r37", "r126", "r486" ], "calculation": { "http://www.spok.com/role/ConsolidatedFinancialStatementComponentsPropertyandEquipmentNetDetails": { "order": 2.0, "parentTag": "us-gaap_PropertyPlantAndEquipmentNet", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of accumulated depreciation, depletion and amortization for physical assets used in the normal conduct of business to produce goods and services.", "label": "Accumulated Depreciation, Depletion and Amortization, Property, Plant, and Equipment", "negatedTerseLabel": "Accumulated depreciation" } } }, "localname": "AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.spok.com/role/ConsolidatedFinancialStatementComponentsPropertyandEquipmentNetDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax": { "auth_ref": [ "r22", "r23", "r68", "r133", "r483", "r508", "r512" ], "calculation": { "http://www.spok.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "order": 4.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount, after tax, of accumulated increase (decrease) in equity from transaction and other event and circumstance from nonowner source.", "label": "Accumulated Other Comprehensive Income (Loss), Net of Tax", "terseLabel": "Accumulated other comprehensive loss" } } }, "localname": "AccumulatedOtherComprehensiveIncomeLossNetOfTax", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.spok.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_AdditionalPaidInCapitalCommonStock": { "auth_ref": [ "r63" ], "calculation": { "http://www.spok.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "order": 3.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Value received from shareholders in common stock-related transactions that are in excess of par value or stated value and amounts received from other stock-related transactions. Includes only common stock transactions (excludes preferred stock transactions). May be called contributed capital, capital in excess of par, capital surplus, or paid-in capital.", "label": "Additional Paid in Capital, Common Stock", "terseLabel": "Additional paid-in capital" } } }, "localname": "AdditionalPaidInCapitalCommonStock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.spok.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_AdjustmentsNoncashItemsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Adjustments, Noncash Items, to Reconcile Net Income (Loss) to Cash Provided by (Used in) Operating Activities [Abstract]", "terseLabel": "Adjustments to reconcile net income (loss) to net cash provided by (used in) operating activities:" } } }, "localname": "AdjustmentsNoncashItemsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.spok.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "stringItemType" }, "us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue": { "auth_ref": [ "r46", "r47", "r303" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of increase to additional paid-in capital (APIC) for recognition of cost for award under share-based payment arrangement.", "label": "APIC, Share-Based Payment Arrangement, Increase for Cost Recognition", "terseLabel": "Amortization of stock-based compensation" } } }, "localname": "AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.spok.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY" ], "xbrltype": "monetaryItemType" }, "us-gaap_AllocatedShareBasedCompensationExpense": { "auth_ref": [ "r331", "r336" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of expense for award under share-based payment arrangement. Excludes amount capitalized.", "label": "Share-Based Payment Arrangement, Expense", "verboseLabel": "Total stock-based compensation" } } }, "localname": "AllocatedShareBasedCompensationExpense", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.spok.com/role/StockholdersEquityStockbasedCompensationExpenseDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AllowanceForDoubtfulAccountsReceivable": { "auth_ref": [ "r134", "r213", "r229", "r230", "r231", "r816" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of allowance for credit loss on accounts receivable.", "label": "Accounts Receivable, Allowance for Credit Loss", "terseLabel": "Allowance for doubtful accounts receivable" } } }, "localname": "AllowanceForDoubtfulAccountsReceivable", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.spok.com/role/ConsolidatedFinancialStatementComponentsAccountsReceivableNetDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount": { "auth_ref": [ "r190" ], "lang": { "en-us": { "role": { "documentation": "Securities (including those issuable pursuant to contingent stock agreements) that could potentially dilute basic earnings per share (EPS) or earnings per unit (EPU) in the future that were not included in the computation of diluted EPS or EPU because to do so would increase EPS or EPU amounts or decrease loss per share or unit amounts for the period presented.", "label": "Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount", "terseLabel": "Restricted stock units (in shares)" } } }, "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.spok.com/role/StockholdersEquityAntidilutiveSecuritiesExcludedfromComputationofNetIncomePerShareDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_AssetRetirementObligation": { "auth_ref": [ "r238", "r241" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The carrying amount of a liability for an asset retirement obligation. An asset retirement obligation is a legal obligation associated with the disposal or retirement of a tangible long-lived asset that results from the acquisition, construction or development, or the normal operations of a long-lived asset, except for certain obligations of lessees.", "label": "Asset Retirement Obligation", "periodEndLabel": "Balance at June 30, 2023", "periodStartLabel": "Balance at December 31, 2022" } } }, "localname": "AssetRetirementObligation", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.spok.com/role/AssetRetirementObligationsChangesinAssetRetirementObligationLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AssetRetirementObligationAccretionExpense": { "auth_ref": [ "r239", "r243" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of accretion expense recognized during the period that is associated with an asset retirement obligation. Accretion expense measures and incorporates changes due to the passage of time into the carrying amount of the liability.", "label": "Asset Retirement Obligation, Accretion Expense", "terseLabel": "Accretion", "verboseLabel": "Accretion" } } }, "localname": "AssetRetirementObligationAccretionExpense", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.spok.com/role/AssetRetirementObligationsChangesinAssetRetirementObligationLiabilitiesDetails", "http://www.spok.com/role/ConsolidatedFinancialStatementComponentsDepreciationAmortizationandAccretionDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AssetRetirementObligationDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Asset Retirement Obligation Disclosure [Abstract]", "terseLabel": "Asset Retirement Obligation Disclosure [Abstract]" } } }, "localname": "AssetRetirementObligationDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "xbrltype": "stringItemType" }, "us-gaap_AssetRetirementObligationDisclosureTextBlock": { "auth_ref": [ "r107", "r237", "r240" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for an asset retirement obligation and the associated long-lived asset. An asset retirement obligation is a legal obligation associated with the disposal or retirement from service of a tangible long-lived asset that results from the acquisition, construction or development, or the normal operations of a long-lived asset, except for certain obligations of lessees.", "label": "Asset Retirement Obligation Disclosure [Text Block]", "terseLabel": "Asset Retirement Obligations" } } }, "localname": "AssetRetirementObligationDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.spok.com/role/AssetRetirementObligations" ], "xbrltype": "textBlockItemType" }, "us-gaap_AssetRetirementObligationLiabilitiesSettled": { "auth_ref": [ "r242" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of asset retirement obligations settled, or otherwise disposed of, during the period. This may include asset retirement obligations transferred to third parties associated with the sale of a long-lived asset.", "label": "Asset Retirement Obligation, Liabilities Settled", "negatedTerseLabel": "Amounts paid" } } }, "localname": "AssetRetirementObligationLiabilitiesSettled", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.spok.com/role/AssetRetirementObligationsChangesinAssetRetirementObligationLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AssetRetirementObligationRevisionOfEstimate": { "auth_ref": [ "r244" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) in the asset retirement obligation from changes in the amount or timing of the estimated cash flows associated with the settlement of the obligation.", "label": "Asset Retirement Obligation, Revision of Estimate", "negatedTerseLabel": "Reclassifications" } } }, "localname": "AssetRetirementObligationRevisionOfEstimate", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.spok.com/role/AssetRetirementObligationsChangesinAssetRetirementObligationLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AssetRetirementObligationRollForwardAnalysisRollForward": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.", "label": "Asset Retirement Obligation, Roll Forward Analysis [Roll Forward]", "terseLabel": "Asset Retirement Obligation, Roll Forward Analysis [Roll Forward]" } } }, "localname": "AssetRetirementObligationRollForwardAnalysisRollForward", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.spok.com/role/AssetRetirementObligationsChangesinAssetRetirementObligationLiabilitiesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_AssetRetirementObligationsNoncurrent": { "auth_ref": [ "r762" ], "calculation": { "http://www.spok.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "order": 1.0, "parentTag": "us-gaap_LiabilitiesNoncurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Noncurrent portion of the carrying amount of a liability for an asset retirement obligation. An asset retirement obligation is a legal obligation associated with the disposal or retirement of a tangible long-lived asset that results from the acquisition, construction or development, or the normal operations of a long-lived asset, except for certain obligations of lessees.", "label": "Asset Retirement Obligations, Noncurrent", "terseLabel": "Asset retirement obligations" } } }, "localname": "AssetRetirementObligationsNoncurrent", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.spok.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_Assets": { "auth_ref": [ "r95", "r129", "r155", "r195", "r201", "r205", "r216", "r260", "r261", "r262", "r263", "r264", "r265", "r266", "r267", "r268", "r363", "r365", "r398", "r479", "r563", "r646", "r658", "r768", "r769", "r807" ], "calculation": { "http://www.spok.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Sum of the carrying amounts as of the balance sheet date of all assets that are recognized. Assets are probable future economic benefits obtained or controlled by an entity as a result of past transactions or events.", "label": "Assets", "totalLabel": "Total assets" } } }, "localname": "Assets", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.spok.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_AssetsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Assets [Abstract]", "terseLabel": "ASSETS" } } }, "localname": "AssetsAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.spok.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "stringItemType" }, "us-gaap_AssetsCurrent": { "auth_ref": [ "r122", "r137", "r155", "r216", "r260", "r261", "r262", "r263", "r264", "r265", "r266", "r267", "r268", "r363", "r365", "r398", "r646", "r768", "r769", "r807" ], "calculation": { "http://www.spok.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "order": 1.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Sum of the carrying amounts as of the balance sheet date of all assets that are expected to be realized in cash, sold, or consumed within one year (or the normal operating cycle, if longer). Assets are probable future economic benefits obtained or controlled by an entity as a result of past transactions or events.", "label": "Assets, Current", "totalLabel": "Total current assets" } } }, "localname": "AssetsCurrent", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.spok.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_AssetsCurrentAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Assets, Current [Abstract]", "terseLabel": "Current assets:" } } }, "localname": "AssetsCurrentAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.spok.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "stringItemType" }, "us-gaap_AssetsNoncurrent": { "auth_ref": [ "r155", "r216", "r260", "r261", "r262", "r263", "r264", "r265", "r266", "r267", "r268", "r363", "r365", "r398", "r768", "r769", "r807" ], "calculation": { "http://www.spok.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "order": 2.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Sum of the carrying amounts as of the balance sheet date of all assets that are expected to be realized in cash, sold or consumed after one year or beyond the normal operating cycle, if longer.", "label": "Assets, Noncurrent", "totalLabel": "Total non-current assets" } } }, "localname": "AssetsNoncurrent", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.spok.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_AssetsNoncurrentAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Assets, Noncurrent [Abstract]", "terseLabel": "Non-current assets:" } } }, "localname": "AssetsNoncurrentAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.spok.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "stringItemType" }, "us-gaap_AwardTypeAxis": { "auth_ref": [ "r305", "r306", "r307", "r308", "r309", "r310", "r311", "r312", "r313", "r314", "r315", "r316", "r317", "r318", "r319", "r320", "r321", "r322", "r323", "r324", "r325", "r326", "r327", "r328", "r329", "r330" ], "lang": { "en-us": { "role": { "documentation": "Information by type of award under share-based payment arrangement.", "label": "Award Type [Axis]", "terseLabel": "Award Type [Axis]" } } }, "localname": "AwardTypeAxis", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.spok.com/role/StockholdersEquityActivitiesUnderEquityPlanDetails", "http://www.spok.com/role/StockholdersEquityAdditionalInformationDetails", "http://www.spok.com/role/StockholdersEquitySummaryofOutstandingRSUsDetails", "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "xbrltype": "stringItemType" }, "us-gaap_BalanceSheetLocationAxis": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Information by location on balance sheet (statement of financial position).", "label": "Balance Sheet Location [Axis]", "terseLabel": "Balance Sheet Location [Axis]" } } }, "localname": "BalanceSheetLocationAxis", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.spok.com/role/AssetRetirementObligationsChangesinAssetRetirementObligationLiabilitiesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_BalanceSheetLocationDomain": { "auth_ref": [ "r50", "r51" ], "lang": { "en-us": { "role": { "documentation": "Location in the balance sheet (statement of financial position).", "label": "Balance Sheet Location [Domain]", "terseLabel": "Balance Sheet Location [Domain]" } } }, "localname": "BalanceSheetLocationDomain", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.spok.com/role/AssetRetirementObligationsChangesinAssetRetirementObligationLiabilitiesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_CapitalizedContractCostAxis": { "auth_ref": [ "r234" ], "lang": { "en-us": { "role": { "documentation": "Information by cost capitalized in obtaining or fulfilling contract with customer.", "label": "Capitalized Contract Cost [Axis]", "terseLabel": "Capitalized Contract Cost [Axis]" } } }, "localname": "CapitalizedContractCostAxis", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.spok.com/role/RevenueDeferredRevenueAndPrepaidCommissionsPrepaidCommissionsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_CapitalizedContractCostDomain": { "auth_ref": [ "r234" ], "lang": { "en-us": { "role": { "documentation": "Cost capitalized in obtaining and fulfilling contract with customer.", "label": "Capitalized Contract Cost [Domain]", "terseLabel": "Capitalized Contract Cost [Domain]" } } }, "localname": "CapitalizedContractCostDomain", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.spok.com/role/RevenueDeferredRevenueAndPrepaidCommissionsPrepaidCommissionsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_CapitalizedContractCostLineItems": { "auth_ref": [ "r234" ], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Capitalized Contract Cost [Line Items]", "terseLabel": "Capitalized Contract Cost [Line Items]" } } }, "localname": "CapitalizedContractCostLineItems", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.spok.com/role/RevenueDeferredRevenueAndPrepaidCommissionsPrepaidCommissionsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_CapitalizedContractCostNetCurrent": { "auth_ref": [ "r234" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, after accumulated amortization and accumulated impairment loss, of asset recognized from cost incurred to obtain or fulfill contract with customer; classified as current.", "label": "Capitalized Contract Cost, Net, Current", "periodEndLabel": "Ending balance", "periodStartLabel": "Beginning balance" } } }, "localname": "CapitalizedContractCostNetCurrent", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.spok.com/role/RevenueDeferredRevenueAndPrepaidCommissionsPrepaidCommissionsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CapitalizedContractCostTable": { "auth_ref": [ "r234" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of information about cost capitalized in obtaining or fulfilling contract with customer.", "label": "Capitalized Contract Cost [Table]", "terseLabel": "Capitalized Contract Cost [Table]" } } }, "localname": "CapitalizedContractCostTable", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.spok.com/role/RevenueDeferredRevenueAndPrepaidCommissionsPrepaidCommissionsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_CapitalizedContractCostTableTextBlock": { "auth_ref": [ "r759" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of cost capitalized in obtaining or fulfilling contract with customer.", "label": "Capitalized Contract Cost [Table Text Block]", "terseLabel": "Schedule of Deferred Commissions" } } }, "localname": "CapitalizedContractCostTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.spok.com/role/RevenueDeferredRevenueAndPrepaidCommissionsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_CashAndCashEquivalentsAtCarryingValue": { "auth_ref": [ "r27", "r124", "r632" ], "calculation": { "http://www.spok.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "order": 1.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of currency on hand as well as demand deposits with banks or financial institutions. Includes other kinds of accounts that have the general characteristics of demand deposits. Also includes short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates. Excludes cash and cash equivalents within disposal group and discontinued operation.", "label": "Cash and Cash Equivalents, at Carrying Value", "terseLabel": "Cash and cash equivalents" } } }, "localname": "CashAndCashEquivalentsAtCarryingValue", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.spok.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents": { "auth_ref": [ "r27", "r79", "r152" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cash and cash equivalents, and cash and cash equivalents restricted to withdrawal or usage. Excludes amount for disposal group and discontinued operations. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.", "label": "Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents", "periodEndLabel": "Cash and cash equivalents, end of period", "periodStartLabel": "Cash and cash equivalents, beginning of period" } } }, "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.spok.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect": { "auth_ref": [ "r1", "r79" ], "calculation": { "http://www.spok.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) in cash, cash equivalents, and cash and cash equivalents restricted to withdrawal or usage; including effect from exchange rate change. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.", "label": "Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Period Increase (Decrease), Including Exchange Rate Effect", "totalLabel": "Net decrease in cash and cash equivalents" } } }, "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.spok.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_ClassOfStockDomain": { "auth_ref": [ "r114", "r130", "r131", "r132", "r155", "r184", "r185", "r187", "r189", "r193", "r194", "r216", "r260", "r262", "r263", "r264", "r267", "r268", "r270", "r271", "r273", "r276", "r282", "r398", "r517", "r518", "r519", "r520", "r526", "r527", "r528", "r529", "r530", "r531", "r532", "r533", "r534", "r535", "r536", "r537", "r551", "r572", "r594", "r611", "r612", "r613", "r614", "r615", "r735", "r750", "r755" ], "lang": { "en-us": { "role": { "documentation": "Share of stock differentiated by the voting rights the holder receives. Examples include, but are not limited to, common stock, redeemable preferred stock, nonredeemable preferred stock, and convertible stock.", "label": "Class of Stock [Domain]", "terseLabel": "Class of Stock [Domain]" } } }, "localname": "ClassOfStockDomain", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.spok.com/role/StockholdersEquityCashDividendsDeclaredtoStockholdersDetails" ], "xbrltype": "domainItemType" }, "us-gaap_CommitmentsAndContingencies": { "auth_ref": [ "r19", "r54", "r480", "r550" ], "calculation": { "http://www.spok.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "order": 2.0, "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Represents the caption on the face of the balance sheet to indicate that the entity has entered into (1) purchase or supply arrangements that will require expending a portion of its resources to meet the terms thereof, and (2) is exposed to potential losses or, less frequently, gains, arising from (a) possible claims against a company's resources due to future performance under contract terms, and (b) possible losses or likely gains from uncertainties that will ultimately be resolved when one or more future events that are deemed likely to occur do occur or fail to occur.", "label": "Commitments and Contingencies", "terseLabel": "Commitments and contingencies (Note 13)" } } }, "localname": "CommitmentsAndContingencies", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.spok.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_CommitmentsAndContingenciesDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Commitments and Contingencies Disclosure [Abstract]", "terseLabel": "Commitments and Contingencies Disclosure [Abstract]" } } }, "localname": "CommitmentsAndContingenciesDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "xbrltype": "stringItemType" }, "us-gaap_CommitmentsAndContingenciesDisclosureTextBlock": { "auth_ref": [ "r87", "r254", "r255", "r618", "r765" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for commitments and contingencies.", "label": "Commitments and Contingencies Disclosure [Text Block]", "terseLabel": "Commitments and Contingencies" } } }, "localname": "CommitmentsAndContingenciesDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.spok.com/role/CommitmentsandContingencies" ], "xbrltype": "textBlockItemType" }, "us-gaap_CommonStockCapitalSharesReservedForFutureIssuance": { "auth_ref": [ "r20" ], "lang": { "en-us": { "role": { "documentation": "Aggregate number of common shares reserved for future issuance.", "label": "Common Stock, Capital Shares Reserved for Future Issuance", "terseLabel": "Shares reserved for future issuance (in shares)" } } }, "localname": "CommonStockCapitalSharesReservedForFutureIssuance", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.spok.com/role/StockholdersEquityAdditionalInformationDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockDividendsPerShareCashPaid": { "auth_ref": [ "r89" ], "lang": { "en-us": { "role": { "documentation": "Aggregate dividends paid during the period for each share of common stock outstanding.", "label": "Common Stock, Dividends, Per Share, Cash Paid", "terseLabel": "Cash dividends declared per common share (in usd per share)", "verboseLabel": "Per Share Amount (in usd per share)" } } }, "localname": "CommonStockDividendsPerShareCashPaid", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.spok.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS", "http://www.spok.com/role/StockholdersEquityCashDividendsDeclaredtoStockholdersDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_CommonStockMember": { "auth_ref": [ "r649", "r650", "r651", "r653", "r654", "r655", "r656", "r753", "r754", "r801", "r818", "r820" ], "lang": { "en-us": { "role": { "documentation": "Stock that is subordinate to all other stock of the issuer.", "label": "Common Stock [Member]", "terseLabel": "Common Stock" } } }, "localname": "CommonStockMember", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.spok.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY", "http://www.spok.com/role/StockholdersEquityAdditionalInformationDetails", "http://www.spok.com/role/StockholdersEquityCashDividendsDeclaredtoStockholdersDetails" ], "xbrltype": "domainItemType" }, "us-gaap_CommonStockParOrStatedValuePerShare": { "auth_ref": [ "r62" ], "lang": { "en-us": { "role": { "documentation": "Face amount or stated value per share of common stock.", "label": "Common Stock, Par or Stated Value Per Share", "terseLabel": "Common stock par value (in usd per share)" } } }, "localname": "CommonStockParOrStatedValuePerShare", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.spok.com/role/StockholdersEquityAdditionalInformationDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_CommonStockSharesAuthorized": { "auth_ref": [ "r62", "r551" ], "lang": { "en-us": { "role": { "documentation": "The maximum number of common shares permitted to be issued by an entity's charter and bylaws.", "label": "Common Stock, Shares Authorized", "terseLabel": "Common stock authorized (in shares)" } } }, "localname": "CommonStockSharesAuthorized", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.spok.com/role/StockholdersEquityAdditionalInformationDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockValue": { "auth_ref": [ "r62", "r482", "r646" ], "calculation": { "http://www.spok.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "order": 2.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Aggregate par or stated value of issued nonredeemable common stock (or common stock redeemable solely at the option of the issuer). This item includes treasury stock repurchased by the entity. Note: elements for number of nonredeemable common shares, par value and other disclosure concepts are in another section within stockholders' equity.", "label": "Common Stock, Value, Issued", "terseLabel": "Common stock" } } }, "localname": "CommonStockValue", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.spok.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_ComprehensiveIncomeNetOfTax": { "auth_ref": [ "r24", "r140", "r142", "r148", "r475", "r491" ], "calculation": { "http://www.spok.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOMELOSS": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount after tax of increase (decrease) in equity from transactions and other events and circumstances from net income and other comprehensive income, attributable to parent entity. Excludes changes in equity resulting from investments by owners and distributions to owners.", "label": "Comprehensive Income (Loss), Net of Tax, Attributable to Parent", "totalLabel": "Comprehensive income (loss)" } } }, "localname": "ComprehensiveIncomeNetOfTax", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.spok.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOMELOSS" ], "xbrltype": "monetaryItemType" }, "us-gaap_ComprehensiveIncomeNetOfTaxAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Comprehensive Income (Loss), Net of Tax, Attributable to Parent [Abstract]", "terseLabel": "Other comprehensive income (loss), net of tax:" } } }, "localname": "ComprehensiveIncomeNetOfTaxAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.spok.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOMELOSS" ], "xbrltype": "stringItemType" }, "us-gaap_ConcentrationRiskDisclosureTextBlock": { "auth_ref": [ "r83" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for any concentrations existing at the date of the financial statements that make an entity vulnerable to a reasonably possible, near-term, severe impact. This disclosure informs financial statement users about the general nature of the risk associated with the concentration, and may indicate the percentage of concentration risk as of the balance sheet date.", "label": "Concentration Risk Disclosure [Text Block]", "terseLabel": "Risks and Other Important Factors" } } }, "localname": "ConcentrationRiskDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.spok.com/role/RisksandOtherImportantFactors" ], "xbrltype": "textBlockItemType" }, "us-gaap_ConsolidationPolicyTextBlock": { "auth_ref": [ "r49", "r634" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy regarding (1) the principles it follows in consolidating or combining the separate financial statements, including the principles followed in determining the inclusion or exclusion of subsidiaries or other entities in the consolidated or combined financial statements and (2) its treatment of interests (for example, common stock, a partnership interest or other means of exerting influence) in other entities, for example consolidation or use of the equity or cost methods of accounting. The accounting policy may also address the accounting treatment for intercompany accounts and transactions, noncontrolling interest, and the income statement treatment in consolidation for issuances of stock by a subsidiary.", "label": "Consolidation, Policy [Policy Text Block]", "terseLabel": "Basis of Presentation" } } }, "localname": "ConsolidationPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.spok.com/role/OrganizationandSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_ContractWithCustomerAssetAndLiabilityTableTextBlock": { "auth_ref": [ "r771" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of receivable, contract asset, and contract liability from contract with customer. Includes, but is not limited to, change in contract asset and contract liability.", "label": "Contract with Customer, Contract Asset, Contract Liability, and Receivable [Table Text Block]", "terseLabel": "Schedule of Deferred Revenue" } } }, "localname": "ContractWithCustomerAssetAndLiabilityTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.spok.com/role/RevenueDeferredRevenueAndPrepaidCommissionsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ContractWithCustomerLiability": { "auth_ref": [ "r284", "r285", "r297" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of obligation to transfer good or service to customer for which consideration has been received or is receivable.", "label": "Contract with Customer, Liability", "periodEndLabel": "Ending balance", "periodStartLabel": "Beginning balance" } } }, "localname": "ContractWithCustomerLiability", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.spok.com/role/RevenueDeferredRevenueAndPrepaidCommissionsDeferredRevenuesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ContractWithCustomerLiabilityCurrent": { "auth_ref": [ "r284", "r285", "r297" ], "calculation": { "http://www.spok.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "order": 3.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of obligation to transfer good or service to customer for which consideration has been received or is receivable, classified as current.", "label": "Contract with Customer, Liability, Current", "terseLabel": "Deferred revenue" } } }, "localname": "ContractWithCustomerLiabilityCurrent", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.spok.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS", "http://www.spok.com/role/OrganizationandSignificantAccountingPoliciesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ContractWithCustomerPerformanceObligationSatisfiedInPreviousPeriod": { "auth_ref": [ "r292" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of revenue recognized from performance obligation satisfied or partially satisfied in previous reporting periods. Includes, but is not limited to, change in transaction price.", "label": "Contract with Customer, Performance Obligation Satisfied in Previous Period", "terseLabel": "Deferred revenue recognized from previous period" } } }, "localname": "ContractWithCustomerPerformanceObligationSatisfiedInPreviousPeriod", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.spok.com/role/RevenueDeferredRevenueAndPrepaidCommissionsAdditionalInformationandDisaggregationofRevenueDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CostOfRevenue": { "auth_ref": [ "r73", "r155", "r216", "r260", "r261", "r262", "r263", "r264", "r265", "r266", "r267", "r268", "r398", "r768" ], "calculation": { "http://www.spok.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS": { "order": 1.0, "parentTag": "us-gaap_CostsAndExpenses", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The aggregate cost of goods produced and sold and services rendered during the reporting period.", "label": "Cost of Revenue", "terseLabel": "Cost of revenue (exclusive of items shown separately below)" } } }, "localname": "CostOfRevenue", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.spok.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS" ], "xbrltype": "monetaryItemType" }, "us-gaap_CostsAndExpenses": { "auth_ref": [ "r72" ], "calculation": { "http://www.spok.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS": { "order": 1.0, "parentTag": "us-gaap_OperatingIncomeLoss", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Total costs of sales and operating expenses for the period.", "label": "Costs and Expenses", "totalLabel": "Total operating expenses" } } }, "localname": "CostsAndExpenses", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.spok.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredIncomeTaxAssetsNet": { "auth_ref": [ "r339", "r340" ], "calculation": { "http://www.spok.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "order": 4.0, "parentTag": "us-gaap_AssetsNoncurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, after allocation of valuation allowances and deferred tax liability, of deferred tax asset attributable to deductible differences and carryforwards, with jurisdictional netting.", "label": "Deferred Income Tax Assets, Net", "terseLabel": "Deferred income tax assets, net" } } }, "localname": "DeferredIncomeTaxAssetsNet", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.spok.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS", "http://www.spok.com/role/IncomeTaxesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredIncomeTaxExpenseBenefit": { "auth_ref": [ "r6", "r92", "r108", "r355", "r356", "r752" ], "calculation": { "http://www.spok.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 3.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of deferred income tax expense (benefit) pertaining to income (loss) from continuing operations.", "label": "Deferred Income Tax Expense (Benefit)", "terseLabel": "Deferred income tax expense (benefit)" } } }, "localname": "DeferredIncomeTaxExpenseBenefit", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.spok.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxAssetsValuationAllowance": { "auth_ref": [ "r344" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of deferred tax assets for which it is more likely than not that a tax benefit will not be realized.", "label": "Deferred Tax Assets, Valuation Allowance", "terseLabel": "Valuation allowance" } } }, "localname": "DeferredTaxAssetsValuationAllowance", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.spok.com/role/IncomeTaxesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_Depreciation": { "auth_ref": [ "r6", "r36" ], "calculation": { "http://www.spok.com/role/ConsolidatedFinancialStatementComponentsDepreciationAmortizationandAccretionDetails": { "order": 2.0, "parentTag": "spok_DepreciationNetOfAssetRetirementCosts", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The amount of expense recognized in the current period that reflects the allocation of the cost of tangible assets over the assets' useful lives. Includes production and non-production related depreciation.", "label": "Depreciation", "terseLabel": "Depreciation" } } }, "localname": "Depreciation", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.spok.com/role/ConsolidatedFinancialStatementComponentsDepreciationAmortizationandAccretionDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DepreciationAmortizationAndAccretionNet": { "auth_ref": [ "r6" ], "calculation": { "http://www.spok.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 2.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 }, "http://www.spok.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS": { "order": 6.0, "parentTag": "us-gaap_CostsAndExpenses", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The aggregate net amount of depreciation, amortization, and accretion recognized during an accounting period. As a noncash item, the net amount is added back to net income when calculating cash provided by or used in operations using the indirect method.", "label": "Depreciation, Amortization and Accretion, Net", "terseLabel": "Depreciation and accretion" } } }, "localname": "DepreciationAmortizationAndAccretionNet", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.spok.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS", "http://www.spok.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS", "http://www.spok.com/role/ConsolidatedFinancialStatementComponentsDepreciationAmortizationandAccretionDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DisaggregationOfRevenueTableTextBlock": { "auth_ref": [ "r772" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of disaggregation of revenue into categories depicting how nature, amount, timing, and uncertainty of revenue and cash flows are affected by economic factor.", "label": "Disaggregation of Revenue [Table Text Block]", "terseLabel": "Schedule of Revenue" } } }, "localname": "DisaggregationOfRevenueTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.spok.com/role/RevenueDeferredRevenueAndPrepaidCommissionsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_DividendPayableDateToBePaidDayMonthAndYear": { "auth_ref": [ "r29" ], "lang": { "en-us": { "role": { "documentation": "Date the declared dividend will be paid, in YYYY-MM-DD format.", "label": "Dividends Payable, Date to be Paid", "terseLabel": "Payment\u00a0Date" } } }, "localname": "DividendPayableDateToBePaidDayMonthAndYear", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.spok.com/role/StockholdersEquityCashDividendsDeclaredtoStockholdersDetails" ], "xbrltype": "dateItemType" }, "us-gaap_DividendsAxis": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Information about distribution of earnings to shareholders including, but not limited to, cash, property or capital stock.", "label": "Dividends [Axis]", "terseLabel": "Dividends [Axis]" } } }, "localname": "DividendsAxis", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.spok.com/role/StockholdersEquityCashDividendsDeclaredtoStockholdersDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DividendsCash": { "auth_ref": [ "r3", "r89" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of paid and unpaid cash dividends declared for classes of stock, for example, but not limited to, common and preferred.", "label": "Dividends, Cash", "negatedTerseLabel": "Cash dividends declared", "terseLabel": "Total declared" } } }, "localname": "DividendsCash", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.spok.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY", "http://www.spok.com/role/StockholdersEquityCashDividendsDeclaredtoStockholdersDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DividendsDeclaredTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of information related to dividends declared, including paid and unpaid dividends.", "label": "Dividends Declared [Table Text Block]", "terseLabel": "Schedule of Cash Dividends Declared" } } }, "localname": "DividendsDeclaredTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.spok.com/role/StockholdersEquityTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_DividendsDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Distributions of earnings to shareholders including but not limited to cash, property or capital stock.", "label": "Dividends [Domain]", "terseLabel": "Dividends [Domain]" } } }, "localname": "DividendsDomain", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.spok.com/role/StockholdersEquityCashDividendsDeclaredtoStockholdersDetails" ], "xbrltype": "domainItemType" }, "us-gaap_DividendsPayableAmountPerShare": { "auth_ref": [ "r29" ], "lang": { "en-us": { "role": { "documentation": "The per share amount of a dividend declared, but not paid, as of the financial reporting date.", "label": "Dividends Payable, Amount Per Share", "verboseLabel": "Dividend rate (in usd per share)" } } }, "localname": "DividendsPayableAmountPerShare", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.spok.com/role/StockholdersEquityAdditionalInformationDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_DividendsPayableCurrent": { "auth_ref": [ "r16" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Carrying value as of the balance sheet date of dividends declared but unpaid on equity securities issued by the entity and outstanding. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).", "label": "Dividends Payable, Current", "terseLabel": "Dividends declared" } } }, "localname": "DividendsPayableCurrent", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.spok.com/role/StockholdersEquityAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DividendsPayableDateDeclaredDayMonthAndYear": { "auth_ref": [ "r29" ], "lang": { "en-us": { "role": { "documentation": "Date the dividend to be paid was declared, in YYYY-MM-DD format.", "label": "Dividends Payable, Date Declared", "terseLabel": "Declaration\u00a0Date" } } }, "localname": "DividendsPayableDateDeclaredDayMonthAndYear", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.spok.com/role/StockholdersEquityCashDividendsDeclaredtoStockholdersDetails" ], "xbrltype": "dateItemType" }, "us-gaap_DividendsPayableDateOfRecordDayMonthAndYear": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Date the holder must own the stock to be entitled to the dividend, in YYYY-MM-DD format.", "label": "Dividends Payable, Date of Record", "terseLabel": "Record\u00a0Date" } } }, "localname": "DividendsPayableDateOfRecordDayMonthAndYear", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.spok.com/role/StockholdersEquityCashDividendsDeclaredtoStockholdersDetails" ], "xbrltype": "dateItemType" }, "us-gaap_EarningsPerShareBasic": { "auth_ref": [ "r149", "r170", "r171", "r173", "r174", "r176", "r182", "r184", "r187", "r188", "r189", "r191", "r390", "r391", "r476", "r492", "r635" ], "lang": { "en-us": { "role": { "documentation": "The amount of net income (loss) for the period per each share of common stock or unit outstanding during the reporting period.", "label": "Earnings Per Share, Basic", "terseLabel": "Basic net income (loss) per common share (in usd per share)" } } }, "localname": "EarningsPerShareBasic", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.spok.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS", "http://www.spok.com/role/StockholdersEquityBasicandDilutedNetIncomeLossPerCommonSharesDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_EarningsPerShareDiluted": { "auth_ref": [ "r149", "r170", "r171", "r173", "r174", "r176", "r184", "r187", "r188", "r189", "r191", "r390", "r391", "r476", "r492", "r635" ], "lang": { "en-us": { "role": { "documentation": "The amount of net income (loss) for the period available to each share of common stock or common unit outstanding during the reporting period and to each share or unit that would have been outstanding assuming the issuance of common shares or units for all dilutive potential common shares or units outstanding during the reporting period.", "label": "Earnings Per Share, Diluted", "terseLabel": "Diluted net income (loss) per common share (in usd per share)" } } }, "localname": "EarningsPerShareDiluted", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.spok.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS", "http://www.spok.com/role/StockholdersEquityBasicandDilutedNetIncomeLossPerCommonSharesDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_EarningsPerShareReconciliationAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Earnings Per Share Reconciliation [Abstract]", "terseLabel": "Numerator:" } } }, "localname": "EarningsPerShareReconciliationAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.spok.com/role/StockholdersEquityBasicandDilutedNetIncomeLossPerCommonSharesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents": { "auth_ref": [ "r406" ], "calculation": { "http://www.spok.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 4.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) from 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.", "label": "Effect of Exchange Rate on Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Continuing Operations", "terseLabel": "Effect of exchange rate on cash and cash equivalents" } } }, "localname": "EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.spok.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_EmployeeRelatedLiabilitiesCurrent": { "auth_ref": [ "r16" ], "calculation": { "http://www.spok.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "order": 2.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Total of the carrying values as of the balance sheet date of obligations incurred through that date and payable for obligations related to services received from employees, such as accrued salaries and bonuses, payroll taxes and fringe benefits. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).", "label": "Employee-related Liabilities, Current", "terseLabel": "Accrued compensation and benefits" } } }, "localname": "EmployeeRelatedLiabilitiesCurrent", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.spok.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Share-Based Payment Arrangement, Expensed and Capitalized, Amount [Line Items]", "terseLabel": "Share-based Payment Arrangement, Expensed and Capitalized, Amount [Line Items]" } } }, "localname": "EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.spok.com/role/StockholdersEquityStockbasedCompensationExpenseDetails" ], "xbrltype": "stringItemType" }, "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1": { "auth_ref": [ "r332" ], "lang": { "en-us": { "role": { "documentation": "Weighted-average period over which cost not yet recognized is expected to be recognized for award under share-based payment arrangement, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.", "label": "Share-Based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Period for Recognition", "terseLabel": "Weighted-average period over which cost is expected to be recognized" } } }, "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.spok.com/role/StockholdersEquityAdditionalInformationDetails" ], "xbrltype": "durationItemType" }, "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions": { "auth_ref": [ "r800" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cost to be recognized for nonvested award under share-based payment arrangement. Excludes share and unit options.", "label": "Share-Based Payment Arrangement, Nonvested Award, Excluding Option, Cost Not yet Recognized, Amount", "terseLabel": "Compensation cost not yet recognized, share-based awards other than options" } } }, "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.spok.com/role/StockholdersEquityAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_EmployeeStockOptionMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Share-based payment arrangement granting right, subject to vesting and other restrictions, to purchase or sell certain number of shares at predetermined price for specified period of time.", "label": "Employee Stock Option [Member]", "terseLabel": "Employee Stock Option" } } }, "localname": "EmployeeStockOptionMember", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "xbrltype": "domainItemType" }, "us-gaap_EquityAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Equity [Abstract]", "terseLabel": "Equity [Abstract]" } } }, "localname": "EquityAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "xbrltype": "stringItemType" }, "us-gaap_EquityComponentDomain": { "auth_ref": [ "r10", "r117", "r143", "r144", "r145", "r159", "r160", "r161", "r166", "r177", "r179", "r192", "r220", "r228", "r283", "r333", "r334", "r335", "r348", "r349", "r370", "r372", "r373", "r374", "r375", "r378", "r389", "r407", "r409", "r410", "r411", "r412", "r413", "r439", "r503", "r504", "r505", "r526", "r594" ], "lang": { "en-us": { "role": { "documentation": "Components of equity are the parts of the total Equity balance including that which is allocated to common, preferred, treasury stock, retained earnings, etc.", "label": "Equity Component [Domain]", "terseLabel": "Equity Component [Domain]" } } }, "localname": "EquityComponentDomain", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.spok.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY", "http://www.spok.com/role/StockholdersEquityAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_GeneralAndAdministrativeExpense": { "auth_ref": [ "r74", "r574" ], "calculation": { "http://www.spok.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS": { "order": 5.0, "parentTag": "us-gaap_CostsAndExpenses", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The aggregate total of expenses of managing and administering the affairs of an entity, including affiliates of the reporting entity, which are not directly or indirectly associated with the manufacture, sale or creation of a product or product line.", "label": "General and Administrative Expense", "terseLabel": "General and administrative" } } }, "localname": "GeneralAndAdministrativeExpense", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.spok.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS" ], "xbrltype": "monetaryItemType" }, "us-gaap_Goodwill": { "auth_ref": [ "r127", "r235", "r473", "r639", "r646", "r760", "r761" ], "calculation": { "http://www.spok.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "order": 3.0, "parentTag": "us-gaap_AssetsNoncurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount after accumulated impairment loss of an asset representing future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized.", "label": "Goodwill", "terseLabel": "Goodwill" } } }, "localname": "Goodwill", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.spok.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Goodwill and Intangible Assets Disclosure [Abstract]", "terseLabel": "Goodwill and Intangible Assets Disclosure [Abstract]" } } }, "localname": "GoodwillAndIntangibleAssetsDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "xbrltype": "stringItemType" }, "us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock": { "auth_ref": [ "r85" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for goodwill and intangible assets.", "label": "Goodwill and Intangible Assets Disclosure [Text Block]", "terseLabel": "Goodwill" } } }, "localname": "GoodwillAndIntangibleAssetsDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.spok.com/role/Goodwill" ], "xbrltype": "textBlockItemType" }, "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest": { "auth_ref": [ "r0", "r70", "r97", "r195", "r200", "r204", "r206", "r477", "r488", "r637" ], "calculation": { "http://www.spok.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS": { "order": 1.0, "parentTag": "us-gaap_NetIncomeLoss", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of income (loss) from continuing operations, including income (loss) from equity method investments, before deduction of income tax expense (benefit), and income (loss) attributable to noncontrolling interest.", "label": "Income (Loss) from Continuing Operations before Income Taxes, Noncontrolling Interest", "totalLabel": "Income (loss) before income taxes" } } }, "localname": "IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.spok.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeStatementAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Income Statement [Abstract]", "terseLabel": "Income Statement [Abstract]" } } }, "localname": "IncomeStatementAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "xbrltype": "stringItemType" }, "us-gaap_IncomeTaxContingencyLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Income Tax Contingency [Line Items]", "terseLabel": "Income Tax Contingency [Line Items]" } } }, "localname": "IncomeTaxContingencyLineItems", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.spok.com/role/IncomeTaxesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_IncomeTaxContingencyTable": { "auth_ref": [ "r8", "r48", "r90", "r91" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of information about tax positions taken in the tax returns filed or to be filed for which it is more likely than not that the tax position will not be sustained upon examination by taxing authorities and other income tax contingencies. Includes, but is not limited to, interest and penalties, reconciliation of unrecognized tax benefits, unrecognized tax benefits that would affect the effective tax rate, tax years that remain subject to examination by tax jurisdictions, and information about positions for which it is reasonably possible that amounts unrecognized will significantly change within 12 months.", "label": "Income Tax Contingency [Table]", "terseLabel": "Income Tax Contingency [Table]" } } }, "localname": "IncomeTaxContingencyTable", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.spok.com/role/IncomeTaxesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_IncomeTaxDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Income Tax Disclosure [Abstract]", "terseLabel": "Income Tax Disclosure [Abstract]" } } }, "localname": "IncomeTaxDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "xbrltype": "stringItemType" }, "us-gaap_IncomeTaxDisclosureTextBlock": { "auth_ref": [ "r156", "r338", "r342", "r343", "r345", "r353", "r357", "r358", "r359", "r522" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for income taxes. Disclosures may include net deferred tax liability or asset recognized in an enterprise's statement of financial position, net change during the year in the total valuation allowance, approximate tax effect of each type of temporary difference and carryforward that gives rise to a significant portion of deferred tax liabilities and deferred tax assets, utilization of a tax carryback, and tax uncertainties information.", "label": "Income Tax Disclosure [Text Block]", "terseLabel": "Income Taxes" } } }, "localname": "IncomeTaxDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.spok.com/role/IncomeTaxes" ], "xbrltype": "textBlockItemType" }, "us-gaap_IncomeTaxExpenseBenefit": { "auth_ref": [ "r100", "r111", "r178", "r179", "r198", "r341", "r354", "r493" ], "calculation": { "http://www.spok.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS": { "order": 2.0, "parentTag": "us-gaap_NetIncomeLoss", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations.", "label": "Income Tax Expense (Benefit)", "negatedTerseLabel": "(Provision for) benefit from income taxes" } } }, "localname": "IncomeTaxExpenseBenefit", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.spok.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeTaxesPaidNet": { "auth_ref": [ "r28" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The amount of cash paid during the current period to foreign, federal, state, and local authorities as taxes on income, net of any cash received during the current period as refunds for the overpayment of taxes.", "label": "Income Taxes Paid, Net", "terseLabel": "Income taxes paid" } } }, "localname": "IncomeTaxesPaidNet", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.spok.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities": { "auth_ref": [ "r5" ], "calculation": { "http://www.spok.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 9.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The increase (decrease) during the reporting period in the amounts payable to vendors for goods and services received and the amount of obligations and expenses incurred but not paid.", "label": "Increase (Decrease) in Accounts Payable and Accrued Liabilities", "terseLabel": "Accounts payable, accrued liabilities and other" } } }, "localname": "IncreaseDecreaseInAccountsPayableAndAccruedLiabilities", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.spok.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInAccountsReceivable": { "auth_ref": [ "r5" ], "calculation": { "http://www.spok.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 6.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The increase (decrease) during the reporting period in amount due within one year (or one business cycle) from customers for the credit sale of goods and services.", "label": "Increase (Decrease) in Accounts Receivable", "negatedLabel": "Accounts receivable" } } }, "localname": "IncreaseDecreaseInAccountsReceivable", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.spok.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInContractWithCustomerLiability": { "auth_ref": [ "r452", "r749" ], "calculation": { "http://www.spok.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 10.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) in obligation to transfer good or service to customer for which consideration has been received or is receivable.", "label": "Increase (Decrease) in Contract with Customer, Liability", "terseLabel": "Deferred revenue" } } }, "localname": "IncreaseDecreaseInContractWithCustomerLiability", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.spok.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInOperatingCapitalAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Increase (Decrease) in Operating Capital [Abstract]", "terseLabel": "Changes in assets and liabilities:" } } }, "localname": "IncreaseDecreaseInOperatingCapitalAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.spok.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "stringItemType" }, "us-gaap_IncreaseDecreaseInOperatingLeaseLiability": { "auth_ref": [ "r741", "r749" ], "calculation": { "http://www.spok.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 8.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) in obligation for operating lease.", "label": "Increase (Decrease) in Operating Lease Liability", "terseLabel": "Net operating lease liabilities" } } }, "localname": "IncreaseDecreaseInOperatingLeaseLiability", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.spok.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets": { "auth_ref": [ "r5" ], "calculation": { "http://www.spok.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 7.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) in prepaid expenses, and assets classified as other.", "label": "Increase (Decrease) in Prepaid Expense and Other Assets", "negatedLabel": "Prepaid expenses and other assets" } } }, "localname": "IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.spok.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_InterestIncomeExpenseNet": { "auth_ref": [ "r99" ], "calculation": { "http://www.spok.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS": { "order": 2.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The net amount of operating interest income (expense).", "label": "Interest Income (Expense), Net", "terseLabel": "Interest income" } } }, "localname": "InterestIncomeExpenseNet", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.spok.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS" ], "xbrltype": "monetaryItemType" }, "us-gaap_LeaseCost": { "auth_ref": [ "r428", "r645" ], "calculation": { "http://www.spok.com/role/LeasesLeaseCostsDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of lease cost recognized by lessee for lease contract.", "label": "Lease, Cost", "totalLabel": "Total lease cost" } } }, "localname": "LeaseCost", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.spok.com/role/LeasesLeaseCostsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LeaseCostTableTextBlock": { "auth_ref": [ "r804" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of lessee's lease cost. Includes, but is not limited to, interest expense for finance lease, amortization of right-of-use asset for finance lease, operating lease cost, short-term lease cost, variable lease cost and sublease income.", "label": "Lease, Cost [Table Text Block]", "terseLabel": "Schedule of Lease Costs" } } }, "localname": "LeaseCostTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.spok.com/role/LeasesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_LeaseholdImprovementsMember": { "auth_ref": [ "r86" ], "lang": { "en-us": { "role": { "documentation": "Additions or improvements to assets held under a lease arrangement.", "label": "Leasehold Improvements [Member]", "terseLabel": "Leasehold improvements" } } }, "localname": "LeaseholdImprovementsMember", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.spok.com/role/ConsolidatedFinancialStatementComponentsDepreciationAmortizationandAccretionDetails", "http://www.spok.com/role/ConsolidatedFinancialStatementComponentsPropertyandEquipmentNetDetails" ], "xbrltype": "domainItemType" }, "us-gaap_LeasesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Leases [Abstract]", "terseLabel": "Leases [Abstract]" } } }, "localname": "LeasesAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "xbrltype": "stringItemType" }, "us-gaap_LesseeLeaseDescriptionLineItems": { "auth_ref": [ "r427" ], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Lessee, Lease, Description [Line Items]", "terseLabel": "Lessee, Lease, Description [Line Items]" } } }, "localname": "LesseeLeaseDescriptionLineItems", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.spok.com/role/LeasesAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LesseeLeaseDescriptionTable": { "auth_ref": [ "r427" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of information about lessee's leases.", "label": "Lessee, Lease, Description [Table]", "terseLabel": "Lessee, Lease, Description [Table]" } } }, "localname": "LesseeLeaseDescriptionTable", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.spok.com/role/LeasesAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock": { "auth_ref": [ "r805" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of undiscounted cash flows of lessee's operating lease liability. Includes, but is not limited to, reconciliation of undiscounted cash flows to operating lease liability recognized in statement of financial position.", "label": "Lessee, Operating Lease, Liability, to be Paid, Maturity [Table Text Block]", "terseLabel": "Schedule of Maturities of Lease Liabilities" } } }, "localname": "LesseeOperatingLeaseLiabilityMaturityTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.spok.com/role/LeasesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue": { "auth_ref": [ "r434" ], "calculation": { "http://www.spok.com/role/LeasesLeaseMaturitiesDetails": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://www.spok.com/role/LeasesLeaseMaturitiesDetails_1": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease.", "label": "Lessee, Operating Lease, Liability, to be Paid", "totalLabel": "Total future lease payments" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDue", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.spok.com/role/LeasesLeaseMaturitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths": { "auth_ref": [ "r434" ], "calculation": { "http://www.spok.com/role/LeasesLeaseMaturitiesDetails": { "order": 2.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in next fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Lessee, Operating Lease, Liability, to be Paid, Year One", "terseLabel": "2024" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.spok.com/role/LeasesLeaseMaturitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour": { "auth_ref": [ "r434" ], "calculation": { "http://www.spok.com/role/LeasesLeaseMaturitiesDetails": { "order": 5.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in fourth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Lessee, Operating Lease, Liability, to be Paid, Year Four", "terseLabel": "2027" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearFour", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.spok.com/role/LeasesLeaseMaturitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree": { "auth_ref": [ "r434" ], "calculation": { "http://www.spok.com/role/LeasesLeaseMaturitiesDetails": { "order": 4.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in third fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Lessee, Operating Lease, Liability, to be Paid, Year Three", "terseLabel": "2026" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearThree", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.spok.com/role/LeasesLeaseMaturitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo": { "auth_ref": [ "r434" ], "calculation": { "http://www.spok.com/role/LeasesLeaseMaturitiesDetails": { "order": 3.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in second fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Lessee, Operating Lease, Liability, to be Paid, Year Two", "terseLabel": "2025" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearTwo", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.spok.com/role/LeasesLeaseMaturitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear": { "auth_ref": [ "r805" ], "calculation": { "http://www.spok.com/role/LeasesLeaseMaturitiesDetails": { "order": 1.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease having initial or remaining lease term in excess of one year to be paid in remainder of current fiscal year.", "label": "Lessee, Operating Lease, Liability, to be Paid, Remainder of Fiscal Year", "terseLabel": "2023 (remaining six months)" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.spok.com/role/LeasesLeaseMaturitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount": { "auth_ref": [ "r434" ], "calculation": { "http://www.spok.com/role/LeasesLeaseMaturitiesDetails_1": { "order": 1.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payments in excess of discounted obligation for lease payments for operating lease.", "label": "Lessee, Operating Lease, Liability, Undiscounted Excess Amount", "negatedTerseLabel": "Imputed interest" } } }, "localname": "LesseeOperatingLeaseLiabilityUndiscountedExcessAmount", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.spok.com/role/LeasesLeaseMaturitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseTermOfContract": { "auth_ref": [ "r803" ], "lang": { "en-us": { "role": { "documentation": "Term of lessee's operating lease, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.", "label": "Lessee, Operating Lease, Term of Contract", "terseLabel": "Operating lease, term of contract" } } }, "localname": "LesseeOperatingLeaseTermOfContract", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.spok.com/role/LeasesAdditionalInformationDetails" ], "xbrltype": "durationItemType" }, "us-gaap_LesseeOperatingLeasesTextBlock": { "auth_ref": [ "r423" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for operating leases of lessee. Includes, but is not limited to, description of operating lease and maturity analysis of operating lease liability.", "label": "Lessee, Operating Leases [Text Block]", "terseLabel": "Leases" } } }, "localname": "LesseeOperatingLeasesTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.spok.com/role/Leases" ], "xbrltype": "textBlockItemType" }, "us-gaap_Liabilities": { "auth_ref": [ "r15", "r155", "r216", "r260", "r261", "r262", "r263", "r264", "r265", "r266", "r267", "r268", "r364", "r365", "r366", "r398", "r549", "r636", "r658", "r768", "r807", "r808" ], "calculation": { "http://www.spok.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "order": 1.0, "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Sum of the carrying amounts as of the balance sheet date of all liabilities that are recognized. Liabilities are probable future sacrifices of economic benefits arising from present obligations of an entity to transfer assets or provide services to other entities in the future.", "label": "Liabilities", "totalLabel": "Total liabilities" } } }, "localname": "Liabilities", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.spok.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilitiesAndStockholdersEquity": { "auth_ref": [ "r67", "r96", "r485", "r646", "r751", "r758", "r802" ], "calculation": { "http://www.spok.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of liabilities and equity items, including the portion of equity attributable to noncontrolling interests, if any.", "label": "Liabilities and Equity", "totalLabel": "Total liabilities and stockholders' equity" } } }, "localname": "LiabilitiesAndStockholdersEquity", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.spok.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilitiesAndStockholdersEquityAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Liabilities and Equity [Abstract]", "terseLabel": "LIABILITIES AND STOCKHOLDERS\u2019 EQUITY" } } }, "localname": "LiabilitiesAndStockholdersEquityAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.spok.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "stringItemType" }, "us-gaap_LiabilitiesCurrent": { "auth_ref": [ "r17", "r123", "r155", "r216", "r260", "r261", "r262", "r263", "r264", "r265", "r266", "r267", "r268", "r364", "r365", "r366", "r398", "r646", "r768", "r807", "r808" ], "calculation": { "http://www.spok.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "order": 1.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Total obligations incurred as part of normal operations that are expected to be paid during the following twelve months or within one business cycle, if longer.", "label": "Liabilities, Current", "totalLabel": "Total current liabilities" } } }, "localname": "LiabilitiesCurrent", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.spok.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilitiesCurrentAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Liabilities, Current [Abstract]", "terseLabel": "Current liabilities:" } } }, "localname": "LiabilitiesCurrentAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.spok.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "stringItemType" }, "us-gaap_LiabilitiesNoncurrent": { "auth_ref": [ "r13", "r57", "r58", "r59", "r60", "r155", "r216", "r260", "r261", "r262", "r263", "r264", "r265", "r266", "r267", "r268", "r364", "r365", "r366", "r398", "r768", "r807", "r808" ], "calculation": { "http://www.spok.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "order": 2.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of obligation due after one year or beyond the normal operating cycle, if longer.", "label": "Liabilities, Noncurrent", "totalLabel": "Total non-current liabilities" } } }, "localname": "LiabilitiesNoncurrent", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.spok.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilitiesNoncurrentAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Liabilities, Noncurrent [Abstract]", "terseLabel": "Non-current liabilities:" } } }, "localname": "LiabilitiesNoncurrentAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.spok.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "stringItemType" }, "us-gaap_LicenseMember": { "auth_ref": [ "r773" ], "lang": { "en-us": { "role": { "documentation": "Right to use intangible asset. Intangible asset includes, but is not limited to, patent, copyright, technology, manufacturing process, software or trademark.", "label": "License [Member]", "terseLabel": "License" } } }, "localname": "LicenseMember", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.spok.com/role/RevenueDeferredRevenueAndPrepaidCommissionsAdditionalInformationandDisaggregationofRevenueDetails" ], "xbrltype": "domainItemType" }, "us-gaap_MaintenanceMember": { "auth_ref": [ "r773" ], "lang": { "en-us": { "role": { "documentation": "Process of preserving asset, including, but not limited to, building, machinery and software.", "label": "Maintenance [Member]", "terseLabel": "Maintenance" } } }, "localname": "MaintenanceMember", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.spok.com/role/RevenueDeferredRevenueAndPrepaidCommissionsAdditionalInformationandDisaggregationofRevenueDetails" ], "xbrltype": "domainItemType" }, "us-gaap_NetCashProvidedByUsedInFinancingActivities": { "auth_ref": [ "r151" ], "calculation": { "http://www.spok.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 3.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cash inflow (outflow) from financing activities, including discontinued operations. Financing activity cash flows include obtaining resources from owners and providing them with a return on, and a return of, their investment; borrowing money and repaying amounts borrowed, or settling the obligation; and obtaining and paying for other resources obtained from creditors on long-term credit.", "label": "Net Cash Provided by (Used in) Financing Activities", "totalLabel": "Net cash used in financing activities" } } }, "localname": "NetCashProvidedByUsedInFinancingActivities", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.spok.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Net Cash Provided by (Used in) Financing Activities [Abstract]", "terseLabel": "Financing activities:" } } }, "localname": "NetCashProvidedByUsedInFinancingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.spok.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "stringItemType" }, "us-gaap_NetCashProvidedByUsedInInvestingActivities": { "auth_ref": [ "r151" ], "calculation": { "http://www.spok.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 2.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cash inflow (outflow) from investing activities, including discontinued operations. Investing activity cash flows include making and collecting loans and acquiring and disposing of debt or equity instruments and property, plant, and equipment and other productive assets.", "label": "Net Cash Provided by (Used in) Investing Activities", "totalLabel": "Net cash used in investing activities" } } }, "localname": "NetCashProvidedByUsedInInvestingActivities", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.spok.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Net Cash Provided by (Used in) Investing Activities [Abstract]", "terseLabel": "Investing activities:" } } }, "localname": "NetCashProvidedByUsedInInvestingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.spok.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "stringItemType" }, "us-gaap_NetCashProvidedByUsedInOperatingActivities": { "auth_ref": [ "r79", "r80", "r81" ], "calculation": { "http://www.spok.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 1.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0 } }, "lang": { "en-us": { "role": { "documentation": "Amount of cash inflow (outflow) from operating activities, including discontinued operations. Operating activity cash flows include transactions, adjustments, and changes in value not defined as investing or financing activities.", "label": "Net Cash Provided by (Used in) Operating Activities", "totalLabel": "Net cash provided by (used in) operating activities" } } }, "localname": "NetCashProvidedByUsedInOperatingActivities", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.spok.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Net Cash Provided by (Used in) Operating Activities [Abstract]", "terseLabel": "Operating activities:" } } }, "localname": "NetCashProvidedByUsedInOperatingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.spok.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "stringItemType" }, "us-gaap_NetIncomeLoss": { "auth_ref": [ "r71", "r81", "r98", "r121", "r138", "r141", "r145", "r155", "r165", "r170", "r171", "r173", "r174", "r178", "r179", "r186", "r195", "r200", "r204", "r206", "r216", "r260", "r261", "r262", "r263", "r264", "r265", "r266", "r267", "r268", "r391", "r398", "r489", "r571", "r592", "r593", "r637", "r657", "r768" ], "calculation": { "http://www.spok.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 1.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 }, "http://www.spok.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOMELOSS": { "order": 1.0, "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax", "weight": 1.0 }, "http://www.spok.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The portion of profit or loss for the period, net of income taxes, which is attributable to the parent.", "label": "Net Income (Loss)", "terseLabel": "Net income (loss)", "totalLabel": "Net income (loss)", "verboseLabel": "Net income (loss)" } } }, "localname": "NetIncomeLoss", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.spok.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS", "http://www.spok.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOMELOSS", "http://www.spok.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS", "http://www.spok.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY", "http://www.spok.com/role/StockholdersEquityBasicandDilutedNetIncomeLossPerCommonSharesDetails", "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "xbrltype": "monetaryItemType" }, "us-gaap_NewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock": { "auth_ref": [ "r109", "r110", "r112", "r120", "r163", "r164", "r167", "r168", "r180", "r181", "r221", "r222", "r350", "r351", "r352", "r376", "r387", "r393", "r394", "r395", "r403", "r404", "r405", "r421", "r422", "r440", "r458", "r459", "r460", "r507", "r508", "r509", "r510", "r512" ], "lang": { "en-us": { "role": { "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.", "label": "Accounting Standards Update and Change in Accounting Principle [Text Block]", "terseLabel": "Recent Accounting Standards" } } }, "localname": "NewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.spok.com/role/RecentAccountingStandards" ], "xbrltype": "textBlockItemType" }, "us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems": { "auth_ref": [ "r115", "r116", "r117", "r118", "r119", "r162", "r165", "r166", "r167", "r169", "r173", "r180", "r191", "r214", "r215", "r217", "r218", "r219", "r220", "r223", "r224", "r225", "r226", "r227", "r228", "r236", "r333", "r334", "r335", "r346", "r347", "r348", "r349", "r360", "r361", "r362", "r367", "r368", "r369", "r370", "r371", "r372", "r373", "r374", "r375", "r377", "r378", "r380", "r381", "r382", "r383", "r384", "r385", "r386", "r388", "r389", "r390", "r391", "r392", "r396", "r397", "r399", "r400", "r401", "r402", "r415", "r416", "r417", "r418", "r419", "r420", "r435", "r436", "r437", "r438", "r439", "r455", "r456", "r457", "r501", "r502", "r503", "r504", "r505", "r506", "r507", "r508", "r509", "r510", "r511", "r512", "r515" ], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "New Accounting Pronouncements or Change in Accounting Principle [Line Items]", "terseLabel": "New Accounting Pronouncements or Change in Accounting Principle [Line Items]" } } }, "localname": "NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.spok.com/role/OrganizationandSignificantAccountingPoliciesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleTable": { "auth_ref": [ "r30", "r115", "r116", "r117", "r118", "r119", "r162", "r165", "r166", "r167", "r169", "r173", "r180", "r191", "r214", "r215", "r217", "r218", "r219", "r220", "r223", "r224", "r225", "r226", "r227", "r228", "r236", "r333", "r334", "r335", "r346", "r347", "r348", "r349", "r360", "r361", "r362", "r367", "r368", "r369", "r370", "r371", "r372", "r373", "r374", "r375", "r377", "r378", "r380", "r381", "r382", "r383", "r384", "r385", "r386", "r388", "r389", "r390", "r391", "r392", "r396", "r397", "r399", "r400", "r401", "r402", "r415", "r416", "r417", "r418", "r419", "r420", "r435", "r436", "r437", "r438", "r439", "r455", "r456", "r457", "r501", "r502", "r503", "r504", "r505", "r506", "r507", "r508", "r509", "r510", "r511", "r512", "r515" ], "lang": { "en-us": { "role": { "documentation": "Summarization of the changes in an accounting principle or a new accounting pronouncement, including the line items affected by the change and the financial effects of the change on those particular line items.", "label": "Accounting Standards Update and Change in Accounting Principle [Table]", "terseLabel": "Accounting Standards Update and Change in Accounting Principle [Table]" } } }, "localname": "NewAccountingPronouncementsOrChangeInAccountingPrincipleTable", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.spok.com/role/OrganizationandSignificantAccountingPoliciesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy pertaining to new accounting pronouncements that may impact the entity's financial reporting. Includes, but is not limited to, quantification of the expected or actual impact.", "label": "New Accounting Pronouncements, Policy [Policy Text Block]", "terseLabel": "Recent Accounting Standards" } } }, "localname": "NewAccountingPronouncementsPolicyPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.spok.com/role/OrganizationandSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_NonUsMember": { "auth_ref": [ "r822", "r823", "r824", "r825" ], "lang": { "en-us": { "role": { "documentation": "Countries excluding the United States of America (US).", "label": "Non-US [Member]", "terseLabel": "International" } } }, "localname": "NonUsMember", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.spok.com/role/RevenueDeferredRevenueAndPrepaidCommissionsAdditionalInformationandDisaggregationofRevenueDetails" ], "xbrltype": "domainItemType" }, "us-gaap_OperatingIncomeLoss": { "auth_ref": [ "r195", "r200", "r204", "r206", "r637" ], "calculation": { "http://www.spok.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS": { "order": 1.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The net result for the period of deducting operating expenses from operating revenues.", "label": "Operating Income (Loss)", "totalLabel": "Operating income (loss)" } } }, "localname": "OperatingIncomeLoss", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.spok.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseCost": { "auth_ref": [ "r429", "r645" ], "calculation": { "http://www.spok.com/role/LeasesLeaseCostsDetails": { "order": 1.0, "parentTag": "us-gaap_LeaseCost", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of single lease cost, calculated by allocation of remaining cost of lease over remaining lease term. Includes, but is not limited to, single lease cost, after impairment of right-of-use asset, calculated by amortization of remaining right-of-use asset and accretion of lease liability.", "label": "Operating Lease, Cost", "terseLabel": "Operating lease cost" } } }, "localname": "OperatingLeaseCost", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.spok.com/role/LeasesLeaseCostsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseLiability": { "auth_ref": [ "r425" ], "calculation": { "http://www.spok.com/role/LeasesLeaseMaturitiesDetails_1": { "order": 2.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease.", "label": "Operating Lease, Liability", "terseLabel": "Total", "verboseLabel": "Operating lease liabilities" } } }, "localname": "OperatingLeaseLiability", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.spok.com/role/LeasesAdditionalInformationDetails", "http://www.spok.com/role/LeasesLeaseMaturitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseLiabilityCurrent": { "auth_ref": [ "r425" ], "calculation": { "http://www.spok.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "order": 4.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease, classified as current.", "label": "Operating Lease, Liability, Current", "terseLabel": "Operating lease liabilities" } } }, "localname": "OperatingLeaseLiabilityCurrent", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.spok.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseLiabilityNoncurrent": { "auth_ref": [ "r425" ], "calculation": { "http://www.spok.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "order": 2.0, "parentTag": "us-gaap_LiabilitiesNoncurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease, classified as noncurrent.", "label": "Operating Lease, Liability, Noncurrent", "terseLabel": "Operating lease liabilities" } } }, "localname": "OperatingLeaseLiabilityNoncurrent", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.spok.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeasePayments": { "auth_ref": [ "r426", "r431" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of cash outflow from operating lease, excluding payments to bring another asset to condition and location necessary for its intended use.", "label": "Operating Lease, Payments", "terseLabel": "Cash paid for amounts included in the measurement of lease liabilities - operating leases" } } }, "localname": "OperatingLeasePayments", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.spok.com/role/LeasesLeaseCostsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseRightOfUseAsset": { "auth_ref": [ "r424" ], "calculation": { "http://www.spok.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "order": 2.0, "parentTag": "us-gaap_AssetsNoncurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's right to use underlying asset under operating lease.", "label": "Operating Lease, Right-of-Use Asset", "terseLabel": "Operating lease right-of-use assets" } } }, "localname": "OperatingLeaseRightOfUseAsset", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.spok.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS", "http://www.spok.com/role/LeasesAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent": { "auth_ref": [ "r433", "r645" ], "lang": { "en-us": { "role": { "documentation": "Weighted average discount rate for operating lease calculated at point in time.", "label": "Operating Lease, Weighted Average Discount Rate, Percent", "terseLabel": "Weighted-average discount rate - operating leases" } } }, "localname": "OperatingLeaseWeightedAverageDiscountRatePercent", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.spok.com/role/LeasesLeaseCostsDetails" ], "xbrltype": "percentItemType" }, "us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1": { "auth_ref": [ "r432", "r645" ], "lang": { "en-us": { "role": { "documentation": "Weighted average remaining lease term for operating lease, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.", "label": "Operating Lease, Weighted Average Remaining Lease Term", "terseLabel": "Weighted-average remaining lease term - operating leases (in years)" } } }, "localname": "OperatingLeaseWeightedAverageRemainingLeaseTerm1", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.spok.com/role/LeasesLeaseCostsDetails" ], "xbrltype": "durationItemType" }, "us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Organization, Consolidation and Presentation of Financial Statements [Abstract]", "terseLabel": "Organization, Consolidation and Presentation of Financial Statements [Abstract]" } } }, "localname": "OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "xbrltype": "stringItemType" }, "us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock": { "auth_ref": [ "r56", "r93", "r513", "r514" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for organization, consolidation and basis of presentation of financial statements disclosure.", "label": "Organization, Consolidation and Presentation of Financial Statements Disclosure [Text Block]", "terseLabel": "Organization and Significant Accounting Policies" } } }, "localname": "OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.spok.com/role/OrganizationandSignificantAccountingPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_OtherAssetsCurrent": { "auth_ref": [ "r136", "r646" ], "calculation": { "http://www.spok.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "order": 4.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of current assets classified as other.", "label": "Other Assets, Current", "terseLabel": "Other current assets" } } }, "localname": "OtherAssetsCurrent", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.spok.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherAssetsNoncurrent": { "auth_ref": [ "r128" ], "calculation": { "http://www.spok.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "order": 5.0, "parentTag": "us-gaap_AssetsNoncurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of noncurrent assets classified as other.", "label": "Other Assets, Noncurrent", "terseLabel": "Other non-current assets" } } }, "localname": "OtherAssetsNoncurrent", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.spok.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent": { "auth_ref": [ "r4", "r9", "r94" ], "calculation": { "http://www.spok.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOMELOSS": { "order": 1.0, "parentTag": "us-gaap_OtherComprehensiveIncomeLossNetOfTax", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount after tax and reclassification adjustments of gain (loss) on foreign currency translation adjustments, foreign currency transactions designated and effective as economic hedges of a net investment in a foreign entity and intra-entity foreign currency transactions that are of a long-term-investment nature, attributable to parent entity.", "label": "Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Adjustment, Net of Tax, Portion Attributable to Parent", "terseLabel": "Foreign currency translation adjustments", "verboseLabel": "Cumulative translation adjustment" } } }, "localname": "OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.spok.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOMELOSS", "http://www.spok.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeLossNetOfTax": { "auth_ref": [ "r10", "r12", "r139", "r142", "r147", "r407", "r408", "r413", "r474", "r490", "r746", "r747" ], "calculation": { "http://www.spok.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOMELOSS": { "order": 2.0, "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount after tax and reclassification adjustments of other comprehensive income (loss).", "label": "Other Comprehensive Income (Loss), Net of Tax", "totalLabel": "Other comprehensive income (loss)" } } }, "localname": "OtherComprehensiveIncomeLossNetOfTax", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.spok.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOMELOSS" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherCurrentLiabilitiesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Primary financial statement caption encompassing other current liabilities.", "label": "Other Current Liabilities [Member]", "terseLabel": "Short-Term Portion" } } }, "localname": "OtherCurrentLiabilitiesMember", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.spok.com/role/AssetRetirementObligationsChangesinAssetRetirementObligationLiabilitiesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_OtherLiabilitiesCurrent": { "auth_ref": [ "r16", "r646" ], "calculation": { "http://www.spok.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "order": 5.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of liabilities classified as other, due within one year or the normal operating cycle, if longer.", "label": "Other Liabilities, Current", "terseLabel": "Other current liabilities" } } }, "localname": "OtherLiabilitiesCurrent", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.spok.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherLiabilitiesNoncurrent": { "auth_ref": [ "r18" ], "calculation": { "http://www.spok.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "order": 3.0, "parentTag": "us-gaap_LiabilitiesNoncurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of liabilities classified as other, due after one year or the normal operating cycle, if longer.", "label": "Other Liabilities, Noncurrent", "terseLabel": "Other non-current liabilities" } } }, "localname": "OtherLiabilitiesNoncurrent", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.spok.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherNonoperatingIncomeExpense": { "auth_ref": [ "r75" ], "calculation": { "http://www.spok.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS": { "order": 3.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of income (expense) related to nonoperating activities, classified as other.", "label": "Other Nonoperating Income (Expense)", "terseLabel": "Other (expense) income" } } }, "localname": "OtherNonoperatingIncomeExpense", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.spok.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsForRestructuring": { "auth_ref": [ "r247", "r748" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of cash payments made as the result of exit or disposal activities. Excludes payments associated with a discontinued operation or an asset retirement obligation.", "label": "Payments for Restructuring", "negatedTerseLabel": "Payments" } } }, "localname": "PaymentsForRestructuring", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.spok.com/role/RestructuringActivityforRestructuringRelatedLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsOfDividendsCommonStock": { "auth_ref": [ "r26" ], "calculation": { "http://www.spok.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 1.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of cash outflow in the form of ordinary dividends to common shareholders of the parent entity.", "label": "Payments of Ordinary Dividends, Common Stock", "negatedLabel": "Cash distributions to stockholders" } } }, "localname": "PaymentsOfDividendsCommonStock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.spok.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation": { "auth_ref": [ "r150" ], "calculation": { "http://www.spok.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 2.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of cash outflow to satisfy grantee's tax withholding obligation for award under share-based payment arrangement.", "label": "Payment, Tax Withholding, Share-Based Payment Arrangement", "negatedTerseLabel": "Purchase of common stock for tax withholding on vested equity awards" } } }, "localname": "PaymentsRelatedToTaxWithholdingForShareBasedCompensation", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.spok.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToAcquirePropertyPlantAndEquipment": { "auth_ref": [ "r78" ], "calculation": { "http://www.spok.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 1.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cash outflow associated with the acquisition of long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale; includes cash outflows to pay for construction of self-constructed assets.", "label": "Payments to Acquire Property, Plant, and Equipment", "negatedTerseLabel": "Purchases of property and equipment" } } }, "localname": "PaymentsToAcquirePropertyPlantAndEquipment", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.spok.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToAcquireShortTermInvestments": { "auth_ref": [ "r77" ], "calculation": { "http://www.spok.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 2.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cash outflow for securities or other assets acquired, which qualify for treatment as an investing activity and are to be liquidated, if necessary, within the current operating cycle. Includes cash flows from securities classified as trading securities that were acquired for reasons other than sale in the short-term.", "label": "Payments to Acquire Short-Term Investments", "negatedTerseLabel": "Purchase of short-term investments" } } }, "localname": "PaymentsToAcquireShortTermInvestments", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.spok.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_PlanNameAxis": { "auth_ref": [ "r774", "r775", "r776", "r777", "r778", "r779", "r780", "r781", "r782", "r783", "r784", "r785", "r786", "r787", "r788", "r789", "r790", "r791", "r792", "r793", "r794", "r795", "r796", "r797", "r798", "r799" ], "lang": { "en-us": { "role": { "documentation": "Information by plan name for share-based payment arrangement.", "label": "Plan Name [Axis]", "terseLabel": "Plan Name [Axis]" } } }, "localname": "PlanNameAxis", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.spok.com/role/StockholdersEquityActivitiesUnderEquityPlanDetails", "http://www.spok.com/role/StockholdersEquityAdditionalInformationDetails", "http://www.spok.com/role/StockholdersEquityStockbasedCompensationExpenseDetails" ], "xbrltype": "stringItemType" }, "us-gaap_PlanNameDomain": { "auth_ref": [ "r774", "r775", "r776", "r777", "r778", "r779", "r780", "r781", "r782", "r783", "r784", "r785", "r786", "r787", "r788", "r789", "r790", "r791", "r792", "r793", "r794", "r795", "r796", "r797", "r798", "r799" ], "lang": { "en-us": { "role": { "documentation": "Plan name for share-based payment arrangement.", "label": "Plan Name [Domain]", "terseLabel": "Plan Name [Domain]" } } }, "localname": "PlanNameDomain", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.spok.com/role/StockholdersEquityActivitiesUnderEquityPlanDetails", "http://www.spok.com/role/StockholdersEquityAdditionalInformationDetails", "http://www.spok.com/role/StockholdersEquityStockbasedCompensationExpenseDetails" ], "xbrltype": "domainItemType" }, "us-gaap_PreferredStockParOrStatedValuePerShare": { "auth_ref": [ "r61", "r270" ], "lang": { "en-us": { "role": { "documentation": "Face amount or stated value per share of preferred stock nonredeemable or redeemable solely at the option of the issuer.", "label": "Preferred Stock, Par or Stated Value Per Share", "terseLabel": "Preferred stock par value (in usd per share)" } } }, "localname": "PreferredStockParOrStatedValuePerShare", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.spok.com/role/StockholdersEquityAdditionalInformationDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_PreferredStockSharesAuthorized": { "auth_ref": [ "r61", "r551" ], "lang": { "en-us": { "role": { "documentation": "The maximum number of nonredeemable preferred shares (or preferred stock redeemable solely at the option of the issuer) permitted to be issued by an entity's charter and bylaws.", "label": "Preferred Stock, Shares Authorized", "terseLabel": "Preferred stock authorized (in shares)" } } }, "localname": "PreferredStockSharesAuthorized", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.spok.com/role/StockholdersEquityAdditionalInformationDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_PreferredStockSharesOutstanding": { "auth_ref": [ "r61", "r551", "r569", "r820", "r821" ], "lang": { "en-us": { "role": { "documentation": "Aggregate share number for all nonredeemable preferred stock (or preferred stock redeemable solely at the option of the issuer) held by stockholders. Does not include preferred shares that have been repurchased.", "label": "Preferred Stock, Shares Outstanding", "terseLabel": "Preferred stock outstanding (in shares)" } } }, "localname": "PreferredStockSharesOutstanding", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.spok.com/role/StockholdersEquityAdditionalInformationDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_PreferredStockValue": { "auth_ref": [ "r61", "r481", "r646" ], "calculation": { "http://www.spok.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "order": 1.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Aggregate par or stated value of issued nonredeemable preferred stock (or preferred stock redeemable solely at the option of the issuer). This item includes treasury stock repurchased by the entity. Note: elements for number of nonredeemable preferred shares, par value and other disclosure concepts are in another section within stockholders' equity.", "label": "Preferred Stock, Value, Issued", "terseLabel": "Preferred stock" } } }, "localname": "PreferredStockValue", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.spok.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_PrepaidExpenseCurrent": { "auth_ref": [ "r135", "r232", "r233", "r633" ], "calculation": { "http://www.spok.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "order": 3.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of asset related to consideration paid in advance for costs that provide economic benefits within a future period of one year or the normal operating cycle, if longer.", "label": "Prepaid Expense, Current", "terseLabel": "Prepaid expenses" } } }, "localname": "PrepaidExpenseCurrent", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.spok.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlansIncludingStockOptions": { "auth_ref": [ "r2", "r11" ], "calculation": { "http://www.spok.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 3.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cash inflow from issuance of shares under share-based payment arrangement. Includes, but is not limited to, option exercised.", "label": "Proceeds, Issuance of Shares, Share-Based Payment Arrangement, Including Option Exercised", "terseLabel": "Proceeds from issuance of common stock under the Employee Stock Purchase Plan" } } }, "localname": "ProceedsFromIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlansIncludingStockOptions", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.spok.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromSaleMaturityAndCollectionOfShorttermInvestments": { "auth_ref": [ "r25" ], "calculation": { "http://www.spok.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 3.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The cash inflow from sales, maturities, prepayments, calls and collections of all investments, including securities and other assets, having ready marketability and intended by management to be liquidated, if necessary, within the current operating cycle. Includes cash flows from securities classified as trading securities that were acquired for reasons other than sale in the short-term.", "label": "Proceeds from Sale, Maturity and Collection of Short-Term Investments", "terseLabel": "Maturity of short-term investments" } } }, "localname": "ProceedsFromSaleMaturityAndCollectionOfShorttermInvestments", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.spok.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProductAndServiceOtherMember": { "auth_ref": [ "r773" ], "lang": { "en-us": { "role": { "documentation": "Article or substance produced by nature, labor or machinery and act of providing assistance, classified as other.", "label": "Product and Service, Other [Member]", "terseLabel": "Product and other revenue" } } }, "localname": "ProductAndServiceOtherMember", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.spok.com/role/RevenueDeferredRevenueAndPrepaidCommissionsAdditionalInformationandDisaggregationofRevenueDetails" ], "xbrltype": "domainItemType" }, "us-gaap_PropertyPlantAndEquipmentByTypeAxis": { "auth_ref": [ "r7" ], "lang": { "en-us": { "role": { "documentation": "Information by type of long-lived, physical assets used to produce goods and services and not intended for resale.", "label": "Long-Lived Tangible Asset [Axis]", "terseLabel": "Long-Lived Tangible Asset [Axis]" } } }, "localname": "PropertyPlantAndEquipmentByTypeAxis", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.spok.com/role/ConsolidatedFinancialStatementComponentsDepreciationAmortizationandAccretionDetails", "http://www.spok.com/role/ConsolidatedFinancialStatementComponentsPropertyandEquipmentNetDetails" ], "xbrltype": "stringItemType" }, "us-gaap_PropertyPlantAndEquipmentGross": { "auth_ref": [ "r86", "r125", "r487" ], "calculation": { "http://www.spok.com/role/ConsolidatedFinancialStatementComponentsPropertyandEquipmentNetDetails": { "order": 1.0, "parentTag": "us-gaap_PropertyPlantAndEquipmentNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount before accumulated depreciation, depletion and amortization of physical assets used in the normal conduct of business and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures.", "label": "Property, Plant and Equipment, Gross", "terseLabel": "Total property and equipment" } } }, "localname": "PropertyPlantAndEquipmentGross", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.spok.com/role/ConsolidatedFinancialStatementComponentsPropertyandEquipmentNetDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_PropertyPlantAndEquipmentLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Property, Plant and Equipment [Line Items]", "terseLabel": "Property, Plant and Equipment [Line Items]" } } }, "localname": "PropertyPlantAndEquipmentLineItems", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.spok.com/role/ConsolidatedFinancialStatementComponentsDepreciationAmortizationandAccretionDetails", "http://www.spok.com/role/ConsolidatedFinancialStatementComponentsPropertyandEquipmentNetDetails" ], "xbrltype": "stringItemType" }, "us-gaap_PropertyPlantAndEquipmentNet": { "auth_ref": [ "r7", "r478", "r487", "r646" ], "calculation": { "http://www.spok.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "order": 1.0, "parentTag": "us-gaap_AssetsNoncurrent", "weight": 1.0 }, "http://www.spok.com/role/ConsolidatedFinancialStatementComponentsPropertyandEquipmentNetDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount after accumulated depreciation, depletion and amortization of physical assets used in the normal conduct of business to produce goods and services and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures.", "label": "Property, Plant and Equipment, Net", "terseLabel": "Property and equipment, net", "totalLabel": "Total property and equipment, net" } } }, "localname": "PropertyPlantAndEquipmentNet", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.spok.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS", "http://www.spok.com/role/ConsolidatedFinancialStatementComponentsPropertyandEquipmentNetDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_PropertyPlantAndEquipmentTextBlock": { "auth_ref": [ "r7" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of physical assets used in the normal conduct of business and not intended for resale. Includes, but is not limited to, balances by class of assets, depreciation and depletion expense and method used, including composite depreciation, and accumulated deprecation.", "label": "Property, Plant and Equipment [Table Text Block]", "terseLabel": "Schedule of Property, Plant and Equipment" } } }, "localname": "PropertyPlantAndEquipmentTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.spok.com/role/ConsolidatedFinancialStatementComponentsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_PropertyPlantAndEquipmentTypeDomain": { "auth_ref": [ "r86" ], "lang": { "en-us": { "role": { "documentation": "Listing of long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale. Examples include land, buildings, machinery and equipment, and other types of furniture and equipment including, but not limited to, office equipment, furniture and fixtures, and computer equipment and software.", "label": "Long-Lived Tangible Asset [Domain]", "terseLabel": "Long-Lived Tangible Asset [Domain]" } } }, "localname": "PropertyPlantAndEquipmentTypeDomain", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.spok.com/role/ConsolidatedFinancialStatementComponentsDepreciationAmortizationandAccretionDetails", "http://www.spok.com/role/ConsolidatedFinancialStatementComponentsPropertyandEquipmentNetDetails" ], "xbrltype": "domainItemType" }, "us-gaap_PropertyPlantAndEquipmentUsefulLife": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Useful life of long lived, physical assets used in the normal conduct of business and not intended for resale, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days. Examples include, but not limited to, land, buildings, machinery and equipment, office equipment, furniture and fixtures, and computer equipment.", "label": "Property, Plant and Equipment, Useful Life", "verboseLabel": "Useful Life (In Years)" } } }, "localname": "PropertyPlantAndEquipmentUsefulLife", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.spok.com/role/ConsolidatedFinancialStatementComponentsPropertyandEquipmentNetDetails" ], "xbrltype": "durationItemType" }, "us-gaap_RelatedAndNonrelatedPartyStatusAxis": { "auth_ref": [ "r157", "r158", "r444", "r445", "r446", "r447", "r544", "r545", "r546", "r547", "r548", "r568", "r570", "r652" ], "lang": { "en-us": { "role": { "documentation": "Information by related and nonrelated party status.", "label": "Related and Nonrelated Party Status [Axis]", "terseLabel": "Related and Nonrelated Party Status [Axis]" } } }, "localname": "RelatedAndNonrelatedPartyStatusAxis", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.spok.com/role/RelatedPartiesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_RelatedAndNonrelatedPartyStatusDomain": { "auth_ref": [ "r157", "r158", "r444", "r445", "r446", "r447", "r544", "r545", "r546", "r547", "r548", "r568", "r570", "r652" ], "lang": { "en-us": { "role": { "documentation": "Related and nonrelated party status.", "label": "Related and Nonrelated Party Status [Domain]", "terseLabel": "Related and Nonrelated Party Status [Domain]" } } }, "localname": "RelatedAndNonrelatedPartyStatusDomain", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.spok.com/role/RelatedPartiesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_RelatedPartyDomain": { "auth_ref": [ "r300", "r444", "r445", "r544", "r545", "r546", "r547", "r548", "r568", "r570", "r601" ], "lang": { "en-us": { "role": { "documentation": "Related parties include affiliates; other entities for which investments are accounted for by the equity method by the entity; trusts for benefit of employees; and principal owners, management, and members of immediate families. It also may include other parties with which the entity may control or can significantly influence the management or operating policies of the other to an extent that one of the transacting parties might be prevented from fully pursuing its own separate interests.", "label": "Related Party, Type [Domain]", "terseLabel": "Related Party [Domain]" } } }, "localname": "RelatedPartyDomain", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.spok.com/role/RelatedPartiesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_RelatedPartyMember": { "auth_ref": [ "r157", "r158", "r444", "r445", "r446", "r447", "r544", "r545", "r546", "r547", "r548", "r568", "r570", "r601" ], "lang": { "en-us": { "role": { "documentation": "Party related to reporting entity. Includes, but is not limited to, affiliate, entity for which investment is accounted for by equity method, trust for benefit of employees, and principal owner, management, and members of immediate family.", "label": "Related Party [Member]", "terseLabel": "Related Party" } } }, "localname": "RelatedPartyMember", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.spok.com/role/RelatedPartiesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_RelatedPartyTransactionLineItems": { "auth_ref": [ "r575", "r576", "r579" ], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Related Party Transaction [Line Items]", "terseLabel": "Related Party Transaction [Line Items]" } } }, "localname": "RelatedPartyTransactionLineItems", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.spok.com/role/RelatedPartiesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_RelatedPartyTransactionsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Related Party Transactions [Abstract]", "terseLabel": "Related Party Transactions [Abstract]" } } }, "localname": "RelatedPartyTransactionsAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "xbrltype": "stringItemType" }, "us-gaap_RelatedPartyTransactionsByRelatedPartyAxis": { "auth_ref": [ "r300", "r444", "r445", "r461", "r462", "r463", "r464", "r465", "r466", "r467", "r468", "r469", "r470", "r471", "r472", "r544", "r545", "r546", "r547", "r548", "r568", "r570", "r601", "r806" ], "lang": { "en-us": { "role": { "documentation": "Information by type of related party. Related parties include, but not limited to, affiliates; other entities for which investments are accounted for by the equity method by the entity; trusts for benefit of employees; and principal owners, management, and members of immediate families. It also may include other parties with which the entity may control or can significantly influence the management or operating policies of the other to an extent that one of the transacting parties might be prevented from fully pursuing its own separate interests.", "label": "Related Party, Type [Axis]", "terseLabel": "Related Party [Axis]" } } }, "localname": "RelatedPartyTransactionsByRelatedPartyAxis", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.spok.com/role/RelatedPartiesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_RelatedPartyTransactionsDisclosureTextBlock": { "auth_ref": [ "r441", "r442", "r443", "r445", "r448", "r523", "r524", "r525", "r577", "r578", "r579", "r598", "r600" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for related party transactions. Examples of related party transactions include transactions between (a) a parent company and its subsidiary; (b) subsidiaries of a common parent; (c) and entity and its principal owners; and (d) affiliates.", "label": "Related Party Transactions Disclosure [Text Block]", "terseLabel": "Related Parties" } } }, "localname": "RelatedPartyTransactionsDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.spok.com/role/RelatedParties" ], "xbrltype": "textBlockItemType" }, "us-gaap_ResearchAndDevelopmentExpense": { "auth_ref": [ "r55", "r337", "r815" ], "calculation": { "http://www.spok.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS": { "order": 2.0, "parentTag": "us-gaap_CostsAndExpenses", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The aggregate costs incurred (1) in a planned search or critical investigation aimed at discovery of new knowledge with the hope that such knowledge will be useful in developing a new product or service, a new process or technique, or in bringing about a significant improvement to an existing product or process; or (2) to translate research findings or other knowledge into a plan or design for a new product or process or for a significant improvement to an existing product or process whether intended for sale or the entity's use, during the reporting period charged to research and development projects, including the costs of developing computer software up to the point in time of achieving technological feasibility, and costs allocated in accounting for a business combination to in-process projects deemed to have no alternative future use.", "label": "Research and Development Expense", "terseLabel": "Research and development" } } }, "localname": "ResearchAndDevelopmentExpense", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.spok.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS" ], "xbrltype": "monetaryItemType" }, "us-gaap_RestrictedStockMember": { "auth_ref": [ "r31" ], "lang": { "en-us": { "role": { "documentation": "Stock including a provision that prohibits sale or substantive sale of an equity instrument for a specified period of time or until specified performance conditions are met.", "label": "Restricted Stock [Member]", "terseLabel": "Restricted Stock" } } }, "localname": "RestrictedStockMember", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.spok.com/role/StockholdersEquityAdditionalInformationDetails", "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "xbrltype": "domainItemType" }, "us-gaap_RestructuringAndRelatedActivitiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Restructuring and Related Activities [Abstract]" } } }, "localname": "RestructuringAndRelatedActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "xbrltype": "stringItemType" }, "us-gaap_RestructuringAndRelatedActivitiesDisclosureTextBlock": { "auth_ref": [ "r245", "r246", "r247", "r248", "r253" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for restructuring and related activities. Description of restructuring activities such as exit and disposal activities, include facts and circumstances leading to the plan, the expected plan completion date, the major types of costs associated with the plan activities, total expected costs, the accrual balance at the end of the period, and the periods over which the remaining accrual will be settled.", "label": "Restructuring and Related Activities Disclosure [Text Block]", "terseLabel": "Restructuring" } } }, "localname": "RestructuringAndRelatedActivitiesDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.spok.com/role/Restructuring" ], "xbrltype": "textBlockItemType" }, "us-gaap_RestructuringAndRelatedCostNumberOfPositionsEliminated": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The number of positions eliminated during the period as a result of restructuring activities.", "label": "Restructuring and Related Cost, Number of Positions Eliminated", "terseLabel": "Number of positions to be eliminated" } } }, "localname": "RestructuringAndRelatedCostNumberOfPositionsEliminated", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.spok.com/role/RestructuringAdditionalInformationDetails" ], "xbrltype": "integerItemType" }, "us-gaap_RestructuringCharges": { "auth_ref": [ "r6", "r249", "r251", "r764" ], "calculation": { "http://www.spok.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS": { "order": 7.0, "parentTag": "us-gaap_CostsAndExpenses", "weight": 1.0 }, "http://www.spok.com/role/RestructuringRestructuringCostsDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of expenses associated with exit or disposal activities pursuant to an authorized plan. Excludes expenses related to a discontinued operation or an asset retirement obligation.", "label": "Restructuring Charges", "terseLabel": "Severance and restructuring", "totalLabel": "Restructuring and other charges" } } }, "localname": "RestructuringCharges", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.spok.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS", "http://www.spok.com/role/RestructuringAdditionalInformationDetails", "http://www.spok.com/role/RestructuringRestructuringCostsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_RestructuringReserve": { "auth_ref": [ "r247", "r250" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Carrying amount (including both current and noncurrent portions of the accrual) as of the balance sheet date pertaining to a specified type of cost associated with exit from or disposal of business activities or restructuring pursuant to a duly authorized plan.", "label": "Restructuring Reserve", "periodEndLabel": "Ending balance", "periodStartLabel": "Beginning balance" } } }, "localname": "RestructuringReserve", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.spok.com/role/RestructuringActivityforRestructuringRelatedLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_RestructuringReserveAccrualAdjustment1": { "auth_ref": [ "r247", "r252" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of expense (reversal of expense) which increases (decreases) the restructuring reserve from an adjustment to a previously accrued restructuring liability.", "label": "Restructuring Reserve, Accrual Adjustment", "terseLabel": "Restructuring and other charges" } } }, "localname": "RestructuringReserveAccrualAdjustment1", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.spok.com/role/RestructuringActivityforRestructuringRelatedLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_RestructuringReserveRollForward": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.", "label": "Restructuring Reserve [Roll Forward]", "terseLabel": "Restructuring Reserve [Roll Forward]" } } }, "localname": "RestructuringReserveRollForward", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.spok.com/role/RestructuringActivityforRestructuringRelatedLiabilitiesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_RestructuringReserveSettledWithoutCash2": { "auth_ref": [ "r247", "r252" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of decrease in the reserve for full or partial settlement through consideration other than cash.", "label": "Restructuring Reserve, Settled without Cash", "negatedTerseLabel": "Non-cash adjustment" } } }, "localname": "RestructuringReserveSettledWithoutCash2", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.spok.com/role/RestructuringActivityforRestructuringRelatedLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_RetainedEarningsAccumulatedDeficit": { "auth_ref": [ "r64", "r89", "r484", "r507", "r512", "r521", "r552", "r646" ], "calculation": { "http://www.spok.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "order": 5.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of accumulated undistributed earnings (deficit).", "label": "Retained Earnings (Accumulated Deficit)", "terseLabel": "Retained earnings" } } }, "localname": "RetainedEarningsAccumulatedDeficit", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.spok.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_RetainedEarningsMember": { "auth_ref": [ "r117", "r159", "r160", "r161", "r166", "r177", "r179", "r220", "r228", "r333", "r334", "r335", "r348", "r349", "r370", "r373", "r374", "r378", "r389", "r503", "r505", "r526", "r820" ], "lang": { "en-us": { "role": { "documentation": "Accumulated undistributed earnings (deficit).", "label": "Retained Earnings [Member]", "terseLabel": "Retained Earnings" } } }, "localname": "RetainedEarningsMember", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.spok.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY" ], "xbrltype": "domainItemType" }, "us-gaap_RevenueFromContractWithCustomerAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Revenue from Contract with Customer [Abstract]", "terseLabel": "Revenue from Contract with Customer [Abstract]" } } }, "localname": "RevenueFromContractWithCustomerAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "xbrltype": "stringItemType" }, "us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax": { "auth_ref": [ "r196", "r197", "r199", "r202", "r203", "r207", "r208", "r210", "r295", "r296", "r454" ], "calculation": { "http://www.spok.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS": { "order": 2.0, "parentTag": "us-gaap_OperatingIncomeLoss", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount, excluding tax collected from customer, of revenue from satisfaction of performance obligation by transferring promised good or service to customer. Tax collected from customer is tax assessed by governmental authority that is both imposed on and concurrent with specific revenue-producing transaction, including, but not limited to, sales, use, value added and excise.", "label": "Revenue from Contract with Customer, Excluding Assessed Tax", "terseLabel": "Total revenue", "verboseLabel": "Total revenue" } } }, "localname": "RevenueFromContractWithCustomerExcludingAssessedTax", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.spok.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS", "http://www.spok.com/role/RevenueDeferredRevenueAndPrepaidCommissionsAdditionalInformationandDisaggregationofRevenueDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_RevenueFromContractWithCustomerTextBlock": { "auth_ref": [ "r113", "r286", "r287", "r288", "r289", "r290", "r291", "r293", "r294", "r298" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure of revenue from contract with customer to transfer good or service and to transfer nonfinancial asset. Includes, but is not limited to, disaggregation of revenue, credit loss recognized from contract with customer, judgment and change in judgment related to contract with customer, and asset recognized from cost incurred to obtain or fulfill contract with customer. Excludes insurance and lease contracts.", "label": "Revenue from Contract with Customer [Text Block]", "terseLabel": "Revenue, Deferred Revenue and Prepaid Commissions" } } }, "localname": "RevenueFromContractWithCustomerTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.spok.com/role/RevenueDeferredRevenueAndPrepaidCommissions" ], "xbrltype": "textBlockItemType" }, "us-gaap_RevenueRemainingPerformanceObligation": { "auth_ref": [ "r105" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of transaction price allocated to performance obligation that has not been recognized as revenue.", "label": "Revenue, Remaining Performance Obligation, Amount", "terseLabel": "Remaining performance obligation" } } }, "localname": "RevenueRemainingPerformanceObligation", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.spok.com/role/RevenueDeferredRevenueAndPrepaidCommissionsRemainingPerformanceObligationsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]", "terseLabel": "Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]" } } }, "localname": "RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionLineItems", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.spok.com/role/RevenueDeferredRevenueAndPrepaidCommissionsRemainingPerformanceObligationsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1": { "auth_ref": [ "r106" ], "lang": { "en-us": { "role": { "documentation": "Period in which remaining performance obligation is expected to be recognized as revenue, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.", "label": "Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Period", "terseLabel": "Remaining performance obligation, period" } } }, "localname": "RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.spok.com/role/RevenueDeferredRevenueAndPrepaidCommissionsRemainingPerformanceObligationsDetails" ], "xbrltype": "durationItemType" }, "us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis": { "auth_ref": [ "r106" ], "lang": { "en-us": { "role": { "documentation": "Start date of time band for expected timing of satisfaction of remaining performance obligation, in YYYY-MM-DD format.", "label": "Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]", "terseLabel": "Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]" } } }, "localname": "RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.spok.com/role/RevenueDeferredRevenueAndPrepaidCommissionsRemainingPerformanceObligationsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTable": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Disclosure of information about expected timing for satisfying remaining performance obligation.", "label": "Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Table]", "terseLabel": "Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Table]" } } }, "localname": "RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTable", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.spok.com/role/RevenueDeferredRevenueAndPrepaidCommissionsRemainingPerformanceObligationsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_Revenues": { "auth_ref": [ "r146", "r155", "r196", "r197", "r199", "r202", "r203", "r207", "r208", "r210", "r216", "r260", "r261", "r262", "r263", "r264", "r265", "r266", "r267", "r268", "r398", "r477", "r768" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of revenue recognized from goods sold, services rendered, insurance premiums, or other activities that constitute an earning process. Includes, but is not limited to, investment and interest income before deduction of interest expense when recognized as a component of revenue, and sales and trading gain (loss).", "label": "Revenues", "terseLabel": "Revenues" } } }, "localname": "Revenues", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.spok.com/role/RelatedPartiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_RevenuesFromExternalCustomersAndLongLivedAssetsLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Revenues from External Customers and Long-Lived Assets [Line Items]", "terseLabel": "Revenues from External Customers and Long-Lived Assets" } } }, "localname": "RevenuesFromExternalCustomersAndLongLivedAssetsLineItems", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.spok.com/role/RevenueDeferredRevenueAndPrepaidCommissionsAdditionalInformationandDisaggregationofRevenueDetails" ], "xbrltype": "stringItemType" }, "us-gaap_RisksAndUncertaintiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Risks and Uncertainties [Abstract]", "terseLabel": "Risks and Uncertainties [Abstract]" } } }, "localname": "RisksAndUncertaintiesAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock": { "auth_ref": [ "r31" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of securities (including those issuable pursuant to contingent stock agreements) that could potentially dilute basic earnings per share (EPS) in the future that were not included in the computation of diluted EPS because to do so would increase EPS amounts or decrease loss per share amounts for the period presented, by antidilutive securities.", "label": "Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table Text Block]", "terseLabel": "Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share" } } }, "localname": "ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.spok.com/role/StockholdersEquityTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfChangeInAssetRetirementObligationTableTextBlock": { "auth_ref": [ "r762" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the changes in carrying amount of a liability for asset retirement obligations, for changes such as new obligations, changes in estimates of existing obligations, spending on existing obligations, property dispositions, and foreign currency translation.", "label": "Schedule of Change in Asset Retirement Obligation [Table Text Block]", "terseLabel": "Schedule of Changes in Asset Retirement Obligation Liabilities" } } }, "localname": "ScheduleOfChangeInAssetRetirementObligationTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.spok.com/role/AssetRetirementObligationsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock": { "auth_ref": [ "r756" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of an entity's basic and diluted earnings per share calculations, including a reconciliation of numerators and denominators of the basic and diluted per-share computations for income from continuing operations.", "label": "Schedule of Earnings Per Share, Basic and Diluted [Table Text Block]", "terseLabel": "Schedule of Basic and Diluted Net Loss Per Common Shares" } } }, "localname": "ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.spok.com/role/StockholdersEquityTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable": { "auth_ref": [ "r45" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of information about amount recognized for award under share-based payment arrangement. Includes, but is not limited to, amount expensed in statement of income or comprehensive income, amount capitalized in statement of financial position, and corresponding reporting line item in financial statements.", "label": "Share-Based Payment Arrangement, Expensed and Capitalized, Amount [Table]", "terseLabel": "Share-based Payment Arrangement, Expensed and Capitalized, Amount [Table]" } } }, "localname": "ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.spok.com/role/StockholdersEquityStockbasedCompensationExpenseDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock": { "auth_ref": [ "r45" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of allocation of amount expensed and capitalized for award under share-based payment arrangement to statement of income or comprehensive income and statement of financial position. Includes, but is not limited to, corresponding line item in financial statement.", "label": "Share-Based Payment Arrangement, Expensed and Capitalized, Amount [Table Text Block]", "terseLabel": "Schedule of Stock Based Compensation Expense" } } }, "localname": "ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.spok.com/role/StockholdersEquityTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfPropertyPlantAndEquipmentTable": { "auth_ref": [ "r7" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of information about physical assets used in the normal conduct of business and not intended for resale. Includes, but is not limited to, balances by class of assets, depreciation and depletion expense and method used, including composite depreciation, and accumulated deprecation.", "label": "Property, Plant and Equipment [Table]", "terseLabel": "Property, Plant and Equipment [Table]" } } }, "localname": "ScheduleOfPropertyPlantAndEquipmentTable", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.spok.com/role/ConsolidatedFinancialStatementComponentsDepreciationAmortizationandAccretionDetails", "http://www.spok.com/role/ConsolidatedFinancialStatementComponentsPropertyandEquipmentNetDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable": { "auth_ref": [ "r52", "r53", "r575", "r576", "r579" ], "lang": { "en-us": { "role": { "documentation": "Schedule of quantitative and qualitative information pertaining to related party transactions. Examples of related party transactions include transactions between (a) a parent company and its subsidiary; (b) subsidiaries of a common parent; (c) and entity and its principal owners; and (d) affiliates.", "label": "Schedule of Related Party Transactions, by Related Party [Table]", "terseLabel": "Schedule of Related Party Transactions, by Related Party [Table]" } } }, "localname": "ScheduleOfRelatedPartyTransactionsByRelatedPartyTable", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.spok.com/role/RelatedPartiesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfRestructuringAndRelatedCostsTextBlock": { "auth_ref": [ "r38", "r40", "r41" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of costs incurred for restructuring including, but not limited to, exit and disposal activities, remediation, implementation, integration, asset impairment, and charges against earnings from the write-down of assets.", "label": "Restructuring and Related Costs [Table Text Block]", "terseLabel": "Schedule of Restructuring and Related Costs" } } }, "localname": "ScheduleOfRestructuringAndRelatedCostsTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.spok.com/role/RestructuringTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfRestructuringReserveByTypeOfCostTextBlock": { "auth_ref": [ "r39", "r42" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of an entity's restructuring reserve that occurred during the period associated with the exit from or disposal of business activities or restructurings for each major type of cost. This element may also include a description of any reversal and other adjustment made during the period to the amount of an accrued liability for restructuring activities. This element may be used to encapsulate the roll forward presentations of an entity's restructuring reserve by type of cost and in total, and explanation of changes that occurred in the period.", "label": "Schedule of Restructuring Reserve by Type of Cost [Table Text Block]", "terseLabel": "Summary of Restructuring Reserve" } } }, "localname": "ScheduleOfRestructuringReserveByTypeOfCostTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.spok.com/role/RestructuringTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsTable": { "auth_ref": [ "r35", "r69" ], "lang": { "en-us": { "role": { "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.", "label": "Schedule of Revenues from External Customers and Long-Lived Assets [Table]", "terseLabel": "Schedule of Revenues from External Customers and Long-Lived Assets [Table]" } } }, "localname": "ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsTable", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.spok.com/role/RevenueDeferredRevenueAndPrepaidCommissionsAdditionalInformationandDisaggregationofRevenueDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable": { "auth_ref": [ "r302", "r304", "r305", "r306", "r307", "r308", "r309", "r310", "r311", "r312", "r313", "r314", "r315", "r316", "r317", "r318", "r319", "r320", "r321", "r322", "r323", "r324", "r325", "r326", "r327", "r328", "r329", "r330" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of information about share-based payment arrangement.", "label": "Schedule of Share-Based Compensation Arrangements by Share-Based Payment Award [Table]", "terseLabel": "Schedule of Share-based Compensation Arrangements by Share-based Payment Award [Table]" } } }, "localname": "ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.spok.com/role/StockholdersEquityActivitiesUnderEquityPlanDetails", "http://www.spok.com/role/StockholdersEquityAdditionalInformationDetails", "http://www.spok.com/role/StockholdersEquityCashDividendsDeclaredtoStockholdersDetails", "http://www.spok.com/role/StockholdersEquitySummaryofOutstandingRSUsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock": { "auth_ref": [ "r44" ], "lang": { "en-us": { "role": { "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.", "label": "Share-Based Payment Arrangement, Restricted Stock Unit, Activity [Table Text Block]", "terseLabel": "Summary of Outstanding RSUs" } } }, "localname": "ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.spok.com/role/StockholdersEquityTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_SellingAndMarketingExpense": { "auth_ref": [], "calculation": { "http://www.spok.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS": { "order": 4.0, "parentTag": "us-gaap_CostsAndExpenses", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The aggregate total amount of expenses directly related to the marketing or selling of products or services.", "label": "Selling and Marketing Expense", "terseLabel": "Selling and marketing" } } }, "localname": "SellingAndMarketingExpense", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.spok.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS" ], "xbrltype": "monetaryItemType" }, "us-gaap_ServiceMember": { "auth_ref": [ "r641" ], "lang": { "en-us": { "role": { "documentation": "Assistance, including, but not limited to, technology, license and maintenance, license and service, maintenance, oil and gas, and financial service.", "label": "Service [Member]", "terseLabel": "Professional services" } } }, "localname": "ServiceMember", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.spok.com/role/RevenueDeferredRevenueAndPrepaidCommissionsAdditionalInformationandDisaggregationofRevenueDetails" ], "xbrltype": "domainItemType" }, "us-gaap_SeveranceCosts1": { "auth_ref": [ "r6" ], "calculation": { "http://www.spok.com/role/RestructuringRestructuringCostsDetails": { "order": 1.0, "parentTag": "us-gaap_RestructuringCharges", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of expenses for special or contractual termination benefits provided to current employees involuntarily terminated under a benefit arrangement associated exit or disposal activities pursuant to an authorized plan. Excludes expenses related to one-time termination benefits, a discontinued operation or an asset retirement obligation.", "label": "Severance Costs", "terseLabel": "Severance and personnel related costs" } } }, "localname": "SeveranceCosts1", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.spok.com/role/RestructuringRestructuringCostsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ShareBasedCompensation": { "auth_ref": [ "r5" ], "calculation": { "http://www.spok.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 4.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of noncash expense for share-based payment arrangement.", "label": "Share-Based Payment Arrangement, Noncash Expense", "terseLabel": "Stock-based compensation" } } }, "localname": "ShareBasedCompensation", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.spok.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1": { "auth_ref": [ "r644" ], "lang": { "en-us": { "role": { "documentation": "Period over which grantee's right to exercise award under share-based payment arrangement is no longer contingent on satisfaction of service or performance condition, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days. Includes, but is not limited to, combination of market, performance or service condition.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Award Vesting Period", "terseLabel": "Vesting period" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.spok.com/role/StockholdersEquityAdditionalInformationDetails" ], "xbrltype": "durationItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod": { "auth_ref": [ "r321" ], "lang": { "en-us": { "role": { "documentation": "The number of equity-based payment instruments, excluding stock (or unit) options, that were forfeited during the reporting period.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Forfeited in Period", "negatedLabel": "Forfeited (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.spok.com/role/StockholdersEquitySummaryofOutstandingRSUsDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue": { "auth_ref": [ "r321" ], "lang": { "en-us": { "role": { "documentation": "Weighted average fair value as of the grant date of equity-based award plans other than stock (unit) option plans that were not exercised or put into effect as a result of the occurrence of a terminating event.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Forfeitures, Weighted Average Grant Date Fair Value", "terseLabel": "Forfeited (in usd per share)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.spok.com/role/StockholdersEquitySummaryofOutstandingRSUsDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod": { "auth_ref": [ "r319" ], "lang": { "en-us": { "role": { "documentation": "The number of grants made during the period on other than stock (or unit) option plans (for example, phantom stock or unit plan, stock or unit appreciation rights plan, performance target plan).", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Grants in Period", "negatedLabel": "RSU, DSU, and restricted stock awarded to eligible employees, net of forfeitures (in shares)", "terseLabel": "Granted (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.spok.com/role/StockholdersEquityActivitiesUnderEquityPlanDetails", "http://www.spok.com/role/StockholdersEquitySummaryofOutstandingRSUsDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue": { "auth_ref": [ "r319" ], "lang": { "en-us": { "role": { "documentation": "The weighted average fair value at grant date for nonvested equity-based awards issued during the period on other than stock (or unit) option plans (for example, phantom stock or unit plan, stock or unit appreciation rights plan, performance target plan).", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Grants in Period, Weighted Average Grant Date Fair Value", "terseLabel": "Granted (in usd per share)", "verboseLabel": "Shares issued, weighted average grant date fair value (in usd per share)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.spok.com/role/StockholdersEquityAdditionalInformationDetails", "http://www.spok.com/role/StockholdersEquitySummaryofOutstandingRSUsDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber": { "auth_ref": [ "r316", "r317" ], "lang": { "en-us": { "role": { "documentation": "The number of non-vested equity-based payment instruments, excluding stock (or unit) options, that validly exist and are outstanding as of the balance sheet date.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Number", "periodEndLabel": "Ending balance (in shares)", "periodStartLabel": "Beginning balance (in shares)", "terseLabel": "Equity instruments other than options, nonvested (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.spok.com/role/StockholdersEquityAdditionalInformationDetails", "http://www.spok.com/role/StockholdersEquitySummaryofOutstandingRSUsDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Number of Shares [Roll Forward]", "terseLabel": "Shares" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.spok.com/role/StockholdersEquitySummaryofOutstandingRSUsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue": { "auth_ref": [ "r316", "r317" ], "lang": { "en-us": { "role": { "documentation": "Per share or unit weighted-average fair value of nonvested award under share-based payment arrangement. Excludes share and unit options.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value", "periodEndLabel": "Ending balance (in usd per share)", "periodStartLabel": "Beginning balance (in usd per share)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.spok.com/role/StockholdersEquitySummaryofOutstandingRSUsDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value [Abstract]", "terseLabel": "Weighted Average\u00a0Grant Date\u00a0Fair\u00a0Value" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.spok.com/role/StockholdersEquitySummaryofOutstandingRSUsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod": { "auth_ref": [ "r320" ], "lang": { "en-us": { "role": { "documentation": "The number of equity-based payment instruments, excluding stock (or unit) options, that vested during the reporting period.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Vested in Period", "negatedTerseLabel": "Vested (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.spok.com/role/StockholdersEquitySummaryofOutstandingRSUsDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue": { "auth_ref": [ "r320" ], "lang": { "en-us": { "role": { "documentation": "The weighted average fair value as of grant date pertaining to an equity-based award plan other than a stock (or unit) option plan for which the grantee gained the right during the reporting period, by satisfying service and performance requirements, to receive or retain shares or units, other instruments, or cash in accordance with the terms of the arrangement.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Vested in Period, Weighted Average Grant Date Fair Value", "terseLabel": "Vested (in usd per share)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.spok.com/role/StockholdersEquitySummaryofOutstandingRSUsDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems": { "auth_ref": [ "r302", "r304", "r305", "r306", "r307", "r308", "r309", "r310", "r311", "r312", "r313", "r314", "r315", "r316", "r317", "r318", "r319", "r320", "r321", "r322", "r323", "r324", "r325", "r326", "r327", "r328", "r329", "r330" ], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]", "terseLabel": "Share-based Compensation Arrangement by Share-based Payment Award [Line Items]" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.spok.com/role/StockholdersEquityActivitiesUnderEquityPlanDetails", "http://www.spok.com/role/StockholdersEquityAdditionalInformationDetails", "http://www.spok.com/role/StockholdersEquityCashDividendsDeclaredtoStockholdersDetails", "http://www.spok.com/role/StockholdersEquitySummaryofOutstandingRSUsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfAdditionalSharesAuthorized": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Number of additional shares authorized for issuance under share-based payment arrangement.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Number of Additional Shares Authorized", "terseLabel": "Additional shares available for issuance under the 2020 Equity Plan (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfAdditionalSharesAuthorized", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.spok.com/role/StockholdersEquityAdditionalInformationDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant": { "auth_ref": [ "r43" ], "lang": { "en-us": { "role": { "documentation": "The difference between the maximum number of shares (or other type of equity) authorized for issuance under the plan (including the effects of amendments and adjustments), and the sum of: 1) the number of shares (or other type of equity) already issued upon exercise of options or other equity-based awards under the plan; and 2) shares (or other type of equity) reserved for issuance on granting of outstanding awards, net of cancellations and forfeitures, if applicable.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Number of Shares Available for Grant", "periodEndLabel": "Shares available for grant (in shares)", "periodStartLabel": "Shares available for grant (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.spok.com/role/StockholdersEquityActivitiesUnderEquityPlanDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber": { "auth_ref": [ "r308", "r309" ], "lang": { "en-us": { "role": { "documentation": "Number of options outstanding, including both vested and non-vested options.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Number", "terseLabel": "Options outstanding (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.spok.com/role/StockholdersEquityAdditionalInformationDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain": { "auth_ref": [ "r305", "r306", "r307", "r308", "r309", "r310", "r311", "r312", "r313", "r314", "r315", "r316", "r317", "r318", "r319", "r320", "r321", "r322", "r323", "r324", "r325", "r326", "r327", "r328", "r329", "r330" ], "lang": { "en-us": { "role": { "documentation": "Award under share-based payment arrangement.", "label": "Award Type [Domain]", "terseLabel": "Award Type [Domain]" } } }, "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.spok.com/role/StockholdersEquityActivitiesUnderEquityPlanDetails", "http://www.spok.com/role/StockholdersEquityAdditionalInformationDetails", "http://www.spok.com/role/StockholdersEquitySummaryofOutstandingRSUsDetails", "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "xbrltype": "domainItemType" }, "us-gaap_SharesOutstanding": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Number of shares issued which are neither cancelled nor held in the treasury.", "label": "Shares, Outstanding", "periodEndLabel": "Ending balance (in shares)", "periodStartLabel": "Beginning balance (in shares)", "terseLabel": "Common stock outstanding (in shares)" } } }, "localname": "SharesOutstanding", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.spok.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY", "http://www.spok.com/role/StockholdersEquityAdditionalInformationDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShortTermLeaseCost": { "auth_ref": [ "r430", "r645" ], "calculation": { "http://www.spok.com/role/LeasesLeaseCostsDetails": { "order": 2.0, "parentTag": "us-gaap_LeaseCost", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of short-term lease cost, excluding expense for lease with term of one month or less.", "label": "Short-Term Lease, Cost", "terseLabel": "Short-term lease cost" } } }, "localname": "ShortTermLeaseCost", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.spok.com/role/LeasesLeaseCostsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_SignificantAccountingPoliciesTextBlock": { "auth_ref": [ "r82", "r153" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for all significant accounting policies of the reporting entity.", "label": "Significant Accounting Policies [Text Block]", "terseLabel": "Significant Accounting Policies Update" } } }, "localname": "SignificantAccountingPoliciesTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.spok.com/role/SignificantAccountingPoliciesUpdate" ], "xbrltype": "textBlockItemType" }, "us-gaap_StatementClassOfStockAxis": { "auth_ref": [ "r114", "r130", "r131", "r132", "r155", "r184", "r185", "r187", "r189", "r193", "r194", "r216", "r260", "r262", "r263", "r264", "r267", "r268", "r270", "r271", "r273", "r276", "r282", "r398", "r517", "r518", "r519", "r520", "r526", "r527", "r528", "r529", "r530", "r531", "r532", "r533", "r534", "r535", "r536", "r537", "r551", "r572", "r594", "r611", "r612", "r613", "r614", "r615", "r735", "r750", "r755" ], "lang": { "en-us": { "role": { "documentation": "Information by the different classes of stock of the entity.", "label": "Class of Stock [Axis]", "terseLabel": "Class of Stock [Axis]" } } }, "localname": "StatementClassOfStockAxis", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.spok.com/role/StockholdersEquityCashDividendsDeclaredtoStockholdersDetails" ], "xbrltype": "stringItemType" }, "us-gaap_StatementEquityComponentsAxis": { "auth_ref": [ "r10", "r21", "r117", "r143", "r144", "r145", "r159", "r160", "r161", "r166", "r177", "r179", "r192", "r220", "r228", "r283", "r333", "r334", "r335", "r348", "r349", "r370", "r372", "r373", "r374", "r375", "r378", "r389", "r407", "r409", "r410", "r411", "r412", "r413", "r439", "r503", "r504", "r505", "r526", "r594" ], "lang": { "en-us": { "role": { "documentation": "Information by component of equity.", "label": "Equity Components [Axis]", "terseLabel": "Equity Components [Axis]" } } }, "localname": "StatementEquityComponentsAxis", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.spok.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY", "http://www.spok.com/role/StockholdersEquityAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_StatementLineItems": { "auth_ref": [ "r159", "r160", "r161", "r192", "r454", "r516", "r537", "r543", "r544", "r545", "r546", "r547", "r548", "r551", "r554", "r555", "r556", "r557", "r558", "r559", "r560", "r561", "r562", "r564", "r565", "r566", "r567", "r568", "r570", "r573", "r574", "r580", "r581", "r582", "r583", "r584", "r585", "r586", "r587", "r588", "r589", "r590", "r591", "r594", "r652" ], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Statement [Line Items]", "terseLabel": "Statement [Line Items]" } } }, "localname": "StatementLineItems", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.spok.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS", "http://www.spok.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY" ], "xbrltype": "stringItemType" }, "us-gaap_StatementOfCashFlowsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Statement of Cash Flows [Abstract]", "terseLabel": "Statement of Cash Flows [Abstract]" } } }, "localname": "StatementOfCashFlowsAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "xbrltype": "stringItemType" }, "us-gaap_StatementOfFinancialPositionAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Statement of Financial Position [Abstract]", "terseLabel": "Statement of Financial Position [Abstract]" } } }, "localname": "StatementOfFinancialPositionAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "xbrltype": "stringItemType" }, "us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Statement of Comprehensive Income [Abstract]", "terseLabel": "Statement of Comprehensive Income [Abstract]" } } }, "localname": "StatementOfIncomeAndComprehensiveIncomeAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "xbrltype": "stringItemType" }, "us-gaap_StatementOfStockholdersEquityAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Statement of Stockholders' Equity [Abstract]", "terseLabel": "Statement of Stockholders' Equity [Abstract]" } } }, "localname": "StatementOfStockholdersEquityAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "xbrltype": "stringItemType" }, "us-gaap_StatementTable": { "auth_ref": [ "r159", "r160", "r161", "r192", "r454", "r516", "r537", "r543", "r544", "r545", "r546", "r547", "r548", "r551", "r554", "r555", "r556", "r557", "r558", "r559", "r560", "r561", "r562", "r564", "r565", "r566", "r567", "r568", "r570", "r573", "r574", "r580", "r581", "r582", "r583", "r584", "r585", "r586", "r587", "r588", "r589", "r590", "r591", "r594", "r652" ], "lang": { "en-us": { "role": { "documentation": "Schedule reflecting a Statement of Income, Statement of Cash Flows, Statement of Financial Position, Statement of Shareholders' Equity and Other Comprehensive Income, or other statement as needed.", "label": "Statement [Table]", "terseLabel": "Statement [Table]" } } }, "localname": "StatementTable", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.spok.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS", "http://www.spok.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY" ], "xbrltype": "stringItemType" }, "us-gaap_StockAppreciationRightsSARSMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Right to receive cash or shares equal to appreciation of predetermined number of grantor's shares during predetermined time period.", "label": "Stock Appreciation Rights (SARs) [Member]", "terseLabel": "Stock Appreciation Rights (SARs)" } } }, "localname": "StockAppreciationRightsSARSMember", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "xbrltype": "domainItemType" }, "us-gaap_StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans": { "auth_ref": [ "r10", "r61", "r62", "r89" ], "lang": { "en-us": { "role": { "documentation": "Number of shares issued during the period as a result of an employee stock purchase plan.", "label": "Stock Issued During Period, Shares, Employee Stock Purchase Plans", "terseLabel": "Issuance of common stock under the employee stock purchase plan (in shares)" } } }, "localname": "StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.spok.com/role/StockholdersEquityAdditionalInformationDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardForfeited": { "auth_ref": [ "r10", "r61", "r62", "r89" ], "lang": { "en-us": { "role": { "documentation": "Number of shares related to Restricted Stock Award forfeited during the period.", "label": "Stock Issued During Period, Shares, Restricted Stock Award, Forfeited", "terseLabel": "Issuance of common stock for vested restricted stock units under the equity plans (in shares)" } } }, "localname": "StockIssuedDuringPeriodSharesRestrictedStockAwardForfeited", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.spok.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY" ], "xbrltype": "sharesItemType" }, "us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardGross": { "auth_ref": [ "r10", "r89" ], "lang": { "en-us": { "role": { "documentation": "Total number of shares issued during the period, including shares forfeited, as a result of Restricted Stock Awards.", "label": "Stock Issued During Period, Shares, Restricted Stock Award, Gross", "terseLabel": "Issuance of restricted stock under the 2020 Equity Plan and other (in shares)" } } }, "localname": "StockIssuedDuringPeriodSharesRestrictedStockAwardGross", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.spok.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY" ], "xbrltype": "sharesItemType" }, "us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation": { "auth_ref": [ "r10", "r61", "r62", "r89" ], "lang": { "en-us": { "role": { "documentation": "Number, after forfeiture, of shares or units issued under share-based payment arrangement. Excludes shares or units issued under employee stock ownership plan (ESOP).", "label": "Shares Issued, Shares, Share-Based Payment Arrangement, after Forfeiture", "negatedTerseLabel": "ESPP common stock purchased by eligible employees (in shares)" } } }, "localname": "StockIssuedDuringPeriodSharesShareBasedCompensation", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.spok.com/role/StockholdersEquityActivitiesUnderEquityPlanDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardGross": { "auth_ref": [ "r10", "r61", "r62", "r89" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Aggregate value of stock related to Restricted Stock Awards issued during the period.", "label": "Stock Issued During Period, Value, Restricted Stock Award, Gross", "terseLabel": "Issuance of restricted stock under the 2020 Equity Plan and other" } } }, "localname": "StockIssuedDuringPeriodValueRestrictedStockAwardGross", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.spok.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockRepurchaseProgramAuthorizedAmount1": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of stock repurchase plan authorized.", "label": "Stock Repurchase Program, Authorized Amount", "terseLabel": "Common stock repurchase program, authorized amount" } } }, "localname": "StockRepurchaseProgramAuthorizedAmount1", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.spok.com/role/StockholdersEquityAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockholdersEquity": { "auth_ref": [ "r62", "r65", "r66", "r84", "r553", "r569", "r595", "r596", "r646", "r658", "r751", "r758", "r802", "r820" ], "calculation": { "http://www.spok.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "order": 3.0, "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of equity (deficit) attributable to parent. Excludes temporary equity and equity attributable to noncontrolling interest.", "label": "Equity, Attributable to Parent", "periodEndLabel": "Ending balance", "periodStartLabel": "Beginning balance", "totalLabel": "Total stockholders\u2019 equity" } } }, "localname": "StockholdersEquity", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.spok.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS", "http://www.spok.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockholdersEquityAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Equity, Attributable to Parent [Abstract]", "terseLabel": "Stockholders' equity:" } } }, "localname": "StockholdersEquityAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.spok.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "stringItemType" }, "us-gaap_StockholdersEquityNoteDisclosureTextBlock": { "auth_ref": [ "r88", "r154", "r269", "r271", "r272", "r273", "r274", "r275", "r276", "r277", "r278", "r279", "r280", "r281", "r283", "r379", "r597", "r599", "r616" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for equity.", "label": "Equity [Text Block]", "terseLabel": "Stockholders' Equity" } } }, "localname": "StockholdersEquityNoteDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.spok.com/role/StockholdersEquity" ], "xbrltype": "textBlockItemType" }, "us-gaap_SubsequentEventMember": { "auth_ref": [ "r414", "r449" ], "lang": { "en-us": { "role": { "documentation": "Identifies event that occurred after the balance sheet date but before financial statements are issued or available to be issued.", "label": "Subsequent Event [Member]", "terseLabel": "Subsequent Event" } } }, "localname": "SubsequentEventMember", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.spok.com/role/StockholdersEquityAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_SubsequentEventTypeAxis": { "auth_ref": [ "r414", "r449" ], "lang": { "en-us": { "role": { "documentation": "Information by event that occurred after the balance sheet date but before financial statements are issued or available to be issued.", "label": "Subsequent Event Type [Axis]", "terseLabel": "Subsequent Event Type [Axis]" } } }, "localname": "SubsequentEventTypeAxis", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.spok.com/role/StockholdersEquityAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_SubsequentEventTypeDomain": { "auth_ref": [ "r414", "r449" ], "lang": { "en-us": { "role": { "documentation": "Event that occurred after the balance sheet date but before financial statements are issued or available to be issued.", "label": "Subsequent Event Type [Domain]", "terseLabel": "Subsequent Event Type [Domain]" } } }, "localname": "SubsequentEventTypeDomain", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.spok.com/role/StockholdersEquityAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_SupplementalBalanceSheetDisclosuresTextBlock": { "auth_ref": [ "r745" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for supplemental balance sheet disclosures, including descriptions and amounts for assets, liabilities, and equity.", "label": "Supplemental Balance Sheet Disclosures [Text Block]", "terseLabel": "Consolidated Financial Statement Components" } } }, "localname": "SupplementalBalanceSheetDisclosuresTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.spok.com/role/ConsolidatedFinancialStatementComponents" ], "xbrltype": "textBlockItemType" }, "us-gaap_SupplementalCashFlowInformationAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Supplemental Cash Flow Information [Abstract]", "terseLabel": "Supplemental disclosure:" } } }, "localname": "SupplementalCashFlowInformationAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.spok.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "stringItemType" }, "us-gaap_UnbilledContractsReceivable": { "auth_ref": [ "r453" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Unbilled amounts due for services rendered or to be rendered, actions taken or to be taken, or a promise to refrain from taking certain actions in accordance with the terms of a legally binding agreement between the entity and, at a minimum, one other party. An example would be amounts associated with contracts or programs where the recognized revenue for performance thereunder exceeds the amounts billed under the terms thereof as of the date of the balance sheet.", "label": "Unbilled Contracts Receivable", "terseLabel": "Unbilled receivables" } } }, "localname": "UnbilledContractsReceivable", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.spok.com/role/ConsolidatedFinancialStatementComponentsAccountsReceivableNetDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_UnusualOrInfrequentItemAxis": { "auth_ref": [ "r76" ], "lang": { "en-us": { "role": { "documentation": "Information by an event or transaction that is unusual in nature or infrequent in occurrence, or both.", "label": "Unusual or Infrequent Item, or Both [Axis]", "terseLabel": "Unusual or Infrequent Item, or Both [Axis]" } } }, "localname": "UnusualOrInfrequentItemAxis", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.spok.com/role/IncomeTaxesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_UnusualOrInfrequentItemDomain": { "auth_ref": [ "r76" ], "lang": { "en-us": { "role": { "documentation": "Event or transaction that is unusual in nature or infrequent in occurrence, or both.", "label": "Unusual or Infrequent Item, or Both [Domain]", "terseLabel": "Unusual or Infrequent Item, or Both [Domain]" } } }, "localname": "UnusualOrInfrequentItemDomain", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.spok.com/role/IncomeTaxesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_UseOfEstimates": { "auth_ref": [ "r32", "r33", "r34", "r101", "r102", "r103", "r104" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for the use of estimates in the preparation of financial statements in conformity with generally accepted accounting principles.", "label": "Use of Estimates, Policy [Policy Text Block]", "terseLabel": "Use of Estimates" } } }, "localname": "UseOfEstimates", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.spok.com/role/OrganizationandSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding": { "auth_ref": [ "r183", "r189" ], "lang": { "en-us": { "role": { "documentation": "The average number of shares or units issued and outstanding that are used in calculating diluted EPS or earnings per unit (EPU), determined based on the timing of issuance of shares or units in the period.", "label": "Weighted Average Number of Shares Outstanding, Diluted", "terseLabel": "Diluted weighted average common shares outstanding (in shares)" } } }, "localname": "WeightedAverageNumberOfDilutedSharesOutstanding", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.spok.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS", "http://www.spok.com/role/StockholdersEquityBasicandDilutedNetIncomeLossPerCommonSharesDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_WeightedAverageNumberOfSharesOutstandingBasic": { "auth_ref": [ "r182", "r189" ], "lang": { "en-us": { "role": { "documentation": "Number of [basic] shares or units, after adjustment for contingently issuable shares or units and other shares or units not deemed outstanding, determined by relating the portion of time within a reporting period that common shares or units have been outstanding to the total time in that period.", "label": "Weighted Average Number of Shares Outstanding, Basic", "terseLabel": "Basic weighted average common shares outstanding (in shares)" } } }, "localname": "WeightedAverageNumberOfSharesOutstandingBasic", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.spok.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS", "http://www.spok.com/role/StockholdersEquityBasicandDilutedNetIncomeLossPerCommonSharesDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_WeightedAverageNumberOfSharesOutstandingDilutedDisclosureItemsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Weighted Average Number of Shares Outstanding Reconciliation [Abstract]", "terseLabel": "Denominator:" } } }, "localname": "WeightedAverageNumberOfSharesOutstandingDilutedDisclosureItemsAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.spok.com/role/StockholdersEquityBasicandDilutedNetIncomeLossPerCommonSharesDetails" ], "xbrltype": "stringItemType" } }, "unitCount": 8 } }, "std_ref": { "r0": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "25", "SubTopic": "20", "Topic": "940", "URI": "https://asc.fasb.org//1943274/2147481913/940-20-25-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r1": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "230", "Topic": "830", "URI": "https://asc.fasb.org//1943274/2147481877/830-230-45-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r10": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-2", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r100": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "740", "URI": "https://asc.fasb.org//1943274/2147482659/740-20-45-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r101": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "275", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r102": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "275", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r103": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-11", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r104": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-12", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r105": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-13", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r106": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(1)", "Topic": "606", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-13", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r107": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "410", "URI": "https://asc.fasb.org//1943274/2147481850/410-20-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r108": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "740", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-9", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r109": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "20", "Subparagraph": "(d)(1)", "Topic": "310", "URI": "https://asc.fasb.org//1943274/2147481925/310-20-65-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r11": { "Name": "Accounting Standards Codification", "Paragraph": "2A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2A", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r110": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "20", "Subparagraph": "(d)(2)", "Topic": "310", "URI": "https://asc.fasb.org//1943274/2147481925/310-20-65-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r111": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(h))", "Topic": "235", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r112": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "250", "URI": "https://asc.fasb.org//250/tableOfContent", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r113": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "606", "URI": "https://asc.fasb.org//606/tableOfContent", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r114": { "Name": "Regulation S-K (SK)", "Number": "229", "Paragraph": "(a)", "Publisher": "SEC", "Section": "1402", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r115": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "105", "URI": "https://asc.fasb.org//1943274/2147479343/105-10-65-6", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r116": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "105", "URI": "https://asc.fasb.org//1943274/2147479343/105-10-65-6", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r117": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "105", "URI": "https://asc.fasb.org//1943274/2147479343/105-10-65-6", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r118": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "105", "URI": "https://asc.fasb.org//1943274/2147479343/105-10-65-6", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r119": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "105", "URI": "https://asc.fasb.org//1943274/2147479343/105-10-65-6", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r12": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147482739/220-10-55-15", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r120": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "105", "URI": "https://asc.fasb.org//1943274/2147479343/105-10-65-6", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r121": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "205", "URI": "https://asc.fasb.org//1943274/2147483499/205-20-50-7", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r122": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147483467/210-10-45-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r123": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147483467/210-10-45-5", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r124": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(1))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r125": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(13))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r126": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(14))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r127": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(15))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r128": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(17))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r129": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(18))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r13": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(22))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r130": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(27)(b))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r131": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(28))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r132": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(29))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r133": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(30)(a)(4))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r134": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(4))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r135": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(7))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r136": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(8))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r137": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(9))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r138": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-1A", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r139": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-1A", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r14": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.19(a))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r140": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-1A", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r141": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-1B", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r142": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-1B", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r143": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147482765/220-10-50-4", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r144": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147482765/220-10-50-5", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r145": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147482765/220-10-50-6", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r146": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(1))", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r147": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(21))", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r148": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(24))", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r149": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(25))", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r15": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.19-26)", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r150": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "230", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-15", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r151": { "Name": "Accounting Standards Codification", "Paragraph": "24", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-24", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r152": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org//1943274/2147482913/230-10-50-8", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r153": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "235", "URI": "https://asc.fasb.org//1943274/2147483426/235-10-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r154": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(e)(1))", "Topic": "235", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r155": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(g)(1)(ii))", "Topic": "235", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r156": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(h)(2))", "Topic": "235", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r157": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(k)(1))", "Topic": "235", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r158": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(k)(2))", "Topic": "235", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r159": { "Name": "Accounting Standards Codification", "Paragraph": "23", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "https://asc.fasb.org//1943274/2147483421/250-10-45-23", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r16": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.20)", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r160": { "Name": "Accounting Standards Codification", "Paragraph": "24", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "250", "URI": "https://asc.fasb.org//1943274/2147483421/250-10-45-24", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r161": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "https://asc.fasb.org//1943274/2147483421/250-10-45-5", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r162": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "250", "URI": "https://asc.fasb.org//1943274/2147483421/250-10-45-6", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r163": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "250", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r164": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(1)", "Topic": "250", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r165": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(2)", "Topic": "250", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r166": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(3)", "Topic": "250", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r167": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(4)", "Topic": "250", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r168": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)", "Topic": "250", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r169": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)", "Topic": "250", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r17": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.21)", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r170": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "250", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-11", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r171": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-11", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r172": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-12", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r173": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r174": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-4", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r175": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-7", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r176": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "250", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-7", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r177": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-7", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r178": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-8", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r179": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-9", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r18": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.24)", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r180": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 11.M.Q2)", "Topic": "250", "URI": "https://asc.fasb.org//1943274/2147480530/250-10-S99-5", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r181": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Topic": "250", "URI": "https://asc.fasb.org//1943274/2147480530/250-10-S99-6", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r182": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-10", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r183": { "Name": "Accounting Standards Codification", "Paragraph": "16", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-16", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r184": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r185": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r186": { "Name": "Accounting Standards Codification", "Paragraph": "60B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "260", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-60B", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r187": { "Name": "Accounting Standards Codification", "Paragraph": "60B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "260", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-60B", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r188": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-7", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r189": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "260", "URI": "https://asc.fasb.org//1943274/2147482662/260-10-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r19": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.25)", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r190": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "260", "URI": "https://asc.fasb.org//1943274/2147482662/260-10-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r191": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org//1943274/2147482635/260-10-55-15", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r192": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "272", "URI": "https://asc.fasb.org//1943274/2147483014/272-10-45-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r193": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "272", "URI": "https://asc.fasb.org//1943274/2147482987/272-10-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r194": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "272", "URI": "https://asc.fasb.org//1943274/2147482987/272-10-50-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r195": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r196": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r197": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r198": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r199": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-30", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r2": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "230", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-14", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r20": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.29)", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r200": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-30", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r201": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-30", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r202": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-32", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r203": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-32", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r204": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-32", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r205": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-32", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r206": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-32", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r207": { "Name": "Accounting Standards Codification", "Paragraph": "40", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-40", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r208": { "Name": "Accounting Standards Codification", "Paragraph": "41", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-41", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r209": { "Name": "Accounting Standards Codification", "Paragraph": "41", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-41", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r21": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.29-31)", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r210": { "Name": "Accounting Standards Codification", "Paragraph": "42", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-42", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r211": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "310", "URI": "https://asc.fasb.org//1943274/2147481990/310-10-45-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r212": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "310", "URI": "https://asc.fasb.org//1943274/2147481990/310-10-45-9", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r213": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "310", "URI": "https://asc.fasb.org//1943274/2147481962/310-10-50-4", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r214": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "310", "URI": "https://asc.fasb.org//1943274/2147481925/310-20-65-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r215": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "310", "URI": "https://asc.fasb.org//1943274/2147481925/310-20-65-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r216": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "323", "URI": "https://asc.fasb.org//1943274/2147481687/323-10-50-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r217": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "326", "URI": "https://asc.fasb.org//1943274/2147479654/326-10-65-4", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r218": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "326", "URI": "https://asc.fasb.org//1943274/2147479654/326-10-65-4", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r219": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "326", "URI": "https://asc.fasb.org//1943274/2147479654/326-10-65-4", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r22": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-14", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r220": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "326", "URI": "https://asc.fasb.org//1943274/2147479654/326-10-65-4", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r221": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(e)(1)", "Topic": "326", "URI": "https://asc.fasb.org//1943274/2147479654/326-10-65-4", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r222": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(e)(2)", "Topic": "326", "URI": "https://asc.fasb.org//1943274/2147479654/326-10-65-4", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r223": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(e)(3)", "Topic": "326", "URI": "https://asc.fasb.org//1943274/2147479654/326-10-65-4", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r224": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(e)(4)", "Topic": "326", "URI": "https://asc.fasb.org//1943274/2147479654/326-10-65-4", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r225": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "326", "URI": "https://asc.fasb.org//1943274/2147479654/326-10-65-5", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r226": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "326", "URI": "https://asc.fasb.org//1943274/2147479654/326-10-65-5", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r227": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(b)(1)", "Topic": "326", "URI": "https://asc.fasb.org//1943274/2147479654/326-10-65-5", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r228": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(c)(2)", "Topic": "326", "URI": "https://asc.fasb.org//1943274/2147479654/326-10-65-5", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r229": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "326", "URI": "https://asc.fasb.org//1943274/2147479344/326-20-45-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r23": { "Name": "Accounting Standards Codification", "Paragraph": "14A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-14A", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r230": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "326", "URI": "https://asc.fasb.org//1943274/2147479319/326-20-50-13", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r231": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(f)", "Topic": "326", "URI": "https://asc.fasb.org//1943274/2147479319/326-20-50-13", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r232": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "05", "SubTopic": "10", "Topic": "340", "URI": "https://asc.fasb.org//1943274/2147482955/340-10-05-5", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r233": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "340", "URI": "https://asc.fasb.org//1943274/2147483032/340-10-45-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r234": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "40", "Subparagraph": "(a)", "Topic": "340", "URI": "https://asc.fasb.org//1943274/2147479483/340-40-50-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r235": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "350", "URI": "https://asc.fasb.org//1943274/2147482598/350-20-45-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r236": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "50", "Subparagraph": "(a)", "Topic": "405", "URI": "https://asc.fasb.org//1943274/2147477123/405-50-65-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r237": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "SubTopic": "20", "Topic": "410", "URI": "https://asc.fasb.org//410-20/tableOfContent", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r238": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "25", "SubTopic": "20", "Topic": "410", "URI": "https://asc.fasb.org//1943274/2147481999/410-20-25-4", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r239": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "410", "URI": "https://asc.fasb.org//1943274/2147481879/410-20-45-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r24": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-5", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r240": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "410", "URI": "https://asc.fasb.org//1943274/2147481850/410-20-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r241": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "410", "URI": "https://asc.fasb.org//1943274/2147481850/410-20-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r242": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)(2)", "Topic": "410", "URI": "https://asc.fasb.org//1943274/2147481850/410-20-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r243": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)(3)", "Topic": "410", "URI": "https://asc.fasb.org//1943274/2147481850/410-20-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r244": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)(4)", "Topic": "410", "URI": "https://asc.fasb.org//1943274/2147481850/410-20-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r245": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "420", "URI": "https://asc.fasb.org//420/tableOfContent", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r246": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "420", "URI": "https://asc.fasb.org//1943274/2147482017/420-10-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r247": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(2)", "Topic": "420", "URI": "https://asc.fasb.org//1943274/2147482017/420-10-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r248": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "420", "URI": "https://asc.fasb.org//1943274/2147482017/420-10-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r249": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 5.P.3)", "Topic": "420", "URI": "https://asc.fasb.org//1943274/2147479823/420-10-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r25": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-12", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r250": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB TOPIC 5.P.4(b)(2))", "Topic": "420", "URI": "https://asc.fasb.org//1943274/2147479823/420-10-S99-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r251": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 5.P.4(b)(1))", "Topic": "420", "URI": "https://asc.fasb.org//1943274/2147479823/420-10-S99-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r252": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 5.P.4(b)(2))", "Topic": "420", "URI": "https://asc.fasb.org//1943274/2147479823/420-10-S99-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r253": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 5.P.4(e))", "Topic": "420", "URI": "https://asc.fasb.org//1943274/2147479823/420-10-S99-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r254": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "440", "URI": "https://asc.fasb.org//1943274/2147482648/440-10-50-4", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r255": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "440", "URI": "https://asc.fasb.org//1943274/2147482648/440-10-50-4", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r256": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "450", "URI": "https://asc.fasb.org//1943274/2147483076/450-20-50-4", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r257": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "450", "URI": "https://asc.fasb.org//1943274/2147483076/450-20-50-9", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r258": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "20", "Subparagraph": "(SAB Topic 5.Y.Q2)", "Topic": "450", "URI": "https://asc.fasb.org//1943274/2147480102/450-20-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r259": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "20", "Subparagraph": "(SAB Topic 5.Y.Q4)", "Topic": "450", "URI": "https://asc.fasb.org//1943274/2147480102/450-20-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r26": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "230", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-15", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r260": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(i))", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1A", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r261": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(iii)(A))", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1A", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r262": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(iv))", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1A", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r263": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(5))", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1A", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r264": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(4)(i))", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1B", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r265": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(4)(iii)(A))", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1B", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r266": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(4)(iii)(B))", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1B", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r267": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(4)(iv))", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1B", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r268": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(5))", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1B", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r269": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-13", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r27": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-4", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r270": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "505", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-13", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r271": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "505", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-13", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r272": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(g)", "Topic": "505", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-13", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r273": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)", "Topic": "505", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-13", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r274": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(i)", "Topic": "505", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-13", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r275": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "505", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-14", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r276": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "505", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-14", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r277": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "505", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-14", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r278": { "Name": "Accounting Standards Codification", "Paragraph": "16", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "505", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-16", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r279": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "505", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-18", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r28": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org//1943274/2147482913/230-10-50-2", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r280": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "505", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-18", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r281": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "505", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-18", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r282": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r283": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.3-04)", "Topic": "505", "URI": "https://asc.fasb.org//1943274/2147480008/505-10-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r284": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "606", "URI": "https://asc.fasb.org//1943274/2147479837/606-10-45-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r285": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "606", "URI": "https://asc.fasb.org//1943274/2147479837/606-10-45-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r286": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-10", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r287": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-12", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r288": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "606", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-12", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r289": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "606", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-12", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r29": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org//1943274/2147482913/230-10-50-3", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r290": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "606", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-12", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r291": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "606", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-12", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r292": { "Name": "Accounting Standards Codification", "Paragraph": "12A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-12A", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r293": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(2)", "Topic": "606", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-13", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r294": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-15", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r295": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-4", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r296": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-5", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r297": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-8", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r298": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-9", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r299": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(i)", "Topic": "715", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r3": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "405", "Topic": "942", "URI": "https://asc.fasb.org//1943274/2147481071/942-405-45-2", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r30": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r300": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(n)", "Topic": "715", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r301": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Subparagraph": "(d)", "Topic": "715", "URI": "https://asc.fasb.org//1943274/2147480576/715-80-50-5", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r302": { "Name": "Accounting Standards Codification", "Paragraph": "1D", "Publisher": "FASB", "Section": "35", "SubTopic": "10", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480483/718-10-35-1D", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r303": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "35", "SubTopic": "10", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480483/718-10-35-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r304": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "35", "SubTopic": "10", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480483/718-10-35-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r305": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(1)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r306": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(2)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r307": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(3)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r308": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(i)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r309": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(ii)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r31": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "260", "URI": "https://asc.fasb.org//1943274/2147482662/260-10-50-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r310": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iii)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r311": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r312": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)(01)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r313": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)(02)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r314": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)(03)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r315": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)(04)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r316": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(i)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r317": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(ii)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r318": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(iii)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r319": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(iii)(01)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r32": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-4", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r320": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(iii)(02)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r321": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(iii)(03)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r322": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)(1)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r323": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)(2)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r324": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)(1)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r325": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)(2)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r326": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(i)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r327": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(ii)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r328": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(iii)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r329": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(iv)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r33": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-8", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r330": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(v)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r331": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)(1)(i)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r332": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(i)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r333": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480336/718-10-65-15", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r334": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(f)(1)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480336/718-10-65-15", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r335": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(f)(2)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480336/718-10-65-15", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r336": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 14.F)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147479830/718-10-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r337": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "730", "URI": "https://asc.fasb.org//1943274/2147482916/730-10-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r338": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "740", "URI": "https://asc.fasb.org//740/tableOfContent", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r339": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org//1943274/2147482525/740-10-45-4", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r34": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-9", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r340": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org//1943274/2147482525/740-10-45-6", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r341": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-10", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r342": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-14", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r343": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "740", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-17", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r344": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "740", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r345": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-21", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r346": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "740", "URI": "https://asc.fasb.org//1943274/2147482615/740-10-65-8", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r347": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "740", "URI": "https://asc.fasb.org//1943274/2147482615/740-10-65-8", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r348": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(d)(2)", "Topic": "740", "URI": "https://asc.fasb.org//1943274/2147482615/740-10-65-8", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r349": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(d)(3)", "Topic": "740", "URI": "https://asc.fasb.org//1943274/2147482615/740-10-65-8", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r35": { "Name": "Accounting Standards Codification", "Paragraph": "41", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-41", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r350": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(e)(1)", "Topic": "740", "URI": "https://asc.fasb.org//1943274/2147482615/740-10-65-8", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r351": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(e)(2)", "Topic": "740", "URI": "https://asc.fasb.org//1943274/2147482615/740-10-65-8", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r352": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(e)(3)", "Topic": "740", "URI": "https://asc.fasb.org//1943274/2147482615/740-10-65-8", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r353": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB TOPIC 6.I.5.Q1)", "Topic": "740", "URI": "https://asc.fasb.org//1943274/2147479360/740-10-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r354": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB TOPIC 6.I.7)", "Topic": "740", "URI": "https://asc.fasb.org//1943274/2147479360/740-10-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r355": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 6.I.Fact.1)", "Topic": "740", "URI": "https://asc.fasb.org//1943274/2147479360/740-10-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r356": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 6.I.Fact.2)", "Topic": "740", "URI": "https://asc.fasb.org//1943274/2147479360/740-10-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r357": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 11.C)", "Topic": "740", "URI": "https://asc.fasb.org//1943274/2147479360/740-10-S99-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r358": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "270", "Topic": "740", "URI": "https://asc.fasb.org//1943274/2147482526/740-270-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r359": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)", "Topic": "740", "URI": "https://asc.fasb.org//1943274/2147482603/740-30-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r36": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "360", "URI": "https://asc.fasb.org//1943274/2147482099/360-10-50-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r360": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "65", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "805", "URI": "https://asc.fasb.org//1943274/2147479845/805-20-65-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r361": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "65", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "805", "URI": "https://asc.fasb.org//1943274/2147479845/805-20-65-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r362": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "65", "SubTopic": "20", "Subparagraph": "(d)", "Topic": "805", "URI": "https://asc.fasb.org//1943274/2147479845/805-20-65-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r363": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "810", "URI": "https://asc.fasb.org//1943274/2147481231/810-10-45-25", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r364": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "810", "URI": "https://asc.fasb.org//1943274/2147481231/810-10-45-25", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r365": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(bb)", "Topic": "810", "URI": "https://asc.fasb.org//1943274/2147481203/810-10-50-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r366": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "810", "URI": "https://asc.fasb.org//1943274/2147481203/810-10-50-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r367": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "815", "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r368": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "815", "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r369": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "815", "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r37": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "360", "URI": "https://asc.fasb.org//1943274/2147482099/360-10-50-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r370": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "20", "Subparagraph": "(e)", "Topic": "815", "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r371": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "20", "Subparagraph": "(f)", "Topic": "815", "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r372": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "20", "Subparagraph": "(h)(1)", "Topic": "815", "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r373": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "20", "Subparagraph": "(h)(1)(i)", "Topic": "815", "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r374": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "20", "Subparagraph": "(h)(1)(iii)", "Topic": "815", "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r375": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "20", "Subparagraph": "(h)(1)(iv)", "Topic": "815", "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r376": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "20", "Subparagraph": "(i)(1)", "Topic": "815", "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r377": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "20", "Subparagraph": "(i)(2)", "Topic": "815", "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r378": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "20", "Subparagraph": "(i)(3)", "Topic": "815", "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r379": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "40", "Subparagraph": "(a)", "Topic": "815", "URI": "https://asc.fasb.org//1943274/2147480237/815-40-50-6", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r38": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "420", "URI": "https://asc.fasb.org//1943274/2147482017/420-10-50-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r380": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(a)(1)", "Topic": "815", "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r381": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(a)(2)", "Topic": "815", "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r382": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(a)(3)", "Topic": "815", "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r383": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(b)(1)", "Topic": "815", "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r384": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(b)(2)", "Topic": "815", "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r385": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(c)", "Topic": "815", "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r386": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(d)", "Topic": "815", "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r387": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(e)(1)", "Topic": "815", "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r388": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(e)(2)", "Topic": "815", "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r389": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(e)(3)", "Topic": "815", "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r39": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(2)", "Topic": "420", "URI": "https://asc.fasb.org//1943274/2147482017/420-10-50-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r390": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(e)(4)", "Topic": "815", "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r391": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(f)", "Topic": "815", "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r392": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(a)", "Topic": "815", "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r393": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(c)(1)", "Topic": "815", "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r394": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(c)(2)", "Topic": "815", "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r395": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(c)(3)", "Topic": "815", "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r396": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "820", "URI": "https://asc.fasb.org//1943274/2147482477/820-10-65-13", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r397": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "820", "URI": "https://asc.fasb.org//1943274/2147482477/820-10-65-13", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r398": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "825", "URI": "https://asc.fasb.org//1943274/2147482907/825-10-50-28", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r399": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "825", "URI": "https://asc.fasb.org//1943274/2147482833/825-10-65-6", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r4": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "810", "URI": "https://asc.fasb.org//1943274/2147481231/810-10-45-20", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r40": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB TOPIC 5.P.3)", "Topic": "420", "URI": "https://asc.fasb.org//1943274/2147479823/420-10-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r400": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "825", "URI": "https://asc.fasb.org//1943274/2147482833/825-10-65-6", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r401": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(c)(1)", "Topic": "825", "URI": "https://asc.fasb.org//1943274/2147482833/825-10-65-6", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r402": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(c)(2)", "Topic": "825", "URI": "https://asc.fasb.org//1943274/2147482833/825-10-65-6", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r403": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(e)(1)", "Topic": "825", "URI": "https://asc.fasb.org//1943274/2147482833/825-10-65-6", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r404": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(e)(2)", "Topic": "825", "URI": "https://asc.fasb.org//1943274/2147482833/825-10-65-6", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r405": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(e)(3)", "Topic": "825", "URI": "https://asc.fasb.org//1943274/2147482833/825-10-65-6", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r406": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "230", "Topic": "830", "URI": "https://asc.fasb.org//1943274/2147481877/830-230-45-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r407": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "830", "URI": "https://asc.fasb.org//1943274/2147481694/830-30-45-17", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r408": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "830", "URI": "https://asc.fasb.org//1943274/2147481694/830-30-45-20", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r409": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Subparagraph": "(a)", "Topic": "830", "URI": "https://asc.fasb.org//1943274/2147481694/830-30-45-20", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r41": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB TOPIC 5.P.4)", "Topic": "420", "URI": "https://asc.fasb.org//1943274/2147479823/420-10-S99-2", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r410": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Subparagraph": "(b)", "Topic": "830", "URI": "https://asc.fasb.org//1943274/2147481694/830-30-45-20", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r411": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Subparagraph": "(c)", "Topic": "830", "URI": "https://asc.fasb.org//1943274/2147481694/830-30-45-20", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r412": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Subparagraph": "(d)", "Topic": "830", "URI": "https://asc.fasb.org//1943274/2147481694/830-30-45-20", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r413": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "830", "URI": "https://asc.fasb.org//1943274/2147481674/830-30-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r414": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "830", "URI": "https://asc.fasb.org//1943274/2147481674/830-30-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r415": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "832", "URI": "https://asc.fasb.org//1943274/2147483482/832-10-65-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r416": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "832", "URI": "https://asc.fasb.org//1943274/2147483482/832-10-65-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r417": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "842", "URI": "https://asc.fasb.org//1943274/2147479832/842-10-65-5", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r418": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "842", "URI": "https://asc.fasb.org//1943274/2147479832/842-10-65-5", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r419": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "842", "URI": "https://asc.fasb.org//1943274/2147479832/842-10-65-5", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r42": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 5.P.4(b)(2))", "Topic": "420", "URI": "https://asc.fasb.org//1943274/2147479823/420-10-S99-2", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r420": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(d)(1)", "Topic": "842", "URI": "https://asc.fasb.org//1943274/2147479832/842-10-65-5", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r421": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(f)(1)", "Topic": "842", "URI": "https://asc.fasb.org//1943274/2147479832/842-10-65-5", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r422": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(f)(3)", "Topic": "842", "URI": "https://asc.fasb.org//1943274/2147479832/842-10-65-5", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r423": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "SubTopic": "20", "Topic": "842", "URI": "https://asc.fasb.org//842-20/tableOfContent", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r424": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "842", "URI": "https://asc.fasb.org//1943274/2147479041/842-20-45-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r425": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "842", "URI": "https://asc.fasb.org//1943274/2147479041/842-20-45-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r426": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "842", "URI": "https://asc.fasb.org//1943274/2147479041/842-20-45-5", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r427": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "842", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r428": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "842", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-4", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r429": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "842", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-4", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r43": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r430": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "842", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-4", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r431": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)(1)", "Topic": "842", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-4", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r432": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)(3)", "Topic": "842", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-4", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r433": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)(4)", "Topic": "842", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-4", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r434": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "842", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-6", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r435": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "848", "URI": "https://asc.fasb.org//1943274/2147483550/848-10-65-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r436": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)(1)", "Topic": "848", "URI": "https://asc.fasb.org//1943274/2147483550/848-10-65-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r437": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)(2)", "Topic": "848", "URI": "https://asc.fasb.org//1943274/2147483550/848-10-65-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r438": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)(3)(iii)(01)", "Topic": "848", "URI": "https://asc.fasb.org//1943274/2147483550/848-10-65-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r439": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)(3)(iii)(03)", "Topic": "848", "URI": "https://asc.fasb.org//1943274/2147483550/848-10-65-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r44": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r440": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "848", "URI": "https://asc.fasb.org//1943274/2147483550/848-10-65-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r441": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "850", "URI": "https://asc.fasb.org//850/tableOfContent", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r442": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "850", "URI": "https://asc.fasb.org//1943274/2147483326/850-10-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r443": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "850", "URI": "https://asc.fasb.org//1943274/2147483326/850-10-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r444": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "850", "URI": "https://asc.fasb.org//1943274/2147483326/850-10-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r445": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "850", "URI": "https://asc.fasb.org//1943274/2147483326/850-10-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r446": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "850", "URI": "https://asc.fasb.org//1943274/2147483326/850-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r447": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "850", "URI": "https://asc.fasb.org//1943274/2147483326/850-10-50-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r448": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "850", "URI": "https://asc.fasb.org//1943274/2147483326/850-10-50-6", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r449": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "855", "URI": "https://asc.fasb.org//1943274/2147483399/855-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r45": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)(1)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r450": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)(1)", "Topic": "860", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r451": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "910", "URI": "https://asc.fasb.org//1943274/2147482546/910-10-50-6", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r452": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "45", "SubTopic": "310", "Subparagraph": "(b)", "Topic": "912", "URI": "https://asc.fasb.org//1943274/2147482312/912-310-45-11", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r453": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "310", "Topic": "912", "URI": "https://asc.fasb.org//1943274/2147482312/912-310-45-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r454": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 11.L)", "Topic": "924", "URI": "https://asc.fasb.org//1943274/2147479941/924-10-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r455": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "926", "URI": "https://asc.fasb.org//1943274/2147483194/926-20-65-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r456": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "926", "URI": "https://asc.fasb.org//1943274/2147483194/926-20-65-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r457": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "926", "URI": "https://asc.fasb.org//1943274/2147483194/926-20-65-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r458": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "20", "Subparagraph": "(f)(1)", "Topic": "926", "URI": "https://asc.fasb.org//1943274/2147483194/926-20-65-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r459": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "20", "Subparagraph": "(f)(2)", "Topic": "926", "URI": "https://asc.fasb.org//1943274/2147483194/926-20-65-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r46": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147481089/718-20-55-12", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r460": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "20", "Subparagraph": "(f)(3)", "Topic": "926", "URI": "https://asc.fasb.org//1943274/2147483194/926-20-65-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r461": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(a)", "Topic": "932", "URI": "https://asc.fasb.org//1943274/2147482274/932-235-50-15", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r462": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(b)", "Topic": "932", "URI": "https://asc.fasb.org//1943274/2147482274/932-235-50-15", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r463": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(a)", "Topic": "932", "URI": "https://asc.fasb.org//1943274/2147482274/932-235-50-20", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r464": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(b)", "Topic": "932", "URI": "https://asc.fasb.org//1943274/2147482274/932-235-50-20", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r465": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(a)", "Topic": "932", "URI": "https://asc.fasb.org//1943274/2147482274/932-235-50-28", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r466": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(b)", "Topic": "932", "URI": "https://asc.fasb.org//1943274/2147482274/932-235-50-28", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r467": { "Name": "Accounting Standards Codification", "Paragraph": "33", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(a)", "Topic": "932", "URI": "https://asc.fasb.org//1943274/2147482274/932-235-50-33", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r468": { "Name": "Accounting Standards Codification", "Paragraph": "33", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(b)", "Topic": "932", "URI": "https://asc.fasb.org//1943274/2147482274/932-235-50-33", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r469": { "Name": "Accounting Standards Codification", "Paragraph": "35A", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(a)", "Topic": "932", "URI": "https://asc.fasb.org//1943274/2147482274/932-235-50-35A", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r47": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147481089/718-20-55-13", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r470": { "Name": "Accounting Standards Codification", "Paragraph": "35A", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(b)", "Topic": "932", "URI": "https://asc.fasb.org//1943274/2147482274/932-235-50-35A", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r471": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(c)(1)", "Topic": "932", "URI": "https://asc.fasb.org//1943274/2147482274/932-235-50-8", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r472": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(c)(2)", "Topic": "932", "URI": "https://asc.fasb.org//1943274/2147482274/932-235-50-8", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r473": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(10)(1))", "Topic": "942", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r474": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(23))", "Topic": "942", "URI": "https://asc.fasb.org//1943274/2147483589/942-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r475": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(26))", "Topic": "942", "URI": "https://asc.fasb.org//1943274/2147483589/942-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r476": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(27))", "Topic": "942", "URI": "https://asc.fasb.org//1943274/2147483589/942-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r477": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "235", "Subparagraph": "(SX 210.9-05(b)(2))", "Topic": "942", "URI": "https://asc.fasb.org//1943274/2147479557/942-235-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r478": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "360", "Topic": "942", "URI": "https://asc.fasb.org//1943274/2147480842/942-360-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r479": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(12))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r48": { "Name": "Accounting Standards Codification", "Paragraph": "217", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org//1943274/2147482663/740-10-55-217", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r480": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(19))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r481": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(21))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r482": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(22))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r483": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(23)(a)(3))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r484": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(23)(a)(4))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r485": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(25))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r486": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(8)(b))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r487": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(8))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r488": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(11))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r489": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(18))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r49": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "810", "URI": "https://asc.fasb.org//1943274/2147481203/810-10-50-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r490": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(19))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r491": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(22))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r492": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(23))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r493": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(9))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r494": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "235", "Subparagraph": "(SX 210.12-17(Column A))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r495": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "235", "Subparagraph": "(SX 210.12-17(Column B))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r496": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "235", "Subparagraph": "(SX 210.12-17(Column C))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r497": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "235", "Subparagraph": "(SX 210.12-17(Column D))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r498": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "235", "Subparagraph": "(SX 210.12-17(Column E))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r499": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "235", "Subparagraph": "(SX 210.12-17(Column F))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r5": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "230", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-28", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r50": { "Name": "Accounting Standards Codification", "Paragraph": "4A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "815", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-4A", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r500": { "Name": "Accounting Standards Codification", "Paragraph": "7A", "Publisher": "FASB", "Section": "50", "SubTopic": "40", "Subparagraph": "(d)", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147480081/944-40-50-7A", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r501": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(a)", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r502": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(b)", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r503": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(e)", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r504": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(f)(1)", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r505": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(f)(2)", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r506": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(g)(1)", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r507": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(g)(2)(i)", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r508": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(g)(2)(ii)", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r509": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(g)(2)(iii)", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r51": { "Name": "Accounting Standards Codification", "Paragraph": "4B", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "815", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-4B", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r510": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(g)(2)(iv)", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r511": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(h)(1)", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r512": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(h)(2)", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r513": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480424/946-10-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r514": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480424/946-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r515": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480424/946-10-50-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r516": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.6-03(d))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479886/946-10-S99-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r517": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.6-03(i)(1))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479886/946-10-S99-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r518": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.6-03(i)(2)(i))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479886/946-10-S99-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r519": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.6-03(i)(2)(ii))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479886/946-10-S99-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r52": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "850", "URI": "https://asc.fasb.org//1943274/2147483326/850-10-50-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r520": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.6-03(i)(2))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479886/946-10-S99-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r521": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480990/946-20-50-11", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r522": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480990/946-20-50-13", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r523": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480990/946-20-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r524": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480990/946-20-50-5", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r525": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480990/946-20-50-6", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r526": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "45", "SubTopic": "205", "Subparagraph": "(a)", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480767/946-205-45-4", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r527": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "205", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480737/946-205-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r528": { "Name": "Accounting Standards Codification", "Paragraph": "27", "Publisher": "FASB", "Section": "50", "SubTopic": "205", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480737/946-205-50-27", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r529": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "205", "Subparagraph": "(a)", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480737/946-205-50-7", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r53": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "850", "URI": "https://asc.fasb.org//1943274/2147483326/850-10-50-3", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r530": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "205", "Subparagraph": "(b)", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480737/946-205-50-7", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r531": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "205", "Subparagraph": "(c)", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480737/946-205-50-7", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r532": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "205", "Subparagraph": "(d)", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480737/946-205-50-7", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r533": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "205", "Subparagraph": "(e)", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480737/946-205-50-7", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r534": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "205", "Subparagraph": "(f)", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480737/946-205-50-7", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r535": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "205", "Subparagraph": "(g)", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480737/946-205-50-7", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r536": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "205", "Subparagraph": "(h)", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480737/946-205-50-7", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r537": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "45", "SubTopic": "210", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480555/946-210-45-4", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r538": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "210", "Subparagraph": "(b)(2)", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r539": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "210", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r54": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03.17)", "Topic": "942", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r540": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "210", "Subparagraph": "(a)(2)", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-6", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r541": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "210", "Subparagraph": "(e)", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-6", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r542": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "210", "Subparagraph": "(f)", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-6", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r543": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(1))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r544": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(12)(b)(1))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r545": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(12)(b)(2))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r546": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(12)(b)(3))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r547": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(13)(a)(2))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r548": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(13)(a)(3))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r549": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(14))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r55": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "985", "URI": "https://asc.fasb.org//1943274/2147481283/985-20-50-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r550": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(15))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r551": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(16)(a))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r552": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(17))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r553": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(19))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r554": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(2)(a))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r555": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(2)(b))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r556": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(3)(a))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r557": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(3)(b))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r558": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(3)(c))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r559": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(6)(b))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r56": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "205", "URI": "https://asc.fasb.org//205/tableOfContent", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r560": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(6)(c))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r561": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(6)(d))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r562": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(6)(e))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r563": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(8))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r564": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(9)(b))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r565": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(9)(c))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r566": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(9)(d))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r567": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(9)(e))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r568": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-05(2))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r569": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-05(4))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r57": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 201.5-02(24))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r570": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "220", "Subparagraph": "(b)", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483581/946-220-45-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r571": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "45", "SubTopic": "220", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483581/946-220-45-7", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r572": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "220", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483580/946-220-50-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r573": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.6-07(1))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r574": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.6-07(2)(a))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r575": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.6-07(2)(c)(2)(i))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r576": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.6-07(2)(c)(2)(ii))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r577": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.6-07(2)(c))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r578": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.6-07(2)(e))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r579": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.6-07(2)(g)(3))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r58": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 201.5-02(25))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r580": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.6-07(7)(a)(1))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r581": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.6-07(7)(a)(2))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r582": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.6-07(7)(a)(3))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r583": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.6-07(7)(a)(5))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r584": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.6-07(7)(a)(6))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r585": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.6-07(7)(a)(7))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r586": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.6-07(7)(c)(1))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r587": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.6-07(7)(c)(2))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r588": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.6-07(7)(c)(3))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r589": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.6-07(7)(c)(5))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r59": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 201.5-02(26))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r590": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.6-07(7)(c)(6))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r591": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.6-07(7)(c)(7))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r592": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.6-07(9))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r593": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.6-09(1)(d))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r594": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.6-09(4)(b))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r595": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.6-09(6))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r596": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.6-09(7))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r597": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(a)", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147481062/946-235-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r598": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(c)", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147481062/946-235-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r599": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(d)", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147481062/946-235-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r6": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-28", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r60": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(23))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r600": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(e)", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147481062/946-235-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r601": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "310", "Subparagraph": "(d)", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480833/946-310-45-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r602": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-12(Column A)(Footnote 2))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r603": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-12(Column C)(Footnote 5))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r604": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-12A(Column A)(Footnote 2))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r605": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-12A(Column C)(Footnote 4))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r606": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-12B(Column A)(Footnote 4)(a))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r607": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-12B(Column A)(Footnote 4)(b))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r608": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-12B(Column C)(Footnote 2))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r609": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-14(Column A)(Footnote 2))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-6", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r61": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(28))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r610": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-14(Column F)(Footnote 7))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-6", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r611": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "505", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147481004/946-505-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r612": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "505", "Subparagraph": "(a)", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147481004/946-505-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r613": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "505", "Subparagraph": "(b)", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147481004/946-505-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r614": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "505", "Subparagraph": "(c)", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147481004/946-505-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r615": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "505", "Subparagraph": "(d)", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147481004/946-505-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r616": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "505", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147481004/946-505-50-6", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r617": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "310", "Subparagraph": "(SX 210.12-29(Footnote 4))", "Topic": "948", "URI": "https://asc.fasb.org//1943274/2147479851/948-310-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r618": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "440", "Subparagraph": "(a)", "Topic": "954", "URI": "https://asc.fasb.org//1943274/2147480327/954-440-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r619": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column B))", "Topic": "970", "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r62": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(29))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r620": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column C))", "Topic": "970", "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r621": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column D))", "Topic": "970", "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r622": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column E))", "Topic": "970", "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r623": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column F))", "Topic": "970", "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r624": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column G))", "Topic": "970", "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r625": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column H))", "Topic": "970", "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r626": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column I))", "Topic": "970", "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r627": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Footnote 2))", "Topic": "970", "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r628": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "310", "Subparagraph": "(c)", "Topic": "976", "URI": "https://asc.fasb.org//1943274/2147482856/976-310-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r629": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "310", "Subparagraph": "(b)", "Topic": "978", "URI": "https://asc.fasb.org//1943274/2147482707/978-310-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r63": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(30)(a)(1))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r630": { "Name": "Accounting Standards Codification", "Paragraph": "13H", "Publisher": "FASB", "Section": "55", "SubTopic": "40", "Subparagraph": "(a)", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147480046/944-40-55-13H", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r631": { "Name": "Accounting Standards Codification", "Paragraph": "13H", "Publisher": "FASB", "Section": "55", "SubTopic": "40", "Subparagraph": "(b)", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147480046/944-40-55-13H", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r632": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147483467/210-10-45-1", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r633": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(g)", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147483467/210-10-45-1", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r634": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "235", "URI": "https://asc.fasb.org//1943274/2147483426/235-10-50-4", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r635": { "Name": "Accounting Standards Codification", "Paragraph": "52", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org//1943274/2147482635/260-10-55-52", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r636": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-30", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r637": { "Name": "Accounting Standards Codification", "Paragraph": "31", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-31", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r638": { "Name": "Accounting Standards Codification", "Paragraph": "12A", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "310", "URI": "https://asc.fasb.org//1943274/2147481933/310-10-55-12A", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r639": { "Name": "Accounting Standards Codification", "Paragraph": "24", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "350", "URI": "https://asc.fasb.org//1943274/2147482548/350-20-55-24", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r64": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(30)(a)(3))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r640": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "505", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-13", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r641": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "https://asc.fasb.org//1943274/2147479777/606-10-55-91", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r642": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "606", "URI": "https://asc.fasb.org//1943274/2147479777/606-10-55-91", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r643": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "55", "SubTopic": "80", "Topic": "715", "URI": "https://asc.fasb.org//1943274/2147480547/715-80-55-8", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r644": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(1)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r645": { "Name": "Accounting Standards Codification", "Paragraph": "53", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "842", "URI": "https://asc.fasb.org//1943274/2147479589/842-20-55-53", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r646": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "852", "URI": "https://asc.fasb.org//1943274/2147481372/852-10-55-10", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r647": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "55", "SubTopic": "30", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147479401/944-30-55-2", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r648": { "Name": "Accounting Standards Codification", "Paragraph": "29F", "Publisher": "FASB", "Section": "55", "SubTopic": "40", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147480046/944-40-55-29F", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r649": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "210", "Subparagraph": "(b)(1)", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-1", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r65": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(30))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r650": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "210", "Subparagraph": "(a)(1)", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-6", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r651": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "55", "SubTopic": "210", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480493/946-210-55-1", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r652": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "310", "Subparagraph": "(d)", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480833/946-310-45-1", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r653": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-12(Column A)(Footnote 2)(i))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-1", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r654": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-12A(Column A)(Footnote 2))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-2", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r655": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-12B(Column A)(Footnote 1)(a))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-3", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r656": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-14(Column A)(Footnote 2))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-6", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r657": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "55", "SubTopic": "830", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480167/946-830-55-10", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r658": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "55", "SubTopic": "830", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480167/946-830-55-12", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r659": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "b", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r66": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(31))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r660": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "b-2", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r661": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "d1-1", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r662": { "Name": "Form 10-Q", "Number": "240", "Publisher": "SEC", "Section": "308", "Subsection": "a", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r663": { "Name": "Form 20-F", "Paragraph": "a", "Publisher": "SEC", "Section": "16", "Subsection": "J", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r664": { "Name": "Form 20-F", "Paragraph": "1", "Publisher": "SEC", "Section": "6", "Subsection": "F", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r665": { "Name": "Form 20-F", "Paragraph": "1", "Publisher": "SEC", "Section": "6", "Subparagraph": "i", "Subsection": "F", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r666": { "Name": "Form 20-F", "Paragraph": "1", "Publisher": "SEC", "Section": "6", "Sentence": "A", "Subparagraph": "i", "Subsection": "F", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r667": { "Name": "Form 20-F", "Paragraph": "1", "Publisher": "SEC", "Section": "6", "Sentence": "B", "Subparagraph": "i", "Subsection": "F", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r668": { "Name": "Form 20-F", "Paragraph": "1", "Publisher": "SEC", "Section": "6", "Sentence": "C", "Subparagraph": "i", "Subsection": "F", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r669": { "Name": "Form 20-F", "Paragraph": "1", "Publisher": "SEC", "Section": "6", "Sentence": "D", "Subparagraph": "i", "Subsection": "F", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r67": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(32))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r670": { "Name": "Form 20-F", "Paragraph": "1", "Publisher": "SEC", "Section": "6", "Sentence": "E", "Subparagraph": "i", "Subsection": "F", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r671": { "Name": "Form 20-F", "Paragraph": "1", "Publisher": "SEC", "Section": "6", "Subparagraph": "ii", "Subsection": "F", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r672": { "Name": "Form 20-F", "Paragraph": "1", "Publisher": "SEC", "Section": "6", "Subparagraph": "iii", "Subsection": "F", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r673": { "Name": "Form 20-F", "Paragraph": "2", "Publisher": "SEC", "Section": "6", "Subsection": "F", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r674": { "Name": "Form 20-F", "Paragraph": "1", "Publisher": "SEC", "Section": "6", "Subparagraph": "ii", "Subsection": "F", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r675": { "Name": "Form 40-F", "Paragraph": "a", "Publisher": "SEC", "Section": "19", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r676": { "Name": "Form 40-F", "Paragraph": "a", "Publisher": "SEC", "Section": "19", "Subparagraph": "1", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r677": { "Name": "Form 40-F", "Paragraph": "a", "Publisher": "SEC", "Section": "19", "Sentence": "i", "Subparagraph": "1", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r678": { "Name": "Form 40-F", "Paragraph": "a", "Publisher": "SEC", "Section": "19", "Sentence": "ii", "Subparagraph": "1", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r679": { "Name": "Form 40-F", "Paragraph": "a", "Publisher": "SEC", "Section": "19", "Sentence": "iii", "Subparagraph": "1", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r68": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-11", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r680": { "Name": "Form 40-F", "Paragraph": "a", "Publisher": "SEC", "Section": "19", "Sentence": "iv", "Subparagraph": "1", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r681": { "Name": "Form 40-F", "Paragraph": "a", "Publisher": "SEC", "Section": "19", "Sentence": "v", "Subparagraph": "1", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r682": { "Name": "Form 40-F", "Paragraph": "a", "Publisher": "SEC", "Section": "19", "Subparagraph": "2", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r683": { "Name": "Form 40-F", "Paragraph": "a", "Publisher": "SEC", "Section": "19", "Subparagraph": "3", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r684": { "Name": "Form 40-F", "Paragraph": "b", "Publisher": "SEC", "Section": "19", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r685": { "Name": "Form N-CSR", "Paragraph": "a", "Publisher": "SEC", "Section": "18", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r686": { "Name": "Form N-CSR", "Paragraph": "a", "Publisher": "SEC", "Section": "18", "Subparagraph": "1", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r687": { "Name": "Form N-CSR", "Paragraph": "a", "Publisher": "SEC", "Section": "18", "Sentence": "i", "Subparagraph": "1", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r688": { "Name": "Form N-CSR", "Paragraph": "a", "Publisher": "SEC", "Section": "18", "Sentence": "ii", "Subparagraph": "1", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r689": { "Name": "Form N-CSR", "Paragraph": "a", "Publisher": "SEC", "Section": "18", "Sentence": "iii", "Subparagraph": "1", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r69": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(1))", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r690": { "Name": "Form N-CSR", "Paragraph": "a", "Publisher": "SEC", "Section": "18", "Sentence": "iv", "Subparagraph": "1", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r691": { "Name": "Form N-CSR", "Paragraph": "a", "Publisher": "SEC", "Section": "18", "Sentence": "v", "Subparagraph": "1", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r692": { "Name": "Form N-CSR", "Paragraph": "a", "Publisher": "SEC", "Section": "18", "Subparagraph": "2", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r693": { "Name": "Form N-CSR", "Paragraph": "a", "Publisher": "SEC", "Section": "18", "Subparagraph": "3", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r694": { "Name": "Form N-CSR", "Paragraph": "b", "Publisher": "SEC", "Section": "18", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r695": { "Name": "Forms 10-K, 10-Q, 20-F", "Number": "240", "Publisher": "SEC", "Section": "13", "Subsection": "a-1", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r696": { "Name": "Regulation S-K", "Number": "229", "Publisher": "SEC", "Section": "402", "Subsection": "v", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r697": { "Name": "Regulation S-K", "Number": "229", "Paragraph": "1", "Publisher": "SEC", "Section": "402", "Subsection": "v", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r698": { "Name": "Regulation S-K", "Number": "229", "Paragraph": "2", "Publisher": "SEC", "Section": "402", "Subparagraph": "ii", "Subsection": "v", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r699": { "Name": "Regulation S-K", "Number": "229", "Paragraph": "2", "Publisher": "SEC", "Section": "402", "Subparagraph": "iii", "Subsection": "v", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r7": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "360", "URI": "https://asc.fasb.org//1943274/2147482099/360-10-50-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r70": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(10))", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r700": { "Name": "Regulation S-K", "Number": "229", "Paragraph": "2", "Publisher": "SEC", "Section": "402", "Subparagraph": "iv", "Subsection": "v", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r701": { "Name": "Regulation S-K", "Number": "229", "Paragraph": "2", "Publisher": "SEC", "Section": "402", "Subparagraph": "vi", "Subsection": "v", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r702": { "Name": "Regulation S-K", "Number": "229", "Paragraph": "3", "Publisher": "SEC", "Section": "402", "Subsection": "v", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r703": { "Name": "Regulation S-K", "Number": "229", "Paragraph": "4", "Publisher": "SEC", "Section": "402", "Subsection": "v", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r704": { "Name": "Regulation S-K", "Number": "229", "Paragraph": "5", "Publisher": "SEC", "Section": "402", "Subparagraph": "i", "Subsection": "v", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r705": { "Name": "Regulation S-K", "Number": "229", "Paragraph": "5", "Publisher": "SEC", "Section": "402", "Subparagraph": "ii", "Subsection": "v", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r706": { "Name": "Regulation S-K", "Number": "229", "Paragraph": "5", "Publisher": "SEC", "Section": "402", "Subparagraph": "iii", "Subsection": "v", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r707": { "Name": "Regulation S-K", "Number": "229", "Paragraph": "5", "Publisher": "SEC", "Section": "402", "Subparagraph": "iv", "Subsection": "v", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r708": { "Name": "Regulation S-K", "Number": "229", "Paragraph": "6", "Publisher": "SEC", "Section": "402", "Subsection": "v", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r709": { "Name": "Regulation S-K", "Number": "229", "Paragraph": "6", "Publisher": "SEC", "Section": "402", "Subparagraph": "i", "Subsection": "v", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r71": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(20))", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r710": { "Name": "Regulation S-K", "Number": "229", "Paragraph": "1", "Publisher": "SEC", "Section": "402", "Subsection": "w", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r711": { "Name": "Regulation S-K", "Number": "229", "Paragraph": "1", "Publisher": "SEC", "Section": "402", "Subparagraph": "i", "Subsection": "w", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r712": { "Name": "Regulation S-K", "Number": "229", "Paragraph": "1", "Publisher": "SEC", "Section": "402", "Sentence": "A", "Subparagraph": "i", "Subsection": "w", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r713": { "Name": "Regulation S-K", "Number": "229", "Paragraph": "1", "Publisher": "SEC", "Section": "402", "Sentence": "B", "Subparagraph": "i", "Subsection": "w", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r714": { "Name": "Regulation S-K", "Number": "229", "Paragraph": "1", "Publisher": "SEC", "Section": "402", "Sentence": "C", "Subparagraph": "i", "Subsection": "w", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r715": { "Name": "Regulation S-K", "Number": "229", "Paragraph": "1", "Publisher": "SEC", "Section": "402", "Sentence": "D", "Subparagraph": "i", "Subsection": "w", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r716": { "Name": "Regulation S-K", "Number": "229", "Paragraph": "1", "Publisher": "SEC", "Section": "402", "Sentence": "E", "Subparagraph": "i", "Subsection": "w", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r717": { "Name": "Regulation S-K", "Number": "229", "Paragraph": "1", "Publisher": "SEC", "Section": "402", "Subparagraph": "ii", "Subsection": "w", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r718": { "Name": "Regulation S-K", "Number": "229", "Paragraph": "1", "Publisher": "SEC", "Section": "402", "Subparagraph": "iii", "Subsection": "w", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r719": { "Name": "Regulation S-K", "Number": "229", "Paragraph": "2", "Publisher": "SEC", "Section": "402", "Subsection": "w", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r72": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03)", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r720": { "Name": "Regulation S-K", "Number": "229", "Paragraph": "1", "Publisher": "SEC", "Section": "402", "Subsection": "x", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r721": { "Name": "Regulation S-K", "Number": "229", "Paragraph": "2", "Publisher": "SEC", "Section": "402", "Subsection": "x", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r722": { "Name": "Regulation S-K", "Number": "229", "Paragraph": "2", "Publisher": "SEC", "Section": "402", "Sentence": "A", "Subparagraph": "ii", "Subsection": "x", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r723": { "Name": "Regulation S-K", "Number": "229", "Paragraph": "2", "Publisher": "SEC", "Section": "402", "Sentence": "C", "Subparagraph": "ii", "Subsection": "x", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r724": { "Name": "Regulation S-K", "Number": "229", "Paragraph": "2", "Publisher": "SEC", "Section": "402", "Sentence": "D", "Subparagraph": "ii", "Subsection": "x", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r725": { "Name": "Regulation S-K", "Number": "229", "Paragraph": "2", "Publisher": "SEC", "Section": "402", "Sentence": "E", "Subparagraph": "ii", "Subsection": "x", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r726": { "Name": "Regulation S-K", "Number": "229", "Paragraph": "2", "Publisher": "SEC", "Section": "402", "Sentence": "F", "Subparagraph": "ii", "Subsection": "x", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r727": { "Name": "Regulation S-K", "Number": "229", "Publisher": "SEC", "Section": "408", "Subsection": "a", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r728": { "Name": "Regulation S-K", "Number": "229", "Paragraph": "1", "Publisher": "SEC", "Section": "408", "Subsection": "a", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r729": { "Name": "Regulation S-K", "Number": "229", "Paragraph": "2", "Publisher": "SEC", "Section": "408", "Subparagraph": "A", "Subsection": "a", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r73": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.2)", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r730": { "Name": "Regulation S-K", "Number": "229", "Paragraph": "2", "Publisher": "SEC", "Section": "408", "Subparagraph": "B", "Subsection": "a", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r731": { "Name": "Regulation S-K", "Number": "229", "Paragraph": "2", "Publisher": "SEC", "Section": "408", "Subparagraph": "C", "Subsection": "a", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r732": { "Name": "Regulation S-K", "Number": "229", "Paragraph": "2", "Publisher": "SEC", "Section": "408", "Subparagraph": "D", "Subsection": "a", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r733": { "Name": "Regulation S-K", "Number": "229", "Paragraph": "1", "Publisher": "SEC", "Section": "408", "Subsection": "b", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r734": { "Name": "Regulation S-T", "Number": "232", "Publisher": "SEC", "Section": "405", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r735": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "272", "URI": "https://asc.fasb.org//1943274/2147483014/272-10-45-3", "role": "http://www.xbrl.org/2003/role/recommendedDisclosureRef" }, "r736": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(2)", "Topic": "250", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-1", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r737": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(3)", "Topic": "250", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-1", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r738": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "250", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-11", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r739": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-11", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r74": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.4)", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r740": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-3", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r741": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)(1)", "Topic": "842", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-4", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r742": { "Name": "Accounting Standards Codification", "Paragraph": "4H", "Publisher": "FASB", "Section": "50", "SubTopic": "40", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147480081/944-40-50-4H", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r743": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-8", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r744": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-9", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r745": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "210", "URI": "https://asc.fasb.org//210/tableOfContent", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r746": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147482765/220-10-50-4", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r747": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147482765/220-10-50-5", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r748": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "230", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-17", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r749": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "230", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-28", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r75": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.9)", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r750": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(d))", "Topic": "235", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r751": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(g)(1)(ii))", "Topic": "235", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r752": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(h)(1)(Note 1))", "Topic": "235", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r753": { "Name": "Accounting Standards Codification", "Paragraph": "23", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "https://asc.fasb.org//1943274/2147483421/250-10-45-23", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r754": { "Name": "Accounting Standards Codification", "Paragraph": "24", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "250", "URI": "https://asc.fasb.org//1943274/2147483421/250-10-45-24", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r755": { "Name": "Accounting Standards Codification", "Paragraph": "55", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "260", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-55", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r756": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "260", "URI": "https://asc.fasb.org//1943274/2147482662/260-10-50-1", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r757": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "310", "URI": "https://asc.fasb.org//1943274/2147481990/310-10-45-13", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r758": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "323", "URI": "https://asc.fasb.org//1943274/2147481687/323-10-50-3", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r759": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "40", "Topic": "340", "URI": "https://asc.fasb.org//1943274/2147479483/340-40-50-3", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r76": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147483613/220-20-50-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r760": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "350", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r761": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(h)", "Topic": "350", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r762": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "410", "URI": "https://asc.fasb.org//1943274/2147481850/410-20-50-1", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r763": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(c)", "Topic": "410", "URI": "https://asc.fasb.org//1943274/2147481931/410-30-50-10", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r764": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "420", "URI": "https://asc.fasb.org//1943274/2147482047/420-10-45-3", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r765": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "450", "URI": "https://asc.fasb.org//450/tableOfContent", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r766": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "450", "URI": "https://asc.fasb.org//1943274/2147483076/450-20-50-9", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r767": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "20", "Subparagraph": "(SAB Topic 5.Y.Q2)", "Topic": "450", "URI": "https://asc.fasb.org//1943274/2147480102/450-20-S99-1", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r768": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(ii))", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1A", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r769": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(iii))", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1A", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r77": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-13", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r770": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r771": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-10", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r772": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-5", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r773": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "https://asc.fasb.org//1943274/2147479777/606-10-55-91", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r774": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(1)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r775": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(2)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r776": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(3)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r777": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(i)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r778": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(ii)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r779": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iii)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r78": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "230", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-13", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r780": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r781": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)(01)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r782": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)(02)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r783": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)(03)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r784": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)(04)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r785": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(i)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r786": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(ii)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r787": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(iii)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r788": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(iii)(01)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r789": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(iii)(02)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r79": { "Name": "Accounting Standards Codification", "Paragraph": "24", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-24", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r790": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(iii)(03)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r791": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)(1)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r792": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)(2)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r793": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)(1)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r794": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)(2)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r795": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(i)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r796": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(ii)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r797": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(iii)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r798": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(iv)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r799": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(v)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r8": { "Name": "Accounting Standards Codification", "Paragraph": "19", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-19", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r80": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-25", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r800": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(i)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r801": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(e)(3)", "Topic": "815", "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-1", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r802": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "825", "URI": "https://asc.fasb.org//1943274/2147482907/825-10-50-28", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r803": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(3)", "Topic": "842", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-3", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r804": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "842", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-4", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r805": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "842", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-6", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r806": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "850", "URI": "https://asc.fasb.org//1943274/2147483326/850-10-50-3", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r807": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "852", "URI": "https://asc.fasb.org//1943274/2147481404/852-10-50-7", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r808": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "852", "URI": "https://asc.fasb.org//1943274/2147481404/852-10-50-7", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r809": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)(1)", "Topic": "860", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r81": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-28", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r810": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)(2)", "Topic": "860", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r811": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)(3)", "Topic": "860", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r812": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(1)", "Topic": "860", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-4", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r813": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(2)", "Topic": "860", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-4", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r814": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(3)", "Topic": "860", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-4", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r815": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "25", "SubTopic": "730", "Topic": "912", "URI": "https://asc.fasb.org//1943274/2147482517/912-730-25-1", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r816": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(5))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r817": { "Name": "Accounting Standards Codification", "Paragraph": "2B", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147479432/944-30-50-2B", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r818": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "45", "SubTopic": "205", "Subparagraph": "(a)", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480767/946-205-45-4", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r819": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(12)(b)(1))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r82": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "235", "URI": "https://asc.fasb.org//235/tableOfContent", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r820": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.6-09(4)(b))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-3", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r821": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.6-09(7))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-3", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r822": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-12(Column A)(Footnote 2)(ii))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-1", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r823": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-12A(Column A)(Footnote 2))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-2", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r824": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-12B(Column A)(Footnote 1)(b))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-3", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r825": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-14(Column A)(Footnote 2))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-6", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r83": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "275", "URI": "https://asc.fasb.org//275/tableOfContent", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r84": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 4.E)", "Topic": "310", "URI": "https://asc.fasb.org//1943274/2147480418/310-10-S99-2", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r85": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "350", "URI": "https://asc.fasb.org//350/tableOfContent", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r86": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "360", "URI": "https://asc.fasb.org//1943274/2147482099/360-10-50-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r87": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "440", "URI": "https://asc.fasb.org//440/tableOfContent", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r88": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "505", "URI": "https://asc.fasb.org//505/tableOfContent", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r89": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.3-04)", "Topic": "505", "URI": "https://asc.fasb.org//1943274/2147480008/505-10-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r9": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(3)", "Topic": "810", "URI": "https://asc.fasb.org//1943274/2147481203/810-10-50-1A", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r90": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-15", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r91": { "Name": "Accounting Standards Codification", "Paragraph": "15A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-15A", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r92": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 6.I.7)", "Topic": "740", "URI": "https://asc.fasb.org//1943274/2147479360/740-10-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r93": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "810", "URI": "https://asc.fasb.org//810/tableOfContent", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r94": { "Name": "Accounting Standards Codification", "Paragraph": "19", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "810", "URI": "https://asc.fasb.org//1943274/2147481231/810-10-45-19", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r95": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(11))", "Topic": "942", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r96": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(23))", "Topic": "942", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r97": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(15))", "Topic": "942", "URI": "https://asc.fasb.org//1943274/2147483589/942-220-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r98": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(22))", "Topic": "942", "URI": "https://asc.fasb.org//1943274/2147483589/942-220-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r99": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04.10)", "Topic": "942", "URI": "https://asc.fasb.org//1943274/2147483589/942-220-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" } }, "version": "2.2" } ZIP 73 0001289945-23-000049-xbrl.zip IDEA: XBRL DOCUMENT begin 644 0001289945-23-000049-xbrl.zip M4$L#!!0 ( ,> ^U9,#)R9\P< !,F > 83)Q,C-E>#,Q,6-E;S,P M,F-E7X%*4T>>.5(\OH@2)6N&D>B:;<9R M)+I)/W5P=WLB(O!P 7"DF%^?7>#X)I(V'=<*JZEG3/$.B\4N]L&S"Q 70SN2 MEQ=#X,GE7R[^6JFP:Q47(\@LBS5P"PDKC,CNV4\)F =6J9125RJ?:G$_M*Q> MJS?83TH_B#'W[598"9GF1B#$3R9L#46\UFDD[/3GA MM:C)6V>G< 9QRMMQ=%J/VB>-_X0'V!7%?1]CIQ+>'(Q$5AD"C=]IUJOM5F[/ M)R*QPTY8J_WMP(E>7J0JLSB>QO[^JU>SILS"HZUP*>ZSCG/IP'>=-<=**MTY MK+E_Y]122?E(R&GGNZX67'X7&)Z9B@$M4M]LQ&^ EJ!1[G'B#6UC;RDRF!D> MULG4WN-01,*R1E@-5^U<=I?K>_38JKQSAEJ7#(YQAD$_J\57O=M!_VW_JCOH MW[QG'S[>WGWLOA^PP0V[_?A#CX6-;B5L'G5?LYM;%K:NRX>MOOVYSMR\98-W M/7;7N_IXVQ_T>W>L]_/5N^[[O_=8]VK L#D\:S2#/;6^>\>ZUSF4V2&WKPY;I^=KEF]=\IN](M;(>9(@O54DI+;3.%E=7+\4 MAD;TKT26H#V=2GCZS),15F?./->8J[-R5CUID\M]-N1C8!K& B:8%^Q0&/9C MP36B7D[9+>1*6Z8R]E;I$0MKE1^92ME=KA[8.R5)GPE8/XNK&+RS]>#][P:H MOBDLB(/P".NZ33X+L$C<$A MI2L;< P2B(7&,@'%<+4;M"0!S29#$0^9*>ACT7\"&DHEY,!(&(GU!)4F$V&' MZ*#)(78&DMX<35,)NCG&;@F+ILO3\-( V-AW )+188A)K0L0AH@^E K!'""+!'4B;);B%R#D!'%.CE$GP!*0I5P@L@2#>3(T@CX1I#@@ MB4*B ,)0(5;<<,;9$W,S9*E4$S/#J(9[8:SF.!"GE]YNM#)8@IJ9&;-F[4M# M6W-/T#98"8SSD MV3VP+E+2;2%1(FSP2M@Z F]%V$K\DW\45#IF'J*DGQ%O+2'7(XELV7F@=&6@ M% X+1:S X*1@JE\T^CZ. $FW,"[-[%\IX M$2 FRI%\#E6%1@5(36-A'.&A%&1.#]7/"ZII< ,M)4&$J_;ED:EZL=/2H#:)!%.J9..5:1 M(BXD)U9'MYP1BS2./7Q1L%S+X+<(2!")%_M#\L>)=C]!'.TEB'>FJC4L[TYR M.T,:E\%8)(14;E3&BZ!P!;5PA$L=*)\X 5YC>0X;U!>Y@J05R6C D@D6WQRXN M+)$C;[\T],9_,GK#6K7>()][8RX+1U046TA3K S%&*-B-E1X\S)B!^+UCYN+ M/H=6[(BD:7QI&:G";K=@E]3 Y]) =7/Z^8T.BV85N5N X&<"[7%@HP%>$."2 M?:%+'\IU2-!>NZS67,M&W'T!25(>5W%<: K\4M+F2(H*1OIY(EX;C)@G<,0&=(&3%W*[7WJHA-_,*@XC/(1X2EQ'R =?/45?A_+]W'VU]@3E?WCWY0X1D]D:"18418RYC-,%6Q'2 MOJ#L6*M>Y]9QK&"MTF:>Z=T+5#D:"6L!/I$/(H6U!+4G NUS2HX0S4B_AN@= M_U(=/5N"\&LAT'RWW(HL=J<+K_^_R?HV4.Q*K,QP6@0BC3:UM#V.!2 NRB0] MW^Q,@#]0UO65FLN[KL9TQYNS8Z O0ENY+_%'"AM8C2?8T<"JD3 "C#DXFD/4N*/H M$EZ!3WXB&RLY!LJ &;\O3]1UR8PPRJ6: K9.ALIS(5\!+X+MOU(>5'>$ ,;2 MNGU3V1HA]D!7<'XESPUT9E_.D;)SR:<=D;GY4O]&=GU=-6@WZDMQK_)[.!R]_OJ^[W^V.;K+>U3JIAL[VUN58-M[9] M2FTSK)YX@SZK]MB9[,W&B3$YS]X<- YF'4K<=.KY(PM7UQ)!:6UN5+Y\5>&; M0]M=C;A&L+I$Q/Y1R.FKP_"D=EYO!^X:QY-[$N5L?+VC/O[/Q1K.S5>'35PN M[G/MI^2YFU\0TAKY>?#)22E7#JTKE&7N?(S-_-O_&7NF6=K_B?B FVU!R0' M +)@ '@ &$R<3(S97@S,3)C9F\S,#)C97)T:69I8V%T+FAT;>U:;6_; M.!+^?K^"E^"Z*6 [ENV\.6D K^-N?5@TNXZ+W?MTH*21Q0LM:DG*CN_7WPPI MO\5VUVVWK1%<@2:1.!S.W?[OY>[7*[E14C"&S+-+ M+<2L,"(;L=]B,(^L6BVENBJ?:3%*+6O4&TWVF]*/8L)]NQ56PNUW=[$8L)$_.9(-,[#H!Y=1N=P :W+UGE8;P($$8^3>K,)R=6_@R/L MBN*^C[$S"6^.QB*KID#CMUN-VL59;J^G(K9I.ZC7_W'D1&]O$I59'$]C?_^G M5[.AS,*3K7(I1EG;N73DN\Z;(R65;A_7W;]K:JDF?"SDK/U#1PLN?Z@8GIFJ M 2T2WVS$?P$M0:/H&]I?L*M:X8'.$,@_ZF%G=[@V'_;;_;&?;OW[-?/@P>/G3>#]GPG@T^_-QC0;-3 M#5HGG=?L?L""L[OR8:=OW]>9^[=L^*[''GK=#X/^L-][8+W?N^\Z[W_JL4YW MR+ YN&JV*@=J?>>!=>[N?QGV[M;B@-ZXV#3K#39WL#/XL?.^]U"]__WGWK_F MOC7J]7U!]Y7\:FWUJU]A72XG(F/=&AN(""HL FU%,F,VY?;5\=GE];Z+)>=Q MC 16E9#8=O-\??G\IS"DU;\268PA;%>#RV_L;E";._.MQER?E:O:^06YW&:WJ3#LUX)KQ+6V3LE29^I ML'X6U3! 5R\I0(T#"="/W&!8, #C&7O,U%1"/,*UX>*D?71B!89E"M,WCL!Q M!?%LQHK,Z@+0;DSH+K=CV#@;XQ/9R1(>X2O-U!@3D55>;D,@@PB,X7I&(F/^ M"#CNBDZ#[V(T!H>4KC# ,4@@$AH+ 13+L#M:$H-FTU1$*3,%_5CVGX*&4@DY M,!9&8L5 Q<=4V!0=-#E$SD#2FZ-I*D8W)]@M9N%L=1I>&@";APY 8(G(,,2$ MEF5(*X@^%,=FO=(NL@3Y@UN!>D06R2)&G0B;E?A5$'*"."?'J!-@"C8!UD)(&A42)H,FKP=D)>"N"L]@_^4=!Q6'F(4KZ&?'6 M"G(]DLB6O0=*U@9*<"#R\SF>48*R^N?73!>-0\0H/Q",WH'!2<%0N6SVYSBJ M4**->&'V[T(9+P3$1#F2SZ&JT*@ J6DBC",\E(+,Z:$:>4F5JW2K07('LC*) M+H%2*:F8&@72)MIBE!2Q.P(P16A$++@6Y(#PJ=XE@(PT%8;2KUN6QN5J1X_* M !J$FW_7*<5+6!Y?U);F](XS*8B)B0RHW*.+$Y-XAR*B<)OES'_[B]Z'-HQ8Y(FL:7EJ$J[&X+]DD-?"$-5#&\(G<+$/Q, MH#T.;#3 "P))4-$?_N2&G>SHDB""D;Z>29>&XR8)W#$!G2!DQ<*NU]ZJE)M%A4'$ MYQ /L/Y&JDL M*8H81.%U[_?Y/U=:#8D5B9X;0(1!IM M:FE[' E 7)1)>K'9F0)_I*SK*S67=UV-Z8XWY\= GX2VB4;" MJ&#,P=$O3EJ'LT[E.AI-_(G M%JRO* +4QMRH?/5*PE<'N+L"<8>0=>F(_;.0,P^5QD7%7==X=A^BG(TO=]3' M_UMQAW/SU7$+%XW[^>R3\<+)3PAHG;P\^NB4E.N&5A7*,G=&QN;>?>Y\??>O M[FXN=\S?$B1_W2P>/K"ZJ8"$O5W0[KVOH8<@O_/KN?E"OCODRU_1GL M!#9N+"TAYEBVONS"0\1987=WV74-9>?UI_*GOXQUZBZ!_0]02P,$% @ MQX#[5@1/Y9IT! 0A !X !A,G$R,V5X,S(Q8V5O.3 V8V5R=&EF:6-A M="YH=&W=F.U/XS88P+_OK_"*QH%$TB1]HTE!ZDK1L4V4HV6W?9KDBTRCP@A;Z*.0MO<.E7%/-R&EM9] L MGP=-ZV0P%\GJ=)#0.T23DP9M=9(@35N=H-WIMCV_._<#C_0(.>ZUYZ0;X[_\ M!JC"\E)'Z14C)XTEY4Y&C/^P';B]3JZC>YKH+/0][Z>&77HZ2 77X$^"?OFQ M-//,F"8/VL&,+GAH4VJ4JK4X%DS(<,^S?Y&1."E>4K8*WPTEQ>S=D<)<.8I( MFI9B1?\E$ D$91_ORT![H,TH)W7@D"B$.G[(Z)QJU I_SR\'$^= MR1^_C?]$P]',2 +/"W;AJ+/)T=^%TC1=E5]1GD"&8="V;]97RK/]8IY7A50% M!F]:K.%4)_0: F)B\R!(@4 MZ8R@*99SS(ER)@^,K- PUD9B"#BR\@+Z*!6T%\R(-*4QD6;!-!>WZ+U@".RB [-^?^\X"+QH))8YYBO[Y$>'*".20!2@#8A0 BK0'%7$66W4K/1[ MD4*W7-PSDBR(\8_U_E[G.-H5QAPG)B"'D52'+=_= 5#'/WYC/ _HX5LCL5F8 MONL')F?3+AS'9:?,_ORAP!*&$ENA:Y(+"21P="[D$OF>\Z$&INHL2H6TSSD$ M)!)$H)P)^J7@I$2L!03:;7V=BM+L(Q1IP<"7"8 !$NB>ZLR:E.2?@DIB=GYE M85MGUV\=X$,$SC>_[1PDAY9YG(.U&,\9 %0S3N)"4FU\C!_B#/,%J4'W^ZUV MJ;:T&0!N_0AAGOS/D/O6S'7=?HT0>^YQM3,%LIMJRKP4DP-AKDD MRD!P9,28,01JQ 0&B*@<^J_*(952CGELO@>#";6FH8=F5<%*A@1P:GVJ)R"[ M.W8:&J8-5;5T+B1,1@=*R'"N2%A_B!*J6V)%8IJFS-A=9B:<&Y,Z,P MQJP"Q0)2BJMC:+_O]KR>.8EJ.'[JI'9<'5)=>TAMZN2YK-UU.YW65K'G^EME MGS/;\=V@W=O);-.&7(8-A5%0Z)-&JU$K5&B$0?Z _,T7QM#RK#8B7S^/?W5Z M[?G_#%"SFP\,-;8JITS0*X?:D\M 58W/).J9-+^P.!LZ+R^M$PEJD!*,) MJ@ORA44NV7NKL61+_#OEYAB,SEST*X&MX+&LKUNE[[\05S"HJ-D;[-0:992D ML%/!KJ7I'4&3\H3TO#I-.UM>F%Q/KK6Y4'8FAI(P;$P^N^A^ LK.)^^3"IX# M587>KK+M3K/UUES]+^_P3?O;P7]02P,$% @ QX#[5CBUUU]Q! )! M !X !A,G$R,V5X,S(R8V9O.3 V8V5R=&EF:6-A="YH=&W=F%M3XS84@-_[ M*]0P96$&.[9S,;&SS*0AS-+I$):$V?:IH]@R5E$DKR0#Z:_OD11#@,V67I;= M*0^>V$?GZ%P^'4D,2[UD1\.2X/SHN^'WGH>.158O"=IHF-,; M1/.W+=K/BJS;Z72[YA'VR*(3$SSH%W$_P(?=P>"WL 6J,-SI*+UBY&UK2;E7 M$C-_THW\N%?I]);FNDS"(/BA98<>#0O!-&=/D3GN8T2N>V)!: M3K419X()F>P$]B\U$J_ 2\I6R9N1I)B].5"8*T\120LG5O0/ IZ 4_;UUCD: M@S:CG#2.AY%Q=7)7T@75J!/YT6,_-\/%\@HBUJ)*!F!UP^$,,DSDJWH\GES, M3T].QZ/YZ?0,G5]>S"Y'9W,TGZ+P$%WZ,W_LH]ED;*5AIQ<<; WKZ\8QFJ'1 M\?1\/CG>#.(;=;9)Z"#HH^D)FK^;H-GHXL?1V63F37_Y>?(K&HWG1A(%P8LX MZC_FZ/=::5JLW"?*9$>=,[1E9HE&DC,=DYL/(:8I0*0@G>G=YB^M% 5SHU#'B.%3CJA MW_OKXGGAX2N7;H_N-_&\UJ2/$S/PP\C$;,J%L\Q5RNQ=[VLL8<&R%;H@E9! M D7KYOF<<56,OP@@% M#>,DJR759H[)759B?D4:T,-!I^O4EC8"P&V0(LSS_QER7YNYOC]HD*,8FMY"N2W5&KP"4X-A)8DR$!P8,68,@1HQC@$BJH+Z*]>D"LHQS\QW M,)A3:QIJ:$;5S#$D@%,[IWH"LO^22KOVK@U5C70A)'1&#U+(<*5(TOQ(Y494FV?5+TZO/1L? VIV\X&FQE:NRT2Q:VI/#LKK;/S[ M0%W]7ZLUV#!W=[JPZ]HG&F-V PL-#A(7L"7?!_DW"AJ8*%N?3 &R]>W>C2)(W_/]^"E[MOKM5Y\@JK@)[K*]EBNZ9WGGSX( M4A93"#2 ?.E/_T0DH/L-"8E$RCVSU;) D!GQB\BX9>1/_^=MX DO)(S

R;FN&?M&3FM:%2ASYPE < M\4+4-(?8BMRS":D_7YK$4)LJT2^,7J][H=IB\\+L2=*%95E:S]%L66R:=>?2 MT;H]T39LU78LU; <0U(U23:[$M$,V19U?&T_AOG!'/WHDMC.S[5^' \O/WUZ MZX9>(R)VXSEX^007/N%P:^F-#G&7WP@79FZ,PGA\8\^*NHT@?/X$7\[+(NB\BF](_W!S(VO"KU-,DWSTQO.9?S4MU4/E."!ON?Z M!#F8W8[7W75#\*/8\FTR?;\S1X7TYN:GY.*8",/@Q\R3\8N&'0PH%<2F(F9W MCJ*+9\L:+I(LO3!+MK?X N@^^^24#Y/Y?8I#RX\0@%8,",;I:Q>B<:%(XYG MK3]6TQ2O9K?:PZ^<@@'?*%)(_G M$[G+9@,OE#[][[>O';M/!M;%##\O/" M_'ODOOQI]1__\1\_Q6[LD1;R^"+C M[T^?DB]_^I0\NALX[ZV?'/=%B.)WC_Q<<]QHZ%GOEW[@$QB ^W:)-Y(P^>@Z M#O'I1[A^!_HF=.WD_6_Q(^G]7+,O@)N^-< G$??RQH?7O5_!Z$++N_4=\O8[ M>:\)+DAW[T+6:BT1:"$;IJEJ/WV:>6J.EUR-PA#>\,6-;,O[)['"&]^Y!A58 M$Q+F_%P#;EXZ\,W% )[2OW"LR1B:M98D?U*DW5^?*=[)^[_ -]'X#7JMA=0O MZ@4/<'O@S+["J+7^+N_^@C8\W:%O\*SG6:KUW#?B7/0L#T4C?9M9:]$O%E[X M:18B(>D18(Q-HB7(1H&[C*@$P) $*MR7,>#YYUKD#H8>B@/]KA_BB&= W'B+ M''C$I]EG).^?O#0=0Q2,0OH7U:N7*1GH7) ,V?>$(C7[RW7P[YY+0H$^GRS5 M;5>WO\\B>/['K>RKV:95M2W@/OCF0V(%8U" MTDH)2R]FC\BN97_C,Y932F&.4M,8V)%2(RI.LZ1(#9W+[YWK_%12V:(2KLD7 MRHYXFIV9=NB9I? DSZB/DS\=>-G;T'-M-_Y&!EUXA>/"U<0- !/V\B$,G)$= MWX<=$KZX-FF_N8![5)F7?[@A\4@4W<,DJ9D2)8_XZ=/2)X^),![ #@I,/;X" M:W*VK&>+O#U;Y.+8HG.VL+C<&YPM&Z5E6[84*"UFQ=C2"7KQ*YA1)[ZV2"+G M"XN+BW1PYZWJ?"EG=9$.[DU6G2_E+"\2"[XK"_J^4!?UY<%^65;F8#GP\ MD+"#L: Q+1SW!>8P?2N-;UIQ,-8\.6,D"[_'+Z^)'PQBIX)!47/)*8\X>WI#E=)MN.X^+J:'D/ENO<^E?6T(TMK^T[;=L>#48>9IWO MXSX)\>-+7LBM;P<#\C6(#K"J'HA-S/G'.47CD<26ZQ/GQ@I]UW^N#N$/ M[@&7-C69.2>2.4SM80HH4US:*P_&7#ZP)#HPY\*Q9!RPP*"#^W)G9DFPP-.# M^Z55%KJ9=.X,S?=:EIG+YU9UR(LD_,$]UO*FQKV\O(MB"4%* MF;FD*$N+(@,,4JKJV+*Z@K+ 4^8RJRP)W>QRM'OYY1S-J^IRLRI'!V)351WO MLBS1P@C/0M;V0%.KJA-Z?'5;6#Q>J:I'60EU6QR;JIHQ+4G=%D=X[AWG,M3S ME=H5%3)66$B8,D 'M:I.Z/&C!"4QJ*H>):O++0L\K:K'>FRS52DN:*U6U?UD M58X.Q*:JIW*/:K8627@6:IH/-+6J>JSE6>0E;"Y0J^JPLJJ@6>!IU7WAHWH7 M93"()XFW7HZ*"EIK576Y655T!V)351WOLBS1P@C/G'>,NV ?2921/96&N2^= M?XVB&#]5)5"M,;>K5<8F@%O7;,@7LK';&CC>Q3@,(JK,%GHX45677LJZ+ MT_B1(7DA_HC\:6=2N?S9"[=M\Y(Y_C'G*F_8+?Y@/8,>.DD[2F,N$17J9>A:GN80PYXHS MRIYR5I4FM,\J>)I,^_7KV?(5O_(BGN7Y4R*\_+C]*6C\JZ-L? M33[*6#\JZ,P?33Y*6#_T"GGO- [YFQ4ZV%GW)%>UE2T\92TV% MG/BRI:>,M:>"/OTWRX4I^'@H[VDN.!7TZX_'DW)6&:-"OGTIL$DU[[&DYD"_A=X'\_S7W4!I.>.B,L*6GE8-([9X0E M)2TA3#KGC+"DI(.YF?/-QXT#DGWK[E_$N8(AAY8=7P51/!UMM#P287\!-XH. M<[3M8?;UFLSYWBS1G $]93+GB+/$H,,T%3!+^TP/U;YY&Q([)LZ3.X!;[GL=^#;J 6]<['R20C;AT4^' M>7##"? YJ:(2J<@<]DUC1$T1D"4X,1DW>+3\YRQ?!G]^ WX,1@-V172J:8)/ M7BUO5:L$>C%[QO8-$DPF0PKS3++>V&;2'$T/'AS(:S>)VLYVTQA_'F"*+$ ="V=P"TG5O=CHGJCQ"["U1-GP$?=Z J&8>6$M221 M68^=>8Z5XTU*(K/^/O,<*RDG,(PP6DN89+( M7+:^$MPJ:_UBSC.O!+?*6KN8<]$KP:VRUBWF*@/R)966M8M<,N95.U8!^79EU'HN_$H)%_< M-_Q/!.S[!^F[MD=.U!^3JAWO*)MK):UIT@G$/,J5M3)6->D$8A_EREHIZUJU M8R!'C@@?)E$N2=4.;93'A )+(27I!"(6.\27-HZBBM5"\ZQE+K"QQYEMG^:[80EA;G@ M,X>'H-3A0'S$8@"L5!5;G#;%BB,^I&Y-\C M^-'-"\K'0IG3W V'7B#U"[E9S )Y\ !$7M=2!.^RH+D=W,'/-S>1\LTH9&XJ MLVYS^:(RK\J Z-J6JFSZUKU4FX0@& _3%=_QD>-,><[[Z[ M?WUN8!OQ?PJ@H'9MW_Y7"0Y./ 80X!RP#1!KJ3'@G# MPZ+D0-DEE5E_GS.>(?7 ;-R!HV29RU!8>D!EMORB,NPH5%LS6Y'!-CM8T*$: MLP$IMGEW(,VF,1M_8LT9SK&8,L1>9F-=6TB;Y3O+V/S8V7B(T5FRNE)AK?-@ M-1,+;I5"7#>#H1>\$T(A\# *[;X5D6J)895"2$M.E0(-1Y>14M:7*H47CBXC MI:PCW/5G=T7AKC^[:PNS<8)'XL&LG >@P_M3:/E1_Z!/WN1]?:NHP_OSJ.G'_ M4A+%_[]&[VO]% TMO_53-_P$OTX^)P]9?)05/L/3XF!XJ<"3L9.].;WDQ 0*U.CO8%9(M9]K2FUNXNE4I&$L1('G.L)_BO3_/J?7 MD9"+%X>6X[C^\Z4H2/05DS%\HH1:PIAEG, Q9==AB$%XF;V@!]"[Z%D#UWN_ M_)]VZ%K>_]0CL'8N(H!H+[D^]O"'KQ<_ZCRH160/'Q#%33- M0H_T%B@^28^:CC7!M] L=(A[>1W8(]JAYWU(:M0VZ<$-+4F\^#NU7R9/ MF;VF?&4C^VG!RE<3 &X=R*18 /F.@O[W$;@])/3>'\DP"..:T O"@16#3P(3 ^_P MLAL$7M?RO"#N!F^92I!1GDQ=;7Y>J156*V)F:+A<68XI(B0D$1Y&832R_%B( M Z%#:-PP42:2(@2A(&D?G(]"T!/B/L'KHY!VDA1NWNP^EDL*;3O&RY*IJ#/4 M6:\MI^1=72'OQ]-/7V">.+U_CVF3^+P"N,+$$?+#[H'^_"9QI&= =^G -Q<# M>$0??W;A6.\7[\0*+XB?H4^IM?XV\DG"!$6L"^BBSP-1.+:J+\3$+I?-04(UL$0[\HT_/'_/38-:BW$(Z<\LZLY]G-U(TS&"%]<6)E!179) M>)G#6KNAN13\&1=S@*+^0T>7=PW**EL$91R;,;X:H5 M8VE0)D#-6JOS'V[JJQ;81M@3>RM&/ >!U[$N(>SAK: MJ,0HO3_,'G3((?>JUU33SKU0K)X7V?L3H^1GQ$7!(? MV6DFE43'D_5VFU;;)&>FS)I<1JTE-;'"4M5-?2WCBY:J0V)@A&SY;O_D7__L@E@3&.WC8>&YV&D-9#AY2% MLW 7[H+&=NMVV;':"ED.'VO"\VX M+WSQ DP:<#MD24W?3FLP+:*I+(ZNX.-]^ 1@&1>/B+56VR-OEN_ H.JKHT65 MP$JAQ*)6SGWX "8^6#/;>P"25&O]P\5EQ+6XZ)V0"Y#BXB' @]+^KSM,_,*4 MZ7*M),! _[;3>_N4YM1NG\!:X&$%%1U:CK 'U:J/\':RK[JN1%@3< 2 M*F!#3TAJ L )0IM#\*PH%D):9E"ATE-9DQOZKJDP37Z.+4"K MMV\=-PPR55*2I%]("/@9+A:E")+\H3NN1&G;\64NT3DNADRS832E78(JBM:0 M#Q-4DI1EBRE^2E;Z!4GKMN_#-1'-5-EFR;\UEJL??);E+I6%L=&I)K1#0 MBO8IJ0M#*Q1>+&]$A/^BH6<)B^V$J%]XSO'(#LR^%$PE*A&H,?G28HZSIDR& MK:SF=+K81=)!.MN=Z_;J+62YJE$+VSVWG?ESZSN8HB)"]QV,9V+_$ :X6>NU M3VAR$DV=J:J4#]+'Q+/O6Q'8WAY82I;GI28V&E#_'KEH/H'5U"7I#?#@/N@JK'6X+5F MAXKC3'Z<3N1CG?H8'^2IV78) 8Z,NO^"N>"/Z/WP2QQ*^C L^8[H2.A(T?DP M1<&QWJ/&RN+*G$&TJU$8$CSH!<>)PDJ[3(RQ:-1:_R31/!!G7TLW-JT:SUVP M<+.ZU99IIF&+_ /6#=PX!HZ#^V['8>"CYO'>!0):Z%VX186$;9->B'!MQ592 M5#H'Z,DSIOV#QQ'P*40TM_58 HEXLO1 - -3PEC#3$,#* GZB>R!R7! ; MBKE=Q6:>QS8;FI*K"T]E4SE?4?(3,$])=_(%%?'3R%?-+C 5GLHN&V#"*^#I MM,D62]C_<.\RC_-K'W:#V QNC(7/E_77FMI>+ST6ZNN MH.Z6V4(G SIU^6:\"D^KDYB R83&=F#R9VKAG<(T\^IA2I9?1A$\*(IFFT;T MW#?B7,3A:!QUDJ7M>I2_NO!J>*W@DU>,L(3DQ8VH$>);O@TSQ9@);H3#F_&0.@'8R'\J(^\;P,C,('@!@-J"6[>->'JU9'9_]) MHGV"M1T;PX+^-O/>$A;*4M!U;#* N8:+!1-4<;ZD],R05B38,DJ7K MDC:F=U_(0A/UR2CI\,3)3ZPN#&44+_YD4]_UO,W?\32BY#?]<+*(/9.+;DBL M'Q=6#]!T:7FOUGN$O4L.TR&^W%XV2[ME'+\1:Z\OM7?ONZK;]%6P7- ?:3_1@$FO>[%HM6SN:P86&A)D%_FU, M!FGQY"%#0!S[N;&O8'$Y_-#'F!]\HKBE6<@OXP @W0E/:T-S243U\R#+O9:- M%7D<:DNAUEP)M5\LS\+MCIT^(7&4!G,HUBHU.^QZ7[U1"TKUQBQ6;\A)/%+X M\-VW1HX+J/]("T6OB9T+N*:7RQ.UM4F"L7 MNXDUA:O<_9 DKYGLNWF"MQ"J'#KNF_ MV4EQ0Y.YN,((V9$J]!94&=-*A:N/ MZ@%%X>J#HV(&%5C0LY7ZP)QX2/IXJ/,+$;"%\8 ('[X&4?21ZY-S18[*]0E' MQ2PJM"WU":T$Z0<>O"+Z'^'FWR,W?N>*Y%PAHW%%PE$QBPIC6\/$BFC[X=>) M7S.O-)*$ -<$NB$F$)>.'3CYQ/5 JQXVCZ8%C M'Q>Z?>);D ^<\^9*JBC(ZLU:ZYOE6\]4XXPKTZ_=R!XE1S6B@=+V+>\]WSPGV60*?46O=/ MO]T\[ERUSPOS84K8A6YN.^*>"HJ)MW[T^:* MABV(FK46>OS"%\N.@Y#KF"HRD.N8:1USZ%P+1V@^A*HRIGVG#B;K6%[2!2@M M+ILZ.@-# -\C>DQ0:OAPC51%?G.-E#I6&E=&+(%3,51#-L6F:4@&+)SWM 7> MK9]T.8.'HW]/B4@)70DQ:R;< M-H05O96F)Y>#]DIM)UH<=>:W3S??YML='>+MRYL$"P=Y)7W.I1L#G.PM2'!U M?W=]<]>YN1;@4^?^Z^UU^PG^F&"A\P1??+NY>^KL#(7F&B@P(@-Y&J,N-ADM M=^PK6/A+^RNP\$;H_'9S,V'>,2S<_*?25;NMWGD+,R M^R4=GJ8H<)38Q(%/*]\2WM,[.@^!@64U/',^AB07<];-RF:?RSM]'OM]&T#5 MM>P?SV$ KN%%RG';)@1K2U8443BZ'(G]LW-="?2'_H9!8F=0/\K-V2-05;BMG[, MT]KX 4]J?[&\9'/N+%/SS%D42K#)MISP?^TUL<_S$6,&9K3R#*%1Y,P?(*1, M'R"$?R7G!XVBBV?+&EXB&MJ^@_^YF4"A'5]988B'B_T#S^_9[A@A)3M&B!:2 MBW6CV5PX0FAYG_M=I"L'8XI<(+A0G()0J"4(A01"H=5U365(*#8L=UD !09+ MULO1L>XLR+QB>7UN)V*7-)>>;_E*M5$4AWK"R971\ M')/QCL2I'9M7=N5:2];J:E/?5W;7P/%0"]JV)O.YPFC#6E DC!2 41/L(HDA M&)V!Q_,0DJ'E.@)Y&V*?H@5'9RL1V-:^JZ((;-"D*?UN$O+MB'VUUM+KBKXW M]-ES"/ALT:"'PT6HMT)RJR1!\SL 63>IK[9G@'[=#\VE/2L,V)=T8^POP M;M9:ALJ26<"MRZ/HQJW H==:FL&2ZU&DS2AK#9U!S?<4Q)97A.9+I[[5V8(G MA?Q-[ODLZ/-9 P98 VI=4Q?/J-_-'-B:.Q4R-<\/<9L\^7T09X+[(M9%K2C_ MY>"(.]%$]%W@7]C%):/S'_E:0J:Z\'-I3R.H$PQA!.\TE8U9["'V>]T]4G[* M#OK&^$Y"R@?/\N.V[]QDU+PC>?6D*F*8QVBRY*?S,,^1PCS%H0C;CM=EK#1E M!D7G$.U)NES[SX)'K(@(E"H70>]B!'_PX,].P9^,I%^1HH_XDOO>]XA06S2O M5,BUEB37=6EOL>!Q(N9PM"E.5"2.%,"14C?TO?PT"Y]7U/&Z> MYM.A&=WRPERMM4RS+NE%!8FX+VWE(#F9?J[:#A,W(FAQ\_66])J'8'Q[%9:ZE&W31EADP;;B(?1><7!R+, MM\IUQ308 M$9V,=)L8F_$.#G]O+.!2=W@6^O*BO #D%-/'.&&4N'&\?'KCE9 MBP],>59IMTHN_R#S2QUI*:9EW1]\YRY>50 MA4S0\T/=5N4GNZ-. M3I:EV5BPK;LE>"LF:M4'16E?5R!7W8ZJRJ;B+>?M95 M5P9;+4%Y50!N0U24NBD7994QL_#LN>N>2]-I2]-62VM>:<+=F"HLJ/K>I?5' MKNG,!I*24RF\(18\47""$?98W*$6\K#O/-G&6%]OV[_/*M:-4@PL-NV$DW%;"X$IR $6S9'V4\( MM%I+JQL&2ZFH,ZAA =Z%(X+3&V!C!GK6"-U,TR4^Z;F\UCOOBG S&'K!.R&/ M>.X)<;Y.K+T=Y0*; M0UF:4R!%[+=Q0% X/H==-@J;*!5[X<1:T> M DXFP$FORUJ%2L9/P7J=WZLX%5OC=NL^>Q3WE(>F6&NI]:;)]RB>'HYR[5'< M%T<2!@5$D^]1+*$&VUY,6'#+=8V]GX;8J>.%W"<$NPV:>7_88<)+ MK:M*4;M4JU+)S9J:GFXFN'=Q3IXBP+*KKX[04;!Z(25:12J$)'9#@GW+A* + MXZ!Y41Y3VJ6^_7%,ROL))7?> --L8FM!=?] *X\L,8>F;>J["T:3CFB2E5-M MJ\ZHCET3MA=XB*F0N/WN(F'46F9=DUFJP^+!IC)#][M#R:RU)+'>%%E*LI^! M";O80H7G10L+X>\L#3HV#*B+O&_K"6(H9Q1_=PSA]O^Z))ZJO-XVB]M,P$\_GYP(=)9Z_._*PI[91-]7*(*](:YC=YBP\ M]7IP;9U74G#+HUY7"K.&F='1/.=Z%!V=%V]:K:4K=67_[84GF6QUW)>CMD(( M!@,WQB!^1/<:(@A@S,2W,0+\X2Z(B2 I'\<\H<,[>(8SGUY\B]Q+W_5^KL7A MB"QN,1A/L.T[5]/3&R.RB9R>PV(U4L'Y!'IO0NDK"76BG4(Z<6#_Z <><"3Z M'WJJ7?S.6X54.-_U$&8[ "-D+>\4^G:"$8- MGY:T8,RH2XN-KJ9IFYR%]Q4(?$?B^]Z3]9979E0L.S*:B_KW([=3*XRN!=U; M#KHT1)B]K%495: MM.I4"=.JM&A)&=;G769]8509:JJYOM2ZS;OK.W\C'% QT>60 K M&2]#X:+,1;FHZO5"1%DZT,F5)8HR-30^Q7B*4%;V#?]D Y]Z5G)8X[&0(",2 M$IKN_^]L5?LQIT>?8L)/?2)8-F9I+/\=F[7X08RF40A?^X(+(WP. M:;H\C(6@)\1]$A'A*O =XD?$P4\4(#3C\\7U+=^&00J=&+Z@!=^-E91(AZ&B MCS\,(IH O SQ%!3WA7Q^=9VXGXGGU*]2W(J3GUA=&,$H7OV3/"ZL&T+BWOU7J/:I]F9C]P_6Q F@HCGJ=20HO63]T0?K=DJ"40DGI[]VNG+MS>7:W&UL *GV'>*5B,V46XA+%?W=]=W]QU;JX%^-2Y M_WI[W7ZZP7-?X3_?;NZ>.L+]%^'^X>:Q_70+-VR:%^IF;<6DJ%Z=2 O5Y3 Y MSQI&Y#+[\-EQHZ%GO5^Z/ATL_='G6:KA"^9=-GQ? OG^V'[[XU:)G&#PF)\ON=68!*\<2\&<< MZ1F%[CI0V!.*/]R0>"2*-IZ[O(>VVKMPO')YOV43JWKF3MM4H4GQ\R4,!LL. M#[YYL[T1$@-/*(#_.?EKX$V9=@XT]L_EL;?/@HO(*8A(LW0129IK@G/#182+ M"(LBHIAU4SS!TY&XB)R"B!BEBXA&141363*T"MURR* CU@EZ\2MF M0O9QQ/@NL_6B998N6DW:=U\S6-IVQM%5#+HDL71XZ0 OK2Y*_&2R$X275#J\ M## ,I+JNL-07AL.K('C)I[!Q;^PZ8 -A*MLYV,ZVTL9'& MH04/Q@R*O5E7F_RH$8[,*61N[,IQ>&1*@$REKN]OT7)DGA(RRP>F7&LUS7I3 MY2J3 W,*F*6GR251H7VR-*6H#$=5>F>P9E>/SPH7R-L0-WQ&I=>>':YBD0_R M) 9Y!EUVKX*(;L9.'5[A T&E2QOLPK=N3 :1$/6#5Q@.&5H@P<1[%[K$"UZW MV9VRW7H*"YY.8P$[+JRGN79N/"TBBN][Z0J:>U7$TS3KNLQ23K,$B^PT@;/Q M-(E]@*,A<,S"3L7DP&$(.(?$#:9ZE;I<6$R- XH[Z;SCQO1'PI6V[UQ/>'*3 M>-2Y12ZH>VMDWD"FST@;3W@">)H8RZ@2"!)M999E^2]&[4S6CO#J,WX1.R^#V]X?A>")-P?^*N/BN%A MP@,:C-$P^'$YX.NJQM(IH]Q_/ZRM6#B&,!=;-WCP\!0Q="0( MJ32.*"I['WO%,<0>AE:8B(6#2*,@,DR6@M%G$%+L$,_# A",* ZL\ ?! M3RPSGIBR!)RN;QE#=A6J9JVEUA6-QX!.$$6;CK@J#D5ZK06:6>,0W(J UVXZ$@A?M>ZL;^G9EY^#%?CAH& M8/EVGB! "L&'(H("D;@".4%\;-YXL@0@^8PU1<+B)U-EZ1B- M#<::XT9#SWK'P9+UD.-W[GIGD>%6IMOE!@O-O\%.J[5TI:Z;E8%=0<%@U@S:29]:U[># 1$^ M>$$4%=?L!]V,^NC6#8\.D0IBJLM MMO=:,*]*1]^)GL)P"[S'HH;4N"T[2EL9F2K2=LUXD A2ZC NKU-4\2@ROJ7^ M%$&RP=3, Q()CU'FA]R>($B*PPBV;Y-Y7\T3Q,B&P&0>D."6)67O,T'8*SAE MS0J[C_LDQ*-V*#,^[F.,G6/U3SX'9\$:6^7@(%/N C^8=73&V_\6Q87VHEM, M3N9V9BKJ+5<&+X6& '.C1 .ERE)=&$=*49KE8(JE66L9BY#A>H4QM!1IIN4' M">X/8JD;\\E&S*:RP$*7](*09*GAV'ICN-*Q4D'K8@-L680Z.UG8]4= A4GC MV%\H&Y/[GI")-V]Q: $A7=\*WV_QU$N017QK&-!^8ID7E3?DK1JT;;I2F:H. M#F &C$R6 )P<[2,6%17@ #X) %<&OQK=UU57]:(..>, 9A7 A\E[LX1E"8T) M<8DNWMXUK%AU:((W9:NM3P/7<3QR7,@]A,&+&R'8@)7H'OBDY\9"#Z"ROY-P MCC[UGK'=9;(+,IFZT;\D[,DM=]@6L-Y-&6.'N;1V3(REB Z_W4P#R4'9AG5%!NL6 #A[C77&CV625?.+?S!A>K,A6J# M;;^?4-'>C&9AY]USH>)"50FA.J1,&6#(R5:DHP[:.XG[B9=9: M6ETV%\7K9','K#F3OUB1:PO^O$LI#$D(TQP, "=1WPH/4@>>8S^E EQS@E'7 M(_NIF6.3=WL=DW_.&P%\[,FN4S /).P@CM;[F?*\>KFQ0A\F'&4_IW =:Q)Q MK$F:8JTE-O:W?7-S87MUDG"#RP^7GT+E1RU&?B24'ZFH5M1J$/BX^7'R./]FU#N)*^='F!&B%G[BU)"G4D-NGFNPX0G2B.TNN76\4 M$^=0'N&><:<34QK+9L6<6CB"5Y>";IDZ4*DZ*"I1>+2ED^/\/'">S_M:@W.M M&/^+XYSCO'0O:0W,F\7X21SF'.8L>3-K$*_O[<\4!?:3SF EMX#C8N%1F<]D MQE6)A& 41['EXSS*WO6R9UB$E73R2O%**+[>(Q#G!>J/E'WMA'MWHT&7A/<] M*ES1_81Y:=A@FS3SE QBFV&S;FIZ73?V;C=WP/!"Z47O9XI-M41LFA2;35.I M-S66X\<NS:$>5 M)0T.;(0?IKG$.4GL3D9XRMT%PL)1VEU5#E#OS]%9<726"DXU49W-9MV4#K#!BX.SXN#BYLJ*^X+@OKD-\)T)D>,!BAZ5-'0E5EK'V &6#3&\N.P!=*J71MBXC MNKW[LGC ,8*Y$P?VC^L,[MG#4 @>+'=94DY/TM!282WP"V1>R6$O+KYK4K8"Q=<\/?&ED8!/ ML07/A?^"X]SZB?Z33*0;?FJ-)Y5=S*8U]2*;8 OMHH%!GW/IQO .>SU49(3* M4Y\(E@U./HSA'>@B^$%,(@%X*L"@7!CAQ*1#-D6]3_E.5:]J-^F(U[:#V3BVY(K!\75@^F=6EY MK]9[5/LT,_N!ZV<#TE08\3R55N/W^"A.":DO)63GX?YWX;?[K]>W=[]VZL+M MW=5J; VL\!GFG8+%F%V_2AC[U?W=]]T/N92+%1#3>2%JD68GF<-(W*9 M??CLN-'0L]XO79\.E_[H\RS=4#+G:P;P?8VDTYTUS&GO:"GZ;2_!"$:.\)3/R1$^ ;W]R/A!HP=1_C;R">" M(M;/EB8=]VT+BE0'^,MG^^'[V,JU? =,89A[,(('.EMUT-[(^BF_/T50&G<5S3K2ZG(GS+DXO=K[3+F[&@M]'/;7"$(L]M8*A"DN._I- M_R&/ES"D8H^7X.CGZ"\6_8<$OUSL.1 <_!S\&V?$X($-AE+8@0T5JN _ML-S M'_>30OUA2/K$C]P7,NL U6E[3DS?6V^7A17Q@WCK]$SK':N:"G-\=]ZJSP?) M]""+/)A3DALLGLWY)0CA3U^P1V%(?/M=B$-X&E:^@/ZVG'^-HI@6SY2]_[WZ M&^%V\/ZI7KV:5JO)2I@R[2KEV1.R+'E=VW>>)@QLC_D'B^A][\EZ>PA">B&. M0[<[HI463\&#!8]9=E2N@89+ V_/0]A765^D0U&HM65[L,U6* M^<;A=Q3/MW3,X6F_>Q\0SG''H-K;UNDL'8(Z)D(70Y=5]EK3\^FIQ\::&;S1 M@V6H">OZK#[3PGH,XQC#1)G0+9,LHPB;-B]7JMD;L,)(.ZXUO ESYKY&+*-X MVR_NZ9O\^RNW4$8JYK\+9 L+.JF(AV#)=:P,E,U"\AQE2_*O!]3(?V8MB+8F31K4@MIUJ356N4W:TI;^5#Q$TMO M@+1[\R8&!K]5]Z;.T_W5[SC#F\?.?_^G(4OZ9^'F[]]OG_Z93;2 9M;H7C. M-EN##&T%;2O30DII-@RI67BC'TELZ*)6H:Y$5>F@).D-<-%?HPWO.CPE,0I_"A,M0//##VHM2"34CS[Y$;OV_1 M'4A9TQV(L4UF?)!\D*P-\D0;,_UB>99OD[KP-\L?6>&[(-6%M7%,=6?KO-WLBI:FJ%^>1(KMQ(MHINVN7,X8%R!D^13'L?DI[>U7ZW0 M^1*$/8)%1CDS++*HU%J*VJPWEVRTKWS0X22QMIL%QIG#F<.9PYG#F7/&,;Z' M46CWK6BY<1=;;\*K&__RLYT@:,8VH57W21 MM[3C-_$C>NTL@IFE>V+<3>;,J21SBK FLQ3 Y'B(Z"F8;)W$79.W?KI?DCJ3 M5$M=32FI1TR_1&Y,.B1\<6V2K$N/Q Z>??H4ND3E7I1T7)0DZ01K$T\2BUQ1 M,,R<(NQ09A6%P9ZB.(/8[I45]07'?7$=@JTE@#\>\-PYB^ M=[HY6: QY0XF)=7)0%\.N MD2Z-,^V3 )OBQ)*C62L3@=@KUKH]#2H4B>6,Y8SEC.6,9=MVV=#8?:\.AA+= M#6'*1757XZ [#=!)&^*C^X'.K!KHSF"#3I[F2V>Q:R=WRR6SR)9+"^DZ6:RU MY,5L R]P9PPV?,L*P\S)LP0J*W:L[-M@I>>^$>?B+Q(&2Y9&61HCJ* P$H<4 ME_>S94X1)N]AY5UF4=[/(#+,6RKQ*ES.',XPXA$^SAS. MG*.8T(N9F!6GPY?=M4;6L>AOGX.6./RX;CAWYNSI7K.J&PR&=,.I=[/ZV\@G M@B(6ULPJH=ZR[0IGV>U*D0[=[4HV)]VNED2W]MJB70 SJ]$?X5"HK7@#A2+( M4BDA7F92;^C_N%5#+44LO*$6ETTNFVKGT MG:[0G9Q9%;J3,ZM"=W)F5>A.SJP*WDL:B M5'S$,(CHMN[+D"35TY]?72?N9X&JJ5^ET1QQ\A.K&P7>*%[]DU7C.WB43<:1 M:+,$F/ZW'V9#&%K/Y*(;$NO'A=6#$5Y:WJOU'M4^S=(=B)X^6U/AY?,37DWV M!>(OHPD5R0F=:6P,:.-9PXA<9A\^9R+M^G2N]$>?4T2DS$&.SE<\X?N2RY-A M-\1DZ*GF3M^<7F[02W.QON2:TFP84G/E9;$AK;RV[K&2V-!%;:?'KK^FFFKA M@]4;36WU5;;&*ND-<0A>W"8G33D+" M?UN#X6>A;=O)'CQ0"+2V79@I;A>PTSOGQ][\>"2Q!5\ZE ,W5NC#>#E=]Z?K M4Q"G$)].J=-].?KGA-@TO3Y#ZG1QG_.L%$K'&1**$QJNRGTO9T1!6W_0W:H?0RP&6 !1DX^&F[\(:6KM1%<^_])EP&N P<0@8.7_:-)S?J$LC WKN9 MV>L#D*=350FN[Y['2E>M/25O.,N9PYG#F7-BS,EETA[R$&;%K+64NB05U9:$ M X<$GJ5EF !WD;1"+,?2T]+?B$1)E%#^$_HVO@QN88XB>!? M,/J%N$\$0@U_8>C!0'C69#%KHHJ;LB9(5F3%LA.5'\?DI[>U7ZW0^1*$/8(E M+WG3*ZH$DF;(=:UI,.1M%11Q.$FL\8Z,G#F<.9PYG#D\PI>?S-E1STOMN]AZ M$UXGQSW3\MD *^;.(AJXNIMN3BMNP\':B16W[F3M+VNJ(9Z :)IV>3[B+P4Q$1;(94EY=T,N/BSABBN+@SS)Q\ MQVFLB'$>0=Q5IL3]/&*?[0&>4_!7;,J21SBC HLT3 Y"R5Z"F8['C#S6ZW?KK-C?J35$M=32FI1TS"1&Y,.B1\ M<6V2+$V/Q Z>??H4NDHM6WJT6LM43K#^\"3!QC4!P\PI,I]>AB9HLJ8)SB-& MB^=;"TYVVC6BP@.^.F<1A.7.,V<.9PYGSHDQ)U_8:4--YG6V-.!"D3NRI-=: MS;JF[G.^(@<-@Z#98#_N!QJ#*=#P[IX5NI,SJT)WGD>@_RKI!X7-G^+)N<6" M-7:Q>82?AXXX6ME:01,9TPI' MZE9<9KO!;U9H]P5EGVZ#Z:3W.YR3>7E:48XM'[H5H2;15H2F*M4-K>#CW$_E MQ-CS/!#V#,Y[G16O'3L<:G(!'0ZYX'#!J9+@*(?NF*4IM'&B+G+1XJ)U5J)U M\&9TFEIK-*B=4ZBM4-#ZYRBI8$WU=3KROZ=1XXE6^>1'=NS"60Z MYREF*#!E)QCA67*5"T+L%7'=G@85BL=RQG+&.%?A>[DS*K0G>>Q#>Z@[1BJMA> [^[A MS.',.;C;L.& IQ(V86M&K67*>UM]'&Q<$YP[;D:_J[(9>PU\[ZIDAWUBN+-1#;[ZSGH&$/-)OLQ_U M(S$%&AX[KM"=YQ$[GC[&;,EQ9=E!9;(HBT)2OB8\>#"X\SKQ(N\.*Z/H8\M^ M#;?.A$ZV835Q$XE8ER61(5>8QUUX4*R2S"DR/+Y"_FE :XWX+]HWN*&%2_<) M FB#*[4C@*;7CY[[1IR+OT@8+ .6.M9&'%TGAZY-/E=AZDEC3#UQ!ZQ"=YY) MTH2W6.-!8,XB\#C6H%AYA3I#92N%73&M,(9 MM%C[V\@G@B(6UF$M(>"R#33GV8+-/'0+MJ:1M&!KRG6Q67"[FP*868VF'8=" M;<6[>A1!EDH)\3)3>D-?TJVZO#7-PKN\<=GDLGGNLJF)AV[)HXNUEFG4=:VH MX#:77BZ]7'H3Z=UP#D !THM5@7K=T!9/:>+2RZ672^\^_?H/+KPR=L-KUIN2 M=#+2R]/2%;J3,ZM"=W)F5>A.SJP*W,+3" M&+?3QGT2$6'D6R/'Q3VU5X'O$#]*/M$@DH5??W%]R[=AN$(GAB]HIZ1&;IIL M(&4Z#Q5KX(=!1-LG788D*3S__.HZ<3\+]DW]*@V)B9.?6%T8^"A>_9.#\VPM MAYJS!)C^%\>((437T;H]T39LU78LU; <0U(U23:[$M$,V1;U/V6CEOVH'V;C M'EK/Y*(;$NO'A=6#:5U:WJOU'M4^S;C_7?CM_NOU[=VOG;IP>W>U&I(#*WR&>:=@,69#^DO'OC(4>]A)7=W?7=_< M=6ZN!?C4N?]Z>]U^@C\Z3_"?;S=W3QWA_HMPU>[\)GSY>O]'9].$,1ZLK9@M MU803,:+Q8YB<9PTCG@Z4_^CQ+3GS!7.R8OB^Y/ %80TQ EBZ8 MZ9O3RPUZ:2X>GEQK2@U#:JZ\+#:DE=?6/5;2&Z*I[O38]=?4'9^Z<;#;T6"# M49*SPK/(7(ZQ9='VL@S)>";F-C-)0'[,N2R(,YW+ER#I3=%QWX1O<'<_$FY@ MA77&Q:LSTZP.YY;/]L/WS)!(>(@-.%P_^1SW@Q$\VHD6NMKD20K/YL$6,UUY MTF LXF5M*?,4?;:9YLI-! O/.65RRLLD;,[D5"B=IDDDR0M2-T/.@O9];A)A M(/RQ;%-*K_LA"<'=UV0TN9SRBT>Y+"'C29Z4L4P)U7.LJ$6;:^#:G2EUL(J-)8:).PHK7GKR#CXJ]&;<>%LTPB& M#9^*E0.UUM+J\I)&(7LIU9)[=;.V8$WU81?B0 @)L-IV/2+X\RL97L8O;6SG M/0P#[+_I"-UWX<,(@Y>N_U$(N"US0K;,-1D"'-RT\0CXE99MA^1L3@PJT!Z8 MIN3TJ4QMWVEG- 5=F5M#:N!NU36QJ(I7ABP%CJ@-YX^^J/ MM_(RFO4\H0$?HJ76\1>S'@E#:J=0FR:VW@3RAH?*@'W3)3[IN?'J,.G9]@#9 MI(02HB9&_I/U=I-0])>$GKF5#W;TJ#?%O?<^\VXR%78:-X)J$3=&K:6:BTL6 MB\W\#]$?_MBZM'/.!XD6J#YI-Y=?YL\WRZTU36JR%;9KE7L!# %H@Q=0#((, M$?U(46\RA* S,$D?,(86 9DCY)< 3IOCQ@+&VDA4%Z+D=,/TZVC/DS6J9EH4 MH&6C8?#C(HQ7*]E! DFLMH[EW[(Z;KKG::OB21FLHC[@J6S?,'BM1-/H1D M:+E.%B*?(Q]*54Q M/-!3FNK<%3[-6DN5]E&FC$9YV%6F6!0\*8WRD'W3+L=9V*?[J=*M#=1Q-?U7 M_/MK2N1E398-3#;**AM&!;= CYUEW LZV$1?7,RW<'OT\&[]T'I'+Z%.BQ%' M9"9VF_3BB?.PI OM O)"_%'YQ%^/9(NOH+GX!O^<./^U2B"69)PRE+)*1T2 M2H>\EW1P&YA!>.VNA#?@:Q%"M.OV"5K"BM[0V52O=_FW8!5P4-NIGL.VT][> M*R#_0TK]7]Z_1UBK.O8>VV.RY];'F!J3ZI*Y=VXL+^\J9#>?!AX/MMWV4-"D M>W&-O6JLCP7*$]VH>^N_D*C(O;6%-;0YY,;;_(,\@R*FAU%H]RW,R@8]- - MON-W&OPB_QZY0]S,S0-@.9?U!^N=;H)_"MHV$#$D#RE='SS+C]N^19AN4,N$!TDZQ-0]79"U%E)[KEOQ+GXBX3!,B'6L>VF(4OR9UX*60DP'79U MV RG+18&3$RK=;.IGUY$CE%%^\V*1Z$+YG>QBK9JEE.1BC8, (%.]"4,!AT M>$9AL)BN L\C] 7W/2HO\>[JURQ,_7+CG#V(;=*^16%LHTY61!%TLE8'BC"$ MLT(ST=I6J9(R.K'2/$F:&DE5<@&9D3RA*>:EZB")ZQ6!Z'$(<^= M")*^P=3 M\O*O0K;T.6)RS^Q($:"4:3QF20<.]D!9D$G.FK9/3TLJ(#N2)TU5]C[?(V1' MJA?Z0B$7'#>*0[<[BFE[C3B 5T].F#^+T--Q[P81-&6,:^"8*0"C.1Z4Z]&^=D)I$&J%YW+_'RA!XZ^ MX$;1"*P$FA2Q*?"290% #=GE_=N(_&/SJ(,3C@HGS%#Q9;W],Z/PE" OI3JF(.D97Y+WV"G)O@4%X M;>DM'!Q?!L772>[GKDAJIKLNW/1ZQ([1."=O-FW *H2PI*,E3I\F)?\C4/_>1XG#_[^94/V18-K$!G,++X"W//O% MU)W+1$VJM=3%RL/=BEF960%X=OXH*\"1("KC >4%-/UB;RE8XP8H.GMK OH M3MIW %V 8A>",S:YMI2WO23K 282.(OM(]+PZ;0,)W*=VVI38"FIB-'&70FF M%A+&@:W" B35);6 !JSLK4'5<$>N5BTU=:%+GEW?IUF"GC"D8#B+O$ >2537 M^QI[FFPYQ4FKM12MKFN+)AW?0U=UH$DF2TC#MMEJ73,6B]8J?V!/A10TP0ZO MJU3S87*P;S:(.5:R*'\.%\,R%D"G[T !W M2ZFKRMYA:>YS[7=D]&@X] C6;LZPO2 :A:2H!F8*4-L)1EV/L-S!;-M1 M\DIR]@":M1W]JV$]=7+\J\!W M\$ [^HG:V5@%+*0E8?##3@Q?T KAQDJ:I -2T: 8!I&+[+\,L:#8?2&?7UTG M[F?@G/I5RF)Q\A.K"R,8Q:M_Z)MV*KM6*IA M.8:D:I)L=B6B&;(MZG\J4BW[43_,QCVTGLE%-R36CPNK!].ZM+Q7ZSVJ?9J9 M_<#ULP%I*HRX;"KI2ZG4>;C_7?CM_NOU[=VOG;IP>W>U&C@#*WR&2:'5/F>, MEC#P[W?M[]>W3S?7PMW]TTU'>+H7KN[OKF_N.O 5?.K[UMR'SY;O_D4W%TQT$?S1]IV'$+06.+5)OZBQL80-V: M0&"5&R(IPQ&X7_>/O[;O;O]O^^GV_DYHWUT+G=M?[VZ_W%ZU[YZ$]M75_?>[ M)T"[\ (N;J]Z61+83KS.?;"M70X=#X)JS^X'GO0O!JP]+6C3J1J[C6N&[0)]$WU(7W A[>X\<[%[1)?1QSU[0A97/ M(Q;N5W9]H4\L+^[;N*;BOC>PJ&S*NJ@A_$' @/)@F0L%&^:%%@?\(@F?(7/A MJ?1W,;$&."#BTY0+?( OW5B VT 91,(@B&*\V1W@@2,$UNO8!6 +P2A&$PS> M]!0,A7X0#=$RB 187=^QLI=2#G[BC.PX.9D/6/#BVH2VXR!^G^[$?@W"'STO M>(WH5KUDH"[PJPY4&0X#, TL!U87[.9!UVRJPWCM>F.F&CDQG0O(_"SY\(78P;.,#E) MD0&0+#!-DV^HE9*T/.E;,? ;"U> :)8'OZ7:7;"&0+\4)?7)D\%T#I/F:/!0 ML-3@Q>.; A@SK/KTDN6\(/$!E:\!_?+5!8Z3"( "_UC/^(B,T74 3]?UYK&9 M\ U,9U"]D=4C\?MDW!M79&8U!? QP^+N]'*S2J,949U<3W4(R![5!]]]:BK3 MU08%D9K08S%#Z:;0@EL0+0(L/I97!PE]AJJ'#@9_B7K$[@L64$,8 M]H$QZ84Z*#I$YI)QPJ,',,=,=M('T5EY5,5$],?PU/4#13R.'PG,2?F_]80C MS'7C6Q=G'M#O:4\+>MSI,E Y9 %3:,SCZ$%!1A0 &8>M")EH^:FB'E]'RHYP MQG0Y >T>I+KJ)8!G YE<;_(TD!5'> X)B9.U,ATN[L0.\;_)5&+0S2^(PIGC M*@":$7WW)U#9\%C05#Y='T"DXJ0;)UT&8;8STA4O$G5"Q*4"D6P/!XR$V3&% M2,UH&07Q!H\ M6>/'Y^R"G3.QC2/0%(0"#4DZ A* 6JK3=2>D\$C>!#ASK-#!OY>O:Q/&C5^"?=58,,FW=U1FG),'^&2_+W$ZY'DG M8C6"*:RF($S_/CR&5P::EKMUO]!U"^@[[8SED-&2A7(A3I8C\C5>I1!:5G9& M-M6,Z5/I%QGVIKT.!X (0I0HN?2/L2?BXHK5!MV 1=84_7Y,0W9A.LZYEX4P M_R2X&@E]"]:J+@%_ MP/L-WIX'&'QS0ZP9: >69Z>2QPY ,K3!Y* XC=!)7 MPH7%(1T67>U"((X+\A@)S\0GH((\.FPR3 >T8$$)'[![BRQ^_K7=?J ?I<\? MQ]0,1UYZQ#@84",OU2!)Y'+N.1UB8SOI[$CRK&QVJHX2'+J-/' MYI0/Y@9H1/!&>ZD7.YR2JVS"\-7(2Z"%CZ78< =I81YZ@;B@S42 7KS,=UEEJG0+N0QHNQ*3>=;QD'=$>),(6]4%X,^RN@, 4XX%,Z>%_ M"%6D8_K3R2FAZ"[#,\!%C,ES@(*?--&):% ^I>5G9#>Q0CLIRTS-!WS'9S!S M[;X/DW]^SYX*[_I,+8ML34W60?CK,_TSE<;4/9KQ[A$- #,M#C(;F\4X=

FH?@SSC494+K!3DW$8,4VZDX$*<: !+U=)'IC77#M%6;*H=,4NNI80=D M68NR7RR/:MU.'PQ^(;&%KD%SH+.4Y-<4J2[(HBS32-98<5'^%/'0/ERFRP%P M"S"2N$-UH3O"O!R@&,RV:<67Z,])Y5&4F)'4\$J%8DJU;E"HR<@R0Y&*<$LSA;[?XW\Q'$;Z^\M")N(\GS. M<(S1L>:C-\#JV/9]6+V$1[K<8)3C"P!;D,2+W[=GS>ID:5Z#W)5* M-QO%_ (Y5B+)F@M@S=9=8".UR.Q$)4N851_R!,+7_!'8P7.;"=X'UATFLK6R)I7]3QD))E>,[*0CTX'(;! MFSM(5M?_RE/FH?17X&=N/7IBK+HF0(&$09H#ZC,3MXZ\7$S$U;7KUC%"Y M"P=>, :+FP44QG@!2YF\3B.&1FC2-^D-@?9#0TV( P+L !KBU+@"Y0I?>)._ M+>\=7&>PL*GAD^K8S"":F?LK2;74&# T"/F.7A8JGT1A!N&\G@,O,J)&/WT) M]>&HT4Z-\/J/$ZK_$-*6M,*'JRQ1_S''>KJF-"!?JK_DU7C:Y\%T4)(&[7JD/N\" M)4F<'IX"EII>F,-.?"7T<>G^\)"DS@-H)_PBM5V312(:@I689/'2#B=+ A3[ M1'J_1^2^=P-$1'4<398V]81BNY1KWY.FON.I5C;U\K1H^<6Y_:R0T*-"HZD( M(2)K8/T 9R C$07BOT;.TH$M07,:F;,&X^ P6!X$=]=ZJ6GEXBJ: MPA0WW28QHBSXF9B(4ZXT)H:I3>0_!XAZFDBF"SZF^D;8ZFUV=/"^T6"85A>, M\Y.)\XY&!L:-$S,4C=L@(O.&*9A%EAMFII<'+[[P:! @F\ES$#BO+KK]XT!U MDD:EF5;+\X)7M#4FTZ1AIV??3>)+#L%3_UPJZ?B^)&GE8?XX"VR!X9.<) "6 M#M4L]&"!+@ L*YMX 5^.OBX+*EG9PR>AK(RV]63DJ%: P9<20(O9+4%/1H5O<'DFT"3*N;E3'85AA2 M;Q_10J80F23=)Z"<"E(',8TUH+,,JMQ"1V Z(1X!76B=0=N.T3+-1HB>L^/2 M'#:].Y'!"0&3:29WX".GJ92D'AUW6:'*0EW=4@-SR]I)?5GM)!/:>W-YI9R[ MO!+47I(B1CH]NM&/M263VD*]H29*HJE(HM*T5,UH=IM$:SJB+8EJKREWK?D5 M\?&V\WN'UDK>/_UV\RCLDO[:NG^\<--9(L!^Y66&F;"-3JD''X MZQ9]2:G=$) 1PA?P38,P2B-@-%R#U?JWM\GR!9+]]R0X 5*X&(+[^SB?-G_7 M3&ZMMO2=M@+Q=M=V;(D M2^_IA@:BI76[74GLFDJ3*#U=<\P%371S=3-;I@U.V]UU^_%ZB0Y:KI/*UBV; M>3-+(L<&&;:4KFZ+MFHINJD215)[1'>TIBGISJKW;";M['N((W;MKM0UNR"B M"KRPV]0MTQ";HM[4+!5TGK!DB5[RS5:JOUQ9SL.O7>F_F9Y/4S'HS-Z-DC!B MZFG3F&VB>.&VI!\TE@1,Q ]='5H;%@G?ATY2D5%K=[Y'M8_T["[0Y=UW^LR) M=[3TU[\$\!_X[9=VYY?:.'&3# [SAIEYGT4[<1CH'H#!AZ^;?QD\A1J=Q*6V M)=J>D_ !FH6913I.R(#Y3&.=UB1>FDUZ/H.5;Y_;+IC=J;6)/J\MM^P,T?X M_H A/%85_>;9SJV%6E-R1$745%56):MKDIYIF4W0-;K=50QSA0*N:'!GQ:*U MD098 S==83==O99"D>J6I&HIR7_?!3$1I'IFL$]O3J/*=0K8T\HQ@_:4+;_< MIEZJ9'94*(1)/=K#B$:L)B=7K'5K%RP8U9&( MH1*PDSRBM,Y=8$@!(I%1-]LO]&M0G M5;-)O>;$C\6BO+3V?AC#/7^1Z5'2+(_^.0(CQ*7GV0O9RY/L0YCLGDMYF%3X MI7OZT+BH[J:&=C3=0V".Z#"_Y] :S/)SJBYY9;%"EL5=J%B8:3)X>_=E2SUP M!?2^HUN)[GL/Z;.CF_% QII P9X5^F+30"$;$.[?">'U:9W0RLK,>EIS&P5X M%]"A1VCE,98,C/>3+:W23'Z)?3 N@EX/H]S9[I!>6M(5-83*PF635G^+W$O? M]5*].F\UVGWBC#QRWUO#YB7FHR(M1"GF5/27M-HA[HF0/.,TAU-,>7R"PFM+/@_*Q:)*@&)R56M(\VV]M/60O^J#VS?]KRF276. M(M=:8F-5SY:T.H?.*-_0M2,,'0\M:"P>(S@[=,P.8TD8".I[?3ZOM4)Y)5%. MM 3'J\M4,?>FDL39BL3&!KMF@30[8UZ=MQDL"6P#,!")X?14W9!-T[1UVY0T M[*_3%1=LFJ0$*UWV0EK1WPLP=1==[A&DWT8=+361-@[_F&I,&&O@.-D\FE4A MT29%=%?X,"*7V8?/6=L^UZ?/HC_Z/$L<+'29[[*'Q$DNIT4]IM'0-:I'TWY_ MZ8O3DI\&O3374BFYUI0;34E9>5EL2"NOK7NLI#<46=WIL>NO*4VY^,$V&[*X MW8 V]%3,T9IR36O0I)CID+W!C$T^%RT2RU:_)[KZ?4M6O9OQJB? @K>R4VBS MBA/MP.*^>9I;8J"$+G?;S?;#-:J?,$KJ]H,1/,J)%LXY6=8W,$>;71;9C,99 M4=/D)?T\%3SM1UWE8%7XJ!\.\), ^(:>M0L SW>6 M@8(G$-65)2?'\0.("N9ZMNT,LV))I4 2.]GG+-+3/*)KA4Z/AL&/RX>IF'/; M=^ZQ>.(+(=%,&&D9T/5:2Q*E@MHV5ZBY^>FI^643JSSF5ZCY_3!OU%J:N;=I M4R#F"W) Z+OUAL[@D1Y/VZ5)=CP:?'F?^-4'")V@]!=)D,IKC0W>S_($U**> M,,$(U%9M7B^#,XR[3CM.D0OD&1Q5M\EAVSTI/!%8W NBUDUU[U-(BN7=@:R" MRAU-Q@?,!UR- 8\/!5JLSCVU$JRMZD_@#Q*^D%_>G]Z'< UC:HLU*.K""1N. M KY6S[&L7E-455LRNZ:DBZ(M*3*194>K2YTM3P+[*,Q_3VYF4=@%84FV9%06ZT4!-$6WK27,H ]Y9/ M2L.[Q"<]-Y[NWVPG/91F1K&YM&BF4P_M[[=U:0[OO%-KF;SS#N^\LU?GG8U: M;)>-ZDO?M$6=_W$+T #;#5' MJ1 :LUT-PQXT#WA^=36*;3(SS8H7.B=*O,;F)$L0S!P1K=2#FHUH]=PWXES\ M1<)@63!+KK52FX:A(H2J:)D#ZJ-JE%7,H&_:"4U"J[RZ8DZ:Y0UGR2^3YG9R MGD=[W+LW=YT1-H)0ZZI9U+G97,3/R.1XL-YG&[;GD>5M30U69/E#D<*<4>Y+ M$&XJ%E%5K(-=$,\%1X0OOGSQ'8/U+O O;"N:/GWI+!;<0H5TV8K;(7'L$0>/ M* A&\1606%XFLUJM)/&QQH+=XR;F#66I)A\+@!(_);Y;C!='$J#QOPL$&JO)0=E%=> M0T03J2&B+QHB/&S @)YC;\"<7!6ZDY.+D^O Y-IK^]/2MKYUV?J)%JNL MJ8_-;1Z?K!%\4J;N,2Q="2U=65QTV7F;+IXQ*M?1VZ$Z?%,]Z=IZ<:VX>G'V M.ANQ)@T\V[(K[HO*MF@*JGY16VQ=5TJVY42U/D]('$C5;Y>0T-1:BY$RQK,* MWL\4_2D\>L^C]ZE+DZ>)U=BG611KK$_6E$J$YWD-W"FO<[GR[LJQ/9KFJ7HT MO)J,)2'(5WVR00IR;"W3L/>VND^Y"7L.#,/V'?=E#J3DM_1EL.LV]V5*+43B MK@QW9;*@Q4&;EVAFT:YHG)AWAM&Y/M U;M1U+-2S'D%1-DLVN M1#1#MD7]3RPDW90KISR=:L!'_SY:L]#E+?CN[I]NA*9PL>'8VD6PO!!_1+Z$ MP2 [S047@RN800 /6&P5VA076H5*&K%DQ] MM:=VNZ9I6$241%-OFJ(LF=SNW]76=] MI\SEC?\VCFEV#KJA23W9;#I-I:EVI:YI:6)3Z^J:8?;4IMFMK:^<*)K3]#F7 M;@QPLK?@_1]N2#SL>)IR,\%A]NXQ02:GV0-I0H(= M:?&^'EG1$!=>\>+B"2MX_P!HG#PW.]2>OIK^&'ONID-TR.2:&PD^H8=B6U// MPIO31PAV2!PWCF#(JV8#_^UYQ(;11^]13 9"!'2,DN/8\2,^??J=:?QFV9#B M/AA$>+JU'\3P6%C=?)@M_HA^F8X49-IVA\D1B=GH[DI&=N@.Z:E5>+@XL.SBU0(2AP*PEWY<0CH4_WMD MA3$)\6-$!J[E@U+RZOBTY./',>V \@WAJ8]MB2/AF?@DM#Q@;=?")L(C@$YR MROW[D-(H^Q7E@T.[Q:BJGO?0[0*>T@$RLF;Z\WL(T,W@$F'=& L=I"' M\K.+=Q$0#40MSY_BA@W6(O69.TC['E(530%0S?&?LU C'JTP[ >VR%[#6S9F&V@62F M;&O#@X)A'[I4HYG5E1S,M5$XJ:%YOL?]*^ R60JXFB XI*Y M6L, V?8<13Z)2B&SN+'%, W8F&(NLBA?^=8+XAYP[@[AW)SI2^$ST2:-BNMG M^BR],HG]&.'^2KNE!#(88/P._PD#L1\@/B%LNKSO0@2*5II16Q*-!N;%4E5$ MIP'1:6"G3@-K PAS 0?3T%G/LYGK=73#5UG717\1 <'.I\^Q?\G.]V40<5CG32"73@EWSL8,FYCP=;UW1"M8V&- @DP8S]*T/R4_PW@2L*\QAZ,+I8;*5 M+SLX%1]X0/ N'')";I^IC0SWC["=# 4S\3?H >'W)J_DI]0R"6,VBEE"KL;L MUQ_!"R5AMG]!F/V4#7#/0 \!-B/P_](WZ4/K[DOK)VPY Y-@/\C]6T!L^(BW MR)F:$;DE0'>@"[HKX5O),2IF2#Q*0/""'CB),&Z2 EG< 3BN4F\%HQ]OHO.$',&'RH%S.ZLQ3QP@ B]&AAE_D ]&YW$V^=>!A.51%A"$*)PZ/<_SD;<=>G$'?()$JK;T1S\8<#;-+B/;\^^^ M\-WZ=4(T.O["63G%,,0+ S'/MF.?YZE,$YB?M>6))U#$-KRH:*H]H$#$B X& M7J8WX'MFC@3W)S-ZYN.Z2$<0F?$@Y3-%.O!I[. V-L&^O&:A0GGQZ4 NG8>6 M6AP,37#9ST32+=CP5SCA!$,@GANR:(SZY[%@Q!U]=,7&PU%^R$!NYBH.5']E MA;SB;^#8][TM7='GN06;N(WY!&3\=3&SPESQ*% 6 P+*H_[#&V'=SS$_:X . M@EN'!\0!FYY0-@5:?]0%?M$6A9$FED5FIAX>,A /KC?,3<8Q6_F&3/22&67_ M]]A_+DY"8#1F9AZZZ9C";KF33,HXXQYS-S97S+;T6\XOHDQN)Y%4%XP*#?UB MKM,$Z4VLQ=S2L\!A%O$KA @G,2TK$^_X#^3J(&"X\V!X+B,2A:9\-@IRQWQ& M3 H.KY&3@CQH2Z/" P9(Q)T%*C:'Y@00>X]\) M&1IS#%\ ;S/Q8;D X AM:=G1"G(4ZHK MMM2VHUJUUQ7;;L;>A3 M/V9,^CVBQJ&W,XU#-V@F=IXT>0Q^;$"1#<7E"+E?>^X@5Z6S=Q/9O"C3;]ME MUM75KMGD*D%0;&,*SHHB0H!V$*#J3237YCMO0L9E8]3&)S')\YSDF:(T9&?S MCYN8LG5+W(HA8HS#CE%G$9/=/'F>S>K==8N_ML[8/:;Q;^5D+CEB+_'1:EZ;9 M$?)S=O*#4 %'WJ!M!8YZLJH(\3I#\5K;A'[_XJ6B>"F=NO @&X0&UC2W;QXI MHJIG_9[@D*HM^=3MP/$#BK9& 47'WKG;>R7.-3R*(C3N7#7N^-%)6R>-LQ5% M:)S0N//7N..'.FVC=:G;G)CAP6=XYEF&GSD*@$@O/,?[;DL[_I:$22&RU=FY/;W( M"1$ZLA<=68N-OG\=P=8@?6E@&41)IA?.Z>)U_+L.1T7Q MTO6=ZX.$>#5/O(X?V'>TUJ4M*[;(F3Y#\=I'SG1%\=);EY9L64W:',\\[O[W M#.7Z730EK92WL(\4\++$&ZW+CKYS$F[S@@E"?O:1XUV6'[-U:2IU7;,+^6F0 M_!S_SLRQ\#Y ?/?B MY1P?,JG#(:052]RGG:%\'1\SJC M?S(?&2\-HYCAYZ&D*G^1HAY]Z3H:PHS?_N__<335_@4&F@XHT-?PJ;0?,T;] M(I/@!PP4IOU$8J$/(__W.&1<&G1%EC1%TV5Z$'[2VA)*/,IU$(ZI)(E$*U!- M75?M7M>R7==PE(YK.ZRC6%;/.0)N$.B%!A$B3X9$:) M7C081*\@8\6J1\"8R$^ G3CB1Q*6Z<5<%O)/LE26'924N>17C^$\N"DH$V;] M0O]&XEMH&E<9$+2!.TK8Q_R'7_+2MR DP:$O_3(KT3BQ^>@5SI/_^I?7P$_[ M:+?:"K==6? L>W/VZS;]:D[_^>\LM>VHUM)?*VUUZ>]6#6NW+7/Y;U>-NOIW M1L<0G2!J\5U>I_^A3.W(]@+W8M/F=UZ(FO].[?2 MMX65EL! +TUV/W>:/,*^M9XB&XK+$=SMS5;[X08W@#CANU\TAJ'\Y*<-F%[% M]VHBF]'OJ&N9FS13.'UR:768@K.BB!"@'01H<>\:?47KFAEJ28ID4Z'8EF2K M0ONZV;15\Y5-T^PW&&-/+6:.-\-:,3H:67[X+0SPY/F(!\L2/'*599Y'Z&_1 MPDX]?N<GU 2G%"2DU"2!F298(] 33;-)G6@%THBE&2B M) U(VK#H)LBQZJIS$$HBE*1>)6G =:D-2F+*NE87!%&#\IX;?):ZF[[8$V N M\WJQ#VBNLN@C7J$JT%K.4'Z.#J!E*!W$YU5-@2Y^AN)U=*PI0T7D0-EV!%C+ M&8K7T>$9#%5M76H-PYJJ,\!NM;4&.H7;U<7-%B,N3E-4WE]F;OUD.76[TH#J M.%6KJSJN=O8V/*"S91;R.U7L30ER\BI]_"@K6)6:2N-J9*Q09J',IZ?,Q]=E MHZZ*.*'+0I??M2X?_V8'IE!3(5P#E'FV"JYJHZ2X'I/_M%ONS(?687W9BYWR_<'DSQHSMX==^2UL^SA <:9X.;!KS]V"LN MY0;3BA^_//Q#^OO#YYN[^]\>9>GN_KJ]2Z'I[-7*^C&[[*NI[##*?KJE;7Z)B:U]I& M.VLC*8WS,4B!;=X&1+YA/1;'S)VD1KGLZ,Q:E]=]-WQF25Y] MVW4'^;)X8?$\O8 >,9;OFQ43':OD]U,NMYMB>4)5'7=,(\-NRR6=)6,;LTU M@B= @2N8(;7.?7@[A>_Z[(\&,OU%G=>-AB@Q/])6-6>*9=K"9 M/W")MSI6FP.9AR)K6I'KTC>Z, M-[VZT8]_=7.S^:W#%$BJ%!=63_JO[:VMN8G\?)G< #UT@4Y$Z4?X,^D%:'2_ MQ.PEB,;)%\(HW4S(K(F0J=A!MJV61$P"$@]P.701#^M,(\D=(HAL,KF[<1.\ MT,F#A1GX:Q8Q7'O5V]1[22#HR U\Y/4P2)*9&. IWDR.LO5XD_4LO9L$)K/A M:!"],;;F-E**^,5>+AY@;E@\>$-E\C(I3MK24Q_> A\D\(*^^\*D+F,A#.R- M27[\ !0I';SAJWC"!XX:25$W=0/T(22W&*TM7252,O;ZI(G%J'07.(S 9*$R M1F"\:%H,:#VDB7'L7EQ!EX6L%Z25[U'=$LG-J::5,(L]O]?I MNKYF.UW#,CJNU_/-KL*G.ZB)\;7YX>_NYT[?)/Z^[4,$UQPR@W2?A 6=Q/LQXB%R>02 M SCMXP=X<@KI^$AW,UF*B/389PSOE'"!@.Z'X*O *F^LQ3_ MM?IMU&2#7W9%/>EAA/TA\3UMZ52O*K^R879/-G5++$VNB9=?7#:@9>G4Q59< MK&/FAG&R#LE-%_87Q8ZGE2[@]=47\$524S:?A9?OE>_8[=:E:;?+6#[Y'7M; M^H.1L'LIWGX6R062.QK%T0^ZR!R\55MHYR@K=5J7AM(N=QDIL@FRB^3U#"]N MP,IFK[)X\7W$N]U,Y)/ ')NPW'\N:V(Q^@+=J_IFMZ=XCF=X MOFLXKN^HAJEJG:[*3$?S%/M_3:VUUJ*1NDZ9-/KWP6S#8J-V__!T*]G21<5K M^L^(Z<$RJQX^?\9C:%*^G]>5\OV\X6@V4QS;[AB6I[N>T?.5KM?3/>;:0,6Y M^_G/MU>/MX^K[\V7W(2O>]'LQ'S/-[JFKBA^SS(Z=J^KZF;/!0E5=$_W&;+W MA%)1P,11!DB4 DV#WXN<8E$8##@1)QU"]<*N[9J*K"3@?L2I$0JV,!> I\W$%^Z?V6C ME?:PF5J6N_M/,V?K10H/VMAE\4/O*Q_P"6=7-N*PD;U&L9^PL-C#E(F!4%N7 M4%.7M PIYQ.K"?5F+?O;>F?H.Z4J,2GF2?.H2XD@3\&BKVX M ^P\/W9CM!:,-'D&R?0'EL4W\7@MB\ M4>X#" N*2U/[G9WXJ^9F@LT,,!%"NLYP9'2#I>( !+4S0YM_/5:.2Q!N+96KAA=Y= M6*_\XZFY[:R1JV"1:.5APDTD*SCE793H/)7E7NPUZ";JE.UW<]RS$T7^^" M(G5]7^NX2L_1NN[\21Q/=SR1G9+?R3G+G*DDDP1./C](W&?8NI]I@=TW*7T; ML8\;I[YOG.N^?@&S"^YT+,MR7,/RO2X\[W4]S7 [MJ&YJJ=XCG_PW/B.TW8< M9YO4>$MI6QU[#YG6IJ+5GFEMMVUC.P@T,= M^G HDG[GP:K;F9JC.C*?3Y(FC\&/#2CR[LLXZLH];K!$E%+@]YO5?0;DJKE@ MY@PH(@1H!P'::\G)N=5MO(]7GFEURL-<& 0/OYM8#I&H^1X3-=>U+IP-^&V3 MO&^HU*]9).\+%6BH"JP!RZQ!!314 =TNWZD(%1 JT 05V+L&Z%BKHIMB$Q : MT$P-6--6K@85H")&QVJ2"E0^ BWN.M^T(]!C/XK3"\K%F9R!I*T.07,+7GH0 MU:H1;:$A.$F]67-^(%9@,M#V>L/+'"UM5[U9++M[W3J$].SF>M<@/19*CV$L MRS(1TG/"TK-WX;%;EX9LZCN?VX3P-$]XUCA\-4B/T[HT9<79V>&K47K6.'QY M!A%,EJT6./'DMD_6=.U [,?TE>:YWT^$4'O>$ M;.AU(>WOMV^[T".A1WL]>VVM1Z:">N1HMM CH4?O0(_VI49JZ]*2G4X9,42H MD5"C\U.C->?Q[?5(:UW:Y2EN_OKM;@&JQJU'6[BW^ZOOMW2//TM.#=/UP?W-[_P@?P4^/#Y_O;J[P]Y_N[J_NK^^N/DN/3_#![[?W3X\2 M(:AIOT@?KO.Z^9]*ZUZN&2NP^#; UEOXO0TJ]O=K 0ZC82N1%9+Q:#0@A AW M('ENTI=Z\"#BZ-'I# W(4N'<:?TGTR?0@6^JVQ:['[KMG-VVS.6_;=Y<1=&^ M*% 7!>JBOOC]U1=+2I;V40.%&UZ"V[SSX&'3?#B?%UUFY"[2D3-]KM'OHUX/ M"-Z7=X:?P2B#76;(W&0<<\3,J%=&9Y,NYK';-ND9*@IU*N5R+A*OZG<4#;T[ MJE*[\R6#[*U\CT0E;-:"^ATAK$)8]U5IMK6T4K599T$GR2JN??.V51$]+T6E M:XVN;!!?/H?H%;HE_-N(QPL&!/M(3+JS9+B\6$"($*K P]=&PFA[,\BK-7I MM!U+W3*JI6KZ7B)%YCXB1=9VH)&K?Z>;UE[FNG&L["3,5&VV^MW&Z2H@:#:/ MJ;6S7P083SMB)@*,M2-@-D^7*VO] 4*F9Q I/16F'C9 FF?9JHVL@_QCHP-& M.?@I?8!]A/KV;+*';!9:DN!/K:VMOS;8B.SZXJATP\(QBUM4K FXY$R[XCPK MNH<6/9D6]P.=:<5DFJU+HVV7FC'5Q$V=LU.P4C<.P$ML2]5VMN%E\VSNOESR M4S+",\&<[:Z>MG *ID/8S5:USL%XXE%F*9=$84E=KZ8RT$36: M$M;:(%):/2RTOB+W0-&;H_:9& :^/\CL_B%=$K3#TH=):",)?F0-XN>J-$1Z MC !=7G&$6%3RO\(?RA-C^*'>QX;?GP)T3_]%I_=JV3*60BBA=EW03R>$S5R8 MC8-:#$. ,3=4GV[&[!Y&?'IE@Q?&:T,J:Y.*L*GJ[F#_AP.^K'T3/J@VF?O( M0-TV45-HTZPVX7[T]!I55B(-4=14I MC3-4SUWQJFYBE37.@LW+E#OJWH'=%^06BZUM1ESNAJ-Q2I7A8$+9EJTAWN,& M]^%0BO8MS!.DF'_[PX-'KZBLO[+6V>@RVDKYX%5*:A5;W,Y;W!%;K&09#IA' MZD=CS)?(5[K;#G>J-W0UDJ6)AJA&.[3$ E6V- Y8&D/6ZM[?:^#@3M:JG%LV MDWZ\$'24PQJ:W9[B.9[A^:[AN+ZC&J:J=;HJ,QW-4^S_Q?STW3*D]ILDMAA% M\O[AZ59RI NI6E;=XQ10X:_NP T]]MAG+,7\QD&$P#1).9W.ZG!9)K3)*Q1% M9FI,=UQ5LU3=8$:GTS5U9I@F,XRN[UK>?/K=.EA+Z?KA]R\/]PAPN32U?#ER MY?K9S,Y>[SENQV:FXOBVT=.]CN.SCJ&9OM=33,_OK$H7)/9,B0+]>_^R0.-\ M#(!K@;>!=-RP40PF@M,(B_:O/"]F^*\2.=?+#L4"ID<$'PC4]3_\Y] OQN;9 MF(M3,FUE54KFD3,N2^1R\R5)[,>(A5B&!,1)@@3=]:A'66P3.(5>EM<&%CR( M_ 3F[,)S:[,O5\'1GDRNI:6V'74O]?\GA< IYKJ?N6Z&5[$K8L))P2#D6;1T M [@!8.E[HHF <-TN5W>!J]Y$-@O8A'W )KPOB@@!.BBP[_8!ZPW&J(U/8I+G M._>C@2\%PU$W$W*HH6=^EU(QUE]&3)MX!9<HILU0"/=9"'=G-^'60+AW MSBT5PBV$>R^ [8JRFW1C"4(9'T5(MY#N1DCWFNX9ZZ3;:%WJ9YC,W-A#PU62 ML%3"N]JLI8X7)2NRF=]KQ8RJ:/-RG<"TX:?EE_Q(V:\%8:^1KHLDWFQ=6CN[ MXC56PH@BJYKR9E5E56W(-J*"J>=VV3ING@(KQ*2!EL78EV7!G&E]YU)5(3-- M-"U+VCYM+2L.^EV[9-F(5D*/9.DN$HK4MG04F1D(S3EXQ*]R/5*D0#$A6PO<+!'?VA?S/XUC8/NC2;A.PB#IUU"<9NH7W':%U:(AIQCH)1BHU7 M$PP3MD5U9WA/(1D-E(PU-=OK),-J6@2SSM"4;C?/7>((1_XFZ;$;'!'>'RC1 M,H$OQ67O6?K06QRJKLW5Q!B>$YBN.E]:&URV%%PWS6LNJ+ QX8!;%Y+O%-Y M4A!6$/:TGA2$/0YAZRJ7/<)F7,:_$D&NU4?^/,8UYVP\=&%1/#4K)^DMA\A: MY&3@5;/(#CY'J5ER0*]%:O">V6Y2V%1(S5Y/V[4(C=ZZU+4F]8<20K/?LW$M M4H/U6D:33,VY)P^7;V@6 VYN&7\0^-M[(\O)VY$*E[G+$&[O667H_XY)W:+J M#K0=$8_[0!730J.%1N]V"-E8H\M*:[4N';OFJT*ALD)EW[W*'F"%UR5+ &?U_7$.&Z7E95-0HHEQ<62I%>7_HFRX4LA2[$W",S'Q),DNQKGS@3U%\ P*:]L:#?%X32F^F3-9$F3J@3.UE12] P &%:5)" MT^X&1A]V69RM4*45:FUI >-E M8G80>H.QSY):6?PM[,*4F'\-7\+A=EFTVKKLM,M.SV31-?.NSKEKK4NSW5D^ M=]"L-&:R\!T;!ET#GL=?$=30$ MV_/V5Y +M!)2&DG4(\BG/F[8FPJ#F5[?#9\9M0AZCK Y$/P !N@E\!@. [-] M95+??6$24"Q,>BR.X14P%K[" S,7@?&7NN.4/Q1&J?0&HI=-$8:5I6<6PBL' M@S>]8,+^Z>EAG5S 8:V$AH%"4!/O Q M9@,7Z37I'X1NP]2W,CNN3+[B=F'/'*?+O[*H#=+AK+NJS]%DZL]^ 7@_/TM.#=/UP?W-[_P@?K>LT M]RC]W__C:*KVB_3A.LJ:POU46C=?SN7?NC%P=H%<+&Q#=_YMY;[$T0A\V#>R MIK0,K=W1[-H;B:EV6]FR/]GANYZ=WF0W M8]B[;;IU GU^OB4,3EG2YZ#':,OC#O*'NU#Z%X,E5UGE!FTO3H @>=LX:<.& M4>>U^OR<).5'I!U[0-7=,:L"E<_EE>>;F;U9VY>:UKQ_#=MPU4D_BA$W$:,8 MW/@.P/AB<&" ]*!C^CXZ.^V<0=@0J=G\RF;1PD[^TF5=YL/2(]5O<914K14T M%8.N3\V=:U:;EUTK].$\]&'-+63-^F"B/AB=G4%9FYI?<$'E M)D2JIQ5C27!-M3:6?7[JPT/?C + O+R/_CA^@Z/?1.01RFC^0OIBS53L_4S% M;EV:I;OQV2#MD8 +SK/^0ET#1ENS<44H=]DQ=B[E65$8<0(8&&Z2J5-^NM&ZMJ6"DA&[K6H,.0D*6Z9&E-S5S-LJ2#+#FRL7M_T-,[6!]!$K;&EA>G M;,W8SUZ)Y>A5M^U2%F8]4S'%*?NPIG9-FZB:3:V%1R/5WAF;1YRR&RA*:_I* MU2Q*-HJ2YI1SM4_^E-UP%(W1PA3#?5P;']J;?G\(L(=UM)W69<>6%:4N1[LQ M]:Y"!G>0P8,F%:C8U]*1%:NNSBG'1B ^X9/@E>>-A^,!9IIOUCRC#O=,N'@[ M=%!>!]HY8>AT 3;\/&!Y]?54,?92S:ZJU!JV).W(JEZ^SQU4VM34P\>&SH, .MD;69IH @]Q0*L.;F)J6NO2EAUK MYXA*[5QL>+:NT&*AQ?LYXFZCQ7B;*6M:75GSQ]?B#2"*%D-)4'F\;W9[BN=X MAN>[AN/ZCFJ8JM;IJLQT-$^Q_]=T6E4+G)U#P@(MKHF_?WBZE3K2A52MZ/VW M*/)?@\$ A.PN3-WP.0"J4K9S'AYH^[SY]7W^UM7&'> &"FQ6@,:^ER M>3.."1&ES^#_F#%I"(/T$XF%B.:T"$3FE4E@'M ,( R,].<8%IT2$(KD NN2 MA%+4HQY!O2!WR4/V&59S$70, ;ZX4@K*]LSH[>P%O])W?8)VB> F/ M?@"J#20,AB,WB&G@J7<$R?1,0E@YXK]0:3*B"8SCM(_3PQHS>1JM!M<8I!&6 M,:>)U!TG,*T$E_P2Q%%(0R-4S2A*X4?@3&FJB82X0?G8\,ZNFP1)6WKJLYC1 MM(JOXD ]G F+IU?A]4%\&+ROMT]U7 F21'G[]?/?; MU=/=P_WC:INT&'1EW>LK@I$\>GWFCP?LH7=-R$UWX5(Z/>%&N(!$5C6,DB-; MSR?$F0+C$(5M2G*+XLZ7X40%%:1!X'8#L(,!//X*1F M5LD$H?"4 M@$DT73\E4(Z30A YJ$SN%Z" M"A3]WA$+Y;CWI1N,41<#GUK]*L[(##D*8S=Q=!" M1!@#I,I;&N MJ3M>>C!;%(S%#A"& # 1LMY065]3&+U"UBO>2CAXMZCI32JQ$JH@5&'C3*/: M%*&#BF X9]O\4VMK9O-\P?6-V$6>W@YY>JJNS.M/ O.&GW)%2D;1]PUZYE[' MS \6M,8SX067Y5IOD=W9,*FI)C3[:\QMPMB7NKZSE15BTSRQV:/0:+5TONO*'.?)Y_C24&N.LEU#A&;K\P;N$D2]& .J,:UX$*)PU1MKN%7]A(D M\/=#[S9)X>OIP@,5XC>K.V/TB5-X [?RLH,X%_*K283LQ2(D0G\-DYY#^(&+ M)&;SLX53V]FB>1&>IFW?4\DW5;N:B?I,49]Y<#=H#7IQE:0?O=.ZU+2:\85$ M%;704J&EZ_"'ZLK2,!3*TC!-H<1"B842'Q#0I#X55E&%+=LZ&Q7> =AT_IY MNQD%H-2.] ++U*41+^[)"T&[^?&A&[U0?7<0>H,Q%LB_!FD_@.>HOIO*UL-T MIA@TJQV]CD(?K_E]_(F803B#^;GDL<]8FN3'D_F*>ZR?+]4,M+?#*FA,L6U" MI?P1@J1E="1"L>PD[4N@,(8G$?HR8AZ^ ;[J4AT&#N/ '(GOE['M#]O_7]M;$ MW"S;+(\=^/FUTMM7OO)K7/A5Z#_1LK].5KV9\;$FQD=K77;:Y2. !"P=P \$ M7) M?D+_"1F"61 "*8V!^\,@Q?Y&@R@+B"._W" D:((>_N:527WW!5D])?#X M=9APEW?]S=B%)=,28L[ (\1H$(SQ,(>E ..'& OX3VH+G!2U]\BT+H,7A^R5 M\5ST\C[CBVP69P@XE#Z=A^E;!4,@Z'/ MPS!8GN?[GJVJMMXQW([N*EW#=1U;-6W?[?KV/";!X]/#]3_^_O#YYO;KXU^E MV__Y=O?TKRW@%]:_=G::KNLYJJKJBMOK&$JGYU@=5^OU_)[).FK/58X/ED#C M? S ( 3>!CS_#30PGJH*7;\C'7D+>AC'DCL&C8T)= 5D M<*[P;Y(H,5)!P& M8JGU3_HNZ/W*#>#N_M.\D%]'PV$4DJ@_T@!7Q20J&W6P#W;Y1)C;=(E/$-?@ MT4OYXF1IY,82;"Y@/5=N;5]83#/<885?W/@A?DS1V/X37S@9,EN,,EF,V;HD M7(H%FQ3L"WPQW!&JF2-?P)M@B#94#U.LUJ6V$5-&^7L/Q)?9=59AC;T!:]K2 MZ>C^U7HG._M=YFG+W)6I+'K&&I80Q7]%;P)QJ< WX8G!<8RH,^B'_/HV>>2+ M^X8?7;VZL?\P(M?D89PF*4P;/*-[3I..NIQ.ZS*,2@): MEEANX2/^1BF:O/)TCU-;R'-*.&6(4U19ICN;2,$T+S=:X@AW-!C<->/NQ5[SX?//XY>$?$IX3[^Y_>Y2EN_OKM=M%AN]61O Y MZ,2_W5]]N[E[NKV1\%C^*#T]2-W]X_P$?ST^/#Y[N8*?__I[O[J_OKN MZK/T^ 0?("CAHY3EIT@?KO/SZT^E=?/E7!(FTB*Y6'AB7GL"GC\QFYX)6Y?I M>'K7\'3?=355[;">XRFFKGJ]=2?F@^_8%0_0-\%+X+/03T['C;YVD[[DPSDY M#KIC[DZE$;>?610'-K$$G\ #D<.L9N#&=]&G6&;6EF2/9"TMXW!G71/'AF6"_6#>F-!P_2"&_1QA9@D MWAI'H"$+Y5? MR=^%FVD";_SZ^"V9>0L#?B-(LL2&HT'TQEC2EJY+:\*OT4M+ U-$MLM82('O M,>'FPO\(-^L&OO3:9QG6Y6@$DDO(E#A'#+Z"1OI!%A.%YXLI9<36)X(4'H!(4ER:*..SU T&";%^C@*%P.%BB;0@_BBHB+(< MC9_Y90>*OH2^>-3[N$7<<>T:S@1X5-/;NG%2\)ABLF*R,%FG3I34"O"1XM'S MP-K,\6=Y_"8(^=]+D&BW!]MMRG+Y)DX;'%_I#>R/[PY@]2M=-+]C F2QX?=, M@3QD2W$P_B,'IC@8*5;F-NX_,%,!BSB3D\SAS@E4PQS,MK;!+!9$^M#%OM#: M3MDMQMP1' !,NSH72MD62KDF$. J6+_BE0=^Y5&!DH^7P;LD"* ;2\, L'7@ M^10WC=P@W+AOOV/8Z"KT_\7+-WCH@H63T('9NOS$ MNO'8C=\D#"_QNK$EA_5]X',(EF8L?>AQWVAGEEJMR]_=V.M+JB7X>5A^3K'S M*?J5?7&#W=EIY^RLRN;AW2<+06WY3=)KW%/WD.;H/-F9ETN,_8%169JIN#F8;FY!X?9TEJ7 ME#VA'4,WWPO*T')7 M#.;Y/2E8L1 ZSF/L>Y[*[%$E@.)G&]XIQ:"G)K#L=Q=M?;D MKE+-KZ69=34?JX-M#8^H"E45JKKH;&#M\VR J-FZK#AU=[H$S)5&/'VT>/:1C=*I M*GB'/UTJFYJJRIJMT>YA,50<_2!8+"!P)42P.3I>K W:7W,,N:K (Y;3NK3: M"\KE<^215_@;P;*H%JD71T/)?7&# 94 D1"GL$U(OZ(&[Y1];+]2S*C MSVWI&^+)T7-ELLA3G\'W@+^@,D/79UQETF!(H'/T]S@AK#OIQ8T#QL$".0A< M(DNO_<#KPQ??BF+4:,1"^"#^SE*I>(,,[PU>N%D)V7.48=>.V9_C M#.PNX>A_B#V!W6TRD$6:FX+A\QNM"LMDN$&@_@HF%40'>QZ9% M@2,]TO 2_G/DHC=%.Z=+\EC&R2+ R<6O0KZ"7"3C9,1+D8%'6.><%Y@BCB>] M%,4$?EXDD_@\!R9L2Y\V+'%^Q9IBGQ8Y-2M\TXR$'\0O6E3P_PZA,$P!A2&@ M,':#PE@';3%7N&X;)E.9JO>ZFF_8GM7MJ,PT#-UT5:5K>5:K:9Y-11_N'O:& MNQ ,&I,^?(Z2Y"';HSC?)05YJ'7]T$-KT05A1D*QH4*\I--CEH 3DI MHW$Z09:%$WY0;.?\+;BSO,!&^,QFOCV+8P:>X(#&.>AKI=%@S(_^K-<#1Y2. M3> DC*(45!T(B2 <.+'@96Z4'*\#!YD><"EL1.Y=X0)2,*HTOQP4&#R.=/!& M@!D>K=N MC'#(12R<,GB,F>-C!%YY1JKO-#V%,_ M9DSZG1_#;F>.87447Y\D31[A8+J>(ML#4.S[]G%#M U"*,NP-62)_?#8**6= MB.]1!.54!*IYW" I-?[4Z@7 M)X'=SP=.=JG#.(^\OT4+._W\O=7I>R &/"*.\?"JZ7NVVKHT9%O7&U3:4Y,[ M(*3_+*1_#?S ;M*OM2Y5N:,90OJ%]#=2^OKJ1C"@D;B33D" MBED>=98'PDPZ=-CHAF%B:KA]X&@/ BC#V/45,(M,&!(YYXMGGZUE+17P6W MLBG*7U,\DXH="V>C,LJ\1_)'1MPK3EO>LO2A5^I<2*RHVD_2-GD33-.6;<=J M$'1>W9O5>Y8OXXCR99%\61U=MLPF03,*^:I/OHXH7C8W7QJ:KW)1HA"OY9Y=<&>?Y/*I8 MJMQ<6I;<4>NZ8Q9B>0YBN95[7)M<:G4ZR(>1RUJCLLUSG#>M!=X236TKW3JY M2_"*:SXI.[(2C6O:F&CSQF1AH?$BJT \;OG0E7CPFE :@K].6?],>K1'P/U M9RD*E= ?H3]GJC_UJ \!/NMU73<)]1'JT[#TQJ7Z8\XIT)(LQXTUR2)'K@S( MO'D^XV&4J!HD +W":FL-OO;8_ORV*>CUV5F!6A;>1%-P@)-<)G:+3 "A*6M5 MJ[KJ8$:].^JZC5/HC=";RB>X%7KC;'6&.R^]><^J\RZUIR[EZ6QU@JN)'4)_ MA/Z[^.5)X]=NC@D\76^U0FU/MVE)G]ML.!LTZY7 M5T_M&&K@O0MGD[%[P0_F7_R'Q=&B*(_6NLPZ1QVB>?)^(Z9[+9-]OQ*[NJ[J MX!*K"XD5$KM#Q=7!!=80 BL$=I=:K#U([/H*K8X)YQC;EG5'/26QW> 6J$JL MOVZIH7$V[S5)O:HO?G43\+R1QRQ,^#W(EP&\YY3;A5^-XF @:1VZ'5*6]PKW MHQ%UG,:HWRCZ+OT]&J",)#+VX&S3EZ7;/\=!^H8?8"O'%R9=O>) 2"/IPU1+ MQ>F'\9=94\6?8'0WI1G0Z:8/KV#P[F3<3=B?8]ZPT1V-XNB%MZ'\[S%\H#E\ MZFWI*IW]1)9<*8V Q;B4RL>#SIKVY;S1* G&M3M"2>+%F'!&8S%,\%,4?QJG MXYC=88M)($EEQ4?H)=GJ(+I7.0NIN':;;49U,R?5O&K.';#9UK! MKV^31[ZX;_@127A>E'OE\T;EN2A,>ME7YCWB(LF@\OC_,MY/27S!M1TDWE"/ M+O&(UB-KEB,;1KGV<&>)9USN1BCQ;4DZ6:M-,I=,+:RD55G?^2#,[OCC(6D4 MD0OL.% 35'ZJ;^YL0WO>.W?$8N(>TM"E-\H2$"GP0;V)E"_ O3"%3_FX(ZX0 MDV=9C\5Q'JF2I1L:->O0"_8"I(!OH>1, %M!ZV&V<3[-6/+$>%:*W/$52<\L9#$U/7Z!)Z35F3%&*2-O:Y-%?_P37@E[^!=JG:O.:"NL MT_OHC^-7\!43%DY4M-.ZC$(FO3$WGG?H)IDB/IA\E+AGF$?:EKZR 35?SL4' MK+KGC8>82P+/@AN==5Q^X?/)>OG2_H$-%$=N #^D/-0_7'#<(R_D#>D MI7%\6JKK:!E@R_&;LA'.;>B$&J!@,&DW?).8Z_615MSBD%*!5P+N5O:=*57$ MWQ$9W4$$:O@:I'UB".TT@S=431CH='5N&\K=S%"N,$?@MXY^59*9?.TSVO;P:_BR("$>X DG!LKSG]L2 MMD]?L/WR^4MNDD2XGR+>'G+-I:&XLHP9^@HIG/)\-@!-BM]R19OBZQ+?"B8S M='TVQW*4S&QLTHD9(<@H;F#^W"A*R"'^&.,. .^>I,W]93;7,I,99?(5MYM$ MF&"X]"N+LO\.)TNJ-4>3J3_[Q07SR'UF%UTXWGR_<'LPQ8_NX-5]2UH_S^H- MJ$@VN&G VX^]XB4QD"\/_Y#^_O#YYN[^MTE!NGZXO[F]?X2/X*?'A\]W-U?X^T]W]U?WUW=7GZ7')_C@ M]]O[IT MU>VHS#0,W715I6MY5JM08/\*=P[F&]V>P]2NYWI&3S$Z\!_3K8[3\1U%Z:BG ME;V<[9B;VZ((-BJ,-7!'$';(04">4@^LW90M!IN;,/@W)S2YI'@L##R&YY?$ M[08#."?A^<1-^S(:65?R^KBGDQ&'>C**OG^\0F^%XL+?<$7\ M5(:',@P/8V2,CE]/N"&4\M$M19OGN6GI?L^W-<\"T3 5S>UU'=NV->8J'=:S MW%/.7W^:R3_/$K?'0Y@D#,(SR-V"FDLB5YS!_^V"8L&^IN9A$'"CHO%S?T'^ M^_)\\X74.)ET:U?5$$=LL.CE5AC,)?<.>-V?B1!^611%L<]\1_BRNGS/F4Q3_AB&N MBH%N2]%;EY:CRXK9I)X')]^Y:TG2Y.,WBC[+Q854.1#+Z$0/Q^/G /6-#4># MZ(VQ1"8<%W Q@;\]%N#EQG;IEIMVFVR*ZBTO?EVF>]:^=(^[>W].3^*NT7"\/D M$I.2 +YA\0&_\C394^OG'3[+-/;A#SG_[I#L9,E#R^A[#1M^QN M6$2'-O2 G:.=4.^CC%?<5Z[L$O-L4-64;>,,>[#N+)%-1TG;:&$GI6(K 3B= ME2""!]"RN9Y)M&/B9HG;)&V0BW0,1>^>Z5;A8-DXZQ,PCCKG!QS;X@4^[Z14$VZD3!5 MV:C-YZI/2!I^G[%G;3C5VY :R7)2QF%E-QGE%.]25*MUV6DK-;>//Z)AV 7, MK'EU=P^\XO(=[5;VJMVJ*+*?RMQ;G+@WT^(F7=AH3NO2-!0@ M:_G"AV-S!"$!(TI3F!W3T!XQYH+'M :>_%C OXSC4904^%9E(N-"F/3J)M)_ MK;*J96)KT\2^,$M-N;*RCT=>+[R8] 79. P3I;5/__XZ2M+[*/T7@]=ZT7.( M\%^3D?B7YEFQ&>VM">WQLJV]S+Z"H1AD<"KC,"XF0:4LWC1XH0=3E>(,G">- M.-<62;XLO?8#KX]P$.P'YKSRY[O(Q&+X#&;E-=LP))?O&#GNRP21;$DVLEE" ML]D;/WAX! ZEV4?XW&*,%D1B*HCQO MZ)RDU>YLIM[RX$\Z%:6T- M]A!^IG%D"#]+4UN7FKD2MK $[$#MYE:#]X'A0=B^1NO8VKH"E [)Q=J"9%)A M2$A"N2@M(1!(DXO8%1[B!P.)8C#8,LK3O[/R Z2-- B& 8<>AIWSVZ3& -XJ M3TH;9U"+//C:2S2 4=T85@I/90-2LS["P@BZ8QJ22A[Z;##I!QC$"&14E"V ML2Q: [KX9X_%$S"WF>GFT^)3YOL\87J$_K)OS\]E,,#=9YSPC:@@X"SVTG(B MYK, (?D.N^((S#B3.-1@AN#4"V($%XFE@9L@4E,!FE2:&FV-##<_D%)@+HM/ M5TR_3$N'&Q=.&E$9#=DL37N$GC(,PF X'FZ^T9LSB"F[X:Q]S2:8&>L%%Q_+ MX-8TK769OD9\]UZ.94@8A@35U99FR),)(7 /P6@0Z7L*X!!)E '8(NX3Q[7+ MI90/=HOP8G/2Q >=@)&1\"&5PTA"3#8:"81A#8&M>@C\D$VN"E'UUN6D@&F> MJFWI@>!$2PK.Z8BHHW/F*8Q ;7U4AID@V3C+\H5\'KO?] MXA'D:0"?#".?#9 @>2=>'-= 6.39CV#G!TN :%@+0+AFH;=>V-+A MXB#Y?M'#WI@!EDXA)%><@TG.?&4>_E" "I9!!6T!*BA !7<"%3POD,!/&]5$ M;Q%V78L4A'8/#\',OQE/?"!^6B[B4OA0'@>@(N[*QV5,;-!D\"W[,H$60L/40=!5O5GLC2S=1E&2^A0+#69]F<2F&*^=08A M=;5O2XOU8CV0XBSPHN>[GMGQ=<=A'<-6C2Y3+:8Z'5=S%:OG&SO %Z*_MP5L M86E_W #(L#","VFR?HVG@R$@\ \%_F'M^(>B+'U;G",P;W$W2GC RW64AZP6\<0\/K\#Y/.3M74,B/R5% M_>H.* _AL<]8FK?1X1=&&)0HW3_GC1F?,&-A$&3-)K*+*KP?#H88GT>*Y!I /,\V)C:.8)LQF]R<='"&SO.B..,BSB>2PF! M+6_JYLHM(HW3%]Z/2Z9/MSK )13IJ13 (H/"A7?&+E+E BF$"@"Z^A_^77@* MOE;<*64PFM@O.&O44EQZ3I6-T3+SRUQWP/4/>W7QE!C*1*"4TS$VG=RJ?TL9 M!G6C!,2KP2#RLI;?\RF&F'R8E %1M/S:[%1-R)I$3,]F=CGGO!3[;9E+O]ML^!3 MQ5SW-U?M(*BTG5.*+^?WDD_8KE/ZG=],WL[<3-8!67N2-'D,?FQ D5.+S&U& M@P\WN"W$V;$B&L-0?E**XVQ[?=!@YJ^,F>RE&=39TE';A8[OBU1"Y/8A<@V[ M)]W@E9(BV6W;/ NT\O.]B1X&OC]@!XU1?YG4FV:G4(RR[(33?$Z0"R<-FE"^ M8)A!-[HHE9-F@9KI"PN!/0B7*,K!'W8H'OM79!*%AE+H0%GH0&6 MLB\-0/!/YUPT0 C^V0F^NB_!UUJ7MMFDE"9A^H4&+-( ;5\:H+>@N'T.64%%M&[2.BKI@#ZOA3 :%V:^LY]81J"BPLD1/E+.4&;,>F=DD.W%*H"P"L]N].[(0J0:*E'44D2)\1$W?VU\MA(BTT"1J6G7VM@$&6H335!-H4XN M%AJ%?1KHN/'BS&6U E5/'Z*]QK[):K-@[0[(T1J$W:"JW&!.;L#M]L]M3/,8K]OY;=:C1ZQF)8D/N'IUM)U:2+-2T.YH7N+O2B(7MR?]P$B3>(DG',RK + MAC6/\MIA5D^W==NPS*YAZ:RK.ZZI=LV>IYE.M^/,PS3/ M96[-(4Z4 5?7OVYV>J;:8AJ*:H,TNZ:MJ!:S7->RX+393-XNQHV@ MIDJ] "'L70(^*7 >OK4?VU*/^=CU C$\@)52ZO[(FA!0 ESI4ZJQ?7%C;.<@ M$?Z#+*'A&=#C8%S@U:'T[W$<)'[@<=@(-RD:FC0:2V=U^\9Q+/TY=N,4H?J) M(-A**DAR:*-HYO=Y2P $T,#?N"%(Y$!BO5Z&N4(4)<#^F$TWZ4E@?4$/K%>8 M$IFY&/MC:F.18+\;&*;G4N\L.>OUAW@@]&R&>P0<SN02 Z\,1;UL=.EKP^PH61 M=/2C5^F5@6&7NN,$Z)@D,[\N.G3Q_C]R(32$(1-Z;]*S&\![/N!46/*33+0: MN*^P_;VP033BR"0?)FN?&APER=@U Y MQ(H1;6D>O8HG??(&!\6XV.*!;Y\)M2:B>1$82D8(F%^!;(7\Q/8I$WR>MG0% MVQ;.!)O+\$9H"P0!NT)U@>9 #7H+T"WO%3'7)"G#M8)IYM+H$R>DK Z9T(S#\937G0NZ!CP1J-B<.)\2L/YC4=_VL:1_VV/094 !Q^*=8 MY(*FHJUHW3Q=):V?D(Z5>I?JJSN7WF2O+-R@*WK?/=L0_'#26M0 M]'HM!=T M[\O;BB+3*LW=.-CFZ@G\P,BQ)D@'I>0BJESM?F<.WW!KE&(0Q&V'WS9 W89SQ(6",'O4#I8^S MK9DF^S[YKV M!FG?(C!%6(_'9KS-43SV<>;D\S,WX7W6T"<>@*>+3Y!WQ9Z# I:34XQZI07) M3(-#G_&6:@Q]"6S1/+U,>/]DJ?FB8"HT2HN6[RJ1G&XCB?^B1G)09 M0%Y;NIET3>D!&=-^?D8@IQ)[D6$?1!G]Y?'()W< A&/340'0EXL68K$F'&75!:?S[3_Y'!;+*FZ.HBU8N2V8(]J"B;9@F[8% M.Z']:TFKIK51K^E>C4,X/*1T3E_LC$WUM_^4G7L^9>=\<%>D:PQ*I,G,402= M^,R6@;G*3MGX #_ZH.7U^->H[Q8/,>!1N\L& STXYS'>G7B,G1G_@PTFHV3&V,/I#('V(CSM!=S- MB;E3@D3_;D3<6*\<-\:&Z$%*@9RKT.=:]PP[.[@+JR+)ICH?JNWJOJ+J!O-] MU3,Z/;OCF%W;44"">XZF&]Y\)/GZX???[YZXUE_=DVUX F-W"R9A76BYH8RI MHN)KJ84J'C/>A[R+,80PD@KD]#P<-MT);DV#P"R*X4W8S35^FN'3W8'!)P;W MB[M2^$4\)TA7/';ZE7Y7I]+IIZQT1F6E^\I-,G;3?GN*80+\*+=:X[1YC2/J M=2Q5\6UF] S#8:X#NX1BNYK5LY@[KW%?;S_3QOOEZNO3%CJ&1.\T59_6TN+R M2AK2T3=WM7^-W)AZM=_ Z2<+XK_V(^D5NR:,1E% L.HN/Q-2=VXZR&",4-% MK1"JG=&-RNT_OY N7?<#UI/N0G[.QZD]X(;&8@[.'H)BINCKTT$'SV&#),*+ M(" B;(/Q7*-+'CH&X>?-K%,"VEVNX30#'JAY9=.0]*#2#$0FJ1R44:W.ZJ#' MUVSDRI$-T':EO2S1;.LHFVHK>YJO@?/55L]W-CXF3WM=U%_<16SX(@"=20+( M07&! X:6&D2C@0WRAN:,]P#8P,*7C?%&$I$K_;3^+DT9V*]B5V2VNB=FFQ63 M06QM3Q.Q4.JJQO\6\7._;)L1=>YB["+N6[L05N5LCR9X$'!2_ITS/WM\?'NX9X.!?"KS_]ZO'N4'CY- MQ0LPH'#WE#_S]?;QV^N3AR^W7*_S%X^81[0.RFPN;C\UQR$1_I(XT^!3= M>&(GKXO/4?0=_8Q)YX_3N0BDZ/+_%)D7_)B L6-8W%!2E8O_D3ZTYG_?^HDL M!@4P>AD1!AD1DDG[$YX",W&M>) 3#S^11'DU?X\&&! '+^XN]-K\>?A>,NXF M@1^X,9YO/L#Z!Y,]&H--FO++*Y/I)_47":RVW,H_QV&+WV2?@>>8?Y)MR]DO M,J\M^V46S4Y8BFL"%V[Z"AL/@>(^Y9E@M= MT<-FB"$?F?_:9R-8@30>850_QIXYC"(Y65P(=\J4$CM (GB>!JR=Z(P>,]UY M,.DUBK'AS9BBZSGY)_2=YU@6DIK_.$\+*GU.*03SG^)A(/3G/\7 U?QG*2@E M*WT_OSO(/Z986@"*YV)V"-X^)7RQ;C*=S%,(-])UN7*<4*[ U0"[0CR3"U"6 M6:X1)!X5%("+QT2)BALVO-QRDRC$8*/,Z3J7XY4'/.,@^0YO&8?9![PYYNQK MIF[=9*D[3BG@.0 F$14!JO]17>)'WB66,MC)=& MK_2+27,R.++S966R\VN>NC4G4[^7K<8-?W?^LBN\<:)68[VI=GK7N6[1,U\S M8S3;7NI#_HZ;_^L.1[]6_SI++9N)%TQO!/XH&5G2UQL\S M^>6TE-]+PVY1#CNU?@*S S(T\#.A@('&(?^1V,@_F&9D'C<#.9V3)!Y(D_E7 M<"]^H\O**=E"*XF&+$_C Q7U4IQ-;L7IZB_%0#:^Z"W/-''0A=5CN"^@^_NIO4+.(^KP4VZQ\,&A[<4"97 ME7A\O M?X)O &Y)]SQWCNIA/THNM\@:NQW#Q8[HI"'C^1ICIYUG8G.G+$N)R MZGX'9H61%'4'^>Z&-P[\VG?%FN>(Z?JP@19G?&0MW5_W\'891, OHGG)=& ' M1.,[3Y',_1/VYQC-UKQGE,RZ3A1BRJSB_ ,.:!3?)%-^G8)9QM0MD'&TT6 M4AC).?V=I >N5EF\YL(4B"33W.+[?/-YPQNLFC67HH2HIQD9R1_(W"M:.V9^ M@#;QW!!TB) 1.<':U$J0RQ9ZNT$ANPDWGSAROE7RG(3)MZ<9#"_%M1$FP0 3 M%&>93RD;W($<@73!C)"ZBRTQ$8LSR.7YE.C>_#69RD\NU(T"M9,M"8E3[&&% M?RA/*U#FY(+L9Y':=-&!9/L00V>;@I*&G"\?7K"%)WL]V52OV::;N6-"+84S M34+^]]E@E.77N"C61 $0J2R-/IYX.U.B1;E39=G"IU \L[2IZ5=F1I&W6 81 M'(%B#+D(\D2[3,5X3A*Y@C#LOT$9:& TS#S[O&Q]BQ*&<>B"LYGREJ";=DCF M3JOG<9N'E$*+#[;@BI^V*!$MQ6N'S'N[AU]/>6TS#BM](\G5:F;4;\7D< !Z MYESZ.*\MX2$7D-^[QG26X6VT?;I'PCLDVII>T#Q+%SVZ8]1E. MIC/9LWV2"HWZS(5CF(>;*TP;J(B3RI4'1#NETQ$\S1^4:>>[Z#+RC5&XW1[C M.6N3W1A$[&'ZW;B0-_1/>-$35FA$\?<>'G>"(3G5* EXC>;AT1^\Y\1]IJ/5 MB/[.6R%CR0B&AV!&/)N)VCP/\U;*Y&2,P8WS\EGA-0SN>UO*&,I!W1)5*2"Z MRHCG1\&E2WLO^8"=P^4#[I1M=FQKQ1C99PD.U*UI]22]>9PJ<+OBC<11\;Z MZ<9LD!;:C#NPV)**JH[)"M+=4J^*1N1/MZ56+JBM^6\N/F_P6Z'\+$R[7^X0 M\E3>[$#%P)$<-'KSJ$W5'[.L;4_*:2E]&;AAD]>^4A3OX*3*NO$8#X_\4GIQ M$@;69T9X:,#:DI"]%NGKWD0D,"8X$Q/&9ZE!Q!C.=G'F_,]($9WRDJ(FC#:E MWR(26H8QO)!.IG2^2R+P5E+"8$LRARK;R$'YM37#MIW42<9'YJX#20\QIOSQVAV:#B8JS) M!3>20MB9XT9W+^1Q>1C4AE=,2IS)!Z-X)N;X*&U=U4PL?(!3",6[4W@0%P=# M<1[\D27=3M=(3N2+"SN5\]*4\;B R\H61?FWP('_8#0QZ4ODTSV#E,:3K86? MM6A=,*4E2RL;\H.6F,YL*DE>]-O#O!>D%.V;IM3Z.BWWK9P=33GU+/)+WI\_ MJ"G+_<'-XSN.UFJD$]DD@))5+LO"JZ23=5AFXTTI+UC@T9[A$+V8S,588@ > MI\.84S=K^;T7S^?D]\ +\OH6%6^B[?ZX2Q407T2AY 3O0[&$4<(^YC_\DO=, M"$(B"GWIEUENX0OFH'WH??S7F?1WG+9A:Z@ &7YO]N),-]JD&W-H1?QWFM$V M-&?IKY6VNO1WJX:UVIIN;#7JZM^9BEG[7.VV[6PWJIBKF*N8ZQG-M:-O-.H: MI/2*W6OJA.!S-D+@6XQB5ZRDL\E*^$YWR+64?"0EAZ_!3?Z)-OG?^>9^.Y.T MOW2A998M;8YP4C2YIE2;=[?L7!0>PZNR'+E-7< M?]S$F&_=FE*,(<808YS&&$=H(WIHF_='GL&5P;M4[0=SMIV+&M][2'5DQ[:W MZ^)S0HVUA( =4<#@!"<$3 C8O@3L#,Q7,<:JEO.;2EI3&*.T.T=AS.%6N$D0 M7%B:L[$TNBUW%//DC8T0L 8+F&F<_FXF!*RQ F8Z)R]=9^DKJ>WC')&.Y2O5 M%/MOJEKU@"MR0FMI$<+UAVL^48=C#'JBC**WB[+QNS:&Z)1N6OEU\I4J> M]*E$QNVK*I;YE4(;C:5*YJLJIL>=4LF-I4INIMM7DL/9DPPFE4KST430.P6TR8 ML&2G0K;:RI7W6;4C)BDF*28I)OF."O:N$1$>FZ?Q&+'T@?WP!N,$8>,1YSME M0^K4]0K382,7<>(';[QAY'(TJ7/*Q[-D6SO]1-PS94W'.?UZLK-DS0?-U$OV M03#ER$S1V]:AF?*.8JLG(P>J+FO;WH(*'=TS;PS9=@S!FR;RYH,JFYHJMK7& ML45I']S9./%@8Y-/I%^7=-!Z%V4SFNQ4SGH0Z9$'8HVE5=V9!6L.PQJM*L"$ M8,R!\GVJQLY..Z58R,**]')9-T1E6R-9TY%5K>J-OF#-@8)VLFV;FQ]O!%L. MPQ9#;1N'YLK)'#I/[QKTB7G]$-[P_"9%Y:ZAYQP^L63#W#(I6T2V]LT:1UQP M-I,U'PS-$9'@IC'%:FOO)1 LY&#E!:>B'P=R5/!F/6^+DY=./O#$LLWL75IB'KIK@_:R1K8$^V M!6L:R1JC<@1 ,.8PCJS6/H[*-/W$^1Z%P9$ULVKINM#30]UM.B([I)&L^=#1 M#WZ')IBR03IMA2CJ:>]I[^!F\S<6LM@=T('3]8=!&"0IWF^^[(0'>#+B[,A& M9?,O(EL'VIDM5;"FD:SYH,JJKHA8<./8HK;M]Q(,%H*P(OA@;7&J$4IZF&($ M158J![H%;PZ53>M8%;)I!5L.M*]U1 GG&5URWK!1S+R LFCYP=/S8H;_>AVJQ ME*W;+8@@U[X=:5'+V4C&?-"-@Y<-"J:L8XIMM0]^ =WT(^=[% 15%?M9(QEC MR!UCRW9=@C5[-IZ&[&@'3Q01;%F;[VR_'P3V-4=-/TA& _?M8QB%;+7LB"?% MD_M\\AWE'U19,2N$ MZ=@IX0*_4M0#/WQLBF1WN$<9]'D'9D6]TR_>!=&?>3 MXJJMRW9'@]"+ADSZ,(B29*?6 MOF<@\Y:LJ5M>;33#A-4873\/)T.3#75+E//&^!B'8.KI<%27'65+'-GWHZ.G MPT[5M"OWBMHW.YL>(!!6OI3[*'=T8>;/C*L?P!TSJ]^;ORN&G@XW55M6G2U3 MNL3&W3Q^:K8A-N[WDTIP%Z8,BRJR>,&[J.<7N.4-98QJ"W#L9C+&$1K33,8H MCBCG%]*0Q[DU49C<2,9H^G'ZI@O&K*T8%UCRC62,:AGMXR"3G,QA+)M-I3@RYYUI2/J]AO'$T=Q!#YYQ6-TT\Z2=]/YS5*7]:*8 MY4G/J?MC3\70)W65;\F&+@IQSHRIFFPI6P:3!5.;RE1==K0M;U@%4YO*5-6P M*F=2'8"I33]1"SDJ(>;)AEVU-$)8AX9S]8,E*TJ%LZ%@:,,9JMJRX6R9OR:X MVE2N?M Z:I6H]QEOX$>XH#X&P[_$T4N08*>S7A1C9"%DO2"5>G$TW#V^<'*A M,E6V.N+BNG%LL1QQ0=HXIJBRHHJ;L::Q136J=X4Y[8B_D(852JK+EB9L9]/8 M8JM;UAP*QNQ97PQ9-PZ>]2/8LM8!5$QQA;U-)G@3\Z+O6;H:KVN_L9:&G+S_ M:W^K;J*(&[*MGWE47XCM^8FM*G?._:I:B.WYB:TF.\J6I7ZG(K;O[W(&,RP: M>./6]+B/,'_OSOS9LE.Y7>V)F3\AMNLTZ_9=B*P0V94^B2ZKQIF; MVEH\S=-Q,S7#:==]Y#U5'S,+Q>:OSI\T2#[JCMAO,,84@76@HA^-NP-6TIE= MWB!F*68I9BEFN?TL%P]_\G69]L+MXG$\&@W8D(78HO8N[$7QT$V#*-QK+8@8 M0XPAQCB-,2 M-*X[ HRDD8PQE*IP ((Q!TH=[X@4NZ;QQ&@?'+JGZ3>'-1Z7Q!@G-,;)GU47 M*\&5EP8O3$IC&&,8I"F+ZT -XMJ\*%2Q62"C\991ES6[:L>G^DET>G<@[T P M='NWBQ(A&& ZL^I"Z(. M?_O!R^7?X \I\/^_5N";W9[B.9[A^:[AN+ZC&J:J=;HJ,QW-4^S_=R M"0S=^#D()VG0>\LTY/)OW?CGRT* YT?.Y-S *JQ1 ME 1X-?0Q9@,7/?%?7@,_[6=*,/VM;"+*Y"MN-XD&XW3Y5Z8FZ#%LV+D/K.+;LS<[Q=N#Z;XT1V\NF])Z^=99@#=L\%- ]X^O^+E M=*^3K[71C<;Y&*3P$F_U?2)0DL_'9UX4TRWB1] )%N-3KCT62Z[4B[QQPF#'&P? TW'S +P^$8?\1E M)Y(;DJ48N-V,$A+)/_TN[;M4/S@8^TR"[\*72>(E=S0:Y"/(DZ'= >YPX3,- M&D9 A\E#$4P:9)!^Y?HO;NC!I-+7B#Y\#4!369)(0_C#?<8A@!0O@(]B% T]*W!Y+WR;S;DLGQ3H?Q&T0C618,E 8UY6,1Z,H3B4B]B@. M$B!= "Q(WI*4#1/$#Y+ZS!VD?<^-F2P]1^!:A'@U+DL#6"&;^B8-&%%_G"A^ M=L/@/QD!0\;0Y$MI)+ECH(:;PDC(WQBH\1_^O22%/]W8QW_#$ %Q/HY@!(Q M8"Y-?9;_00CL2\>Y4,($V#/CLX')P3!HX5DQOF4V ]0"!_F@$^1B4'^YY8A&<)48:%S$TSZ0%?X. &S #Q_\P8X)/\2&0G/ M]=D0^#<$020Q(JE-VJ>CO=E.(8%D,A!U(%!WI3&3/DR6_Q+!)R ^P0 $ Y8= MA:1WOO0<,X965,X& *#/.#?*)4Q2^. O;B#GV2)_3D.1ESM81P@7HAF51H- M7*Z%/P/KBV)FDOO8#,#J9Q"63 M1T#_L>67C OKP4P").,,O<&�T?C0*83(>%%L4F#JP8.'S-"FE#R#98)QH M%X7EP%?^/0XYQ4BL:;;9ZW_BE@*@<2'. GZB_%ZBUU+2/DQ3#EZ24<9'365H Q/D(+DY,.G"*A4VOD13 M,+@@B?BJ*AHYY?<=5T%5C104W2*@P#V(O63)4BN30%FZP5_%0)]<)I&37V(V M<@,D^7 8D#0E+60(,AV'(+NWA#.? F0Q3'G"(VY]\6R5&8-8\@7F3@(XK5 12A/8I:#Z$;2M&8GG7+TTPQ;M;J M"RD!+T8[!TN/KCBM$*[&/B/R_8V2VM_+S?!^#*:6]CL\/XZU6W*U_IX&3&NW M] U"]J=%D[=C)WA87[SW5*>=B<(=_ZX$89T@;*@;,I7;Y#\Q0]:?0I MPA2:\I91V5:=W%2XP5M'7EHMJ[VK:6YRT-5\K*FM5+7Z5K-MI5V6 M+*UK1"P*O=1-2C=7UP3'-A+H%?.OM4!W6U4-I6LN*+P?AR];%;1JZ-2M9>";6J)O;EDE5RW3?K&D-MJP7KEBS9]8H4["> M?#'LL]K9=IJ&T:^ETTGYW4N )C]25N,$"A2:?;W?V_(L:F\5"H\5$CL-?O9: M6Q[Z*G[6D)]J<9X.,[>.9)]<+5@E/UL=4?7T0:NJ7:KT09WY:5<.;2I^UI>? M=M7:)HJ9M66F:=3-C#YR;"#K>KNKO3N\1_(R@8]]TT6-4(U0C? L1WBB-8J+ M*[P9@.UV5W@WM3%4&ZH-U48SVCB#A,7?!&#Z6:0GMO7NH&HJM#J5/E BQZ"K M6%-3UO0J7[94K#E,EF+?.,ZBJ?OIRCD*@ZVW3;5.:\F:MM[KJW2X6K+&U&WK M.*G>BC4OW8UH&8["T--;/;5.:\F:KM[M*K.CEJSI M5+Y5JAASF#5C',<:;(S?V;QCSK\YD8>Y'6=QSCEHJSO1M62,W5)P'[5D3,=2 MX?E:,J;?J9RLWNP8L!*&Y\YJK+X"8JDI:UJ507(5:P[#&H604U/&](SC+)G& M^)G/G6_6$XKETY1%3L+#0,&P2 -.[U1.[*PT^P8%P#:NBUIKCMIZ?^#CL[MD)CJ:$ -4J&S+;>[>T:D.44U4*SN&KJ=F?7NN$4N=H< MEEJZ63EVK?;NVK+3K X\?JI[]QF<2O_N\"!A@1.X[*SJA Q ::E+%S5EC:5N MD=63-9?][D^*)S7C2FSU$.S+[>ZJISMKKRIM-6>0.UY,UENZ)]\K3N[K42HT7X!D2HVW5] J4SZR.](<.5BLEH9:&BN61EOO;9MRH9:& M6AHGO#0L\!;.?=.HF1W>@=SOGKJ+5 MTE!+8\72Z.EVN^H5.K4TU-(X_:5AZ6:K:LCXU%:&LNN7(R&5<5?K(!1'/6AX ME3@P3_CI\<L$]>SAJN7VWXWI.I^]X?;-CF]9@:#*[;[FMWC_[ M_8OR2W+X$R=ZX &1J3\O(G^F<<)'LSU-M[/F,_B6/NR<-*P9MB2 M_3CR8TUDB6\TD?LQTWC@1LR)\1?M*9N8/$+11F&D)?!0,HX8TYP ))Y_UR;0 M\#C66. Q3_M[&C"Q.-HM7;-:5EL'%3*9.A%\F83T>NQ,F#:%,89>C/W 4Y8. MG8Q\YB8Q/1*$$XZE5\K#H5<3Z-6)/"UR$J9K3JPY\&*<^HD6CK1IQ-UB"M@V M3S@\Z&6O^TZ2L$B#T=#SHF."PF&+X^$Y4@-'>,_CF\N+K MW?N+GW1H812S1!O.Q-"8F_I.I'FL&++')M@ZTBU,HX*@64490_MCD<8\S@;C MSS*:P#!PN$28=#*$&>!9>*I?8;W MO\)+,)&;+Y^_7OQD:)\"H*,;!J1PB&!#)^:QKN$#."1G-()QX..@UCCN]? X\=Y.+K)^XE M8ZDFRV])G= J7G&&P(PT6?]*25FX, 46'5176-8\!"HTA#^#A4(GWDL+Y(E%+)?8\F379CSLEPHM MHP]JPO=!SE<.:[^].Z1A0$3&*W>KC+9"[90WH)QYH,) K& \FA)?0?#@Z;>0+UA#_G]ZR[][KV-.;N6,-+%(ST-DD' M['IQ? 7R%:8/8XTG;();K9-H8P>V%S>,4)3"@/2X&\8@0?!\Z(K!/'&@%LQF M8FBWW\O:?KG1;-.0HZ(MXR\MP^SB6)=, 08J=6EV^DH*;[F[Q_D'N*D 04+X M"[J7NW?$X]*,<0MUOO,)B!/L /%8[L6HD8W&VG5_,&W(? [;MF!XR2I9LDC@ M$Y J8$K"T58 .H$]@TWF&@I^LI@QM.>U49J M4&BBH^0E$0,MR,MB4![Q43_ M.=-G&H5>ZDI:Y[V*"S^T'TMA@^6)NS#("TM(V)@[#H!,#YQ!JW&* BYLQ7C, M1XDVBL*)%CA1%#X-L>G%F2&_@7S!0XR3&D:AX]%S>;NSPN!H+*?OB3^^'SXA MR>8L:@X+SZ5E,&<= 05HN89B"0E3"AD*6[=H@XS&ZY=(0BYK:YX"N5E"SE]A MZI"/"X3PG6G,KK-?7H-]!0(PN^8!38Q>>CU/<32J%I/*L#_Q=6$X&"UA/,C\ M-MFS_-J@KQ9\=O&=W3(&_?;:KT&+;?E=9]#9],T509N,,@$8R U\*$JX.H3XSC;61Z6U4U8N- MFO8F=!1;W#YCKHO$7(I!$C'?2^/LGMS'WX7[>)N[CQJX-[N@]*!)-'DK;)EW M8,;>A]=5DM\K+IS#3^V2/)XPA2:\> D"X5!KJ"E/5IA\E0.8.LH\AC VR:K: M9)KG02Y+D:NB1MVMNFDZ3=![5B*T,;F^8FQZU5Z\<'[2)D+\L'2I?6^'8K5; M>JLN:]/ECNZ"UC"C[?-<%'.O,)%U6?7[>'+G^90GFQ%9^YQ&LZ];O2WSUVJ4 MEJ@$K,8"9G:4@"D!VYN M9L/_*ZDJZ[2U6LWOSZPDJZZ2M=EMW4<'&D59:E! ME$4]>L!'=X28W=13\^WQX'83(-BTMV:>L]_Q[^J479VRJWWP+,_\U"F[.F57 MI^PU/&4_(XJH@_3F;FW'/N]57:J#='60K@[252CWQZ"B>P-U5J $;)]8Y';S MRX\K :NM@'6VQ*=5TJ6DZ^4T#;W;5MI+R=?>CM)-W1I8QSM,7X:TDUW7'23B M)I[#)8.OGYR9@.=Z"NGW"8MCX>^-G3@# /%T[8D)L!@/O$ _G"+85B0 ME:@ M;&00'2QPH]D485HDI 3V=#<-OVF_AT/N2]00![]E40;SE80%\@["AV3H:-,P M84$")"!TGI@M]ZMKCA]"+QEBS>; /!%.+ :N"'B:"4_X@P#@83D("KPZAV8B MQV5H?[!EY!3V?0I\A"^<62QF%(2/V")28!J%C]QCF@L2$$X0BR,?\1B8Q>)$ M>W1\FG(< M.6+4)2DG(+U)Z+$HT%)$P.,8RQTY+K+?>T3$-R^35VQ$0-2X:<236=Z9KH6/ M&!4:LRN'HV1.0":1G0^1,P%1>Q 04@Z^GO )=R,0 A-34D;JSGD'D^L),13;() 37B4/.9@/8C5)UI&.&@$9@O1!0] M%.$,RN@;F\%<8;E/",H(T5X<#4>#L"RP+-BVZ$9UD"X$O2':"*'@ N\F#!#R M2H -:)>Q2A! M3A3A"0T"!Q:+5G;UGS&\%*2(C0C"$AG:KP1?57H"6(AR3VI,,$, (193 &E- MXDS)4B^(P"B92)A7. JA0$BA:A(FB3XG04Z@G7P6H(=0S!)<3;#,RI!'I+.& MJ&2F!%XIH)=@.19J"6:/N@\W0U@;CSP* X),E&!9,VW,_*D6^^'32M6H.4D2 M\34 6IN!P [,B])+AX1VO(&G?BP2P=Q_F:<@Z*.F>,G8Q<'!X.8I"AI MHL%,F<=Z@4"+JE)@R/J$B'G2UI:,IOBF@3J(B4=":A+S8"A,F.PF@ES$R?X)ZY_9+'/ MF@UE=Q_"3,5VZ+$'V+CT@F"%_&50AK0)(E'1&P!]1X"+L.'C/H@,"H<^FGA2 M>AUO)O#N?(3]!;T%32-0,7 IR6Q& 7B7[? S?!B-._AV03)0,0K07 'KR2=< M8-X6@N6&#X%0C-JG,N,EO\HXP"$X)6#$)G(!C/AWYET-N4?F9@1[#9F]F*L$ M5M $!\:#Q]#'W0";HT?02(=% Y;'S/59KKTE%"7,( TDM%\@1>4[FCWX'&Q% MQ%I[Z#$+9FE*5BW\G; M%9M6!K\K$2V)H'&9I89V4P!JKA &[&;DP[:;(O6$W3.&Y78%*V.2H1S+?;*@ M-T/3&U] 5P*-/7Q8(!K"4!BR-Q#.#&VJ0[3L0(<\ PM<@X5%[5R#<@15O,'> M5]+L)[/[K=C9"IQ2+XVX1#6M"'!.(K$)RKET:Y8'.WYRF@L+FW5(%E8Z[I.O#M1D485MCX>4$#;[OZ#X;V-HVB A*XK/3< M<1H%%']#?8&=:]ER!"T1"]Q8LK46489!C29@*Z!3*IHUM+^%3Q@/T67 +L&Y M1;F=OFIF C,8/.+,.0Q!$$NGKT2, MA0QMB?R<3DN69L\'@/#"MGP MT<:,-"\LAT%"L.+)J!8 X-2]B$$'03H7*,XPP[]#@[CE8(&)4D0')NS- B"U M&\NHI@#9ENVLDCCH2DX$0:CA_? )^.@CO>&S-(#]3@3.R99.Y!11^FDI8% Y M& O?I3RP5;ZM,)F?PM0O@LT8E!0#(?I[*32$042?YBJ*8@A.X*(K7 ,\,Y'! MQ551@*T#.YV+G:Z(5=O0[B-&E381,5A0H5(57:>@)B-\*K>P@7^W()J@?^(* M6N+(:@$]UC ?/Y/CUX3_"BLCD+C\HS1PI>3@JGV =8D57=ZRB.*JZW5W)!?$1!RX'R?65V:?3Y,/QY?_^G[YE=?,3]T.%2E_/ MD<;L&#;.^VT8DWW_94%/'(X)E%R7DW.OX",.1$&J(#. M[XIS&^,(U6V$P.="(Z2H)*/2_"^?+DE3M1R +-: .$L3H>JR"%%P0=@B62.Y M.9(U(,,=KN^ N(YD7'_-^0 #\RV<,?;L&EBQ?A8"].($7R_/#Y8B$^-:,>:Y M\+V8,(6888$Q-+ PW2!?U$4TQ=#F>%ZF9DYZ.C DHVLV]X H-4.VW;_ 3H2U M1$O;=:9D4_S[A6HS:G%66YSWQ6EG$=*LR5:THL)2$:/,Q%.FS00L>0JC;[&1 M6XOY#D0'(F(9Q1@AB^;DD+:Y"$8^X50?R0_=+*R>8 )"^="M>*MT$B+2@= ? MPK]6#$G??/-B ;S)1-J'> G/[,&KPUR*S R,*9_&R0M7I5&<(F%P+\/B9ER, MKU2PL#Q!L8Q%_2"I)G0BB>,O;83Y^- 6Q=L^(FVB=.H_ KW%D9YRLNA78=8$ MGX!OY 0L3&,\, AB$3UV/- 1.* L,2F;>&X[T-PR5S%+%_*$-R:T$,^\R\)D M02\X=,M&RXHR3%03;"X#J4PAD623,RP[+<*VABQ@(RX.@\G[S.8J!#%72K)Z M5ESR#GE>.RNFL.SZ E)*H^U*H]TQW\_6S^^4R()Y1J(:H1@VK88YI5-LP(5)( ]<\9HKO'Y'1_J9.Y>OB_SL/*_L%L\MX,4R MGZO*AV:1DBS?SULHEU4J^XGGARMS7# PI&?6 T<9Q5T].Q9GI>"@\93"_YS/%$:WG:17: )AZ 'ETZ%A5L6QZU M<,/G@G=9+<$$]S3:0H &&!8 AH ^H$C;D =.1%DA#X*&.(9 ZBJ1V0M MO"E)?9F5L(L*:"=]Z$!\#'B X::FH*EM,U M2PE[0DS*XR\64[D2\X@7;AJN+PPM8VKJ.)TXQ0&K/$+^SMQ4Y,;.1FS%5XGSG2(7XO1%KDD6@28N/532+[-YR[;*H8I:+]76RSLVC3#P*H[>;R:X MCT@CD):0ZT;SJ63'73VT^V&NSY MK21,AX--=H*I^#+7UD'K&<4<9H#GFJN# MU*M60)$C5,Z@]$K4$J>*TIL7(X2]GM+4T16@'0":9%D,0"0^1BP+,F;!EB)7 M!=9 F?Z8, %& 3A2=#I*32T_DH<3,.\K,RR6PA!ZIB $-_%%:E##OR,9)2FR MY*JLN*JG-.>6I-%I2)+&L3,^YTK:63K;*1\A;96Q4*X!GAU4 M33&9(,NQA;66HC=!1\]#/ Z'U2_U1);[2-MW%I5T90:$>/\_X^R,;%VH;\/C MTU[EXU,D^I[8MSJ%9N$(:'/]<>#D&#'*A13VN9PUN7649!&KG6]4&-E>!2&% MJ$P'K8L\&!C]+A4/K5H6V>H8K=YV99&?+W1J6_LIMFSOHRAKUU)C56-58SW[ ML?8V:K4YZ+=;(4TW"J18E4?>)\QHHZ:M$+PW$(3FZ*XUR-WOT'B.8J'#>"!^ M5L+R;CH^K,*HW@=&]1E1Y#Y,'%])T,;T^@\E/DK_*/VC]$\M]$]U,/A=% Q: MV\;.F*0&J0:I!JD&>8A!GC*:_U+&S@_A@RK@TT/"-NO]K@)N5O*UKQEU](ZE MY$O)U]Z F^UNZRBPS;LN5&-5,P562EEMF&):1N_07#G<]#8)SBD5@C*3ZL:5W/D92Y>C70JRNOOHBR_:F2ZIK M#[CB'&7!TGN=JD5XU3(]T#E5RU0:M):LN;1Z[]OIGF;>):'[[6I(!=JH#G@0$ZS861QLVE7UBXIE'28,H&+RM>3+ M97N@XKYUXTFG973/)?"K!.$91Z;=5EJSCHRQ*@>U%6,.HSI[EMK.ZL83]"W/ M93L[W7/,3PA4?Q9'ENT3N$U]FHRQJMI#BC&'88P*M]>2+Z9U9E%=)0S/)'QT MU7EE/1FCU&<]&6.IP\I:\J5C',= ;XQ3^8P/#2:!9=?2P21\3ZI"5JJ\4S5L ML#%HYVG<7Z\\ZSH*>U?O5=:T52=^Y,">$MM3%-M!OZ7$5HEML\3VTK*K7_5J MBL!6.4#Y,>&M#3O;6^0*[).==0_]*)5W=BK/;.M6=\M4BJ9H/B6W)RBW';W7 MWQ+:0LFMDMNCV22F;EO54SZ:(K)G:&2:+:->3L.10[%9UQN4T7E1BE96'((6 M-2],$31@B[H9JL^:]ZDZ/%"'IYN/]_[^5KN=3/UP=BY0(N8)0"R?)F,Z"K&B MEHRY-"O$!A5/#F9+]\\%,_J']WOUZ'JSYE6"H&+PT^./;WZ&_[)7)D[TP(,K MP7VJ%BH_0;.I/[\L_DSCA(]FAY(1BTR7,-*2,8-_$6,$AQ;S[]H$WAO'&@L\ MYFE_3P,F]I1V2]>P=K"^F!JB>"">Q\>CM"!:2.0 MKJ]W[^EI77- HF(<'H_'\ YP$9]_S\"+<'SM;3B9I %H3.J7_N1Q3.,)-$?[ M5PI2P"(0@J$30/JQ#@0D.,P?1CC8,(TTIXX3)#%L>8" \,) MB_!M(>=CYQ%^ 7F-@$C3,,"5G MW^S8IC48FLSN6VZK]T_0OQ=5)0ZE8D_RM524V!)HB#%S(G=,U'@'$_?#Z80% MR=*D#RGTR'M3M2) MQK@1B?F\@PL3]IUIS*ZS7UY[/)[ZSNR:!S0!>NGU/'.Q@P4+@/H37[]^XEXR MOAX,C'[7_(^+W"V6'8MO30,)LFB6B.^LCM'JM==^W3+,M=\]UVS/L*WM6GW^ MN\[ WL-8NUU+C56-58WU[,?:VZC5%P*01XPS]C?RYU8'=O*9##:9B=CI#CF7 M)>.C5?8[[LGO^%WX&[>YOZ&!J[$+[[51-'E+1O/933L3A3MP/)4@K!&$YNBN MU5.Z?(?&/,.N(UY M/KR2+R5?FR=!VK;*3*T;4_I&A6(0IYB8JC3,R6B8MFZ> 'R?DJ^ZRE=7;W64 M!:[D:W\P3?K //AVK&RD%VLS]:OTR#UQ^YN^7E MV153K;7@FKJY+5IA0Z$W&L.:7EM5DZHE8SH=Q9A:,J;;,H[#F;J'*\Y1&"R] M9:GJLC5E3;>])7Z=8LV>'9ENJP(*@6+*@9S^MBJ5V/"\BKLD=+]=#7-< A;$ M=+O\+"":VE5=3!6V.@Q?%')6+?ER6:%JN-1A]EQ3!=AKR9A+ MNT**D.+)@7C2JI)'W>P@KA*$9[1F6VG-6C+&Z@T48^K(F$NS4[W,D&+*OO9QU5#!F=7GJSSK.HJ\I??MJN50 MJTZ\YA=;E-@V46R[5M5L,B6V2FR/+;9656^C84);Y>#D-.JA]HTM#X=/L22J M4GU*]:T[S]';VUZ2;HKR4V)[>F([T$UK2_0C);9*;(\6J&OKO5[U%)RFB.SY MF9F7'=/HU(J?1P[+9EUO@&/\HA35M32\ZG-_?:H.#]3AB=[M>G]_J]U.IGXX M8UO"AC0M?[2C+G35DB^5(4,47PX3\5!LJ2-;S(ZQY8%G0PWF70N#:N.TVB # M[145D7[S;-'J&M2DSVHU)E2V"#X0*F M7%[C7C:< $49_AU/F7<89$\?6OK*K;?K@58-GS%"C_CX/DWE\O MN&J+,TFS&=3: !8M#&/<8D5*@T6(J[2 M4>C[X1.N4IZP27S]$@EPP@O)C?G"H&UE(73@8BG6:@Q*9^L[LF@R@.;EO;M:J* MKJNQJK&JL1YGK+V-6MVP*/AI%$7/C.][+/8=J9*-R!'Z8$88T@ M;*@NJHK=JF*W MJMA]M(K=9R\^2O\H_:/TS]'TS^I,.]-^)M5N^VORYUM47 U2#5(-\E0'>:#T MQR-DF7QV9A&XR'1B*X^X?ZCTXBG='JG]!1%+MSK-1S56\E5?^6KWM[SKKN1+ MR=?+]Z',CJJ74#NFV%70+E56K=(P-=8P'=WNJZKN2K[V)U_]05_)EY*O?6W& M;5-92+5C2G>+6_P-M9 .5(+C"/.\XPG>95A&2-U(9IL&^HL0H0J]O):L:>NM M5M7+C(HUAPI0]!1^>=V8TE'E.)0<(!AAKZWJ2]62-5V]U:L*-*)8>OV5O:Z>92W#.?N>%DD@8PCOE[QZ<<#NFUFA\!/4W&=+8$O56, MV?L>K(*Z=>-)I\H6W.R@KI*#]90R]8ZI0-]JRAK;M!1KZLB:RT&%.*GBB3JF M/+93V9QCRB1TOUT-C)F<)P*'HHQ+\9RU963VO'$;!L'/S.NNQ-YCH)@ZE:K^1=: M3Y0U[5;5N*ABS8&VM H^B^+)87C2.Y^$FQT=3PIV6H9EU]*I?+[TSH:A@C,K M5%]YUG44]J[>L:LFYE2=^)&#>4IL3U%L^_TM$PR4V"JQ/5ZFLE4] M\4@:UR M:/)CPEL;=G:-"O&V ["S[F$?I?+.3N69;;W5WO*4OBF:3\GM2%:&7=(&A1\\(4JV9O M4?Q"]5GS/E6'!^KP=!/PWM_?:K>3J1_.&#L3F!"5AU=/OBCTEEKRY5+=J*X= M2P9&ZUQ2%G8M!ZJ-TVJ#3+-7B0,&'/ST^..;G^&_K*V)$SWPX$I(,=4ME9^@ MZ=>?7]U_IG'"1[-#R;I%YE<8:&\<:"SSF:7]/ R9V MQG9+U["*L:XE189+F&>X:.P[WLIGL>8Q-V+Y37TG@E^2D/J)G0G3X T>>K'& M VS.TK5IQ($L,"?-2QD^ZFCP3NIBL_C4=+DX7]&9DR01'Z;$@:R;B,5)!.^G M$?!+ (_7N$B!B MK+UGX,PXOO9V?G[X)X]C(B#T.7%FVI!I:9 QR@4IXP$P',DIR8:?%Q05$@G/ M4= %^BI3'GB4*^I\V7'OKQ?CEMMW.Z[G=/J.US<[MFD-AB:S^Y;;ZOW3 M;'4O:KU8EPH:TV*]8[Y/\@Q$^=V)OC$@W\,R#3:<-L?6<:L^OLE]<> MCZ>^,[OF 8V>7GH]3T/L8,$\H?[$UZ^?N)>,KP=]HV?CE#-_778LOC4-^FK! M9A+?61VC;??6?MTRS+7?/==LS^A:Z[]]KM7GO[-;[3V,M==MREB[1K=M-V2L M3:*K&JL:*XYU,TWX0F3TB '0_D;.YNJ84SZ3P28S$3O=(>>R9)^TRL[$/3D3 MOPLGXC9W(C2P0C=PK5_TU!I%D[=C)WA@9S?M3!3NP)M4@K!&$)JCNU9/Z?(= M&L]1+'08#\3/9!RFT*@7+T4(GS\(>_%PO8Y<1:=Z5].L=F[85')9NUCYIT.1 M^S!Q?"5!&]-KD^#\&9%#Z1^E?Y3^.9K^69U'9]K/)-)MGZ:Y01L[XY(:I!JD M&J0:Y"$&>:#DQ@GW/)\=-)/D\_*Y]8]DS9S&Q9!5$ZMC&I"E=RK7[JQ?_IF2 MK_K*5[O?_"H^2K[J*E]]E<]JYZ58 MC.DI(Z.>C%&%-FO)E[YQ')37QOB6C3G!O/%H#'&&7L4>$17M+ XS+153K"EC MMJVEHABS9T?&JE["3/%DSSRI5%^YV2%>)0?/I)&VMBS-JQ;HGFWEKC(S:LF8 MR[9=(053,>4P3.F81H6*",W>ST[WR/)3,F;169Q/6E5SAE2(ZC#V4//O;)TD M7R[;%4I.*IXN5V)Z> MV+;U?D^)K1+;AHEMIU\5E:9A0EOE_.3'!+@N+#4MHX:*J.Z!(*7[SD[W]77+ MWO(N>%.TGQ+;TQ/;@6[VMP2T4&*KQ/9HQT^#*F>"#1/8\[,R+\V643U/^!0M MS-7U<]K/E,]Y48I6EAJ"%C4O3+$.^!;U,E2?->]3=7B@#D\W'^_]_:UV.YGZ MX8RQ[6YW->W\KZO.9>O)%Y5A4DN^J/R26K*E5QFALME9#+N6!=7&:;5!)MJK MQ %##GYZ_/'-S_!?UM;$B1YX<"6DF$J>RD_0!.S/K_ _TSCAH]FA9-TB,RR, MM&3,X%_$F#:!Y\>QQ@*/>=K?TX!I[9:N878F3!M"J,+/7@*&[-TS8OX(PNT:<2A+9B+-ISE36!CV$J&8YY5\L,& M'^")A$7P$;R>,D/+QA_S[^M'#QV^,'R/_?#PLR9H^-/E0H1%9_BALQ+E0(<7 MX5/'AR;#T2AF";8,LI#1I@)I-GF.\V* RV=4U'R;( M@*9>RI!4$8N3*'63-"+RNPE_Y F7G,%&\VY]/N$!01L"/[1I&/.$Z.X$ >@' MEY%,O&?#*'6B&0F'H366\/'O(?!QJQ*Z 2QZ;<%?SH0$_7K_\ M),D[-O D$ZAK$CC0*:]AY,E8VB'EMZ30M(I7G&$<^FFR_I6E8MX'%2:K.T^! M\O\X2.[]]8)[]G#41C!>RO&6LN5 MNU0DG8C]*PM8Y A9O_%@XAP4' E4!65T9.U3GH,S-X="X\ 2C.%C6)"H*T ' MC&"C")]PV?*$3>+KEZ:+_++GYYJO#3+A%@)U,&7?F<;L.OOEM_,KGE M4Z"77L\3$SM8\&*H/_&UE,/!P.AW311%&=Z3'4LI-4A*%UPK\9W5,5J]]MJO M6X:Y]KOGFNT9MK5=J\]_UQG8>QAKMVNIL:JQJK&>_5A[&[7ZPD%*Q?.270:E M^AO%I%:'W/*9##:9B=CI#CF7)6NE58XYW%/,X7?A.=S.>>T;1.!>#.@TBB9O MR1LZNVEGHG '+J02A#6"T!S=M7I*E^_0>(YBH<-X('XFXS"%1KUX*3'G^7/S M%W-QZLA5C('L:IK5T@R:2BYK%RO_="A"%TV5!&U,KTW.\,Z('$K_*/VC],_1 M]$_UM-OML[HW:&-G3%*#5(-4@U2#/,0@#Y0*?81\LQ4)#S^26W<:]\A63:R. MR8)MW:Y\,;=^F:I*ONHK7UV[I^1+R=>>9G1IMBIA8;IZWSI.<3XE7^<@7SV]UVK^U4HE7W65K\M^OT+]E_I)UFE:2*99IL2"FFQEG4>ZUU]H2^["A8$*-84RWWU6,J2-C M*I-)I2A\ MLW>TT\VN>.^XW.<)(@\$B8ZP&MQE NF!N>, ^GZ8P93CY#Q0Z$Q]8%8MHZ!B M6H>QHO7V"1R4G"1K+CNFJ6+ =6.*V:M2F;W9,6 E",_E2/7LYI\ GB1K;+W5 M4GM:+5ES:>I6IZUVM;JQQ>H8@W/9U4[W9/-3FL2(0@>O/X+#N9USV;2(B:F; MG:IHVBJ8=2#6]'I;ED]4K-FSQN]:%=P8Q93#,*5M&]5K0#5T&U:"\%Q4SNRH M=)!:LJ:M=]6>5D_6@'-I6P?7GXHM+\>QJZ3--GM7.]TSS7OG.XMUS0?',J\H M,&71A)_)(:;5:_Z5V--DC%TUI5DQYC",447.:LF7@7&YKG* MV^SB5 MU11C7F*,J1A32\98*I.MEGQIGUF-R-,]QOS%\32/#9.S.+YL5[7%5-3J,&>7 M*LI;3\96YTM=0)3-Z:8MCI,KB5C+JVNNH)9 M.Z:8W6Z5.Q[-WLQ.]\#R4S)FT5D<3?:[*E982\;TNNH>2BT98YX >N-I,J9C M6&<5QE7"\-S]@6Y'*=":LL;N'6>A*M:\A"2HC,%:\J5C'"=/K3&>Y3..=,_H MV;5T,JE&H?; A8YHIJ2XTUXP.,DF([T+N5<\R4V"JQ/7IX7C?;U4]-FB*R58Y4?DQ\Z\-0 MVRCI*WWN]5O MK3=%9,_1RAP8%8 '3]C*E''9K&OY9)OD8[5XO2A%)4DL" 8M:EZ8#GVV1+$- M&E)]UKQ/U>&!.CS=#+WW][?:[63JAS.V)5AET\X >RJ=H9Y\4=@NM>3+95=A M1=>-);TJ-[V:G<*P:SE0;9Q6&V2:O4H<,.#@I\,S3 M_IX&3.R,[9:N62VKK3^3[**Q[U,!#N>AH/ ML$E+U[P(W@ZT:<2!0C ];3C+FXCQL7 !V5S71AN7V!)(=<-,X]1/@#B:'SZQ2//9@V1RM8+<8#3 LC*OA^#5J>1?C4Q9MW;!HQE]/G MNG8S"<$0^3?]13R\<8'3)RUU\QQEG$7*.!EE"N4/FB;/ M>RQ/<&V4=;\SU_YB&FT-FO-+_#L_,4R[(P-@B^FT5_'E_LQBTLF#0^RK76K_5%_SA**"U-H:6/(^J5G MG#AFB8:,C=@$-AK:4:2!\P ;>EDH5FP;FVIW^\2T^QT#S]()Y(;\A8'!"EMM M&H%!_Y)"/^!T=VZE@#@]H7'BIA'*73Q'A:A,A4+,P5:LAXZ@68/>7%BPG4*1 MYH:\7%#S,P+;]B%R)O!6 ,-V&;D;[]DP2IUH1M0QM(_A9D19Z&BNE<5N?2 : M:MJ"[IF^.*B^(_+-"4N-V#HOMX>GRPI['FSR]3+DIC[XN2@"=2(BR#,.>12F M43+6_@42F< 6 N8A'M[[=]_1ONOMF]KMQ_ ;O_4R;.-L_/B)W[ 0/V]IN&YENRY8;/BF"962'P\($X^P* MQJ,-P_!;-CX@5;EY9_XA/XQCL.[]$+31$X=ECHVRT0AH@ WB7TZ0<)=/:8." MS2YU?/D 1N2P(>B?20+(B!#J-J*1RZ+$@0E@(0 2/5XS+8EFV7CXZ?2H_$]\,GW&6%!Y-UZ_$8 MO138*Q,VB<$50DU&9BQ\[0-A8'4-2<,%M'U_#.%9$\3@HKR"+S)-B%_'2,2W M(7 R0%L=?J.D'1K/>]#A 5C'OG:7P "?W+Y=?#BX32,.2D1FAH0]O43 M]Y*Q/#0HOR459*MXQ1G""-)D_2LES>+"D%AT4,5B]>8I4/Z_PJYAF?FN,OYA4M:%DY)+L#8UZDT_J(52UWJ2WWI-_X MOU+N80015\A;9XK['/HJL+V[+V]3I[$QOW7BL9P__'(+% $=@LMT[?2/[);= MD,>TRMT'SVO,?-!UV93H%U9,"5_\2[L4&**0@^8\@NK#$Z5GWG1!J_&8=@#Z MCDY(P/2;TEX#RMUQ7="94AW+1QY!DPLOB*.2@;^NAJ#/:2\ %L0:[ .[I'# M&6A3'GE7L"F!.(YRK]1MW_XOCDV-V-&4O$@.$!V&J#&ZM5P&)-=!K->7$%HC[5;ECG(?':-.(<:8)4;?\'KBC+B,& M FGAI\^Q]I*A_>Y$WQA&@@*/BP=QV^0P3Y>:T1ZY,Q1G$\)B6&C7T#Z([1-V M](!D:@02"%W@KT@K:6>LGHWVA/Q$:<](2E-92T-="$"VM0K?\1Y9%&/;CK2W8%[#%)YF:),5Y,@IGX40 M0 IH=4'^3VJG5GB65\EWE;>CH9Z.1-,E!#8G!TT%HOLV.';"/AXR5 M!'8$5FJPH9F@C%UPD_K+OH'E18M:*N*']45H-CN:CJ3S?=YSB^1XGXSD4 MUK&6DNDZ 5U5#"B !4]R#G05MG\\!@VH@?Z>:)F^_$2#(4]!?#UD M,Y#,T@.P)A):T=,0!D=6,RP>?6[Q.M-I%'XGBQ\D_R^VTX( Y[@PG30?\)YTO2'0H/'+VQPCH<"MN(U/ 3'^8 ^$63*C_7&UZD,]21H']%F<#O]$)0%$$F?K4GV4]7(6 ML,E;FY#JQJTIU#P:(5H-CLRDB#BCN"7H2'0#L2??<;^16A:J##I[?O^O J_S=0N+8^R(SZ<8HO!P4XN^";5!EKV.W\7I%&V; MDHK1Q9%/9DW-;SFR1?"8TR@@[YIVQS@)W6_CT =QQ2!F%*8/8S$,(!YTC5N: MV)FFH ;'C@SSTV##"2P]T8)46[#=^7$H3$QH44OC7-E!7[A!HB!BR,)'SSVD M&:28!,1=.7)RK.4I)&B\6(I_MKT/F<]!)8(%Y?LY>< ,(YN1K(Z'*'P"?0?] M1&B4P#3C)-O(GTAG2,KAT' >N5(N;[DW\RDP9&'Q&"8&3Z9Y3.9N&G[3?@UI MZ=&(:+D%>)HF^3!FSB.J);2H(5G$2BTV*%/B_6:[2Z>$IRN&_FHS2A M#2$W:[*0.PFFW 9QBZ50ZR,KC/A2W+U)FA,<\;^G_JR(()%.[(JD;.K, M)M)I@$WT@>-29]D-*A%0,JQUY^/2Y)4'$8\\3&-T;ETW0F&>.MP3HAR.1MJE M5&B>5$/T",H Y65^[KRO$4$0Z1UNTDPYB>*.2SNQ*7U\Y^Q1DG%[ &T268 M9>*4Z5T0.5)=2 %8N#Q&);5*!$0:!,HO$H^VG9$/)@-%%[(93V&H[DR>YK11 M_T"#\D-0#MB7T!3P.;@J>$UA@6;R83DX8=<4)TY$1(?\P#1(XR6*D_,FF"4< M2DP^ -4)*T"DY(+*! <-ET'AWPBE(]O()0%U-F@^?-/08#=V,,7A07@7V7$. M^F?9L9A83S%:)PON7\OHS+E_+:-;]OXH"$>RD)T\#9$/8'IY0NG#/C;315>2 M.K)'29ZX)+V9)LYT.>UX#Q%S\%1;\$M8@#P0H4HD!0K?@H,.HB#<^HBY#+2" M$.%"2?BXX$20LU@\.' \BT01Y13I<]E4I,\Y$9BKD9@$VF*5%$KE4,[^D@EV M&Z1_3Z&23X^8-,Z>&IL6.Q?Z)&,]0*,%9YBO8!"5LF<-0E1$M.>\/;1DT329 MC^Y01$=N9?1XV0"26IX,#?FY]/&\%$01=]4 -:\\#LHRDO3L = +# /!F)Q2 MN)^%W[?@'NHTOI*M0^;W2G=0Q#]DS&FUC:YK,<,[%9B42!9LS-@WS?H[Q4G631Q[@39(\<#S/ 3<$,161 MLQ%H)!$XGC]F(27M)/E%DWSDI6!T_D8H L?31,2G6311Q\A6?_TQ+YPFK PR;*RW,,3TP,CGRIW*Q=60*;1DY=$F MK*1L37B@LV@(I?A+"J_(^_F10'9S3/I[RM## #^=,A&-25VB*8N16_@Y MD2:PB/?EC!2G$>4S"'3815"*?D4R%8JJM#-E-,[\I1C37;SK30[1<]4AASJ' M60&D\IUIS*ZS7UZ#?PNJ>G;- YHZO?1ZG@FH^!8N]E)_XFNYN <#H]\U<7U+ MI O9L5SZ!BW]A=O&XKM.QVCW!FN_;AGFEM]U!O96;SXW6+-K6/WMFCW*8,U. MMSF#[;4V:W8U ))I;8" = 0LE?Y&]]97PU=L U0SV&320DL<?*F!CO5+B@!CT:@@1<0'!I E;?D8V\ ^F7:S9#YU=.\?(>[4"3/ M5<,4FO+B)6B*G8$UO0@ 5T=10(-M$TB+3:9Y'N2RMA6@O>+J[9H'9]CE@7#4 M8$0'1:SYN,KONZ0 ,P]^6ND![@/CI@H53P/G=M7$Z@AI9)JZ.6A^N4LE8'45 ML$M;[P\J8"4KV5*RM;'RZNFM0?MXRFM'1>QJ:S1(.Z&(*OZHF;!#X/'F0"*: M>M^L#A;?4#SX)K'%M >*+75C2]>N@.JZ0Z:[RN^U(XOG2K%&'=MF6^-O7NPK+MG[SQ]RH-S-\N:NFFI+#SJ0;&K'LC"X# M!3+=E(Z(\.LPC1X, O/#9B!-PE,]7QYE5VW7#JS%#B2I^(+%/Q MX31BE-2;9ZMAAD;6;Y9%W7S8X6<1*[4B3VCS5$H!8626\9@[F*07F;W"@;12]#)_&VBC8$T\6W+L-=WF0M. 3V4<5OFYG?GNZ9K-YAL M>37,P;+S!'LQV/D9RK1T0A#&NRV87XW9XY@".9RMG'Y98DG^? D'D*6PBNLW MHK?>\O@65X.<27M^7*[TG,?KGX*N5C=C M&?I XN8\T.,=.$%N$D94Z\,GU$C$'GB@2\X2 Q:(/G<-2&XY;=.R,25L2GX4D,6BODJY=*( M%JX:=LLZL723'0%5%J\FX2V=Q"$G3Q>7%X=,7*<45X)6WF98=6]O4W##3F5( MW,.($[6SDSM]0%Y> NYX2W=S'QCH@P8K17F[#^095%N$]5?22*B5$EQ.=J&& M4A 1T"7,\4GQAG($RI#N[0J\ 0%.<)>ZX_(G.?X#+ 5'7% 3L&)%P:+"7_ % MG/^(KK*Q"<^,Z/*._1 Q>5^&EJ74K;@8AF$4A4\Y!IIPT>B66-DU:()5N0;H M.%?^)?**(!)L4+*R44$>O/Z?O?$0XF47NH$]&Y<)5XIP*+#* M%)O(OKB 0)J<4HWKJ650Q!\PG,+85?%V\!RTX)N!+3&C+ [8J > MPFPX@;CB5(XO7<-&^UV@26#QK$DZ0;T-RRT+? V+'=![+1[6\T?A+0PHD79# M_ T)4RX6M*O$^J K]B7($0DW.1$>(AITBT*-A!MF%]2$$B[6@UMH M#" 82.0CBV"6B49WO4'Z27E+^!MYPS53Z#D(BJQ+)3>2&*&WGA"K.(0=G4 . MOO,,"C'K&R]W$WPD?,P1^6?*)< R;D/J'N9 W#H32M*C% MT5(AW)F25B\7[Q(+$I<=K!;<8/S0+7:1(9HQ,JJ!>B,'Z)2MD2*BWX4:T:"A MAQR]&W40V?J$S(78!A(KZ@^6@6LP<9D<[^B+/:]4EVS5H.B; M1, E^4KYN[ M!:I'-DH! 9HM>@+>>L+[X@[HDVPKS?37" /Y8%;,YA4(*'4PZGQ2\!*:X6O MT9@GJ.Y8>\\\PAA"0R4->#96MY%A MNHC;]@4T)T/<()_'XQ*22O8N(=52U3VQ(D&VKS*,FQAA9F #P_4B+84<8ZVT MSA&0RT%[BL 5$5 7<5FD1TF"C)/-S[&0F+#AA+&<93 KG&:]@/?4,_"K(BP8 M\?B;V U11 5#X#.8H=CRQ@[2_H'PES&8B22>XU9S#;HR[#(3)0$(=K/D8$@, MF0PVBD!DA$F(&F) ?$7XE9L&C0U(#N4F40X!14Q+V M#:&J0]07LZ+408-7_:K[YCG8S@+"4LE(=1?\OS6>#^GI57CG&]TM+^AQV,OE M8+$8+6&U5+U=WNX:G=;ZKW_D#G1G]W>@6QO?@5:#58.MS6#-S1;8"_F;-;JO MO.\[^E:O2=?1/V?>_3NPP\&X_TRH)*NNIS> M36\BMZ$B]7W8>+X/W(1?8M; MZ%E)A?EV&DU&>0XC(H]@__[&XHU2NQ55GZ.JBEM%U>,B3Y2,$07*(/GU:3Y,7':A%?C"6=U?[NH=VU+@"TK ]C0C M2^^W!DJ^E'SM:48]W3:5_E+RM:\9M?6NU57RI>1K;_NCW;(5?LR.J?HUR.LZ MBF6'I[8"L1WM3)U4VS*D97C47XE%A3 MU717;#D(6Z@^H/7Z>,S94=Q5T+A=/P.%SAO793$=(P0[?SP!%-.\,,4DJ K' M9R?E.>R$('5^#OIZU]HR M!*76@5H')[,.,-2_91T"M0[4.CB9=? #1Q+'7 <_!KAY['M17_!V(J8E?@P3 MIO5T[>(WNKRJ7]!])_K4;,/'SR)A7&BRRCT^3Q=)UY2[?Y_?G:3[JT7ITU$: MT25$"959JONYZ@I6WO&FU_^(&I6+CN^*]%511[[@#4>@UF<'4:ON2^ $S0'M MN6-,2D\'I*<\HYW(BU.6E(@].)& -@6!B61?4Z+>'+3#$OGJP>^W$2?]HMT( M8$*@@9N!&=[*&YCK^;^6VZM@"#9Y[S!2@M"?R*$172OO+Y M(T'G$$"GQ'A * FZ'RT^C=/AGQ)C: D.$Y%U$&=K#>YQ!AJ*V&$/ 9>8FMBL MABB: K:Y'('7Y1@R#% F0"N&E$2 2 TY01"\B\=)&)'>0&)'G 42PB*#5L[A M1Q?XBO@US.?L4="F?-L;02(\)@ %7!ZYZ02A. BI20N8Y4UR30#(! M\T&SBX$N+H$2B/.,;(2()^#Q$5HW]+3 #RD(**8IGJ "\R4J"3@/H66>,3&: MJW,C5E)U09CCQV!8EN^43^O MWOTN, 6/>6=KI&*B=31'T M+M[\U]>;C_Z?=_/+IZ[WV M^\V7?]S>:U\^W/UC&5F("D8NZQ99-4F)R%A8UVDILLXN)IL#?[$A%7 MDL\5Y,-= ?9^/D%-CO/)P$F+)K-=&61))U I0KM*$!'W:1F/*6^'0(72*"]T M0'!!Z W,#V"& (2"?Q'R;^0CQ-)\4L.&_+CG$YC-1_:D?0G!>/XQSIP]ZEZ[ MM1YUK\*^W&[E^W)ML/I6192.9 AT#*T^EL#;3Q_OOWSZ[8ZL@,]?/KV]?8<; M_P_$Z6JR9]P*KU3:I.]R1Y8BH5'H"X/V,V+<>NC?-F<#09#'4J G32.8904 M]_[,&Y>^:Q9:(#C"+ZDO#0FS[5R9]N7PIY+[>,=R#G $*++IW/N@8S#T)8!W:(6E9B. HEV_IEB M7Y+/Z!)A$J$0!59[D.'9IE$I:"$RYS)>3W->ZQ( C)H0,-[XHN^ F3B"MZ$G MB4%NE"5G36MSL+Z"GDAI31*9E8D\1UDGGF]2>,BEAM'?#F"OCE-Z7;K8'D,' M3<0"P,=*(PE02S$3"GT)6N>L%S$#298"F5*V*YTXX2=*3Q[-1>X+_,0X'4ZP M],>:25SRGX1,\5B"KB/.K\2.QE_!3T<(_7^CE4.A)>F/HH3(OL&I9 CISA'X M6 0Z M'&DKU\S">;XDF\_+983SB-'^@I\4AD3X;+#R$-A^E 9N%CB*!;8QM :CU"E< MA7!W1 LL-P!$$ "!1;0\9V@AX8;V"\50TVF(I 1:E-?_#I::L/) 3 D87&)$ M;[;*P%2,2DMT+>C>:1X*O2UJ^I +&A#J*Q%*"Q^!L$4L1(1A@,--AFL$5A._ M2^&IB>/EKH#$:\S7'\]HXI9I4O9 )$TTD"7"@$0],8X8>Z'>2UL7,DIRFWDF M&(PD.42%A,=1T1QBIL^_,0%_O/2"_F.CWSZXU6Z_'-QZQOQ:$],\I,7[^>;+ MO?;A@Z%]NO_;[1?MP\?WG[[\?G/_X=/'[8G2_2&B'-K2-XTZF/C:;[>_WOPF MC/O;=Q\^_KK>NJ]5=L,A\ACF[:5LHZ7*"F(GHY/.$C*OA%#F 4;7F/<#ZWO0 M+%&^J84LB\%@(%I[?_/V_M.733W56NZ9(D V3FZ]TM?BEU_/*B.!92NL<]>21<*L W$Z6[R!U CVNN*-;+YMYSLGAF M\5JS5E52GC]-WTQ-M/N=OC5H=0=]L[_!#EG#QZ:)"UAO?AR-&$@@^K M1UZ*A]Y'#MF%GWTGB.?+%U*Z7QY8^22")EOD_>U=89@6S.G=YLH5RXF!^A;S MU/)R0%%F8&0:_F?^_3H(@X\I)YG)EMB^TP)G O)CK77\, PR, MFJVA;=Y$T8T78MK=>]]YN-"$&0X:XGMR3;7"8-I^S"Y(;8RNNC;F>FS>U?;] M]"_>..*%GU_-]?=F\6\DRI9#NH\F0;+IB :59KY Y"H]=5L7;[ ^$SA+FTS? MR:Q4$>V&#J],/(*FI5*J69/;J%'V A:J>^$E/7L+*_1@!291NR[. ^T85P/K M6.NT^I?.3RB57ZA\*+ER=U?_:*[BH0K-TG3_G3$*@GT1!_(-F-.S-6$URRZ" M=(4.&3/?(TMPU=2Q(FNYO&[Y[&G^T;FB??8.P/=;G5*5N>B&M-/*.O#&480 MOL\T>30S/U:9-US4@%I^A(H6XQD/UL@FMRQ3Q[&>%?\:S;(RB2$/DBQ7]M<( M4_?NQV$4)#"PWW[[C,MH=2#38U/4_@':Z \\QF0IK!TU! NCG$\XXK#\LM)5 MA-O.1,[1.^92L5RM;9;+ZN)Y!IYO/"(Y*7'8\1YY'$:S+'.8,A<7*MRO&B*J M-F_Y\"+.T[$_WG[*_."?L%\4%.P0M8RLC5ETC@S60A$U*HJX88Y*BE6^YA^, M2]/0H)OY\M66/+2#Y_T>5&6IT0^!>=S]LD"?RA\/K40P)R J+0^)G)] M((WS)WA4*MV-E_%&0WDK/#$=B(/]7]L.113V.$BF)MK MK(PCBA60K,BCP/*781J+O'HB2,&]->*R7&Y]8=]U MT)X2)E]I\965->G+$ML+/3PGJ5@V=R9D?''-+FK>?,+-Y2=NW3 =<28ON)DM MNT#;N]G[IT MO9W7^!H8EJ7&>NYC[;8'>QAKV]X/7;N[+$FWBS(K&U5#JTN]FO_&+>M]&.VV M EI3)G[SX/ @3LYN\C=#,KTVA%A\<>Z#)LW]ERC\!G[)1_ G4 ;J5*!IQX6V M5'][*5QVT$8.5'9KPCW/9X>* =,ZO$4W/;^[()VW?0"^JC94&WMM8T>E(S:& M:-[K8EV-A/5+.!QRIOTRBP*V5[3]'ZM*L'\;8T-Z#72[/=#-?E\1ZV5BF;IE M]_5>OZ.(M0&Q;+W?W:]8#4Z#4K;>,O%??Y6%?S \_2,HZ[?CB,<)?*S];FAO MPS0*PAG;Q,,_R-999Y$!E6UV=+-C*6)MHK:[H+8[W:XBULO$ZL FU]ZO6#VG MMAM$J1VI[>;9V%^[&H?O-9]NIZS.S@@:Z;:(&:BMB;13! M[G7U;FN@B+61NN[U5 1;V=?K)WX?>@@%R_AVH9 SLW\&J'GTOKF=]CDS8H%E MW0=[487X-R)65S=[^Q6K<["L*Z03'L0Z4&VH-@[:QH&R&/=7NWYU"N,7ND#I MSEU-NWGIGK+:=S9*PIZDV M5!L_8/-4Z'>+1VL,BD-(.(3P=TLPA__+G/.$A!)$L(@ .\%&:B@%VF=*@1TC M8S5J[IL@8YV_+,,'O!4SPW(-QG:/C+R-,U=E^'>@]LX?7\!49 M?X2,_8'>LH^>$M!L&@YZ/;W74H+X8\DI WW04X*X+Y_^%4%:O]DEP/BZZF;S ML8.3+SQGS5/@! K/P=\7*Q@*%'*O@-:1XR;7HI3]['4-BU:**J%=0_RL0_&Y MV__YVX=?/MQO7Z#UH!*-D/[L^Y@/L0R1C\47\N(E6-&##D% $VJWXAGM0^"Q M[Z*@"14$'G%?5!;A@1M&4RP(#W\/9UJ$-8W!7":X_RG6:*63%9X525E?!>%0 M2_Q9]FD?/KZ[_9^7>(@#2Z_V76=@[QS: MO=TS6JU^0P;;,P:=_>#[[WZL9LOH6=L.2!'VV<()K7T43M@771M0.&$7CUIF MDV)P'Q;VUB_9WKJ?:.0VAR-(O8[1[M63@)GU\C'%\F-G%\/-IO^.Q6[$IQO& M(ZNXV.L\Z45GNKXB\CZ,)IL$)#:9Z9E0#$Q_[6-H**IML19?W4RQEB+_KJA7 M4>;0&WT'.^'^M'BMI\^\5^_3*.#Q&&R!OX$9@)42JQS*53Q[V^4D!QOFLALF MU;7MO-[Q+K4%[$L]2'(W#;]I?PM]'&6L8QJJ(5)8L:)ID<#J[2)9M2FFSV:4 M>W?[7C,[-V+WW1-@-6=UY9?5?83GE>KF#M=2D M;=/8Y-SQF+M*?K"S@B"CT6X)(@;E,1>#"W@ !]-@$3X% W%6'@;)TX+7QQF5 M-H[8Z*\7CO4OJ\V^MTW396&[9;E(2T+=,,8)$/%M_K=$X7@[YFRDW>95G#]1 MH?5(FZ91G"(:1Q)J7U*?B7,DL^U8*=UZ9S#'+0[.AY\.&*3_OF5LWB&5[N0F'JT06J,'(&3LOI!,6^"OJ84 ME0IYCK-J&TIB_F$%+.%%O.@U=V)Q6SVM:_& MG?'60)V++V9:&B^P*LW:Q$=KJX?RJ/>I:5=E]IZ0=D6S=W/M^KS9J[3KR3U: M6SUT".VZRYH!FQXEFL:'CW<'.Q&H!R\_4"ZQ]C^_?/E-^Q#$B8-9V.]"-R6 MFRORD7GVN9=][H7@+P=AHCG3*7.B+ O\ Y[J@)Y%$_"=DS@:I7T,F>ND,323 MQ**?Q'F(*2&<38;,PW-)/)?.VR@&E/7W_PYP6*$>/7UA/SV'&Y76W=N_G;'2 MNG>^AT$XF8'WF; @1I/ISAVSB:.41J,>K:VPG:;2>'OSFU(:9:7QUO'=U">? M2VF.1CU:6XD[3)HW*.U%;C35!R_W?RB%$=9I5N: M]&AMY7*-;ED+.U<#>*2N85N];>"1+*-MMW<.M=*'+^WM@(R>A?%I&U9_,[B9 M^NX&BU>A5\M@%3MIQ20DNN'QYX$ ;*,\#8@'0J.C53BGQ),QF(CS)^B@\&,M M#9S4X[ !; +#L%('-5T0JE\5K[,XO&,!04D[VL0)8..GU R4!-S\$6?/S4"E M$78:=&. 'SI1A+<<\.$?DX.U*OQ@ )\K@2>/C/K97DBUFT?AW!AHLW_QYGA8 MH<_MQ?L@Y6ITQ;L/OWZ\N?_ZY?9%>,P5T(K9(J6/>.#!\*^MCM&S28@/)P^? M2SF:F-Z$P/ \8D(G;WH'2;SXP..$BL&/P7[W4G^F45Z55T;*Q&Z&8"H!"1!J M,Z"DJR$;._X(P<"P(+F*I(OT?>P!AO( MMM$2\EW58FNWC%YK#Q")7S=C[6CF58[]U=H9(VUAZ ]U]K?45%;/5VK".)QIDOB M&MH7OH"XJ937;9"OV ML\&!][,UBWII*U-+NSF;Z3U/_(V6[]ERY A5:M;<<]SS-GKT1X_*$&IG5<&2 MU2RZ_!QQ8,X4N+-\'Q5/$Q?B"%HHOOOI!T^ UH6L#AEU?"EP)O\?AMX,?HR3 MB?_F_P-02P,$% @ QX#[5KQ8>';V#@ +9T !$ !S<&]K+3(P,C,P M-C,P+GAS9.U=;7?:.!;^/K]"RYZSVSFGE) T;9-MNH<$,LW9-+! IS.?Y@C[ M&G1J+$:6\S*_?B79!H-?)$.8>,?T0PI&][G2?:ZDJRO9_OCOQ[F+[H'YA'H7 MC?:;HP8"SZ(V\:87C:_CZ^:'QK\__?##Q[\UF[]<#F]1EUK!'#R.KAA@#C9Z M('R&^ S0-\J^DWN,!B[F#F7S9O.3$KNBBR=&IC..CH^.3^)B\:_L_#TFJ#=7+L6 "OI^=G\.'MN[?POOG!<2;-M];1 MN^:9TVXW,<:GCGUJ'1^].U.@C_ZY;\U@CI%HFN>?/_H7C1GGB_-6Z^'AX]82V>:LR9\6X+>SA<3O+?F[5"1,U6X>MY.J M;+X42^HY;84_-A#FG)%)P.%:,-4%!P>N$ F\WP/L$H> +=S !4GT6H'$SQRS M*? [/ =_@2W0F.'3#PA)9LA\01E'7DK,P?Y$5=-G7(DU4,CB+;4P5\XI2_IQ MBU+E6^!R7WYKRF]O'GV[T3+7&OC-*<:+4IJ3,J'VZ$J9&B1:ZQ;=F+/<<=5CUKW)UB.5VK$-FI\KS!9VD M^NX;5B.[DQH:(1:0K3\MH] 'Z\V4WKYDI=7HFN+!?$<&EX0EZ23GL>>.@0G'JY3OT7P;G++-%R+$(UNT7DJ/Q>^(V!>-*RK"[0:2U[X.;[+C)J4N+!@CQ5BK M2GPZ4O_:J+F*RIM(27UL;9;=0 E\L/O>)_5YTZLCX:A(@>"&.QC+K=LQ4RRZ M&!NNR)S]NV[O;M3KB@^C_NU-MS/N=2\[MYV[J][H)86'\D MS @Q$S$F2H*B"!6%L'5G:C06?[_T[L:C_G5_T!MVQC?BUZTIRX'3A](\;"V_;[?A=TT;"M6A M5U+ACP?"5Z2,QOVK_WSNWW9[PU'OOU]OQK\^"]<9L%J:3[>A.:GH'W__<-Q^ M_R\4*CRPG.AZG='GZ]O^MV?JR$LT+:?OMNJZ A\I!37BL,^FV"-_J%I@SQZ1 MJ4<<8F&/=RRU1B?>=$!=8HD8V83%4GA:'M_+.)7XEDO]@('XDH1' A\E%*"5 M!A2KJ!&30^)_]X5)^GP&[$8E-(11KK'%*3.BKAA R]6'3:X4GB))(:(E)(HP MZT0.6)#L F)P\FS,;#-B%+68.$V),8'04 MM8\V*=(,:2@$KA%;0_ Y"RP>,&$'LPZ3%- RT$YWDH1\K0Q]#UX 77" ,;"C MKQW/'C!88&)?T?F<^'+;UW#<,H?3DG2<)DG!O48Q?GP%"0TH4H$2.FI$Y"U@ MWRQ>BTIJS7^R:?Y0L$8VO1(N)(9@.?;:UT0$MQ;![G*1(?QL03WQP5U*(V4>(ULK (Z+KNWS%6( MV4XNCL SS4\5B6LY2*VF$V@JT;&&5R-2AN#*>&. U5ZZV=I@34)G^N/4*CD" M0!%"C8Q=)L6ZK]2M20KW[.ST[?NCU.*Z; H7O8H_U6D';2T%,<83U[1;I<6T M%&4LK1,HZ%6(4R_K&VG%O#D]N;):6HS2 M 76DHTQDW06.B?OL 7L,JR4QE6U:CJ5H)7 M^G<%?J"N8W%R M+V8:XC=8Q42FL;Q\A,/AY(WJ;8S MIXROMCLZEL6@Y%RU#[5:5\@X-6B^QRP7U*NZO$;)VJADS+(^!S\J(#3:I_+E M[8_D7FY W@'?@^,4ZM%Y2OJ08SE/B96CE?;72.@_>$8!8X/P$5!/HB_)#>J% M_'4_OJ'1I/6.U!9!.>^(U:M18UF!^CI(_C&4JQGVIN 3+[?(=GM(SZQ1ZS"I M?8#"8S+"G\):(.(5E:S]-E,^C;LNI;=$UCI"*K&O<83#HKO@)-6N))=$U)*; M2LYGGKHZD%I(ZA7V9UUR3VSP;#' 6BYF8'.:++@3Q27PM82G,J(YA$N=:*D4 MQ5H1IVL2!P]0!KO$OCS29G>)&XAX2D1%X0UVM]3W!\!D/IEZHYFPX&Z>L(4> MK4>DTJ'1F8\FKL*>RXVXSQ#,IUWJ2V1%>,9DD*H16-4)Q ME9"L$TI42IX223B;]#)5LX-WA02'I[OD8X,\<36\.'#QCH&%#E7K#ZDT9IX_ M+#4AI2K^12H[4*QL,0KF<\R>J-,/N'S]@7Q=RG#T=;?91 >J)3B5G,PA.%(D MNW%"%9*Z#OR&5,@K\@'?WRJF MP4S, *(=JR5KL4F>#;X2QKH.F.A/8DRX)H_R/\GTSS CE@L:.YA(5J*)\M5V M=N!"WS'9B5!W2NH9S""S<]GHB2S@@G<),P10HF:BKC5P!+"!YD\J=&% M\/\;KR] L;S549W@&,K7$_:=KSZHYB6MXMYJA-([>!.'KTWC\TP2[\CBC M, U,"#=TCO#*G'IB*F-/!O;(.Q+121R)4"2&?^"17[HBD,RUR]9X^^PG/%9C M,F> -?.H2Z=/$:'4\Z,0.;?1A3)E&O9G,J\6!(. 63.Y)NBJ>\X&JE9A@E!$ MIM\(G\F5A'H^;T[;R\(\.\_1 *"4&31[@*>B'L7C^GJ92HS@ T8=4 >?U3RK M)M=K '_C(6'#%0 0E_AWU M+.S/U+(J;FF167;#K:K!\G><93L"QL1%38A7 J$2'42Y,K%$X*E&I(VO7T6< M)GF+;RY872PVPZZHE3!-;K[XFE&UB%FL9F7M!+\=6%5F]URW7@8G87_/;[XQ MP YC@Q5![&=PN)%QINO*BV)M6^S_V64KX=7+AW+RK%Y9W"PSV4HT,QE0WP%/ M+;O4K1I&X7B!=%7GL=Y\X=(G@+4@4Y^RT8I5@MF.?$/T:OS4S,?9A2O1$-F; M9(UEG'\5^)S.@<4Y@*=XH2RGASAOE.^OVT!5=J#-:HSJ?R)D6#9J2%U71)\/ MF-E%HU4YG'TMLDRS++=BL0&PGA&1&5/B*:7R8ZX+&,GNJ8&Q4/E(0@VDI4+J M-8E*]./\I?S/V U@YX1 )DI5IYXL-[P+)%M])[SIJ_?(083 =BE/SH,HD1XL MT5[B<9@"V[*YR[%E3"]!9OH[#@?V*V!V38/\5?4V4-MG1_<[A(MIMWU<8H[. M*ER)OCTF<[B4';(C9PC-2)53N!(-R>Q4E*LG%TIE?24D3_ -HA&]Z/KI2/6S?V\ M,8TVM65-XP!1+9GKZG.?"17;82O<%D8_J6>&H;V2^= ,\& M>6G_O:/>+@DQ8_%*$%R8)8@>&S0$BTX]V?=$QW0#.?V(P5L^+.@R[$O;Y2#, MT:N;EL@>EDP2$0:2+]T1PKU;]1(H>9="N$.A[HDVV?,MDJN$ZX^HP^4Y.]/ M);]\I9HS8-0.+)G0BK9=S5J5*U:-QF$1,B:>6*9I4T[I2C1E8TH0W21KDI"W M#93:3S7 J43SYIBS)-E:X?_:=N/TRMW4BH.\X MP/:8:-C$?_GD0DZ8U)G+ ^U8?T"U=ZA< *_< 5 &ULW5U9MN@_'V!,ZJ!E%R**" MI&=FGQ!U9(E8@P ' "5Q?OUF@:#,FR!0#3;MD"GB4'<>7^=565E_^>NWX]'. M%YS.AI/QSR_XC^S%#H[3) _'GW]^\=OA.W O_OK+#S_\Y;\ _O5Z_\/.VTDZ M/<;Q?.?-%,,<\\[7X?QH9WZ$._^<3'\??@D[GT9A7B;38X!?%O_LS>3D;#K\ M?#3?$4S(BZ]=?#K]R:*P23L+A9L "K, )S,#IG7&)$5)B/_S^2>/3AF%%EPI M$51B!GSA'$((NF2=!#-^<='1GHQ\GT\TO!F'QY\>T7RZ]_N_']KW+Q;>Z]?[GX]/M79\/;ODB7Y2__ M]>N'@W2$QP&&X]D\C%.]P6SXTVSQYH=)"O.%U!^D:^?.;]17/'> MT10+O4=7A*IL9B2KE/SW"E=]^0>U*8S2Z6@AG _T>GGM2EY#PO';',<9SZ5T M<>?1)%WYTJCJ:#*]^)>C$'&T>'=P.H//(9P,/@Q#'(Z&\R'./D[&Z70ZI8=C M8*WDB:&$9#,'Y5(&[[@"B]G:3))1RER56>5K1HPMU%O"+"YTO+S+RRK,ESB: MSR[>68AW(=I["3F7ZOKD[)S), MTPVP77WLEM]X.3L]/EY<$X9S/+[X]V4Z.6Z-DOFD8\V<0X(8VQ0S>R #/*H=(.2^&M,7(G-:N 0SY?<+31 M0C-4+$S;92H<$TCHM!!<03)>@LR820($3Y$QB@M%$5TXF(:.]--T0H_@_(R" MX_'\U3CO_OMT>%(-]T><#X2344LF((M$MMI2$.>DXV X.AN8M2)C8_[NHZ=/ MCG,C+%P'>C,E=.0K]ZM ]\IO,URP/?!%!(%60G26G+9B"+&H $8K5H(67#6 3FIA" EXD/7;>!HAH''!E MM>-92:M]=^SU*>!MBH3KB%]7Y,UP_F9R?#R3T*=;M%!.M5-(,([?P)YVV@I,O=J*& M:5Q3!&ZB )FY-H;GDG3K&/@A>]>;(E![1&RH@,9UH(&-2I-+]H#G"W]DJ(*M M!$05"*!*%J,[J?ZTH?_-,J[ '(ISGD3H90!%MP2O+(67R02/TC+N6A=YKA#0 M)R>WAF9O7?]82[C=U2FSB Z=9\!=8* *>HC!>V"HO)'!QM \2%LG6-]NB::! MEM<4<1?1^07@O(VV"!G)H))[5(PCA,P2)0TF8I8E,MUZ>>(F%1L#.*7)*?G] M3^$LQ!%>\!:+-M9:TI53"91R!J*+$D36Z(VQ.7#9&L:W4M(GD[4A!FX >W/1 M-X/W[O'):'*&N(^CVM%S"ZS&]C1#Q( M5)\L76-PM%5(P^1M/)^&-/_G<'[TYG0VGQS_L6QX=D&9\=8*+1",J>433H&G M(^6"3DQP%CQWN?5:W2IT]31X;X&6YFKINA/D@B:;F"D*%2"ZNKA<- 25,UA4 M.3'KBK/=+F^M Y)M%;P;@Z2A*CKK_K@@)EATM>L$;" ZE(@:O!0,'.-1,L^8 M%JWCCSM(Z5/INS4@&@B_RY)/E)0T4$X'0O,:"14!WE""I[C6(ACGE&V=];:%I?^1QB=XH 2%*^#,92RE,I.('TE[D%G(8)5'H-K[2!O(:-/H?6& MVK_9Y;&9T)L6NR?CRU1PSKRCY]6D0%96)PW.A@Q$7,J*28'8&M/7:>A3U-Q8 M[QN)NUU1*.=AY3V,/H5A?C]^$TZ&\S"Z1-R I83<2$\N-@A0H61B4DAPCG,3 MI$^4 [;.KQ^DJD\!-Z;\&$R MJVT)>^4P?!L(PUDT,0!+.9)K#I&@;$D:A03#BM*:MUXD?22)?0J@6X.H0V4U M0]0^SL-PC'DW3,<4Z\\N$?T6RS -*;[CQEEK$L6,ONZV0DH$94#@AB4O->?1 MM X_'J:J3W%V8]PT5DD7->U!T-QQ\I:0M2'K1UD%Y1'>@"4O&83SS)6M=5^T MJ<['A$5[,N*L2C0G"O><]4!2]39XB\RV;J-;+WE\@NKUH[1]3P/).K+N KV7 M%H=_U>V2S< MF;KW-WG&ZA85 <[H!,+F;%)DV:?FJU5WKZNOD26&V5%MO*&_JKOY$D:+5ISY MFS"=GI''.,]EF*[KV:Z 89Y3$$&_!;0",'.-1>6@0VB=.JY"6)^,W/JXN)%* M-M=)RZ1AL7"XCPF)L#A""CDO>"Y:8'2"@74YDRUFE.PFGB&'XJ65*:-JW3)\ M'SU]LH/MP-%, \TP\6F*)Y39[GX[H73D^UJR#X6'D"W99D,9"/$$@7$-V6;+ M+5=6"=>^T'B3D#Y5%MJA8'.9=[%]X((.18P5[A5DK%N6B$MP&"2P&)0528F4 M.UE">73'V7;WC[10_(;2OJ;UO[R\+IP/]+K9X(Z#0_KYZ^['PX.]=WN?=O=? M';ZG3Z_2LL$$CSLNW\DHCU58:333X\UDMFB&7C[MWQ;FKZ M%!PV?>X;*:#=( $<$S!'1,^K?#P<#V?S"M,O>$&41V+&8:&0-9&/TI%X):,$ M(D9KD]&2_FN,B@=(ZM-J4%-HM%1%PVD$)U-,PW,!'T^F\^%_SG\G*E.:8OV] M[HR7R)1+48+FE-HH3[[+E]IV)KFTPCDC8NM%HA5)6P4OYCGBI0O5M PSY]/3 M-#^=DH5[/OH\@8=JR#"/D=$ M;"ST9NHGW/W1]3"P%+#RX@L(@T2"8QI""@*B(*_&I,B86L^[O$+ IMS\<:5W MI,#S3="G).(_@KK76"93_#XQ!"G*(^M-6!J.P_3L/4%@L2Y6>_$GBP#@_7B. M4U)7W6@O24,>-"F*K#KY?X\Y@(F%&UZRBZQU4;Y#=OJ4N:^/P>O/55_TW^SQ M_$[HTNR\IM"CU%Z3I%C4)D+F*$"9P" H2C[)1PBI \\*6^< =Y#RR,0?GA62 M-A-\^PTXEY@3,B4A @=DLM0=M!*\UQ0[2%E\:K:%*=) M091;*=(9/73D56VBV-D(RKQ--LTWY-Y?HGW0-':+Z$U5?UMA2#,JT' M+ZQ!9I_JH*VQT[76&GO-;L( :30J2M"@F-IBCL20%YA JQ2,+G6^2NN>Q*V% M@6T\DU),9><<%!L4*)$2>5RCP%MM;;%)9]EZ>\R#GNEI ]R^X/'.W:1K:J_A M WO.S3D=2]]42R+&>%ZBTZ"3)^ZT#Q!\=F!RG7W/"H\=/&VWT](GR]Y70#71 M8]N&&N)RU9BLE&GSTI; MN>@V.6K*U56H71P\6_"2(E.G319<6)55ZY6/QV^V:\?[.WHZAY_'Y\UMZ>QP M&L8SBMC/UQT6KY;&)?\?!?#+\?D+BC[5)0KZ8#Z?#N/IO+;&'DX^A?/!7:BE M**J <]*!BA34N\5T95VDX3%%3)T8S6TQV*>PL3FJ;S6FO81.R\W[U[G[+CKM MDI6^)/! MK$PN:B6<:LW;/2LY3]T9V 8#UQ^?]27>-L1]R$2HPK*T1)DHM0[NHZ-XBQO( M(E(^EZ3(=ELV^[&[S+?7,M@-1)KKYPF#UE<'?W_W8>^?'86IWZ_>?6!Z.R.- M0M&ZB2C,CCY-)U^&=+779[_-Z@D5[\=?*/6IQ5'RHU_.]W$R;6R2]0#41)A2 M4I$O-(8!(8IS[B(JWSH@79VZC3RIFF^<6X6POJV8/PFB-M98PUV7 MDX28%W6N@S#"7T-MRYJ?+4Y1&(UPD??LE07!\VL$HW718'!0O-6@3!VP)[( M+4HPR1N4NOW>S+7)[5-]<5NXVY)R6_;CW2:7=\-Q&*>K+WRMMAO=SV:G) JL7H8HG/U&2>;T/;TQKGM&ZK$_MQ)>0^T9?>V\I6;Q M1.V=+!;>!EIX473@4)RJA53/:X\X>2=C@HB&0N_FW?F=,O0,XI+F<.X-0+J. M7+[WF%R2G+,H*K^J!CX)O*7*YA;JV=?B4F3')1+#& M$TB"%Q#J07V2LTSO2"%BZWW:O:W#=X20^\ORCU' UC?CD?>)#KFEF$A3:J., MA2 -!Q<+RUDJS9I7OAINQMM6<7Y+N.E":=T=-GUM7X*4&9V2 F0JM:1:!:=?F01%PN;@^B8-A@RV3Y&IC"JFN*C A]$*DY;P\RU3.2. M@2,;$M*G40,=8VCK>FNY*V-:3RUZB^=_OQ_?',$XJ-M%>-0.=,0$*G.BS(EZ M:'%2E+8X45+KOI55Z'KD;((G*;FTME+-]=4ADI9C'"\<\-+O7N!]>8(IT11+ M+@I8J>ZW3O4/!4L=ZIFEYCJ'V'K\VWJ4/G+NP9\4;8O\'-M_]8U+W_R$T^$DW^1SN12R^RT=A?%GW ]SW"T%TWP0M(A6R@(I M.4WR%!D"10> BN0;N/.4>;?N]-\JAUM0BQ3%U19,N"CLH!:):NM M%)A;UZS77;QYXFT'_<7X+4LF7:B_Z[7%V[K%9+!%JJ3!.$FF,S@#D1%]WG+& M0R$!-9^,M&Y3]1-O>7CV\-Q4_4_1M&N#3E&"XLD- MH,\QE&(*;STIL@,V^K3V](P _]2 ZFP3W)6YK%>'M-:Y:6_K(:"CV54R5ML MM^*5-]W\M@X#C3:^W3K3U@@E)%DV*#$G+Y;YUI]?#@X37 M6$/'+Q0)CQ,NI,@'KDZ/E#R#LS[7+0GUG&FN(<3 DTL./6^]2G6-A#XE.AMK M_N;L_?7%W6QAO."LKK NYKPO5AS>(GY*&9RCN2=F<>8K%,,%O\W-0EW'6I37W 2B0V,OK?[S)@*5NE M609K(\43/!5PVFO@7$B3D5]/TW=.'%Q/T@V;XI;;3R_14>(;6;7 M9S/$.Q;'+_9BO3W%05 ID 8Y>%5/#O=UO)/W 6)@O.C@Z=ENO;*R*FT;'TZ_ MRGWV\3@,ZX:=O?)N."/E_B^&Z4 +KBU&!.8)YLIY1E@G$Q?1>):$Y.KZ06S; MD:L5A7*1WKX#[_BZ O^.AG/CV8#S2.SADF((@E0 MK##P)7&0C,5D3!0RMH_)UJ.U7XZO+R#<5*E;AV!]2 Z_3HC($"(CQZY2K*N$ MCC+VXB)P#+F8I#V/K0=C/)+$/JUU] IPZZCP:7!&P,$!LIAC40JPY%QCTP@A MT#-A5'#26AG:-XP_FL@^+3/T#VN/5N.3H.W=Y'0Z0)XH1;$>N"!QJ'I6GY<=:ZT_*Q-/9I*TSOL/9H);:I)M]+XN'D-7X*P_RJS''ZG*>P MDE9'IB@K+(12^_.\3,:;&$VY5G^ZH[3\^'OWZ1S.3A&T#=T\2?UB<.W$ILTK M& />:0WC.L';KF)XH] R+T!83FE=(C_D-2;(1DFN@\@\M*[]]:**\=LX4VY; MV]'K_II$7WUU7%\-A+56U7TT1DL-2C%RQ\@"D*"\MLD3SK<:5=U%Z+.L73P& M;8_R=DW4V?[4PFM;:Y) )KR5P%VB[**.J'$ZC&>3T3#7^5[+WKDP.IC3R\I[W2D_&2^$<,>;3I=DSN:S@0W2NY#)%#%>RPH4J/E, M/XJG$$X[2O>NN]H[ MN5;K=1V'Y%FK?QXF(J644-FA4+"ED]S,(PR!B]RM)D M7MRC>7F8C2>:+MF1DJ]$XTU%WLDXIT'VV@7M'%BZ']#_Y$8ERW7;L4>;==+- MUXDOW[\//JMC)&PL]B=W41?STL.E4>DDHRUXI0?NO"U']!@!-$KV[IQ17V=V MZ>QDTI2MV\ I9<<4(!J*AYD5SOFO\*3\SI1QOU2 MJZO/3C#,,#_[/;A.,S*>'("\!_S?^WE^.N/R?#HR^R98$*>?^S\KY._6A0V:6>A3HN6!,/C__]"^+CW^_ M]?D_Y?S3W'O_?/[7BX].A\L^2(_ES__/[V\_I2]X$F XFL["*%T.0,/GV<6_ M>!6-?G[V1_KH=/C7Z?S??SM.8397T+U3>+;R$_4G./\8U%\!%R#Y7[Y/\R__ M\6_/GIU)+DS29'R,'[$\6WS[Q\7CR?/&9Y^'XF!#/GS#[\17_ M]LMT>/+U&,]_]V6"927Z\RE74+K"^;_KTYYOC>D+ 9FDTXA O\51I7A#C,N> MOCWFBV=!QA).CV<-$=]^=E.\XY,P;"G@6X]N@';^(#C!DXB3EE"O/?<*SG.0 M-Q'61TZ_CO_UES0^>3Z']O+]NU>OWWUZ_8J^^?3^[9M7+SZ_?O7I,WW]_?6[ MSY_>__;^P^N/+SZ_H;_>#[P^&NIRRXQD?9K37U6V/I(!OZ-OI0'.&@04..JL, M2F4-7DL-289;3=-S=I8PC7,^+89X7K7U'(]GT_/?S/4WU]UJ%&>J MVGQ>'_$;CD[QM\GXY.5X-)N$-/LG[>S\0E.7G]/QZ?5%'@QG2+]+W\. MWP><)]31*M"J6% E1(@\:C#)C_(H0'8^_UHF^_OZ5 MMF@<>%>2T7?P^1?.*/OSY&9I%+PM/8DQACYWBZ""TB. MC\S&I4!>>I*M;9V5: Z6 (T%?9L":EL*_!U'1,IC0O8BGY!8I[-*T6]X#D_Q M5%1V!;1$ J M%R?CR6SX/V??$]Z4)EB_?X>S@;#&(1<!LSHR.T M@V=('RJXS133P$"<34[3['1"Z]G++V%RA-.!-3H;YAD$F\E0X:Q S&2W>/+D MBR37)(;VON)M' ?/@:V%>UOAMH6W-R42+E:JZ0"-$MD4"1HY$3!: 4X'6JJ" M0:&=(UZFQLJ^B>'@%;V54&\KV6VKY(65.CIZ,TKC$WP[GA(DKX/F,@!Z3Y"X M0_#>2HC!\>(8IMC<&EP"X^!5O:UH;VO;;ZOM-Z,93FBI.4.TX.!\;Q%HFPAY281GZ_#=^]D7G+P;C\;7B7GA MGDI>4A*./!*I0%E:CH).#DK$J(//FCC;^K6_$]'!,Z&AP)?P8>N0W^6Z=!Z$ M'HY.">5EY.)7+.,)GGWN<_B.T]??R7TA ,-1F/R8"XBFEVKX>CSW><^Y/[ T M&^Y,!&&S!Z5]A."D 1_)=DFHB\^M]Y >IW/P3'PHJEY"XXVCE=?G1I@7[]6O MY'&7X6S C)(RE4!&LRRTW%H'T2CZ,=&K)4).)9M>*'@+RB.ASW8B7J+ZK4.: MM*M>,:Y$BMQFI4!*0\95TA:"DAXP8G!">M,^>G4-P,&K>7-Q+E'NUL'*UV$R MHG5F^@$GG\@CQE_#=)@&#$6PJ#G8K&FU<:Z XT%"8EI9[U+FH?5;O13(P2M[ M>_$N4?K6\*B: SK32(Q,AY+,3E(FBZ M&6:+"T=E!60'ET MBM]$Q$M4OW6 \9]8DT@QO_A&-LD1OCNM4GE?YABG[T]G-<.R)D2<$14U"XYV M&-);M3IRT. *3Y"MC<:SD@N/C0FQ%L"#ITE_ZEA"GJV#E2O0+KA]"_0@2A:] MCP:8,0*4L RBD@@60^1!.ZOG1;"N08(W.VE)Q:!\RN(VBH M]2OI_?WG1VPNQF6);\_.DK7_FH['4\Q_^V4V.<7+7XY',_P^>WT\'_!OOTSQ MJ'ZS<8;49#;X,!GGTS1[/_F$DV_#A"^^#Z<#'V0]G+7 T#$RGLA/"F0X PJT MC OE,)4N7* !KO" ?KKDP*JQ&[+@CH**.UBQ@1K'#<79,!GR"IYZ2+= -'TU M7Q([@1KW@;1<[%=5HURJNXV.;BN\D8!WIOW(>2FFGMEX#&2>$$*/ M7@"SH41NBB:'^?"T?JVF9R]*7T>N+95=LS7_.9S@,4ZGEV'PW^=FST!&QH/5 M CA+%50VM)A) TF;:&R.7I<;9MZ*1-=5(^S.8&LH_7%KT36L49B#^C0NLS_) M8KP%"IWQ*8M:+F'(7)&U<"+R",8@DRI[XUWHI,]5(QR\/IN(;N7[^>_/;\B% M+,E_]5)%]^GS^Y?_^S_?OWWU^N.GU__O'V\^_]=U<(VJZ98,TW=5W7TSNU%= MEQ7/@DG-4'D51? LE.!\\D)ESGF\O[INR8#-J^Q0,.!EY)O8PU0AU_=@+LHGR M;^-)P6$](TL8F1%>@Y'5N+76@\]D8\6"&!S&%(SHXW7?".W!LV9'BFI8:W=F M2E<\'TXGZ4N8+D/^.7ROE=YUO:N;6DK!%N[!LJ-O&3>LN[L'ZC_"\2G>0.H4&DDR !2*UL84"QD[]%W))@2A&>>* M;\F&)<,^5C)L*^$>*NY>Y/_O=#JK,Y]^'K_(>2[G<%P/N-Z,7H:OPUDXGG.X MMG'*+\-N[I%_1#*-IK2\+7S^LRE^Q#0^.M/6?+8#R[47*13@69)I' (' M)XCZAI:]PKFQH;FQTO><#I:>#U+I/10'7IS9UK/: ?EE3!>"P-!C#1EE<)QQ M2,A"<,SH$%L[1=< '#Q=-A=G#W6 :UMA?Y]4(S]P%[-.NN8&UWXF:;[,9D#F MGDXF.$H_ M/D\"[:YI460__^GXK.3^8IM^A[/WA0S'#[4>G_XPHPG'TUG-=/@\_D OUF@V MX$[%9&P"D:MX#2W)H2;,"NX#R=8()EOG).]T@@?/X8=+AS[*.V^'R^FE<[RF M4 JE,]""3H:#\H3((V-&6,9LZX*8>TXAFL3_2QY%+N-TV MM;$8]YU+>&L*9\2JZ]5X5#W%><)-\-:E*(G=OD:N2M&UX0LQW@H6>.2;F!:I'5T ;5.ZN$Z95#+ .TV!;$'Q=VLB6HF M]9U1(I9B6! !N"4#6R$&<"$;X-(S/U]2<_.*N-U1845>XKZ8L(ZP>V# E>J( M1596C?P8,NM 9EZ+]8PFT\Y%>H=<%CZ5VBZVOSJ47>>\-53.ZKJ3#23;.G]Q M163XK!/FGR/",Q8#XO 5Z@RHX'%KF&E,E]5<%XB"0*$"(5Y1(/ M,G0J7EEC,5F.Y)!YTE#&*W->FJ71OI\U M/"IP-?"F! M.5? E*IV3Y*RT/L?:"O"NPH/[Y=WN=+KOX&.M(JK'> LW M>NXVHRTYRJB@2"5!U::TW@@'Q5B#)6=,CG?AY#T5CC>&W5= <8>Z'K>1>>-2 MURM0%F9O%S -"YQO =A]8?-6ZEBNUBUDV;N"2Y+.FY@!K1#U_JA$GF=)X+ED M3M$O;;=K?!Z&8N^H7>Y/K^N(L#]]7IY,+]Q+6G-RX8YF5+LNJ:0]!)$56"ZR MD[SDH#O9$VNLW3<@[+8"=DO%K%B1MY'J2A.SF=.^N"GL%18D"S@O?GPQRA\F M^#4,:]KHR7!:WXWI9;SJS:C>U7ONG;X:3L/1T02/YK\8EXM';NSB]P]JRX# MCJ5V(WQ@0A(J(Q&1IVJ+!JN$4L8ZI6UAD0WZA]?D!LEYW^#7-+<)#7_NDM7Z M\[?CT=';X3?,]9["V?32#K>EGK0D 3Z$>EV)UQ!82K0?RQI%$X)$T#RHN!G6 MK6+V9!B>A,F/Q=B?QJ>3A-.!=!A=P5)[']!JI!@#'W4!SUQV3*7".A;U+'W\ M[N,!.Z'!M9#[]G+MP>G?Y-).(W4)/A-D7PJHD#VXJ#F@XT(';FDM:%TS>!#W MJ>Z44KM28"^'O[=Q?L#)? <@C_5]/!Z>K?R?Z.NT##&_&='F\6TX/IV>)>T. M6, JJP08R$=5C#MP2'8,*T:B1UUX\W8$VZ-^(HS_+&] MTM>1Z\Z:/XJ@>-)90#&U;(8[6W/+&91,7VOK(>Z[M6!XZ,T?UY)^I^:/ZXBN M=?+DAW!$CMMY%TKO+)84(0FA:^E3A%A4JA59Q?/B,9AN#3RO/G6'>FLGY7$+ M$?7@UBYH>?KD>9ZDK5FX'L&C15!:>_"&9LBMTL*'[#QOG=Y\%YY#5GQS M>3?T(._N/"J2+!AY !.U V5-@NA4!#3>YU"RB#QU>HM/6C=?A)J+KX=U^ M2Y,;37$!QFN54V8T*9GJX:N,X&)V@)DIYLB4<*;U2< U #M^>]LH9=Q*HCVH M=T'?!1A%�&"0()D8ID&@8T 2)GS">6G4VMKT2Y!N QJ'=SB;9>C?\S3'*= MW@)*B)Y ! M1>5J:LBYD)' +6A8NF0U)WML6S$U;S>XF-RM M#7Z!S1;'9:'I)194W=LE>&8U[>TT1\NRE[Z;*7S/0 >OTY:";-A$\'R-^)U$ M,L-1/118 *JM5@P:!*UHDDHK3OPK"%PKHIU,Z)KWV;H%XI"UWD:R#7L$5C/Q MHK3U[S@^FH2O7X8I',_#+S;G$DN@.=5R=^51@F/"@PM1V,!9<-WZ7MP3A%H) MX(G%IMLHHN7^7$&='7E"D9XXY MK<#QZA9X'H'6/@_!DPGI,63).G7^?%BJOR-*O4O-KR/+)YYI>/'#I8(OQ]MM M=*21X,=;2:V/,K'QZ(]S&X6(EXS,&8B EJ XFD0J"434UMEL5=3-RRXOAS]D M?6XKS?XO)EHCC_?V;W:3?[UZW-VE6'><^\TL:I&==>B0>:6R)6/."HPQ8K"N M>._7R:)>C6#+-+VSEA##_ZG]F\]2NEZ.IU?:G F!VF@30+J:E8,^US9GM!HI MKJ26Y+_XU@UQ[\.T5=QAQ<,_CH^/?QM/:D_00:%=.,= RZZMNW"R$9P. M%\([ MFGPNP*PWY))+)GWS!D7W@=IQK**U&F\FCC;50>OLBC>C-,$PI27Y[)^?QROP M#FK.?E"RD '@'*B:M^AX]*!4J3V7,F?2=EHD.@_Y.'C0HYA;'RJLP/3BI)KI MB[L,Z&\#2?:;-#78YGPUZ9B'F# ",UZHHKCG-QL1K;=?W!SP$1&A#Q$W/*E8 M8]%R"B/MC63'(P-5D@%ON8>2."^"*[+K][QQ-)OU67R2Y>)\235[7RKRA^B+ M1Q:!(ZR9TUNXR*JJ41I:U0V)9JQ9S?]W*X^W5&,NB.(W06L-Y'*C>@UHA,N6A44N2_> M^]J%SBB5H^.)N>#6B5YWA-.DR\'=8[W^_A7K%5"?AR?TD??EK#SY[!J=2R/> M>L68K=D6RM2&Q\J#$\'2RV:=CRF[X%M?0=,.?:-N$7Q5F"TJL;DN MH89%K901Z%75$ -]QS2WSN0HVI^NMIW!OJ*$^Z!@Z[=@5,R-[S.J*S1M#1G;HPRN3A#J[.QR$NP)O$>O$X"]-/O_.EW_O0[ M?_J=/_W.I\O0GW[G3[_SD=%VWWYG,_/\;GL-<_":M(;;9B##L_?LB-*[2:,;\]2-:=I,OQZG=Z\R!2R M-N!\"J T$3TXGD%()4H(F )K?01_#Z2MCI;/GKTHTAX=S0=Y=UKWN%K$.\(_ MP_%GG-0D+Y28&!DRS!8.2G$+/KL,1N2@I2^)]-7IL+GKB+O?NUNJ_MH!="]" M;MV5;1G(BFHXFK]=]=N!+M*[VEO;O\DKOX>;;@OEXLTP.E<_;1<@A6$4,UM-"ZH=%2.H]G\UMUJQ#>ERNKW'D+?&G)<[2U1Y:A=2ZA N=HG[-9,C28 M%4O=;CS?8/#'08Z=B+Z'MDC7P5[<$CO@]!_'502)@AS&:")$A2025)$3N1DV MSXI? >5Q\*.EO!NV3%H.Z^/PZ,OL??ECBO-.0+3MV12*9X E,EK.C 5GO8(@ MHRY*.<^Q];W.=P)ZS)381O:WB6&:5J&^&=V-U9 GQ&NE49#&DU'$:54K)8#. MWF,,AB"S3MO(F@,_#C[T+O+;]+!M+-*;:(X,0 MG0/IT7'IR=\232[./A]P7\DSS;0WWE:*K6_6K2#.[WSM */E)=B70^_A^NO- MA']3?5M(KD=%&NE"D,*#Q]IG*LS]$L8AD3$J:%\I*%ITP^M=@7==<]U4?^L( MK+'>?B=)G9R>G'=?E8+5LCI(@>Q$)40"IT2H=U0P09.DWW8Z#+E'<]<&W?'U MU9N*?=Q"9BUC_!5(^'X%B$4KC68%M+.U?X,6M>EB@!)R"89%*UF+S?#:H >H MO(UEUG\.Y\OQ:#H^'N8PP_S;L+9%'H;CBU:;+\#(;_L_YE=0O$AG_6YXJ]P%CRV/HWB5SX]S:(OE#VGH3N5>!RZ *$\)JSU3A M2LA!'X"VOM:'+,K9CP_'851;J+_^[]/AUPKFTH$0A-Q$%X#7=D1*)TL>'W+( M5B?:K%Q.N?59]_VHMO4CKTIXH%%*4^]N2"KDVF1'0Y2) V->Z$R3]T]JN&+C_3J3!8OVW0V'=B@C)"U#;VMB6U%9XC) M2>!)E!BEIPVBVU'V?2,]&AVWEVOK<^RKX-[A['U9BC KFJ]G"-$Z2Y9 O;2E M'KDR<_!B!ZTIA*,I#FBC%A$] EJ, MY)$A@KU?.2X#,R550'*2GFROK6(X)*+M(AZ%IPHW*K6KDT'6/N_FJ@E'6[?W-I4+?UJ'-/N\*'P)QUU-''+1BT@MP3+.8E-& S).C7\AQBSH*8#8Y1?]S>/.BS!6:OF^D1Z;OIH)M?8?$ M;Z<3$N[I!'\;?J__F!+.?^"783K&K;S,^ISJ84K GN'LQT<2]\S\HY.HM>9_XW#9]JWBT$M M-+-!(<]!>,8"$_4\FIQ6WOGP^1X,O9\W.QMYBKP +5ZIM@Z@MX*1[\VU-2H; M,E=DZV9I_9\WKQSACRF6T^.WPX(#KPSW,F:PCJ:KDLC@$P]@3:X&&4>C6O>G MZ #K 2V=FW&DLZNTH2IZZ-JS$N+?)^/I=)"=EDQG 4J1L:ZLH[7=.4;;?* ] MG?[HPLXR,N:(G@Y'UE= #Y[TBY1.3TZ/ZT)^]4B$OC_&\_.0*\E]G#NOA)8/9GC9(PR[C)D MPVHR4-(0@JZ7AWD62XX16>LN8G?A>70D:B;\'@[4.Q^^9!;1I7KG78JU=Y1 M('^(@4&CN2X^MF^NH9<>4-'>K=!D"#5)S0?)@R\! MO=^9J7U QZ)KT6]%UU+*G,ZTN$'\>BVZIV@T.MS;1RYXHA-ZP&$,&D9*I MMQL&<($C)(:)\2)@:LM_AL6A,&7TD1"A- *6R!:?1@^91!\5L$G@C MW?21'(MNHN>6PMSYL:@M:"+-"ZS7C"9L-43'JMF5C<98@LS=+G8\S&/1C?7= M5+![.!9ET25O; *?K06E=8*08X),+AUYZ;H8*SKI_5"/13?6?&/AMFR4=ZWZ MW\2L64 $QI@'1=L,!",)A)9%)T?S9)V\SX?>@*17OW)SD;9\IV_6EW> \?BZ MD:PE_%7=+#:07(_=2').,F"TX&EAJ/UQ"GCO,R3#=3;<*"T[M37=MP([=2-I MH;]U!-9K-Y(0&,&6F5]]RN-&!I@0 9DA&]E$IUCR@0=; MT\!B5.3:%KZZ]G8S+.T"'$N'N3SJ8I''G(.$R&1-MU :?+U#BW/+,G&<:[M1 MS./N87LK0/\X/C[^;3SY,TSRBU$X_C$=3J_\:F!48"E[ 2EJ!XIG7R_1$9"E M39X9:[EM7;*W(=0=KIS]DJ9SD7I#U?60-K82]B FZ##CM19U<*K:6+/I+'.C=@<#%(62^?$"R2>8)%0.1%@1;< MTO^3159V19K]]\5X4"3:2E>M8YKWHWPYP3R<#90W9.E* 629U'H'^N+1>S"$ M5S,7HI7=;H_J.N+C9DE_PN\A^ZO+YOT)9[-CS(/L?$#4&G@P-5$MDR=:T- R M&0(OGC;TY@?D:\![W*3J6U\]]%M9+1[\-JQAL/?E]70V/ DS'/!BDI$DDNB1 MUDE+SK<+J4"V/HO,312Y=>+7&O">.+6VU% MJ*,!N.8VYF7MM7N?7E(T^65/SNO\5QJ5W@$->\>SSQ"L 7!9C09:>:& MW1NFV73POE-P=^1J[D3V#R4E]]=P7&_O_?0%=!+9.]5Z%9=>'I+LAP+@'1?3@E"[#M<@&Z(*LIX3;U:CV MDV?;1GL=*+&%Z'=+#AE*X:($L%:&>G!5P,N8(#C%9 BR2-7:4]@U*>[)H-TU M)]:1> ]<>#_[@I.7IY/)O!;F8F4\/\?43&=+/H@UMCHBH6;W* 9<"<*GOE3.O=>)3.$)^GF 2M/0L9F$*"R5EM*(L" M,*D8F2XA6=?):NT^YL$3H$\9]W\8_6DV3O^J^=TXF=:4L]F/%SG/GQB.WXS* M>'*RJ+'=^+!YS1&V/$S>9CXWVX7DJ$7QJE8+JHS2N2"C-X*72/_T;K#F6%O6 MAGX)$_PUD$-2DW9IZSO;QR:3>BQ]5@]R^9$/X4?]U8L:B+ATPJ*SVF?)09:: M0UCO&7 ABKDGEF.J2:.M:]FW1[WM=DCCGHQ';%(W? V?U*N&-.W=PR6ZFFAW/B*] ^A,G[ MR;P)4/Y'.#[%#SB9HQT0'I95D9!])B\S. N1J0A%15]0YQ1=IWNA-F//*EA/ MF45-5-5+R2,6)!L@+^>ZE^B%Y/,ZJMJ$SACZKMYY9AWA-LD(E(V)=#>B)\>A MA@KJI5_(570K2:ZRC38% Q85@L(4(?I0;[4UPFHA \?VG4.Z('OB=&JBL#ZZ MC6PJI/?S6W*G[T]GTUD8Y>'HZ-WI60_5;%6P@;;J4'NH9L]KGFV!7"R3R1I. MCLY#,3!73>+)D76_-.CC)A(Q)D<#FQ$V2'+UN M'?2Z!>)I\FIC-?1P4KULD[\*SV$V-%\$D8(&E9BCY=@E*#)RK:PL/N["#'O* MG&FIHML,,EM?>#7\-LPXRE.:>3UH?'$R/AW-+KT,*FF3KK&.:@?2"NF+3'4? M#26V#B2L@/+D";.)2FXSQ6UMPM3E[R-^/9VD+S3Q#Y/QT22<7'JD9[SF YF$ MTSPG,-9A32M,X+3RP"0J%;25*;=><3I">W),ZD-EMYGE&P8V7X:OPUDX/MME M/^(4)]\P_S:>_'9:.T.\F4Y/ZS'9(&I>4I$6LJD=8+PDJ\U;DI&06D1IC ^M M:QS6!OGDV-:O&I>$0+>.J&\LL#.G\GVY/%N[%9]CWI;H580L-!0;" MUW:N6F@IF[=#[6\Z3X[,#X4:2VB_=>A_X[G-O_P#IS/R>\B '8XS'RC%8ZQ- M8(+)C(1<-,24+822I.(NQJP[M=S8!<^7X/])[%TI?PF3MSZ%V'@R9ZD1;T;3 MV>1TWCYPGBKU^4L8+2*([\:C;S177+S/ ^6Y=3$82('5OLVEVMU,@I:Q!&]$ M:M_]3^_D./ C:+'E!MCY/>7WR]7C\ _$366##FE^V;.(7H.=SG'X>D^EV M]>^U]^*[\>R_:C99&A^-ZB9V^:2S?^FF( 8NU1N,9 "1/>DG!O(I"L_ A%NBD9M&.3(2JU1 M8A"#9I"L*,$F7E3SPL?=SO#GJ_-P"+3D?=GZ@*N_K?;O](C9],WH;-[_Q.'1 MERJP;S@)1SC_XZLPP]_"<#+/547<'MR3X?F#T.X2NFY\'KG=A-Z70O O)J%, MXHYCK*\; \6- J>UA*@%R3,(55#W2]'K@'[2LF\M+J%BFP//>E:!^=7I):ZS M<.Z%&3?/ICP_8#L.Y*(8I@0/] IQ+02H,#^BM048LSIGK9S0K3W?#:$^&5[N M4J5+J+CU">EEPX%[!3A=)<&S-@1DZ"S5+)]M5OHH%R5F=_ M;2#9'LJE/YW&*?[W::7V-SR[J6K.:1>=D,1>*,HJ4(D;B"9DB$ID+Y-6.3>/ M R^'\L2-AP;ZZ:&P=0FLQ=O1!5A/IL-*4'LR'UJH[GXZ;"'W'K:.U0"%8PR- M,R!RK0"*M.0Y$QUP89//F%F.X; )<9\1L5,^K"/N_GFPV.QHJT.,0=*&*24H MESE$IQUH&Q)7RM"?FL=5E@'90TBOC:+N5O\&4N[!I*C!P'?AY(S M_;XO':\CS=87>[\0C(LSM[BB.N^1F9*-A7G06D1"I,B'35F"#"R9(J66]D89 M[*KFD\L>OX>+G+<0^+BIM)IW%"69LUN(%).6)L. UUL/E-5D@3KI0=C T"=O MMORVEU?K]6WGZNL FK G:>%O3?:LO(0-XQ@SP8+VTH43+NMVO M?L] AZO3EA+L(;!R9OF=NX8Z"6^C9L#J)21*2-HU2%/@D>=$ @@VM*X2OP;@ M:9O/F^NBK]Y(&PGBO9RI/E[3WNR0.G[3JJ[8&N'W$ZFPS3;-'0 MZKP#?!*6]@T'OM8H*NX<1,X-!%84N7'"HV@=S5H*Y &F)/:NXW%K!;7VK5Z. M1[7JF^9] ]L?I)R+ZR0L9JU0@):^WOF6!'C-+7BNA<6H/0'O9*!W&>T)TZ0? MC;1VY][5(K4.&'W0,G-OH-X8" HM$CS#P69I62CH?.H68.DXX%,G3A]Z:>@L MSC'>@!5&>1G0CY_^. =KI)=1" ?"I$HG5'?NIL MZE53#8]JEH%=AI1$\^IJM\]K;T1BPB&]#-;X>;,J60^S.21?VZ/QXMW-JT.[ MD6Q-'#\IMS,M-HQU3">SP<.$M-'=MT-WMVEN)?=Q" M9BNC#SU>$/@R3+]<]$U^A>F8MI(\&U_]8-/K M<8K_GE@9O.]>95@EHYJZ*F MB4KEM'1)EEAT8)46'N62JP37&'GO%PMF:RQ9E0J*Y_7"CT!+%LT0G"MD8YK" M0_/&]]NC;MW-O;8B.=?3J_#C=_+\OY!U_%\8)@-+]G>Q:(#<+EGO_)006&*0 M>7%>^5Q4\Q/8-> ]0#>G+>?NZ_K>2G4]I,$N@_J^U+93DUM04<6 63,PM0NB M*CE"M.3ZTXYD(G+F0O.KOM> ]Y-EC537PSG5.=0K2#^/?\4/87@+J:9-3!4G MR3L,@I 6#EX5,E8,@EB\.AMZ^J>+KB>'*V:*ZN'4H +8!70H)C MDZG7&W@D=AL9P67:IH,5/AAG@[Z9?-IN[ZL GAQ%-A=_'VEMS8*?,B9DQ>3: MM+.*Q##RWK,'D9TT*86<5?.*Y2?8LV<;YNU'V0^N9\_+XS"=D@SJ(CT/'"9K MO"7AT6QJ__-B';BD'*!W"6DV,MCVO=!6@#G\4Y"UN+&J5\]6.NJC)<<5/.>' M@QT0]92\>QO-GCOT;*>NFS94&UGOA@6A:%Z,$Z"Y4Z"$H_W;\GDUD0\R<8Z^ M^25?.])^UZ8\?2M_'1'OI!L/!HY!DM4>"HN@ KF&]!M+]KLOQ=(:QT/K6Y$? M0#>>;35S;RN>=<3:9\#PK"N$%\DIP< BDH]F;8'@=09MH[*,%9YX[LLM^FD' M;*Z+'@(PEX=)BU8O'>#TM/'?@+*?77\+Y:Q2\Q:2[3&H>PY+I:AD21F]+E;O1^?Y!P69 MK\U^0 C!03EGP#LI #./+FL>,77+S5WV]-UOU5O)>]Q26*V+/*X ^OSG> &( MY:2+TPR*M8P H0#/"14+4G$?38A^;>U=//UQ:&\S8:U\]WI,DGF19C3_V1"G M?XSHMY?E_TU38^X=I7E"S'KSNI$&(U"DDKA!&[5*3$0TG*E$3E5QSGJ_) WF MWO'VGOQ2$%5(40/6^+?*L>XH.0!:+VD)4=+$UF[4_I)?+B^=B/S.T;+3K5+Z1IS2^@&@3-0\I*0*J>OIK7_"4, MD(@E)CG:GMI'W7N:RPX39Q\&S5K?0]Z"(_MHFM#H@K:!M=X4'QGD%%)M&9G M>Z_!Q:BMH1'>Y#F1MOG!Z]HPGSR#>]9L#RE._6U(BFL^S\^1G.3(F"+O.7/(TNAH MM65BHPY<.B)+-H@K5RL@% )K8W!AM ZOOH44X'PE\MF(TE*Q"\UDLX;L K+J'D*%@2Y+CO M_@[[!\/;M;H"/CC:KJ/:U@>W6_94825[D<@/":G>UJP=(ZF6"$YH]"'Y3-YS MIS#YS\XXZQ*A86><=;38]]TJ-O+DHR8G&E/MTE.[CY'Y0M!2T1@TN;Y]7:OP MTPS<6!,]A+YN[NT=T#R5NU76TLS=]VYL(M;^[U9!]%8582%SP4 9X<$[=!!0 MY&2##YGI U3R.G>K--3Q.M+KK".MUJEA]]TL07:#54)%B%F2R>)9@NC)=-"%[.A@=,FV M6Y;80[^;8V.=MI3@/E+'/IV>G(3)CW%Y?SJ;SL(H#T='M:UGT\RQ^P9IGCBV MUJQNY(V1_QB)"IZL=:9,T?0RFBQ\%-QY951:DC=VWW![3QO3F$H6SH#-NKH> MCG8:SP0(=&0Q&E4R>S!',&];]4SJ[Q3YW7CTC9RPZ\>%BNM0*0(\U^-"IC1$ MG3+HK)6T1E@TK:V:W<[P ;KA;9F_NS2$K0GTD)+6NL_V['1U$$0T(JH,R3DR M?B--U$>9:6,DALG2I&28N% M+F!TLJ""-;3Y!EUO*\JH4F)*MNX#L,/I_7R=]O(Z;4>S?=QNVLZ8Y0DS>:ND MABA!999HZ> ."E<,N?<\NM:-*O?D+SU(+?P3AT=?Z)\OON$D'.'<0*J]3W\+ MP\D_PO$I7GUYBC#*V2PA9,] *$L<)'UCP]_V&)X(#6QX,)$_5& MP8/R?;N+8Z"]L;;>8Y&B=]0._>0R#_ WR1 MUV+N0;V]UP,+]PN".\&93#3S9!&4= 5B$0A!HT5;'"NE=>_W!S/YG^_QPWR/ M^^3P 4?/[A=$M%&A] :T4@F4S1'(;]&0G!%H3+3>M;XMY,%,_N?+_#!?YCXY M?(@1O-,)3N^7@A1(U$94H ) M9! JQ@&9D3PF'GA[!3S!VOVM8GI[4?8#K=U/0H>ZSCME-2B>+#@3.:T<5G+C M',;<^OCAD=7NK\6!NVOWU]#%H=0^=YG3S]K]]6KWUZ')3FKW-]#QH? W>>E8 M*AIRC.",/7>RT-X@6A2H?81Y:EDL*I MUJF1W9#M?IW>)P=O.5GMM=='A=:%0]I&=F?.J0W%%UD*A/G-F+ MUZU7V8?596AO;+BKX] Z6ME!$YH.:)Y*QZ&U-'-/-YH-Q-J_LI-FGA$L2,;4 MD\OHB,V>?#ANI55.H/!]+0@/I>-00QVO(\W649'/?XX_?QF?3L,H_S8L,\31 MV_'HZ#-.3MZ,$NTCPV]7NZ\H+9)G7("(LK9U"0F<31EX/?L1*KFB6:<@R%K# M[KV;S5H*&N]$NJT[%WVFMV"^H\V#-N?A$B(TDH$NP B9"9'/$*T6D'VQ03ID MT?AN^E[V^ /6Z];2:OT>W]YIL] AK1_C$_P*LBM4DEG[F-0 M-H;HT2B%]1[(P#+#P9+G;6?)7#SP)3E.P]$1CM*/2^R"$),.^I MYJR5P'6]B].A%)XUGNIJ-+M?-MKQX-9-PVUDWL?U\@MD%YAJ(M>%[_IG()MD MP*4Q*F0-F'@$A1+!.97(1Z6_.&:8<*U;FW6 ]1CYT4H+/;A[RR9_%KV01>2H M4P03$VVO4@9P/EB(A644T=Y<]BY;9$J%@\#51F*3$. ,RR$*RQF-PK1N5WP%G7Q'%1OH> M]R/W'A:2%= 6MGH7<#W%#.\$MI\08C,U=J/'%CK8.5&<2-YS2R"5KP>%*D#P M],I9+FQRC%G&6E]WM0>"W!-^W \_UA%]_PV7/^)Q/5;^$";U5ODM/-_E#]K2 M^>V [F8Z2\G61)&TY 6\UR8 M-)@+LY$X5!C63'_-((-.JZ-;^S?G8NW=BFFKZYKJQD4A[3>-8,=WIKS^N_65N M<&$L,NK:]8G1DJ9**.!-%&!I-DGZ*&EAZRU-8PV@NW)R>J5*_RIZ*#Y0M_F= M[=D^R&RY@4SO">W908-CBI./CYJCC9&\@-VLLDO0[3_GHC>FW%K&>M%8#S;R M53SGUGL'1#UY4+?1[,=MZDM_=]!D"^'OAA9&9^UB05#H96VMH,!+INK]YX&7 MZ*6*K?.'=T6'>YRD_;%A'9FW//V=S :OAA-,].?%2:65W(J8$F#1M#^GF,!; MFIA"GIA51D3=R7RG1U_1//UTJ?7;H^[7N-U$!^,F NS!H%U,[,4HOQN/)E=F M^6D69J?3.7ECR487EJ"X3#.MD<-OPO6D[,:FNFHAVY5 M]T!?+733GX%Q#UB1@HU8,GF%M2&[#1R\2^0D MNHSH/#+;O./_'@G4S0S9,W_644G/ANEB9W6..6MX *;1T,Y:@PBA_F@T9\I[ MK6/KOG6W4>S-5&FIKCL,T@UDW;K6=2ZP*::_'(V_/<>4GU_4 K\?'?^X/V!_ M3>M7GW.F\)0O]7S]R6M%\-=!>1&X?W@=$UJ'*7MOAK#)4G*MSOOW:^];LX5B MV1B/HMY^]:IQAU@;]FN;)]A>Y#S,EE7M+Q:M*+UU,G/02CI0)M6<)UH-$_ID MG6>1V1LGO2ORE+N,]CB5VX^P;[-!;\4&V@@[8>2^,%LD@YAD 26TAUBBAI)4 M\$)(Y56W*Y,[#OB(.=&'R&_3PNRS2PO9/"H71N8TSP2]:$76DV.0BM(J8M0^ M=V/+SRXM*TBT0P7=YI9MR:TPRLO0UXNFS^. .1=:!ST4(EK6T M'#FWQ=M-V'3OR$^'/VV5<)LQ[DXW9O'K^J4VB/F/?_O_ 5!+ P04 " #' M@/M6FK'NC&^U !WOP % '-P;VLM,C R,S V,S!?9S$N:G!GS'IS>)W= MMN^*G<9&8]MJDS2V;2>-;:.Q;=M.H\:V;=L-FKOZX=S][7/NW??/.Y;>^;YC MCCGF;W ^SWI?>M\"($F(B(L 0$ ! "/@"_!^!D 6 M T"&!E$'O0 #00: (H. (8.\]X'P K<#% Q4"? WPE+'!G3^N+R>+XH.;!CL3UD>S^4$KO"JC2]K4HSPV+JV$OONHN(R5C9Q928(G.3T,?_ M20PX4N(VQ"%\]]_C_I1;^7JH9D<-$F,W^O;SAY0%M=L\5462:@ (AW,7UZNW M_7JIMN/_)$D 1@=)QW;LKQ%8]>XJ9@UN&NO6PSM >[ !A':!#A\W)MV!P%'" ME_U!(C3]YM0[)(M^ZG"6/5@PY7^0AR2H&HB9P?+W]OR.XP/:B@O81B&7 & = MAY&T#W3X2(D=UP,_ASXLLSIG\^E)\?!:_3@?5JXQYV+.FMV<1,D&]27^'W MDS5#N0]N471YBO?]^PMX:]$'X#C!5U.Q_N\&.>5\Y!?^//M\'V0!'.&>,U74 M'@I5%8GJ ,Y:G:3(D@6_2!M. :2J%N/9"2Q'0[S_11R!0S4#ZNX$ M$,GF_>A4YIQ_X@&"JKR^BU.CZ?K[^E^@]>-;> SK3K7,YFF)PQ\4Q'&- M"\>][/Q#U3G7U3DTI0YJ #^,56]IG!RI/L?VD/B]6=7W3/,M\MF_'8,_$M> M<]-:LZ/ RLLHC@E!_;,5U!^.P_V5/HXP6C7'^'K=K3*)S>.^_[J"18+3!G)9 M9P10EL-HI6QF[]C'?ZP ;O[#ZBFCZO*/ ?8@?6O+C?LOIBT7K,11Q-@=S[-( M,;Z. _=;,N?> H.HCN\5F/8W$S\.YO^QQA\X@).Y"KCU,O[I(\*]Y+2G+\6P M.TN-B.Q_A!"85Q%;TJ>CA+F2T[&,2?/Q3Y&=YU)!U!PY#VM52XX1\JK-CB'C M%J6^=4=R +"MKP)["+E\O_V"UZZR&'[R0.X/2V@MW$ZFVDZ*'OUS.<@,$=VM MC>)CF,_9LQJQN.Z+GC1JO^_#& .QV@Q<33"+ID($>F3*05J0G67LDOK^#2)8'[HM(S^Y6%H-4$S9PUF$&O[@"UG:8+[A M!*;%#JWYU&]%+KEV1X7#18[GC%^*=V-G[(966W'(N8Z3HH^L\F@SW6[(!2[" M 4*YJJA7 /"I)$T(-;%'^AO#,1$"L0K":@VF-L6MQ!3EN-N.PDN++-EXN'# M4IH,QH*6(MQP3FUU*B/<-/V10,87L@XM M"Z):_#,D'=%36OP\: 6I7,"#>D-*-X!10"Y>"U' _M9. "'(V(\4HG32 @!N MAR[&VYH%5Y[5X(_2_K%]^Q(V!?D,)I&VQPOHK]",I>ZRLKLVOA_XFAMYCG19EJL_N;%PAA1< M,: HY@ ZAYA:'*E>DX P+Q4FF5'TLYLMX+RE[ZA7G@A =!)B,8J7&FM9:A^ M>Z>+?[V0,ZBE)"GA[R6$@WR3EZ:,WOS$@VQG.X\IV M=>1EMGU@_06L'#769''=CPQT9R)6C=&-*@!>(Y,.[2C?5O[6(G81I3J8D1R"$FF30V:=V KWXZ M,[11T."U25X\/4#KI]=I 3,9("BO$="*C=I'X/]K< DX]LOK '3 ? ARY8>Z MJ\?^(S.#[=^>D2I[86?>TO#$4E3?]3#HFY%^FAIX0^FV2>BL/WK:.Y92Z04R MHC3KSS#M(S0V@TH$)=81L:I0&,OP58\O\Q#C 0!8'X- T2:I86IIDW[OW!"N M!3@#B5*U!5.8.,9/3F=O"+AS"!=HZ)!&2V1;QZ#"S&-4Q\7KN9T[M");@4RBY_]2O^A MYJQ3'^U41V&];[F?^@_A&X#"B_L, M\.*>P(T3+2#J0^F!$JCVS/RRX'K^K$YL1J7(LP05SVM#MKKK M1"G(QNU@ LP;2XB=Z?,[(+/UDK[VQ\_5>O6[)9]*FW;<4$-@.OT%K+;SB=K1 MT%:584Q%>P<>,A*-(>*^@&M3VON/H.U"2*#GA9[0N1"!XJ= $Q,H\!Z-K] + M&3)'FHJ(N5GW/@-]3DG1\A553YWQSSA,@4ZD/O"4JM#26]KZ'?5(WY9CNE3O ML,"DSF#2&A[*\_.:SP/AL%2IUT\?0R*!E>/ =@>]YHNW6#--LKB7-F MS<;0R=UM"%Z$U\S/CF05UT.#[ -3-:R,^6>@ZPG1$N8]"%N(Y4)5T%-:;0'P MY145./U,XHQ^:.R@@^CW *LSUK?BX8I!5VVII9F_N@YPY,1-R&%,#&!)!_HA MYX++G<\7*R1(\?>C#:#4HU M98KH7M.S;DUB)Z96-OS1GQC:849^4\$8@IJDQD^. ;^5:!NM.F&+K1IF1I6KLOB753-QB M]*4UD1'[.[W#+B!5(*S3G;G'_ YP;X?YH9>B=GV-KN+]Q[N?#R^#KON-G5%" M9Q'JT6R/+X.V>R7R06"MO(,ZIGEG_2OPSZ9-YU&W^&YI[X 0\SBJ<=%9VZ$U M&&XD $B>\!?$"&SH"W@)Q+GFZ8["W_5FF]2('ZR-^>=6-"1(UJA/.CB ;:T4 MN1* _?'^ (^[QGOXA!;/1^#OLFL'6Q@;",-&9^\ #'.0JY\C5#2K;6PY#X^3 MAU.?NKPM3:QD) \=[UP%SWW2S_)ECUV?@E>R K(HB@Y#CGF8>"9L+?919!/;I-2-C&8VM-\B/8M$-_ M4;4WD* MII1A-$N[_V]]1>B)VR8:V@RLECGS4#.G/3&IB?)1 M;$:]O_JEOY;Z;WW4'V3K^J"/ITE -9A^Z^66D=W.K8?_4?&/_L=MZG_ MR B]PI9P+S3B^Q\9_S\G$."!%_KWD1@"]!T@=5@FE=9Q-J_S8)'SC>2#27/_ M5273Y="GF%P)QR >$U[O63?>J8&4M,P!<6&["T1[(M06MQ(J@CV\+\[K/7WH MVDEVR#&_V#H9@LRCO07NS%EG.)"(95M$@Q+.7N^>G?0C B&5W0P)HM!N>Z,* MH^JT;$#'CLBB/H=?AF]K&&[&>"$K- PI3K),![056B13;@TJJ)PE8R0,9!C( M>F)I*+_9Z[T0_,I/KVL?D83,[KXI!U_Z'/;W5$1Q,K,PMLDZR;E]553#N 6G MBZ%5!T^LFP?O9]\1@K>#K],(I^N2&>/,'046"R?&@0;WHIJ:*".-1 M0[W\:B0O+6M'9C--'VN-W=DFES'>U#"Q*K$0A[DQF5NF-E&_7E M$W^2++9)2JV(K0IO>'M]3_Z8A*9= 5\1XMQ*8FKU[+IVNMJTE_S@_;THX>(\ MGH^NDMW;OPT_#C$V"V?@_J6_P"3+:*GBV+_ Z+Z3#;**-492+&R49M6/J3FF MHK!.9_WZ@?.M=<_@'=""]_=4_JR1\!"1#[S[HK>X>$GUUA MF7,D?>K]F:S^?$4POZB1@XN((T:ZP,;%)Q6C.P;N=7;=J^TZ5%LVRM=LE"\X MRAYQYSTB3VKSOY2B3B!<>])(>=Q\R+'&KWR3D'$$M:A#?$O1%]M(O^M^!PP) MUI3GJ0LI[Y_V?QI8[<+:W#6IEVM1B<:^R+63VA= MF<',2-C*^Q&NG)H=5JVR]DF8]1]GU]X!N QC<^^ )RU<33>?F^@U$RQULN\' M&3(#K-^#>T[&S+P-8\CW>88,KV\6K,$0B%"\>K>=B(W2OQ@E'W#SU=7&?>?= M7CA-;AFC-%MASF+WZJC6UPSWU(6=)7@-F)R(^G7FMT W!&UDM8Q)6.7/SS+F\DS!,MJXN4>5=V[VLY]B.1&+3[KZ"9)]*5.=7%M6*YB/VF-7#F!Q8@$ MG3S[HIQ\#++2H!D"!UP0D,L3,%(CO],QVW,8;,_LO<_TBQ-OU;%50XNM/*FE M9($A]M"V=O?\J)+2SMS3Q'+QQU]QN"!*8AS*O*<];<3%&GUZ851=W1K7=+29 M>D"\NQ80XA[6>(';?8"@SA=LCN 8V'ZKJ:7"RN @MIKQL45-I'EO;"I]=,]3 MG>I7,5/FCU?XYI;$+-IJL?2@];Q7W-SQL(\(Q$C!]/B5IFS(B](<\8_VM9>3 MJT%KW)ZV7\+#'IW67*$<:'9"?N]Q2ZL5UX!WL\W47#X[FQB;.V'W,8(B:XEY MA<[ESRS#_:FS042#)F6>M 7Z_AG>2I+@\Z^HPG'##_,A>Z4L]$BQ!ICHX7AYF44TF$H=729EWJTFK46D8*D; M)^B2<+[USY=.>]"$7'&M$!\MM";VI@?9,]S?OT39<(^66Q,8;BR7<3K@K4JA M,'T@.$U=$YD/O5MA=4.5(9PQ1S;+'+!;&$N7RQ@;&,>WF77[[,(*+<1D=6AU M9"#N:H_(%6XT0)L?D5VKE!?&.H/PPXUXF8?@^+MG VH[RILV=R[Z@%PJY:):7^5!?J+\PB$U%.N%N/D3/;#9A*R M PQU8\SA">,U;%1_#A+'L.]#V.HL1NH2QM!S#J TOK+29S,+5$K& \2/O@", MH_8"D!'7>"DLU9"H^['S7J>^9\L76O:8D.C?ZJZ04U-+?MR=<.V@5_!/40_" MUN1+1P@A5I@/38_=$X\;?IVI=03QEDJK86P47G9]-/X6&B_*NNQY)[E, XS5 M&>J+I1_A#A-N#B,7[E:]UJ!QT$308".3C"&-59Z,I?$99 <>B!;#%1R-Y]Y& MY_WZKHGC)-:V_@/B[%Q^5_!Y0SHWK#K7V%8&CIVR^"=N9%04Y#\6#$O[ 8:T MKETN=6K3\@C48-%NN#DAP63)U+3/G@82 OO4)(YU M?B(U%^DL@2!EN$.<<0FH2?K94\SX5CY-<@%XHB\2K5[QTS^RZ!Z[V'_#Z\WGD5P[#_"*+'23)PJ MSC2\"OR"R@S'QFIK.D8<35?;6=,^H.U(VPO##-,F50A?\;75TRFFNNK&^T*% MTA3LE^3>95 .'XX!!1.OP?E5FQ8TZP#P9&S8*?. U1WW55PI(U("PKB%:!.S MIX7];A[@-BP S4]@=$"<94,H&WX3]=GV5KZB(,TA4G?K\,J@/<63SEMK(+ MBO[#:Q(4 %QO@W1L:K=N@0^/;A>T*Z:5U1ZVD%QS9RBE"#T!]X9^IOA:@$JJ M$/MYFVZB2R#*RM[&S:9R[VVMLM751^,GSTJMS[3C:FP "ZR-J^"OR5QCW[R? M/+NTF#8SH$S8X+]5^DR]2N_3T,C!J ?CJ\L[Q'DALMA"/M]MFV6*HN_TQ[L=]H0L[=4F.GL139S_MBIT(L4=5/G0>MGSJ?= MP+D&25"43&L254E&T<%I!F;<<$9C;+#X6)9@>XZO-.#AM-.D*3E'NV)JAJN# M49&+&,>-V&[V6M+#:PGMK5%:%;H$>.7$*G^U)9^VT=3U0_L['"2>#3V=(K]O MXPW-)Y-X-@\XVD.&PN$LK4Y$5DFN8 S8>YI^Y!AE6AO$Q1K,WC^_MXS^9O*@ M&$@41ZQF6#UJ6+_$$H&^&]OL] FO"Y?UB2O8L7YR[-3Z^I&0I>^%1#\\U\C] M:VS#E8U7A'_&7>] BC,E$-YQ=M,X"1P=WF@.FT';00[T:$2V9M=O15S6178% MLUCYZ?8#+CBK.O(,N+(^GT3B.Q43I6@SNQ[+:&:P/GZ*6?:",G5M=PDQLJ)"H52%)NE:[3 M%/DT%' Z#+K>SK& M<>UM=8JF$WE2I1=9BK;#;G!3?Y'.-/Q1T]>P@<& RQL@77]!Q!VXINC6YT P M>-,IYS%R4V9II76U&_81QJX XZ]]<5L'V/SRQ#$8RW@+VT=JC8=_YAD=:QF2 MDF@A05D<\K^SON)=V>085(#F3A-LU308N*]PFZ PSY( VELSB$IWJ82#33JM21#*>\TV/$>?>,T'>/!,*:,7S$,&G/- M"!=I+ PBZD%IVL;G0U_L1C"+DZE0.ZP.H(T>*1> F_N*D3A$)*LVZS*->9.6 MI4&H,!6(!.G0$J$.0<-@#:N;.%B$TB]9USZ,PUIYS)H@HGY BRV)\\E@6"4E MV6G&59QQ;3V"@G]Z_C@SE%YP?0^67>F6>-1>LC-=X<= /7K17]ZH/6'U#G@> M?M9['3G^MF<9+6W/GB6_%U>02@TM)/_AP:NSK/H=P$%3??+BK:@K95LVP@ C M(&*HR92U'V.U3EPX<#XA;F'6\Y.:^9AG\'$(>=;V0)PZ$N0M^5R,72CJ6S$X<[_#!9(#!F5826G+T)_T=YC'IX<8?J;TB;HY5 MO)A<=^='D4BY:@?U@!V46E[!W[%6^R3(=;#[<.-)IO)-*T-C@H':Z,;WE"J^ M,S:9.N^!?&G^=7IQX_9616RH0O5F<9JV7UU[U+E(EG$I;13#4^_9#]I-L$\WIU\Y@A7D/"NFLQPPB% M@8K,^F1',#<#8.NZ/?C$0FKDP$2^2I0R\?K7L8$ *LED&$[%KAGL6O$;5B,>*-85\VXA0K>T#0\;%D4&NLYS$:HZBB,RQU;O))JE M,8I#*-@^K*5?.A5(9C D6[+"I?0K0E,$-W UZZ*G4(&DF'KC\UV<74) $1>W\V;XM M @; _0[XN8(N?'Z"!-=OMV>-8U=I54Q]E_FG'1Y-'O^],_CO!;?'1G92K"- MK76#\B&4CJ.3<7,Y+03X%%Q= .O'W(H.:!>,4)F+0O [WN)A17W=VLF:=:U_7_IM+HNK\8I?UO7VI;NC.)Z>.DSHSDH%N=I6_&6(BQ9F$; M=6,UYT\XU:M[R"]9,>:9( _3KP#F+URM3<:NQ(QZ&.=$:SN*4=Q4"5;&,8;7ZH]U*[([K'*'U%3 M9U@D'LIMGAOHW[;/4"9OYT!KM['H<6_%.7)4&=HEZ9Z/.=NZBW[-"BT^>/DK MOZ0%JC:^ \2WD&R^WBIDSCHUW<\PC,OQA.3)KIZA=*UM 2YP(]AY>;GXK M$3V'RE>J0?K6^8.&^NV5#-M6:^;,S*UH*3Z5+3+IWB\RR"L/'66+%SEE^"7Y_E8(5"ZY M)/@E_!TM<=Y;=&O^ #I[';M&I6A]M*7?>T!2W/ ^?<-CZ6F%\/LLXBR _F0?(6RGQKN"SE M$"L)<8\I ;W5.C )$+D9Q'D/G37PTA:SOFW\4/;];W=O2N"J.6A(SJIM50(N MU93:;A]5XR$PQ 2TV=\!!LU_Q#G87W%.!-%OCX61*K9Z9A C-%0N'#N_4TII M]U%^6EF@$*%,["R/_79>&T\I9QHFC'R>R.):<.#T8&3;65 =;FUW5PIQT!<4 M?Y4$#0".L>4LQGX/G>@GKH6"IL.M--(^^H7$#0Z9JPXOOK84.:U@8, _-N3; MCK\9-.- 4%)'M35=\#,77"?JE(.48W5&&=.&B@\4ZYQ]==5T1Y:"L[M'=(WTLYI+3^H M%.DG/%<5V$MF9;>X\K%$':.R6S+55.KV8>4#B>* T;;/8F%X8L(3CM:P/6IX M0G)W\=Y!]BA"F1(._G:.Q2N=BB.?:J2,A0B!B]=:R[1+GYAB]#"AFPRD)%NH6#:!E4/ NMNJH MU/R]-YJF=I@U;O67BUZ^RSL@H+N2R$)"(F13/8*E^B7^C.S@&7!T?Z9EM\/IMRRKKG MLH)C,R"Q%5PZ,Z#QJ*A/\ALWK1[E07]IU3I%L[W3\>26E^EU:>3N6$@BV1L< M'OR1)"I#2XB1(7\."54_45&:&@\,NF9Y !=L3T?#GJ%([MA'8F7;=981E@9/ MAC&8* /)09TT+2^G5L5WI&6:N0X/N!P M'V]A=Y]T:Z2)W+DS)9C!0W2V'1?0^*+-!.;G*24XM1CY70J6 M3")36JT;CP(2$J$B=GD^$+I>!W37PE#[ZL/A0*Z=271/!P5VIZF/G7AM^-F9 M]EOC/E53'O-6?)\Q)2T^N2$HD/9K#1MC) O:GI)$..,7METG*IN+'NX([LI" M<%NL6>S4#E"-ITW<'8(;>4,K/ MWKR3J)ANAH$VM<=J^95O2ZV9Q%:,",4/&WB.VIQ3$C[ M+/1D+]_&@;$E^>4RP%BA1B.QI431>P3< &'$34,;4J9I_JU26T>I*JDMJVR! MSX\)LV>KDQ+;^#-C@Z2TL*G]G09K>:*Y?- M6S1J5*J4*[^5#1U;GIVF8T.$V%4%= *#UFSGU]>[]1'3 MLO5+45B49O 6UR5(MRO.W =IM,6FHZG(:=]K. F_XQP+_C4:'8@^RK!G5[PR M",Z2?2P$BV?J67>33 DN>16'$BTL2$1A\[#T==A5=[,R>JCPF&Y.RD:!'@BS MCJE*]JJ8-4 E=$TY)QQTU<=R+>I8-Z.Y/.JC-20!-:=1-3B+FR PP6WJ\B2\ M!D>1,Y4$2- ?@N>PHW.:"D6)?9@P*KK3K;BQW:YAEWH6*BFEWT$Q#$H*%;UO M[6&QD,V4/02+OH]3PWVC'?$OQ11T&N=$EU26/"G76E5&E&,M@ZT4HJ,N5,BC MCBG-M4V@E-.P9:;KVF:D!B^;4[+,LY4 M= -3:.@'K62R0Q>!4W:@'BEY!_C_:5*P/TVJ!RZQ5U\5S78D[5)TKNY 3_'= M-*UR/=_^P'E\--C\[)D>DVT5$Z^.Y[NM LHJ/A>:*??T&/7F6BY=;C.?F^?Y M"D<0E$=DM4SZQ6?SNX?%I8@%[EGVK:"D;W&5K]&S'0)YH'>>I7@%.VQX]D1, MJ3;B>&/%[BFS8P./"DQ3WU*H$%GWA_+'QEZNV/MJ)?*2]SGVHY AU+R8,R.< M(KJ$D3V89=\!7+Y1^:K&$E\=(YPIT4Q>[414+M;]##1I5#1U%+-S:]SJT%_% MYY!5SCW6I9(U1M]L]7WJ'DQP^-/D3W6=IOE#\5N,3[+#CW M! V9-WC#=A"[%4W@.QZ-F[FB3>?5GAB8Z+X*MJQN:=*3:$B"^%-+:?J/N M/4XX,ZPP?J8,KS O?7"ARD9_BM7AIA].C"33 &+@LQ9)(6M_B%^>X5QEM](Z M:/$OEVE@0>J_9AZR;1\='SZP"W:%9#- W6MACM^-$L*WLZ>F@]W4[)LV;E[KB6<.X- M.WE@*=(>NHD_WQ2[V]RYMWC0V+9K$MWC3,@+#G7S[4GKE^I@'EKFRYR%:X7C M[K[8_J"^H.>&*6=MC$=X!<^@WNR(G/LN8P=.DL8F0S.0OGLQ[IX@FF3_SU M3X_V*"[TION(=2;#0 $5?*EB%],%YF).,QZESLZ;#"C& JH*WID5#P3QBXE+ MN'KLU$' ;N9@SQG"QVH59>8HQD\0,!&LC@L(;HB)/-N3.7ZBRHQKW\9VM^VV M&]A-&,^E9E&;SB:JMGVM3B_;:5V_T=R*.W\N^?B %3#K/H9G52UVHXB=]#WN MMB]GK2+?:;9$#]/1-[.6(18K?ZT^QE6JH M0"=?B#A5)BZ)TUX;\5UG[@K]@O[ M8.[)PT*>K]-W891#MH=(F'F!"SG-A6O+RSY5ESSNG6/BO0/&Q+N9&*&/5"C" MN5^A=:H'?4HIFN]ME.1>EQ8]S#NW5G-]"'PXRYT[X^0G39V&Z]4UJ<[#ZB[M M&H]G4F_4U7*>\!Q).+W)>RNFZT$TV?O@0K;S,MK0C*3/\\U4PJ&#Y?%7/VPE^C4YJJ+:P_ZR6,6UC_WEXM->% YMV>4YU,7&Q?1 R$CL:U1-!;7OV M2>S55 F?H*T&?0:Q=MM4^PE0KK\B?4S@L45G[SH6!<:ONQ)RYGJTVDLW"U:TR9J7/ M;FC!(:E##'O?2<0XGCS&(.,AW,&&+^F;9(5U7[WD*1*P9:;B+50-3O&JH.%@ M G0;A"SRZ[4ZVZ"/)&<<.C?]O1S!!LTAOE=/1: MHY_-D**28@ ;$"BX7^=H"'$BZ5:?(;]2R:EIXNH:- #''N&>8-S"HWS;@+S1 M2=OUXK,/ 6["6G+C11&L'/VUZN=7A'1!SK?N,/OR+)Y'9Y\=H%/\9]5K3LZG Q5@N M6U*4;:EA$_%@XQ0WY!T_>T&&8:5'.N+^1=# L?4I\D:7B27W#[B'=:LV>&=" M"-,]B6)A7%B/+UN2TI 1W_@&0'(RPWHID]B/.3&1 KMB=0\V.U]NOG," 4SJ M".%?\D1OM32'!8GAVE$MO!E$M-LL%<)TCAP)^6Z09SW))G2>]74-JE$SY<$Y M32),WFA MB2AJ_=ZMR@%6!G) RT#:BTN_G2T^SYS:EDCXJ'V+B27-]$^]T]$#UL>OG190?;PW*_+? 9[1)G___A#G'E91 M*C$A>6J>WYRA_@R2N?;AR-UF?OI18D\RYEL%QW5T2TX@(K-E <[F"@/%C1V2 M[BO3T-4R5IN?%%82:%PR9MG#J'Q0=,2ULG?I=7 X08B@?_?!.7O5"Z7H%X]O.)97;S=6D>:[O,%_,]P=4^'&$94U8&)RY0EW:F2\A,'93J6 M+@I.79##TB1((@DGKVHK+QS1#U];O3]L5U7]BI5_@K_8\ODRZUT5W?HP/Q)' M0B?X0!2E>>&1 -^QMJ#E20?"&LPJZPE58!?X%/I*8W7*)GHBN=CS1 M.MM9?,%K89!Z/"B1-FU-XH?&NH!#U)C,EW,"/X4B^GC-V"KL>>XSSJ(9)>&# MG?AXCI GP_*N B5O,)X6PJF[S?+\"]7"L9AOM8:1IGNXLY/#(6 MXQU0=^KK-J(8=OTX*G'HWM6SKOU&G'^%O=[]*Z3H39O0GD^E8GA)U(;$;&*W M?"H0@719W$T$';U0%S8N?GA+,22C:H),(>-G)#ML;^P&#AKMN$9:H$B_HZ]( MSTN83ML]L\U!:R;%S[/=#TWJ;HEH[3-!(Q+Q,?X\@(),90IJ)59-^!V35J=7 M!FK>9.OKIJN%S#9[-[-]Q/V:]M%.OE"ZS6PG,F5QN2D! M9D\^V)]0B52)$=S443KV.MJ]FGU\7)!V'O-22W-K&X08G9RC* .).(X@A'2L M@D_GESG-L9QK$CXKY@]:J$I$H^]]S3E6=;>6,P; 5O?+,)E]]ZA7' M@/$[H+DV-H2TU5'BV2:R/57:F- S_16C5Y'^*92!P^=8[L..=7^/:Y;L.,)0 M_KS69_3VV9#A#6[.>HU# M&PWJ*\UJQ*9&-"JDDBNS)0$*;I1A"\O)QP*XQ^HFC-0*Y9GCJ8P%U0BG9?'1 M5_Q_2QYHJ;/94F9V2,6DG=7HE#(*EJ6\1>9(C;&B_FXE,XT>QN:7SEW+U+M^ M2CAM5=^:F7-#UH;MNE* 7G[>IH0QW#MO3*5T?[A4S664A6@#A7Q&(A-V,*#$ M@73F(N)8"7GE\5"LNE-OGW:42)&"/1/G'[1^X71YAAE4-J)Y+Z&H*>8@2_,5 MFY1\/_-N@_-^%+[,--COD/0Z7_H\/&MR] M/B.+)C(K-!H.BG./J%P-+]V[W(5%=YNZ@#T3I-\[>O6_H$MY'$S#JFIKR$9= M.#;V91R&A#>-=F-5:FHD.'>:4[X:5I+TVY'>KEQ%G1?)4XO?3D>GN;I&LWJJ MHG9[P,*AR!'J'Y"*QOT8*R";;U)P[2]KX*@FQ@W)YW8[*T]8^5ZZWI>(V]4S M8)S^#I#IL'GEX9(KQFWZP-U7LK=1M&:VGAQA3-B=:#/3_]/H(8/FKN YI/;D M\AB=T'?B NJ.C^/DZ"4X7X,#FPJ7^ZMH-MDDD@M+%HAIP9!M![%@0O.&BD)A MR8;X[GDM=<+AF'F-"E[4U52NB<7<'#$[30$H.^::POUB:;P/V]CQYTE3+*^Z MT;&2PH,$>@6EC$#D[ZJ9J!/B.=3NRU\'%N@^?BY?[YQ#K"D%,YL8;Y!4PW9G MC5*44'DHBQR,=L$V !M>;CFD\O3JAEOAW^4KR3<;FW\[D[ M4<60N16Q=*B9-3"1AJ1TBNXY2_6GTPO&FRS-:]M;N'=QXB]M[_XNQ9%W 'V7 MP6;IOD^R;JW-W$W7:/52\XF;[O[BF>8];_7-Z0-=,+Y[*E%2+"EZ2Y%*0D0( M%\E_ R1:0<^JYIY'3^G*%/6;K4??,EN8WQ,G+$ MZ#%C13:,FTUJTVV5I>"E8*WJ\BI:U4>LY!72Q?9S[G&7JN@:ZDEI4';N-:+H+!0VE@!%CEU_2JGL;.^.SQT>*2Q;NT<(.GT74 M7^,F2SQ\SA+MNLL0M%6%-%/E>B^,6C;''&0_.*_3PQEMKY2%^E:\0!S2QO\8 MWUKKCQE^ZA.RHWJ$Z/9&#[PSLDAF.C"IXYJ^'\&37E.OE!AH>,D(51;$SCCQ M5*A)7]'^M8S-DYZBD[Y3Y6X^9$>P+,:,OBVS+_N!>W]L?GFE7_;^^G9]P-]C M/=>Z? 3+.LNB$3T]AYH3762,NE4861WV1?9EM 9RUY-B)OB:[ MTPX&XS@!9TQC3BJ;*Y0(!3DY"#QJ@:!:E6@:F^M+W5XS-H==BW"8SBDDZ!"' M6UPK6.>,LI7(XR^:8I4D'S*,K[+5;0DEL:ONPA;5&-&$ MMS?90HXN"\))A*>(:0=%7@$=--++[$2JRW3%A"(0ZF%I7F"=1=UU\N*#CJG1 M#/T1%*S)L@\61#IPH A;!WS9_V80%$,BC:J%+!-FEWN;%9KN\.;/QQML\PEK M!9;F"IEC)ZRL>6Z]*5X>EC(-:;P]TN0Y;L/84UV669L,Y:]JE8W"256AI'\D M PW9I,V0+G-'8&MQYN#!X#?LEK_3D@5FD>&P,US<^CCDU*7Q8C#0@'VC\KE1 M7;?:H@HVJ_8AB @7:X(F+1N'^>T8TPX.QS 2HZCP/"""AEM[8?[CHU4@Y;BG M3OTIS(8DM"#J53,ENI>5TI>X9<^#6PGN*F\8OHP*CB!U&Y2= QNA1G3/$=B! M$%C[2L-A_-F\40_T'7%T\@0;81Y-4^2.RCWMX6R!)R*,#;A[/!4['GF MK:T.;CK,#_?E946+]B2&&+%EBG=%L_&;%&VLRZ5,F5+?;E 2:Y[1T()R!:\* M8F/\.=0*MB-4J<.EE9EI!G"I07"%*[N5$VPU?VTK?7K[U%^3 --RX_C-P<(6 M.QE?0J9LU>ZN4)R+-7+R?KB#N>G&*5>_99%>,7U$)7BVIVK_P9V-P/1,&=LE M4,B_.A/MQ4V'[]>NRL1H-M5PW09'!]5\,I[ZMD)=YM2?+0Y+@$DL&$JK:E'S M.Z!7*31EH.3 /[^!_Y$:(UJLCPJ+!X7/7L/\D"U73/?>!K=1_$9YC:*A2]KJ M';!2(3$\;Q^*8*BX SP!JT-@20,0E_V!C\=)^JL?,\;XS\E#DZ52H^S M@^"UX,ZVW 4_*=^([3,, M=J=J2+-@VY?0]07)B+,'L*P(M5.HQ0;:GA)8)TN;JIH5?!CA+8\\47G03P]\ M!ZQ1AVP6+S6_]91X/7N%"P\\G>(JI?68<=^Y<\^AE,7BW1NULUVUU#^XZB3$ MQS:(Q9RXW(_(9?N[@,8Y*664RDV;UI"S\6@T%8\;H]KO!1K#"4SM\/*]<$F6 M(.1+[/-G08QW+CQM;^+P.$ID\MWB6)*%D+2S4JJ79?)11H=3[NY47^M\3YA^ MB'*0O5U)1_QB'+*0&O$)V'P*3LTD"'2Q*ZUT[0T=39!L,H:_LA=+.HU+>+X# MTN8NQW <]U0[E >6)(KQL^]>Q9E"2'V9H79+J*8OXQ@N5^*A<6<1895<,4[# MN[ICOX>427!467).<'NU\B]%$?T]O$J/,K[&2B?UVB5S)A6M MS ZC]-P[$XF4^WQYB!\&;S'E>L):RYS,1Q?>>(9AN1:F+HM%I)(LI$P5B7D# M"RT_!4$0F:AVT#KP1%%D M0"ZV4C[WU%Y;;.+,WM/H,N+XZ@'_'_TP;OUIX_)1T8QY";U4RG8KE=B]^!A@ MTIBHD!X1L8CV+4"$BZW!:@.,>_Z)Y..,S)Z40Y0!1DV^$'VTJ%JK,AG\J-KK M8L_.1' :OWF1KZ15@59"@0G .3AM&A$.&G^>SB>R;:PEFIHWY01._PY?F4A\ M3*!^R;VK'!--,;XB9(9+X,M'KRJP2=E;#6FF6N8@>!XN;G?.GD4>A-<8$UP6GWN@O+79" M&T5Q+Q9;R^TUO/@!,X1JYL$HA>W;8PD%.M*U!+0)TO>A-%K.DWN[Q7$C?*=Z M"'U3)>+P-4.(RB<7'UB0LZDT]VX5BSLMI[)%WBI+?=GOJ?W#9F0;]3G8H6RS M<+GP]%6.4,1NV7#,CZK87>Z%S[-.I-..:5XT$930A"F0B'!*J5]G\^GS+BZ/ M9ITZ)WO0.$YF<*E6._W*1C$/Z+G+8Z*.FPA#P@O8&%"$PF:=0J4H*YOQ^;]K MW /$N>U-UZ*/7'TH'_8_5<((H)I'-Q(3#RV +"AA9(1\DC=WHHY(',_FZ__. MK!FB;LU9[YX@BU"%85#^3?4%]8O[SJ:8995#R::49UK.BSUG9#I+J;T=:\)A M++M"]\+LP=)R<9=77."]DS@15V,>D6BG_;* *UT+(B'Z4W0'5G%+XHE+?V;R M_ 4% QU'PK2%GDZU U$.%!+EQ?().64!GT@I2\*@$\=7BA'!=N7B0*/UR'D3 M\L1*V32Q'[IY> C9MM%O,GR2^[8LUNDBF7MOE!Q0.*@_CJ3]6S$6XA6Z42$SL M,Z>!P9->8FI!2+[,+<,8@HHD%!S:*T:-4O/R*)>H-756E?+C4X4E$#Q;LZLN MWQVKZ0B,O5)]E>L*0F'/[W#*+MDVG8VBDM8IK!OUP/%'^5S2?OK2(PN187PP M*LLJH6W^15E\-1N'$)T4H9W? /1[5.QRWT:?4/PL0O M"2?!TM\?3=6GN#IN7(@-,QR0&H-PB!S=N?M'2BE-- 8/.C$Q'%EGP*19036M MB/<*21C!&N:[A#'WXI>$RF9)L>IS:>EY>@7N?\Q:&W-@*J"N6\WP[!?S8B1+ ME@XRF0JJ"P4KYT0KX4,U4\#/;[:%*^J.9C3U.NE-,RW,UJYY M7XAI*%ZK?7UTR,CB1I:+OAOJ\_Q_? J&AMI<0TXE-?^)#^TXQ%VA?P= M@8)%@8R,5^/Q^2U$S0&'C!Y6:F!5;0+NB$YW;6&]> ';TG%,D=HHM-HA6M1- M/B;K(^[5Q7Q-I5UF!6RY,(2+3E'&1(C\>4Q%WOB<^U#Y6XVF\OGVD[ T(_]X MDP?Q)(KU+KM)O$!AK6C1X%.*_(JD=!1N?,'EQ> =[^<$#T6T>CR77.0:%;4-,)/TK(M\E)BK-F[NQ, MN"U_X5JFT7Y33C>QO8U.]GOJ6&-=[+5"83'X$F85LH M7-C4OF_YS-(G/O3)>0BS:CNW+Z;JXE1;5Y[T1*564EBY6,%-2K%=6P?TNMT. MK)-#6;6\U'$,6=I!Q:AOS]DPG\HX>T E7"A7?\50*4V)R $91[HWXEB>6WS$ M@^)DKH#MR\ Y:1*U'W?EV$VIR$-+QVP M8OO$L&-1M3Z50A'\UU0FO*>%:*SQ=FOV(M6CR[LR8^VDS<"'9SS,_0T2F<-_ MM)W"10M?632+9HXKDTW&'=>"IVB)9L,37M$EU%^HTZ1'8FKC"WAY\W,<1%V< MR3D'Y4;5E/,P1?,Y_Q<9;QE45]-M"V\@!'<+[F[!8>,.&]^X.\'=/;@$=W=W M#>[N[N[!(;A^S[W/>[Y[S[FU?JRJKEK5,F>/,<>H[L6A"@9[G!&G/^EHSLQ+ M(;'/P-DT1L8G_NI!7E12FCA#4\EF3"7Z;8S7(.UE2B48'6U[> (,J#(7LR\ M]1,0;NX>'F1#G\B>H@^2I#8Q<+"=3WI^/*1_WU6H6G$)1/L:D:DW\_]FJ4_-^IY"JI MP5'ZJB6!Z4"3WY@WZEGDVOS[@;;E)JYSC7IN9LS/W.(GV'Z@R]&DT%OW0Z8@ MWBM4/'F^E!$X2^O0A)"8A+@3-?H-++K6>&[6"T)U@JN#<"C8E&BYLI4IE75F M04:P\E0^9L6WMJ+))K46C3332U"++1(WR'A@21@U[?;T_WI(#M='F7Q88:&< M#OU.1*ZIZ]09:[]I:4N<-R"+ITI9V #/ZDS)^WIP3"U]@7"&'(EW+AJ"_PG0 M!$EHJOS3N,Z6L['=VZY[^F"U=J68-%_JG]F)=J]S"P-)V/+Z/O4? W97:]+, MRGE-ES-Y5$JR"D '"R08(SY5^WWL^&S1UXK(BRX"+J@ '!)R(#;[/QGB.8#F M@#MLT^,>D?ULE">K2B?J^-6^*[J07L#!HT$5Z*E$C*TT/*B_U^E&6W!!<)1S MW$SN\3"AR08MSM2<5][8TN0LVR8,S9D67%1SY'*0- #J4**L2_2Z\PQ8!('1 M*N LU^>FWMP<2ZZ\]8Z.<"S_*624N[=;2@3Q:SUY3Y!K7U1",W@2DQ#"FOS@ M0:!F>R*J#%+]Y+!CVA3>LNG^EE!\39NA$1H-+E2)./,%;Q\TC?KXQ5%Q0WBX M,LX8&S_*LQ9;/DY0;3.%D4D^LV-\0UUJU.NJ[MCEKZQ$/]'^9\G? ,A;)P1# M:Z;D>PKA7\$JTTDLGP#NY]=;VYT+CJ9A*U,8C"(LJ0*)QGC1[2MP06OH#8'5 MPP)M7%$NLFMO3WO[;UTSD]K."G3TI/J=B<)2/:2*R?JC,34*AW03IUZ2,R!O M%:FH:T4T19/S.?C9"')D$AYW<#;1G.\^( &JK\UD.KL=*AT%/.Y0-C6+PWG-8F&OO7_)ROF MP-TBE0WJ$-*^'WE_#\=^C5AW7*Q!=*L*=-F,:+P2BRSVC[:.04/T)GO,G!7\ MU>[/NG0**K0LXD&/2T5>%2EKA2E1*NIHN19E\-QHV:E_ NS8%)^@_T=) M.'\PAZN2VB"FB8R:$195G=(T,MWIDZ]BV%J? CW BSMYV.P27)KZDKQYU2ND MDXA8^/V*[Y:Z*O^%.O29-Y'35% I=T..I?UY,YGL0P7[X)6\P"[$[ M#F'GZR'A9=]_] 1Z[,F2D:X:CK3\JY0]XW0O3).+CYZ(A\%T.*GV_F3+]K[M MO9^B5M.F:QPTMGCD!/S3WNPR4,EK;X(A^]:"6.HW!;K+H_/)\#S9".&%=A$'-'(W?>8'.C> M2'OAK;*4X=+MN.<2W-;^(BZYP[8R9W ?<#61^2X'9WQ47W*&E*&00W%E1DVZ M14J+5R8O5F@&U=PMZJL@ DY>CRO^8L-I2W*\V*$??Y.];67((Z<*>%I:U:M> MK)MT26&":9&+"ZVKPMI@CER3/IGL"!C__:R47#=.M/ )X(\HXIHO0^ 2KVSF M6]U"(.A_"S6BO<>Q^U_N5#E,'S;W.CPI\TP)X/QIXC9^:IYI%<<) M:V=OT89(!N3VJX@^A]XNV\1DMKE['-W+84T7)HY4#N@WYNM!:%S M#-TV5?^6]5]]SZJ@2:6;KG7B,?E@AL&J<(G@M8/:= MN6Y,3,$KG%AOV27B,^.[Q?19:>]>#=,H3FF*[R&#-LWA8N7X$,W86MCB9B1S MQ2)N;A0[%/F&U_2%>IUE^C'H1G.E@;R:H1BYXB936F2F:B\AT17M^P.;SX9P MX (XY* TA7)^/OV.X$SHEG=]B% MB:4M&)B[IAO,463%N6\Y(?R?NOX(8DVW M8DZO[1- 7]#J%MIDB"ZT%O&;Y&^3)V_*RWH+M(Q:'5JVW!M<[ X1@H&)%:%8 M3SPX"I B_E%\BF<#C&J&5,S:X5571\%\'N!7!JGV%-;YE;4'9#IHG3DFR-,K M34E'1[K\:TS7=6AQ H:4_8Y2I1;S%@EX+!E(W". ND*ON_T^[W52&IT(7VCL M\57-(9L/GA:&$Y.-)PFI=1.2"BJK-3J_F'':,C'U0TAU8 D2'6=T6*SRIE\Y M6Y?:J)&-RN:5W[.JIX-[C\XWV[5;3:=[F:A-#@_'Z,<7%P07&4YVU'V'+\H) MPF!Q@2)QE:-[#ERYCZ\0P2SD/S>X^!(E7:; QHP3072?@-$*^4??H59QB67$ M:37#E'SNKA^M?/,;^Q<:4S'[5FU7Y()/J2]I#7]M0@PW/?6S<"PNH?PK>BT) M '8GL9&A_EV[Q.$6/OI[@S:6B$W./%^>A[4D(QH3IJV>+1I]VGS=Q#V8:G=& MPEFF9(8AY]T;=1R@@;?EWU''6;U+SWB5-B\H?VF&DB\2M!V5G)X?S_W^OI;H*)G^M3X#?]39%X?HX%_Z^ XMOFC).JF%KF]_)&/; M@J]T">U:76.^L_5;IU3:!2ADS1[T>!]]I?XK\=1J7M-S]Q-0VKG^VK9T>EF* M,>I2'HF@?S).!W4=?8E;F:JEMZ)E2]:@0\5K&D[XU M5_GW<_*;$DWBPWLSU5K+'@[$%7 M"IY<]^0=I\SG+XEUK]0OZOX;1'V\\%N I^)Q**[?5-F!@_&;7NG%.Y%6W SX MY';NEF^LO7B3&<[(1-K40]-2;DR:N-CJA5/K:(;0$RCXU^'#?G/]^(<'X;J. M(UJFAHO?+Y#)?#&UH4S\8V1Y91:A-Y'TI9VV>8_*+T%^R?/5M#&4HTS>_?ZU M.FM6;^=^!ZB-%(A[\?P!V@,P4:9:UD4$=MR3NE;EYF,QE$.:Y*/AC[X*L;+Y M;9;B/@U'WGZ1X+0R(=C(B#^XG&Z;I8\\15Z2;(7_0%GI'3NSQ8,3K6BTOF]# M*-WT-L;:HLP F@A5?9)/G(ZU]Q%Y*$@^\:KP@+/"$+3OF5!F:WDA&?;7+2^@=8WTR62Y)C"1,[81N[6+7@P*B,, T1Q?P6'JO%NN.:8#C"UH7HWBUZGBZ+<-(]59[^._06 MK1_]5/:N7MG>AD6(4J/'_1?VE2F52G^M8!';"Q #=QV:J["S:[\'[U*4EBE. M:P@= ]_+8\$H=+ O7ER[?''5IFL+4JGZCP8TEO?K60Z4T&5N[!B9K MN@GT,5[M%;)NCRX]N1/T#&J6\P(=2YO45O3:_1;_T)P;\%\F:?_YCB+WTL8X M]^>/F*R%A$C78*8CS&Q. = MT8G(XG+-E*D$R]X2\Q%[8L462;7YS.R0(AJJ M%;)=-+W-12MYQQ5SZ,V$QC/WB%PN**X" 6.N3SFL=#^U(&WI:BIX.T4 MT^)D.5S)1JZ]U]<4&3,S?Q&>4AA8;W&)27.BY51D_%.4Z0P+SZ2I-^/;UD3R MY!CV-_5*C5]-C&>!;$DCAHLGBNH'*3OW#/<_8%6+^$4(2H@,^U+2%.Y'Y,51 M;%S6'S5I*FH'/>+V::5/KGS^>N?TUDHPYD8X#T./)_X%;@Z,&$]Y)K/9R],M MR-M'.7/KN)-NR6J3:.1Q58TQ"KA7.VQRF_;"*3-KGFB[8M;8 M?7VZJJVJI5,7]0=*%BY[,B 8Q1GA/_JH;#%87GP.%WQLF&6\SUES@UBRD:U! M0+=U@36AJ4@28269)R&8DM@1Q765M-/XTB2^3Y6G[+&*84)PYG)H1?,HO=$7 MA[FTA$2ZW5BNW5O*U[C=4\*AO+DQP*VGVYM^+EEP@7*PU'B+ZH"U_6W\> /#88=J.7I6('>\ MQXBN146'C>A#;=.8_K<=.X^.&Q(GG=(2N+Y,DHFC=M9_=SNC]QEH,:GQYO&?-\10EAS6B9C_*$\"O77/_H?*&_.EZ8]O MXQ"!&$M(^IVN'CT?/I>$A3OL5F>6HKE4:7CC"(ZW\V7UJZ#F?BAI=8FF.]W39NQZ M/W7-SA9S4\\LOAJI">3"]A)4*!/3H:V;G)9T )9CRZ:"=<))B<@O&)KK!L3C M0RUIJR05#LS(S?TZ<)C[?Y0VG=(C+6@>1AB_U#3?.E=5&6;::?253*D15;1E M%2AJ>_.X\UU$II1&DS$4S1$;=8S<@).!94NF))A?I-2;J "YH:LVT#> M%F&D(G#(%S#:&)1#+CXH6^)%)#Z/E"$H8(M!I3IDK47SE-8UY$0FHLDL$13. M[^?@OXH?[D&YGX@ M+&^JCGI D9'S%:2)LB)GKOY]4&:AHLHD$X[@FQ>EGR,\:ISS&!.\&/UQ ZU^ M-(N'3T=)0J_9$E8"CANR$>NK M/&VE8^5,\I!^:QRN;ZNFOT4&\@9-T7P M_O9\U>TH0%)08X/KQJ59B(6ZT/("KD:;!"*5/>4@@_ZH_/ESHS#$NG.3[L"W M2*U@[88YL_\)R)_4O8[>@P_H=6T[SH!5"JR*0^IBA# C/ MF>8B'Z5=-"XU=D/'/P._04^:]BM7^M.^IQ.O\X[3F/ MCEG^DK-D+ )]^T_I)>EK38D:H3C83 M,NF*XSJPPF8 ?R[7G1$],OJ((\3!V(!DVCDD5YX\,RE;!@0$.]K9?0'.]52W/W13)01HOB)"E1*Z1">('\K4:%PZY63O6ASLQ=IK_2*)"0V27?^$ M[^P3(-1GKGIN>(0M/[?OKA+*:H/B;J^?XLI(KV1C^.(A\Y2>GS,Z##, ,^[$ MZO7"B/T%&P,;$WMF@KL4A[0Y Z\,)'&-WR3+IAC!0=0JS!,1QB$D7G^ 0L&'.R4UJ. MG."/O9Y5;J^DUK-2M7X"!L;4Q5)\KVW6FSHO7LNSM,N'"OK%7^8.!4+P<;Q, M8QG>^ B"C4$C':0'6Q-?%R^R%)?T.W'=SJVXJTO+JHMOD/$\T I(_FK9L?HH ME[AD-]SHR&6!K/QNDWAZQPQ#)33I8%@SY<5>==H<;5W^VWD?5_27@5[[R_[X MI*JP,J1?L82:4)8K;VM3#I-\N+\YA_5<1(9WB7QSP7_ JK&!QL#.@/T%VMP@O SV(T)M M:36;:E,49WYMO0NLTA>F$R;R@XMGBE-/X)/;'#*8@>@_ZKM>6L$R:3T4I"";T]N;S%DWN@>QKJ M&:F4SR:8/4^H.:.O<8W^=B\_*7*WR8L>%#!?4Q3?24/-,KN-?6A8A/^6QK)\ MRF.KAYGLN#EJI[^S;?5'Y661HWA*+4@]B>@#DY:RP2:;JD^FE'-S77VN/XZ( M@#I>>0=[5=U"NO^>VJGJ09:+&>@Z<:O0Q44GK2EE;RB*L,YSR?7G>/ &;+VE M*D6Q&E5B#O#2>4CZ+<.W]0*?QO.741M1>XNK43UTPGYMPT&KF_VN2:LBA M0(&"@YQUH[@9[D-"47#.&B^Z@ZJ;D#4'B(2R)1S.Z M6T9WM^]_J4&0"D=\>2<[+34+(2EV6M2U,_@!.;G3,XD'\AZ\H?E,YD1D:W,Q M2Y7&?^K\,^V!4%GFJC#0I'E9X_YH73(B:/'07W!+(^*(/$<3GJL4E'S^J_7Y ME#\0$Y$'M8:& R_^Y\GUJF"BBQ;W5Z?\V=I#Z$ZOCD/YXEK.N0."2^8E/!BC M>\BNJ8KP3N?T>IBP"M#G5B33U]5$R&C+6%]$S5769!+8BF MI;Q(4H1I459S6A+RRC[/:'[36#W;1H_-LF),D;_O\%?:[686J1[;%;>.YF4% MTPE(HCXICA9WM)' ;LF$, %IXP(?%IBM' K4340V[-C*XAW:;?\?YQKX\62D MXXA$5,(1&:Q(S35:"@,ST4R-&(!]V3U-/_BF7/"<3M\BIGR4)]3M#Z=;:+ > M$S^^5G(#I6ZB^.\W@"(P"8N^YQ;45$ZE0!>20FV0NY7"+NQRNCG"&QJ9"X%O48R?IZ7]-HG"?-W.>2W*0C-95E$&7H M!YT0!FQ/7[.4.W1,?4%O7^ S4SVH\!*N3T] AM\TNP/.UV6" A)BMZ#"QTWN M(@AP^*KDROE5RT?_?%,J\>Z4MA1_OZ-;JZ\-F$LR<:!-)L!QTY9+]#,S%0=? M(C!^E=MQ4S:4*U ZM?*B6EVL7;$H])!1=-X0C*WMT'>U72C/0,#D^T&(5T=O MR!?:YZUV4.C>O_Z#@)SR%X.ZF".&J3B+I06^E*.@Q/5!-L,;880%MWS$A=); M%ND.AX8A=>99:'R(N+B_V_K"%0M?-HD4B11E(:0;0Z!G- MBM#K[AVK,A[^"0![",P6W'A;O-*_]_$QR$OUXH+?'H,,LS+"V=N:#_:&&]U>-C MDC#98I27@?KO YA'GT/E;?+YR)F>\.,\NX:<_ [3(A=S%W5X:*\8WK06Y"42 M?>^NS3I^CW)=.5/.]<:JOQ6-P@X ML[MLA7&L"% M$SIPLY,74L(M-X0WO2:&OK6CYAWWL#2,6P^RT3<<6OC4!4PL&5JK7UV.F M/X^-8\[ JBC@R934=YAZ$QRX R?40^B^H3^4./I&J'-4D2A-UVX:IL?&*EJX#G_M.2^<7,^5$N6L& MN1+.1_C,OH%7+(/OU!G64VDWF5YQL7![%#.7U=%]_$%(1TB9<)+;1/!+LN@] ME=E>R7SRGWH.W.Z?S5!^07+IQ;.TO\"TY]ZRWR8I0Q(&$@&\L/\Z)@9^LLJ^ MM5&+RG58>!RV\#7/C<7@6_$7B=H1=^O?9>?R_,S$0O^K;+HV@VAW6L3B*+BD=HA=O]TA?KR3UG M3+L0&\K\6KR!O '#YUNU!P,*[((*8C$!9VKRRY5[S<^CI:@UB@ MYFK7M94!D99G)OI^LZU"@Y6I22LZ2_2K]&OU1(1!K9*-3:M0DS$K9XVDQ*&. M8=G2BQ%8NNF*:J3E]4>BF$\ 4LP[@N_^["=@M^X3D&=6,&S!\+U/!-<42A56 MQ!$ F( QG3G#'+DW_RELQ)"L^.JYS[*H0?;Z?[ZPV_ 4?.,4O&-\C9'\!(0, M?P1G&(;,C3,44B:#.<"))20 Q&77Q<93J*@6)FU+G #D (;]NX^PJ1 K(N,=T#DX]!A>'FHRO31[S?Z_#W21/]G7,0$I66MP M4]"Q$S8XZ1*""T@R7P'_Y*&RU;JECH+E1L;'-]5N+57!+N-/0+^1*K#P$3+' MZD8+V^.%W*YQ?^^XZ:"ED#X*YS3[/H[_U MYRMHRWR@=E 6':PM/]@EH*W@A M(A[C;_WYSB+WTB<8&?>.@G)(M-'SD5K\;D@\./)_IVO,WG\5!(+%M-T:DC>. M_WVHK?\-6M]T[#!56"C*94XB%O0BQJ6T7+3 23ZGCVKO3Z5^*98+GNL:4TZ7 MLX>2B>OPAKE)Y<"^'CXWOX>O_UX\@H(0)/T$_.7>FJ6/_PR*J#6>2ZV0;Y)AO5,&)=#O+F8BD)=Q.CF.5/2^%!9H8BNCO M 7X'DS%)<(PD1=:63Z !?!\ILZ;#K!3XD+G]I1,<6Y*^VY-FDJY=%=)1V4[" MI0M#BR@]0:LYR/>SCUQO>%;I(Q6=)BQ3BCWB5D(] M(-=X; S?A*WAH?^Z?AK)L+G5%-:Q3PM:Z1\,F?4KL*3B+!-Y%;XQ%=ZZ9%UD78M8_'YH?KG=\NA M5X,,-F'&ZU7U$-3?N3O:9@_FR*>( 1_H@S\1PA/)$T7A[GR#2M.W?2#?3V&9 M5BP_ 1^0)1^!NOXH9.M QK@1S@6W9NP"-K=:KGZX8L70W=X4)J3S=<> )IY M[27/(N;J*^33?GO[$[T443.=2ETYN1X 8(%J\F-M_:3\F,(>$'F*"=#]@LE(K MCO*B4G83>_43PJ"@%V,NL1RS@OD#TM]!4:F.1^F@V7JUP6PR0P9ZG=[I$U"F M]/V= /6J@-,+R7OQ_XUC3^#=B?]H[JMJ5#3:\PYU&O#HV'0:16NEP%\IB#TR M_.5;"5UX0I;@7U@.)L8QP[_B:S8JTQFQ.%VXN:'4EE+_+$$R*3_##326+K!V*/4BR^^7?) Y MT!;2^FM[T,P62$3AL9MZNT6;0WT"BO.M)P9D>M)[Y#HK_U9^ J3 Y-WHEYR5 E4]^=PYPB<^1<0&LZ]-\*R: MWQ>NT.IE>2=R1.BHTL5LS(3'L(OZ">4SNU4RH/D*/U@<"Q.4#H.?OU?W+F=%&O1"]7$[4$J[ M,PXCO@F71+%KG"Y/CM->%9JG6P_I1MGG44S$8LR]9CGD@GS"95-THY^9A41Z MNB H\E=%*80[@PR8\ZZ*P9@%WM7+(.^6^*U$#F4G8;GRG3(A9/ .83G3+94\7QRQM.P3CL8VZ@ IDIL[&(WHH)-"C5I>K^JW7U79]6Y"8DMH- M[4LPAN-2H@9VMK28^=XF&YI+@?(HGYV)$LMX7YHC.UBI,**9E9'S?? L_-N) M%8-JZ>I24=@/O)50TG5RM;O6HQHZZ2_AV>5;%#)K3*'KQ=@\M=K 1,E"0BI% M:FB3MH$MV @<97@T(Z% =_=JSS:];R5NY2CN09![E-_3*(FO:55-LIBP0V ' M@'"WZGA:85+8%%34P#\E >+ '_P]-_I,^SMP5SLR7M >'QUSD.;5#'PM&L7X M2DEECG"-$G/V?^FHA)!]>W_^=J(-N*>?$>J\"3*LMUOH#_K(@+:<8.+[%4U1 M7B]*X-WY+VH4E&+S'>&;Z9M>2M0PQ]S17K-P;(@\MQJ"/@'IW'(RRL+"YG9$ MYV.&YW2HX"VX7C'^/]FHFFLHP16[%@OHR0[H[)"AUO =(HHN:@/;C-U59T:;'T/[--D.WRF(*DO5^LM MD62"@*F@\T#>6)59N_(/$34HFN;P $M1R#Y9*[Z1H0-TJS$G+^'7E:Q(FE1I MZ5-&C(3T.3,/5[0IN"J&38HIV@['&T<11DLS #8=0I G_E@D\$LJ7M%[I'7N M\KG"'!Z5>?9-/[UER0$:4#"QDZF\IOS,BXIF)*L$@Y4PCLP54=+KIC;GN;4ZO M/B"EV:LM&\K&=7 [?*=!QSB!"5"B[J>ZH'_81G;_K3,2QR?@S. +?R6)=;@W M(@)=[EZHZZ \*OE0$N,&&@L-4R40L66$[G)':T8^0;DR/Z$P#KJ?YK=_;87Z M']-:0(.\3G0-ZU@Z- 1]0)1*T%'GTDR!(LU.:R!]4(R![P*//$[YI%X5Y"? M],\"Z[WY'R$,@[4HH"#,M*.ZPA!B7[BZJ94.XVRY*=KOG3" (LM@_ ?$K!:6[^)09JG]R%+_8C:RG%1S0 M4?7@VZ$"VDB@I2";'/#Y!]J%N "]] LDZ1U+BBU:/5U4:/X,$(&C"I;$T$G1 M(7CD!AJ<,NP;J774;7CWVD5_5>>:H/QU&%(8CYE.40EP[)-771 )5*W]885V M3_0 2IY()OQW&UMD;)U7#@O>>_'O%;T1"&S7.N$@SS4L%$..3<5-VWM>5!%\ M6G^"H05H10U7\=$,-U#48M_8$2HPXK*+;(1_!ST2@&DK-F,-5UKM6K 4?1Q7KQ2IBB]$E'# KA^1Z$#3-0(?MQ+FD0D MPC(M(":UI&XLM-I:+#H1+G>A9)PP"X]_(\J[#G,D(#ZX ]E>," MDI:'Z"F$-2O>ZS[?1[$[DU&Q.(&!>H=H%>40-]A B)X5%_JL*0,C:;W7Z&X$"&;6M(7Z&-_Z<-!& MYU1ASH>=[[%VYWK8%[L1$?17,U38\'\OYZ_#T!A:,.C451FE_[5*5J=KHW<; M8:ELB\^"C4+;U,-+^9NXM912UK61@X;.Z_!JH VM+=E&IVAAA[RC3PV(6[$Q))PIS&/_ MWHATR+J=-]^S!:-;S3*: KL@')EALIO8 ,%^\L?_]@]J2Y0$N2)6]2^;JXI* MB4C&UKS:VUL$[A\_XRORA&"7F1T(FN=ZD/A2>>@S89KVF^53TI7[Z8YPD20B M? F'NAEZ3PB6)HM;Y+(&=C MT6%APE$WSG"*K[?%RNQ_U_T$*/^U@#@&^&L _E)*O07CLLJ$EE;A"ITO^&;6 MIQ0U--O5FZ;')2J1H]#B]Y&\"UOWF ,VFKO"/0[2&R-N$.4P:"?:/_2IM_-WTS"NRO8 M?D3H/RS\FI86^+6\*(9,7KQY,#]&;*1O^KOEBCY7A4CTX6H!XG)M)&7F7ZLT MFA><.*@Q_%R?CBP6E6]-;KM'D=&4M MFKL:'QL+==58OT+Z?6H-LP=#1.".12V?;MO#VO(%Z@NTDK==!=BZAYZ<'[*. M#= 'B*.)!D)WI$5GXS/%L*?-^!NS9%>L+LU\I0+\>WPLV\[(?5.!^,R'+LL0G9<_9@2L>'L\8TU:TW.GDX94B7Y^$+ M;)DCJQZ [)NS&SW8XE5R@)Z6!'.*A$.U+2%A6K_@H6E#6A9#>;[:-@C2NZ"Y MBR8=ZCML4!0E@_%BI%I*V+_H_9@?5/I^C_5C[N!KPT8?EJ*C&JXA[$G&K'F= M82S\3\BP*$B4MX$&?E<.QUH!(X@Y$G7G28@1U=!2EE)=*6[/\>@TVQ(R37PJ M*[0W!S0#CP$MBEDFY;6U D1NS*8KW=@9YH0\1#@B/8!C0*&>%'O@!HOB"WN^ M/.0<05@[Q;Q1T"B%!\29(3&U3OQ(D#8FQ4CFB$87KG^%9Y%EW(4S 41OZQ=' M?.1G33XG96YL#&^YPDA1,>/>2KI9"'R*)YFFX"\6[;Z5/&<&!3TL8GVX1O"46F+ZPL-VV>NKX^*9!,)L/BD?/S%' ="I3_M@,M M^UUS2D*IHN>"(*5V;\E5/PQYMM0B(T@>2T%,Y7>I>Q.;1#L/ L#PN@?[T MF^\(X7SS@&A)(L#>IFZ(FV7XHT^=,FJDFD,NM-MVY2)!=C[!A,1A2.I@AZ9I M]8/RO'1/]K95&=%L)B M6VVMWNJI)VNG9)%M,08:V3[7<>CU2XBJ#.TH8#%])M-OX6:DOQ@9#*_SS\O, M.79X1O/!CZN0].-(0S=>1N5%MUV =I@3\#L11@-UG&#ZTL:4'X2IHF5KN08[ M_] 7I+FBO"Q?L9-E/>!A1D_)A045NN^ND9*;L38OROO*R\\'SF[%4M.L-.B% MY%FAQ+247/BZT*ZP'XXO12M\)/_4)4$,X?%I>=&27B0^6]$ZT3'H?1&T&;1( M= A?-1N$F,.#3!#(#$\@_ TKK'8C_?T'@^"U27J^8R-@G]2:&"2&/9[3EX0U M3*E)]>JA-9LO7$IG)2^H2Q,TAAQN:L1_C_8$_"T58BI?P%A8N3*"%D[&JJ\0>J) MZ27[39RD=C\7H*@C)"/N.VKD'-5KE%L5>:LLCR M-.W>(!KBO-EBUU)=UD"(^S;_MC]\*@ R>]\_W=T!JS>#[:R ^!8T'P)T)H _ M1W!ME@AZ7JDH+IM(0=(5R2:A[?\23XHK^23GPGC$5#45XK' 9*AC2$78* 8W MNA987#>R,^D_8<%[$3V4(QS-D- 2M0FK.D>3;\C?3%^8T,>!4:6+A?XA8:GK M!##, <-6\/DPCMQ>1(:4CJ?5:T?DO"TB]_V(N+ D,5"*>+R$K+*(,^TD&$C8 MGK%>/938 #I3R.6L$,>@\R0 P+_W4$76:ZJ<,ED$K71F#%?"L4IT#47-7-V2 M!+V609<=331"%UH.-D@V6_/DCX$A IF%E*>NUH5"K2&IY,G#G+VGVGWERE/F1P.4W5VA[!='^USQ<) M;3A0 M:XDD\EJ&80FSM]'))N*OM##%<@0G4GCQNQ[""^ZB@79[@S5MIC-:Z+"4N/=WP$&7V03$U$IUW?0]QO1I)M*V$#[^?22?6JO9MPR=.=*Q:+1 M.IH*V,K?E6^UZRD,-%.@PR#V@X8+V7L+P$*S!6P>2^\=Z0AI2Q3&>84L:N$_ M%#!X(4Z$NSA\W;L8H:3GZD4\9MQZ_T6LE]LO\DI1C=EYS-6 MQ?+*&G 5*+_OU,[9._94K"2)V:=+Y<@@J$<(>.0+R5ZOBDG@4\D']TWGA)M: MC(KM#,;Q;^!6P1W]7638T&C6@A B$DY2NU\59E3NAZ]$,B (B<" R@A[5F( *6"Q+ &>!SP?PYY,4 M \P4)4*'\,$E4'$P3;C\ I"@<'!?#W;DC\Q31I*OD-E7.#.%$#7;GYZQ,:+ M7TL"OC1R]T99F0>75:(A1 6'VL.+(,E_'1## 'KV,UW?5H#T[N^-1L9"E$;( M,M5SZ$B:V@+KN7WH-+FF\@>"Z=DR'#%W+#<0G5Z8^42$I)Q8^1L1)&C ^ 3?<]4:CD50,J?^\?B+=S6K&+U\(;C*5U<.(DN1_ M[^-;0A M_S6T'^$1FMK:5:N"S8-=/][-5P7>K53534!#Q" T%X$^6OJ2PBQ5/=FN_6$L M^((_ #@'_UC>MB$FY M"AM@R2"W>I\&]>P[%F5?OZO9#(JK^ 2+JJ])-8^ONRT.SZI7V;5#2,3Y0C(1 M'G?&XPGE%:,I&^YHTO&%U*$]^XIO?GN!=/![R]@M38/5C Y6D3I:1A""[\I= MC^E7U-NC(.\O5,J<4[^[!#X!6"2"-VPOOMXY&9^ >;8*^;OR\:/_&H,:ZN9[ M_BO$\GD;EIW#)R ,OB#B6!W8NCA5[>)4D:5SBO1;\)T&.X:?:EX+B5[_ZK%F MDX-&X%H9.#IWL>6K\8?@+/1$V+0(U/(QNQ9O+!@C(%]>4ZSO,+=[H6Z3WD; MSULNV$FF_1%4>V6;W>/[SU F5OYN'KP^T\K![T>P;%O\NO5)$@ IS3J0WU%^ M-+=\ @0O0%M.L:-*V!Q&?#,Q,C>*\E'IOU94C:Q=#GM>D!0L%I3B&^U>!\F^/W_ F[\R)1D_CM_#,/ ;N5*^G&I<1H M1"^S-+CX0"F?-^>H%9^OGB JN->U/)]C2[/'S5TI@@^:J..-A[^,7@J/^2N3 MY2^FCYBB$*\6?8V^;'?TD;.=IZ/2:,B3.CDV/P)[)_V(#Q46WCS\3!9*42@U MN$L\!#Y 'LI'T00E,RVA/\JQ6YM\V4MZ4WY/T6F_=J]-.^.9 5HZ[H1.:B*%>K"9 M0\3E Z&PZ?WRI34M( M#)!:37?!V-XO(3?:Y 6WCW[E0@2*:!7T7G;FW[AD[ M:O:G^^WRDL2'9(&,,+R"8KFQ"T\)[G1V-^I@A7OE_9V"#U/3 MN%Q3-/FY0%)!;Q616-^]G-U0&:[^+"<[DXF7;B(]"$5FH'N MXY/&=.4?=L?AI\"W3\#8Y@?]Q<^K M.Y^_^!6(S1^XZ"%Y@Q_OY0=Z"0UX20]-GP#/@)6*IM!)<5B!6-"0[O!MK:MR M+'EO.7NB0(Y[%:*E2H'RI=43_*! DFCZ%/'P7O+V5JLO\1C7QU9BR3V(#>/K_]!!SA3JN"U]K7C)S_,RX,H,.^ODRT?$)&ZN6\I.2.,@8^%+[7] M!YX.OZ$^A?<2_._P!XKG%[!62 ORU1F?"JA=LIU.%*Z7Z/7E3BKK:<0G%'LF M-_[M:\[2M-, 'F*J%A+RV=",4AUWUI>Z5>8,UQ>AL>^09T+BR\;/Q(';(%:A M'HWKU?J=&9V:1M=BXGH.0LG?K[L16@)K_#4;='Z@T*;A.L)YM>H=!H:&IG56 ML.]RB5E.M&\4*8O7U\M!.:;Q[D#COS71N/+H<6P5^PIA-!84M@)?TE,K,>JG M%]VJY&H5' IRXTJU XVS!6_J[A3)Z5_!)<<&>O7!Q33G=BOS"_7ECI;ME$(_'? MW\Y1^[(2&PXVTE!T0Y3<-VQ<$[#"9K)G.N%/A%_]<.O!8\E;36HQO%C_!&!6 M;(O&4'\"_GUX'%T_ :>-6@1(/AK<5T?_<^([*;6 OPY76ES,/?5>]X&^KVA" M+SN\X2_]HY^ \)MNK@^? M/P)D$NOG2H036NS=/T[MX*SYA=-? +V MVJ4N>#]>K5$W@3E\7VQG:SXYM$_3W9/7T@0M,Y-0J&MXP=Z4NC[H]X4L4YW@C:!;[^(*NVN\;D^P#-/$0,3_?G3T+CZD+ M3@C=)_+IQ' 2=A0TN+ @VG5'Y9;U;C*2?2!VPKS!'W(A[,+;%Q:,!*WV%BBU[]$7B%W.3MF M4M*EJ%^_?>U:P#0A+R3U^1/GY/3)7/B5TG+*E^/Z-V>%:^V#T/(=PC>FU\@G M/6D08=?W1;-3(7_\A&A69_N YBFZ/QM"W:#&W3TEG#SS&^#$4K^ M>&MQ;"'5<-X5S=BDPQ?F@-H-(R-+2%.ROGEJ-++@VG\MC474A JY>:.K;2=^]KNQ MMN_RU0D76&(<,;C$@Z4ZY8:U_EC)CXNCZ.'XA[2E3[^7XH_);'OA >6;/Z"B MQ3=!B)HF\E3"7 &N:IQIM]73A8Z/BG^X.$5^",7X[@69Z)?U[R"?RWFSX@V' M6"[B!P$:IWWJ[>'0"T/#W:=I[V%:71Y>X#L+VI%.1L[X<\D#TD-WJ-8_>^WK M]QSW?#PYHLFRMW88T^7-(AKTY7<+W!<4%!!K.)%=)7?9QKGAEICGS\YR ^E4 MPY5O[MY&>34>Q_,_UHB^4!V/7^I/ED+;JXGF ^O5 M#L+SX^I.?&JF'2ME QSU[\$C5[DM_,H7=V2(23"_0V$@VAR5HX[F]'] 6]8A MW$SLGF$:6:?CGK]G+Z;IEMSJ[_?D%!-H"[7X-$B2B-"[?>:8/)YVPW7Z< M1?"O&!^U(WMA-I'9FC-)7A"#UHO=#@Y%)].;1&9[GORV\YP$NZ;[KQ9+OJK? MKV[/TM=!C#_=I&?$C7+:5_ S-H#A?S6BDG#J/$\7WHW$P3U]I!][AHE"=R,+ MHI0DK8P^?@*0G(A3%086,OQ&!*$E:?N4PS_T?IXC^93%D3T6YQ"+5',=OYTG MNU?J-*P[M:R784WAQ9V[]*MMC?L#4N+L;43_[)0"DY^#A]0ZLY MDIRCLQE3$VL*2ZI4*#3&'*[\ K6W;HC/7\"X#>NQF,F'5"ZXM_N GYF;J;& M-",KY(V!+G*:5P0RGTQS7\-7=\\XN/(VD#X!KEY[P2FX=&@88@E'U7M;#M?3 M?>&E51X$POU=A.7K3O"AQ7"7C)H:KTQZ<7V.Q,][*9>^,)>9E:%C*(-PB%_4 M4EOX Z^@_VRFI#RO] [/0F(O3B7$GF\E=UQ\ D*J,3M1#P\N M6D?/",DK\_!:!+-M5\S/SBL,6V,T%I;,"K&^T7#DV?UHM:O2S^B,^?^:>P^@ MIKJV;70G))!00V\*(?0J'41*""T02D!Z1WI1BJ" (*&'WCO204"D@Q01I DB M2!,!00&EB* @Q0;ZX_.\/M_[G?-^\\V9.3/GK,GLO;+6M>[[NJ^]UMKWGMF9 MN-!O-#>U*XW<5NC_UINSG<9,XY;QQ7#.Z*$Q\<'IYH7'U^S* &F*)$^M"L>O MP;TL,_RS=V]]_&19]9TMS.X[72(/I6R8E$9* ]QU?6'7$P]+KC#PDUJD%M;O MQAV;R9Q^9+:>OAO'/)4$+Y'T3,HX^:#K7?]DHQGX\*V?O)O"_S3UI,T_>>6G MCM6*R_JQ']Z:(LO_QK&'0G8.*6?7(ZCYC_,IIE^_"TQCC$L2J6BV?\@EEO$4 M 5B//:['M_4,FH1#AJU>C!Z%Z$Y-P+CD]3B;<\U-F2[&Q]EZ#GF[CQ?//UP3NOLLA=W!;DY*/SX MH7^G:0I%>#I?@_A:_*9LJ;7FPA<08>6[*D,BKV;#:[\R>6_PZ^=+9HIP^/[* MG00Y_DN*1=USHOF-G[[FE/?3O::__F#UJ.3&/0WAJ[ZBK:&R-8-BHSO=GW _ M.,*WK%ZJZ#Q+7[K2JV<75S?P^B=])?_[T/Q92>0@R:?B_#BUI2?M*F?S[LU9 MZD%) @+ M"2T (#X__JOFO\?%,*?"J?3+/X_0Y!_*MYOPW[]UX#_5F#_.E-P M_@*>_ )>L/PG$/A?9\K?6<.VW1%T#_T_,V+_#?IY)N[!KW\&_@=6S'_G(/N] M*V%+Z?_>[Y2NS?_@%?_W2O-[^:3?\AY_T$>71@\W?MW(.FKJ^WV M?^BQ_X'] CB/&^P(_Q,_YC=_8%]_ 0LOT7\FQU]'R._CWPSA'_[+X%+JYA8 M^CT^X@_3B-_\(&<42?SM_L#VFA5NH\^:$#">OU2#_*W=WU1Z.\/^X").>E// M#$#./H@S9S (&/8/O3-=7OS!_:Q_L@<""&B / :"3B[R#^I@?]!:RH_ &* M>?X ?A/["P+['008]$>^W_TO_^7ZA\'MLYXS$Y"_NB# OZV,J3-,\1^#P]-_ M"?T7+P !^F\RGCT9G_S!-2:B 0@!]%>(?R;5 M0Q*PORN,ZHI (\P%]N_A4OQ."D+#PG'?LW _ 9 M;Q#RCT;(O\4%2'X!IW[/=Y'_BB8"0-+]U7UVI#OSJOU7NR#_B>?G?T82@/]4 MR,2N_%.'(?\CY-\+&/:_0G[/X/^M_ ]D_KW\OT2&[G^'_/^]_/-J)^)LAU2X MM>*R%NN6[GA?AZ#,1]L!YD:%>M,U7, 9H,5VE:]B]5_.0*U26<]I6D70ZY"5 M71DJACX@ZWL^EZZCFOJ0S%\UL&"DK^."E="P MO E+P/@X9NC381FO!>:\:ZH='XC%;8=ULJH"-_)T,O?^V4Y9/^43F9S[:?>: M=(1J-[5 >4YIAE!F?%F!7VP4@M+,P8U*X:9F7XQ."964LN%]3;JW4!$:,(-"Z",ORU/9<5;FLD2X/_\=2U M<@D(00>,X"J*+DD+2 O@$UX+@RJ]A0NG92+C37(8PG6F4T69P0*AIB]RB0\C MU&/[CFI).L%K0R.S0C>;BD7@NH/1**)LT9%(^2- MV8OA@#M X!'CGM8ZC;MZ"N,NA:F/Y^1/KE;E&#)M6'WHA&1;N"Q@2RJ?Q7;0 MNEUE[$.PX.W3;T?%F>0A[&?XTH?%@,;'#-71!SXBT8#&P[0FEX;G)D!MQ:C$ MJ[FQ@Y42B @+I50?CE\8B:YC998NCT&U0'';KSSM]"LBEN9838^9'K'A2B*< MOW@QIPK4 E.1<3<@? 0B?_4H.(0FAIR,H?1!_'7X2*R1CFU)A<9MK.REKH*" M4S*ZNC924:%E@CUCGZC2WAY7=/P#>H"AX.F3,$_?"CJJ>5^-<85)@RO M,A69HD<*[P^Y&[R.)VMO@8=*JKTX!9@,_&-%G>78.#YM?SPU/]?HC%I2T@R* MJ(B;XC6KN6?'XG2'FRJ3+9LF\@TUPUY%6IK9MDT,6*$I#[V0W6 M@ZTTCYH7@Z!NH*IAX"WE#L#EBPSQ0<&K7LY4]D>MUI+ZF#AY1-OP9*=FLI_: M31E%24Y,4@9=M:7,3E:5550"-!\/7W=/FN(W.;![;!#8K_/.&8;*.[^CNE&3 RB$(7RXIV]0'XCJK2QOU/J(I%Y MS _&*"#X#42ILD_[RMV'"8WU2UY25+M,ZW;)1\S*+ 0 M37$SK!'Y$19;1)1[F6N^=%HWRH5 JQZ=)J3LB]$\GN'-=3_DT:DOE%$%X\2Y M36?7\,3O4 0S94,^TU&)NPM,U88GL>S;_#]KKSBJ&R12V6RH/7AWZAS)E16+ M!+++I%=&GZVL6[N@*"C%C<.2E]#AIV'64Y(CNE2=:'72N3N+U MVUXMT@5J&%!]W4IVZ2' M(5.#V5IT^,H?NQIFB]0]5B'B1,Y/%86?>:M/-3J\",Y(9]+S.YV7ZD M*RXC*I#<0^'F3@6='A3 TLH(0*9'^E/+D.KH1T'1-@%$')^V0+@-@77@(J24 MI^9^?YF "]SW%JA6BI8Y_<:F !P&0$@P+\>9YJKT24?D6\%O=*O!JL=(+(E? MFO_<$J1$@(M"@L4M*KK[\53"?MLG[W-U4VRT&+S2J&EK?<;Y+%JP,_C>D8GA MS6U!4@EY$;I9\N)XWM"@A]9B$ AA>,)!(Q4E\2*9O*)5C.V-EH[3RF0BT?2< M?+#N#U'%4?$(D( A-(AA-WZH*<*(BD=54K3[@'8["=S8E'P,S#>\0< ML#FE'MDO8(:'-,(9Z121LXE>TQC!1- V<4KRFK6PJ"(_=P!X 2$-7J%,4Z9V MC.&+RU7+ANJ??:*C!%JU/Y/X(GD"!',CQXI2+$LNI8IQ^PI,J$M5N&E+/1J& MGN-3DO#G2=?+,RMD[QZC'.6VUZG0@%6:LSYR<\SD3Z-[8'%I%$1&DR:ON0!F MT>5UDO7ET6QGH%8"9DM8]Q%/ZTYSYG,IJINKI:UZW8:(J ,GHWVGX&63=Z7^ MU\SI-A2EXGS?:G5JM$C#E/DD.LCO"7U-TQ7+=N9)E4*1$3&,ZAOZB0JR,FB* MDB_G09^7V>M%4Y!>"5-JU$_)>";I2-@O1C.AB4^B9T_(GF_SLI CZX/?7>_F M8K2G4=W>J5TV^2R&<,G'+E[&[)J@;1C#@:LX MGCBS7IU&U@S!X\HB#@?Z9@!('9&@5:!$03_^%J]0SLP"BPN5_!*'8P,DN$75 MLO8H8W4A!0_*)_A\W%&%7.3,SIH"M^X+"I);?0DO>@"YB2RZR&Z>NX080]-W7W/^'$]_BV;E4GUBZ^V/ *7PJD6>FAD MKNH,L;$LWT2KQ'#U!]:(3F+N8ZR^OHK?F[0V#82Q*=2: M%D7VC9HT@G"])=V1A>D.+F5M*J_:$>WW"S5F*^YO65^_F>EFSBK!^Q/>2"UJ M*$IO(P@RC[]FK"V?1:P?@C^&TU@W],TO.%_."T0K ISTL'D R'*+;! P K6R6Z>R,"$O)SD+";8@W&M?(;MJ&5.%K9KS(R_O>H=5CRU-XQ([LR24K&)([) U.8TP* M)/G3RDS:"S8$0#=8JL!QHKVSD9?4S%3P(A>XB(GG'86&]:@ +G5+<@ I$B3" MBW>\XAG\"**NE924C;U*0TF:$IA>&Q!DX&USVK&* U..9-8,0LM! MN5]P8;003GJ6):@)08#E!H;P/HH*"7JHP9LP0094U-"3WB5 2]C6X=7:PM.Q MGWGO8XT)<;SONXW"->@8">C-EVKG!/>X:T=0-'A5(6DG*W)S"'C6)^ 8;7=9 MK,2H@0BK74]]%@.AU)6FX)$EYV&FS+1OV_D\CC/"/]:08<][B)-\0''-H^-K MF8G$NZC7=:6DQN#P/(>ZO#0C'3SF:&?K9Y(YX0.E0"1?# %1)@H%$$R*50M8 MN'H(:RAW/^_B="$KDN"D"B;/CR=?J73\J "E!1=YN9"K&\BLD7Y>((&EFW*\ M,061\HFDVM\#I&+\X!CMRU;1DFO4+%T.8 -1R47V,?[P0W#5Y=F7(3BZZ2_< MR\J4)G5,1<8(N O$0D%-6&H8S3$4H;8>3F+$+E8*%F+2FN-DCQS?-?2(&&-H M9$;##)DBTN#L2J)'S\,QM(O8Y"[J%,^;Z4=EKE!A6*:/YMH&0 *W =EX(7)) M\8TRN.H)]ANWVM]K-L[:G;/?*'P</8[1"#I,^2J=M9_[4%ZB7;ET>N M +32%_0H:K%SYOKTD N&3548X?&8Q:SDI 7JK-28@W1;0.(CR3AH:-B!(K: ME5(''_@(DM2X+S8]F&P+3.+P@D0] 3N0@W+(1*!&V$4-=&0[,RE9>:KY23"L M3@(_7@Q,H>^5E#@V@EEY'[^33^D_9+14A0VHG>KC*A)U3=']7)>;$ICSN'EE M$>V8!,W$K _UV99_P25;J045T1T7&#-K.K:#Z]D5JPWJ9AT?H2 M>ULB,26JT @_.)7S )*HK6H^\G62GU\;8\3AMOM0+_6=V/05K_DV \S@0> L M=?70,#@I8D%57-&\$8%3;Q(Q7"6Y;&WXDK+FUA][\*/)B-.:G60V*90NV.W6I=("KP67J >GG_C64U]:- M?756(N,0$ROO-9+"ZC^"C+,R.W>97^K'NBU6R*D*5B2]IS'S03GF%661)YBD M1^HH)[$-H1:89[=F]VR?[WQ7RX!!>4&H\'5U@HX I0@V5_%)9>$3/VT^TIT8 M5%T.DUH%DM>O#4$K^2SI8B7Q7(24.=CWE@2M9]U3&=I20^60##5NOS(%V:$! M:Q:6V<#747K'==^-9'P@N#=%Y,W$^VQB7HY&)4$>,J ]2?+70V29.N#IR'K'9$"QQ)?[6?&[H2=L-[>_>*Y9%-0*?2U3(HMKC/.E2ZP?;'5/;].5 M>5Y R!^IEHZ*>8OQ]<>PLZ(N2A#*JIB),[U$M)OVC3VC]H%<%X3L+K+(-AN- M1<+6)>)=+KP0L7FW]4U.D4QMFBY-?@__"HT8,?*JZ*IW%%'L9(*"G&^Q);Q& M=LS>I:OX1.MW4AHLE2B(];'.C%4/J-,3"F<-*#.]#)CT9[O#1.5!\F;X^%@G@A;"4@8;B/X1"F9"3ODZ$'? M>H7W8"^\;Z)#$^ZUI?5F\OUHZD)#:!_Y;U_]'B-!F2J,J1,DWQL?L;E/P-I. MS]QK#\'TZ-1WZFY_TRNA*#E_+,X8M33>)3*GOMN$Q]- L&5=ZM2PA*?GI6\? M3+G9/HM)%#D4?P$ZVX2C5%GO6OA4#B@18#ZJ!RX"$>-Q&X+&&X]?O%^TQ.(! M\XL2Y\C311469\I9,N*TH6.K=IUUG[4E29#!% 78)XR[\+G(C'"O]$9;_KWW MOX!2,,A)"ZXU>5@@G6YNH8XHTPRGXTTE$>..?B[D.J7HW43Q3LI-]!:L/T)* MBAY*S.96F,XU90 .8.R6SG.F'S\/2&+GZ6IH,8+:8SNF%VO/9= ]T)PUIB]X M^)(H'>1>1V:_GBH"IJ=RN>W ^EBBD'T4B _YXG-DS-.6[[Q=4>H">?R:NH)5 MX/XY7A\P7VOD>)JCC[#XW0SN*Y(HV@XM?E:W]AMTRI<-H8X'!LZFDP@W4V\& MU=(:L6Z'FLF;&;<3O_#UW+B0Q2HVVGB?'0KY,/4C>Y PQO6,NWT8U+U![(.@"N(T>,H'HGB'L M:OUTZ";(+4%ZU>)*5!^/D5O]0I1_@1$W1\44J(36+^[. +EU%(/ZXE/XK9&, M&K9<#39&,7&7#< $X6M!U>'+2VRF2[OZP:[$]J(];VP*P84B)YZB)(PG&M9H M$NZ6X7213U8WS@E$ YHH)G+T).0V09:V^^'IA0]?;5*.NNTAI'G?@FKZ"%B2 MDX@^66N)M52Q75'#?/H^%0(E@"SPQ_15D[M@2L4T6GMH5Q9AAZXMHOG7,8%W M/VND4DI;WLL );Y_32V(E%&GOO!H*G[Y6E^C*EAN@Z^C":FKQ/ MWB:Y]H"*GMIA?[ VQ)%>FFO10610U7 2S*!14H'1?*Y!0>[E%,$Z*&1SWE_[ MTK $1I]+7-G5A=:IAKU-M";7ZI]Z4-^9B6A4D,3054@CQ/BH@5O M>T*L!W1SV16NZ(];OV8R8& Q?T!, ;P$477AH4:^XC'Z5P=I0!D9>-V*F0(W M$[O4K,PQ?3:[1-(]+H=T7R<\HP]..HI&E>Y.B,2U9=6D]GXK/>8"$)*V/^GI MFEI\6DFB,A(I#J !AK)!"T&_* 3?:M->_LAPJE*C=EN,;=R_[H]U$X"(EM]$ M9= >(L%1:*'?!5+.BW(W]+I<4[NQ13&X?9MD\X@N$2K.C4_SA@.(\-?)JCJ( M2? ^C["6D=GD*W:"<6J".D=,I3D50A4U:4_V]B(L?#6<&@*O87BI8"S0%562 M2QU5OZ\;:*HJ^WHV^O/^.7\$E(XK!<6+S]-;)?\PF?'6P!!SF%G3#38T/10- M$B4^*9497A/SC\W7Z>Z&C$EJ\^Z9L_S=&PF[SSU+'8[*0U6IFF= M^<(6W^DYP'!HO;K>[QE7%D6'$C2PF&X)WY)5M>>!M?!#J&#I'JQM3Q7.M@@# MF4_PZ=1N)D=Q7RG<);VZ2:?6YEM]>3F=)IQ6"!S\V3P0[6$2O=;QK; M2Q +_- *=4B41->LE6%OI#CSM6I(+7@JD *K@>]$%M;V?2TH@0@DF&"C>/,Q MKVJ"U)$R+MD:%7*I"[&TV%D+QW'#NJB%K+0S3($)AI)W(A4X";K@HY-+K]@D M$AV>3B %@ J)PZBW,2&1YR7W$1P;R#(:#G-#G@AF+L&G=##/<"PTXM1M1C G M4PE0YJ-M!$!"DVXS6=?.8\%\>W1Y ;CD;"G*=HAP:4"^:U3HD'!SXI%C9[C3 M*%,C: [LE9HY"I^LE-#QR>/K3,+QI?>$WEDN5_7$'L;39@;5LPC#TR[I!12E MY:HG8':W\!,_8.(H,B.#X$QVAXMOS*.;^0V,Y<^_-"JCKD[_9LEK;N(4L;J0 M$\W&/_O(7@GC7EQMA,LP3+O:N!!NC$PF(#Y'25YSS(Y*.R^8_<& KB >)D1' M7BV,KKGY #_VW;BRCW1U_L%2,A_Q0\9**3@\J>23]?L3*_0J/4Q3,I+@I[+%^>&-08Z@_.:BR\M$:!UN1@%!F8FZ/]I!NTE;W M#B[*U (MI)Y/?C&^K4WK(B:*,ID?WB'8$BLGM*]UNI,.;HS+MPU4RO\N*6 M8%9@4^27G)%=(:KM0WM=%NWJU;@BJ7W5!3%LBJ%!"U!*PT51USUU,'YC $+! M8U=3\Y4F91!-U\:4)MRJ7MRL^0D"0P0N2/31LF@VFQ %H^9-,&_W\C5UVMBQFR&HON!2!I3I<;A.U;-;$T8CO-? C4U- MQ#C85\32/?+4:KIQ;74#?_K=*5G1$6BED660^26%*OBY:,2>5[VS2Q^,K^23 M/@.4+M#AH0:)0^HS7-U\7X9E=&4,2SN:0(IU=U1@,W&9O,/Z26NTB%&X^9WN M\N#\M#;NOBQI/F&CL/19W(7,#1&\3B>%,%A*LT@QQPFOLB-KW#Z@, MU_V0Q $CVN+'+0'YX+;'.3LB7J0>_!2E8112&H,#PB+@-FIQ2@>FZ(^NSBAQ M"*E4-<$6$.<0=HU6YX[3J;I&]9Z,I6(=3]I(@(Q6FC#?KD8X2D6\O[!F.#&< M)F'"0YR%:Y0>+3)K9$MED17$F;X.VNK'7*",-:?]\B4 =#O/GHMU]J&XE,^* MJB$K=42'/S7?2-*@@:0A7P>>CCG2BT?@F 1:F>SFT\@!IC[@Z?M57C>8]D;:D^*A6$81'QV6+C"*R #<^' M=ZFU(-3Z$E'-J)26-%T?C9-.=Z8>M6'BV]/UF.PF9S,1C7(^>(G2$X@UXT'PT M LRGP2M_J,! F(ZPOEO;0B:;ZY8+G8[$#9MS/<>,Q'-#:6/NX*Q_N'"7J^EV MSMF_Q=WC(YNN$-KY(#S8)6NT+LO%^IB][5Z.C7LD1_B\*U+?;Q>DZESJF/E, MS&9VK11>+?NT!W>)&R[*S[$H@\V$0*U_ 2?Z7,;11HQ8D[.3<55Y!UL&/K=I M.I.*EE)F!=$A^POX2O7/Z]>(WR]82@(>B_>9Y0TFE-UCK5R0;ZAEI _=Y4/7 M3S/O16Y-LH9IQ@P>7_XL<_4X\ZOK6O/%18=CAZ_?C=P<2[-V;N]?;KST(+0Q M9';JI"'ATV70I1\?1=V!=+@]A^SBU:OQOD9F3%EDB_M'MP M& $!90U=DM7[!=S=/9Y+%ZJ[_X;J'=S56+SXBG?PB&']1MR;D[W'_!9OS'IZ M/*14Z;L=/CZO,=UG9+]7)=>.=7ON_[*E83.EW+".K&OG.O[&L(KKS9W]A^+I MTC=(#.[<.L]YG(;"N/9)X)/E:A!'8L'&5GVW^(_38/TF^7:D/U4:0G\F>$UR M?&@:=V2QGU3I[OK&1?4B9O-P],2M;5!71GGJX]3>:/L3U\-B\YIVV!>5B;H7 M3=*K;UUU'3G5E0(A#8QWY\C8'W;]"')4>B#/?/AA_$MEW*O5'U;)SPD)&/A2 MR<4X _70N_-[UBB_2ZNWM2_] M8:D![?)&AI:4E>FZM\KQ]*^.RO)'GP:OQA MN,AV#/V.WB<+6+4:](I'=KUO(FL6UJ[JLRK>*GX:['< M7MBJZHT'O"D?^F8JLIR##FQ9M-DN@>Y.]"2G_,"F<4G-;>L^&BIJ,1M&T.SE9.[LN3X=X-F5^ MQ%V>9)I? );I6X>-K?1YCI^!:@$.G:>286RBOO14!JVW6H._1Y]PUO;X4]YT M7>B][[1D\.CTDN#Q.?^*"SRNQG.#> MO9>1E;RI,GK\G2[$N;CE:XIMWCD>?EL./;N.W&P_%0/^B9 ?6^D3U0[*@T=U ME2PWI0T>"9T_^*H3>W"KY4:6_(S3-[LWE[7AOM(5 MC:#BF<-?@* O)B2?GZ8086-^+4Q/Z!> R?:0/79<+L=3CWTNKL]Q"#R"<9I\ MDGF"58K\HG2+R<#Y^W>:M9]DX8BHM'JR@3#)KX<=7'#XIIUP]LTPSO$O]S3< MM#><3@_GQ V"'GSLF%1Q+=^[8[E_VZ!D95.%!N82=:RG%?OQD&G2\?A495B/LR1)MHL*K2!:I8NI7-41E[K5'YTSIG0\F3 M?O0PUFIXZN?7&!L9:8.'"H9C4YWWV!250Q^N]M+?S>/LM;P _W9T22%LT948 M:F&WT8D_7SRS9^P\UO2D74E!M:,X("Q,=2*=8O?W;&:3K?BPMPMH^@[ M-:,'>PJ+&I;!C690LB9.U9)K& GQ0JLV+6;/C"SZK8/K[_EE M1H!2'W/V!G<\EO-UW-;JG23RR%P(-Q]QO_$U49IV.Z'H^5%U.+\L/_'Z@6X5 MU^S;EN^A'Y:NB'ZTVNR[9M&H?_>VY>Z=]]SK2A-WVD,Y0AHL>R./K$MW]7X* MA=:=OOQFUL=[!]\?&O=!XZY(H4H.WR?5&MK)W6- M(XR_(>LC_^8/:]H3R,F0V@V:\)/6O7[LU-;SI-F=K;-IB7I-^Z'A^63')O?I MX:C%+\#PC>ML[V412EYU1..*S:;9D[4"V]=RER@+WP;>LR=K^6BUUL0O8W!X M8K8QRXDH:M%<8 "-5CQ#3J44;A@=T;RO^?[9?EDEZA?@H?5@125^W<#-_CUO M#0M[Y]>3GI^QV ]R'BQA>TE7CN$4K'+&^G"BR-% OJ/]WIK>?9Z M67OSG:S;:FUMDNP>MI>*@6EZEGK5%9+&8AK>[KWRINJ\H\>Q^:I-2V#,>WMV M]8S3_%C?P!O7V.E@LD!MMI\JUS9%]93R<[RVFMXK**CCB=KW3E7:[E-\.+YV M6+(4,U[LI[76)/^&OY/?PMNUI]??9=WV/=S9=_I:OTT=0O7FMWDY\I3JIU?/MEM/0R..?+8=XB#9; MEN"+NM-DJ=85=8<]V38,B+C&=9N/ MY[ :E5QRZ_Z=UE"7J,'TEW;3;62MQ>VM%(N<5;%B)[TZ'+'>AR;S^2/H:\TI M'=^5#:9D/GI^V\@;;;I^D7<+GSQQ./\98&'C4[42=,]$X$ZP MG)<)S\P^>5['#[UJ#J%?N_MR[>7SO)"I9\G%"C^(AZ6T?'!.]2^SE?P%9M/Q M\8C^6]DSS%'EY!'+P/&K2W=+[S_QLVQ+7'Z2 MOI!N$ZW<> M3358D4_SUR5=%'TKM96O#[/0!'XD;=FD0>N3/-]W9E+2".' &]\2?GG>5K0B]-MA/ZRH_+*@+)C5EQ(S3^7:%](_2Y^8_)0K=:@O;.T\ MYK(D/#3"\Z?#:<.WV./>#<[%LQ0D[/_ZW6U2O02]W/L+P*\HP ?ZWX3'IP(5U;A1ZAYONZWB=IDO M0BY""'CK=D6K'E?8@,5!WLPN?W]T?7II2 M [N@CD$NY87+CD6240-/4Z?HRU^.V/X(P7D%3^LQ],F.) MX.^O[!@]M^_?3U_L>]%]15C+&R>< ]K4MC?RZH SMXAW"Z=5MU-2ND$V'HN6 M@:8=6&4762>JIS\>/GU;=I6=:=^A1ON^#4HU#:,DG7N*8HD06VW9DPVE%*Z9URE\=T[!.*XT^/TF(3Z]*\ELK0R"'FL-G,W MW3PWJ*:*.-!))\Z&P=/$D#F"A6J:SF#V1A9=9H=<7TH"-AVE[\M<'Z0R19-F M)_UFMWPZQ\R^T15?C34&D&K/8C]_IPQ4$(GG MOAR+DJ-;@\5IOE.B.B29IXX&(] >"@K$!2X,,N6.7%7X]9.L(\E.J!(I6=8+ MF#.$65M"KO(\W6O <<'TF-NR'=7O94M5I]^#JSJS>7)PZ9!%XTI0M&>$\ MY:.C1:R-&9$5[!KF:H:M7;2\%SETH#B"+P%+*KMC'N@\/COU:0=A AN2&_*[&HI7:XXHL^:3WBL;?')#P*^:!(ZK MG:/:VCAN1H3;Y?L&V;ZYJC7A(;Y#BE1[9R6A'J9YB\"G:SNIUAB MN"7#P"/LD$D?'FJ^JY\.9,W+5!HHK_Y\HYHDSML4IG M#QD?<+C>SW>8 R^!AE['2DB$7A(I*(.-,9+#:"B21];]0MX9;]=ZB/0-_- M]G6+B@AU^8]\#JZ>_J7N@>B;A.\I),Q XX-RB@4>:U;RA&5H*>8&YZK:V&YN M;^*W]@2*V9'WK-O6BX=*/<8T/S69+@$5B8^UI1,&(:;W>N0*ZEM#:\(+6LA(=+ M\:=H/"]%AY8@2G&XX"U37FG7?-HL?G_G-IN0#K?A"9]Z1X3U759X;D$JI4UX MU.).IRH8!4U@BV(VM;D='0T\D[%\C$)L##&>,"KYGKE%(,CFSAR@996537 M2[(F)/L=PC&31N&<:P[L2:GN]?KP2^%LV98+2M67*#R)78^FS\VG^O/R$*_H MQZ 16*](B"]B%OS(^#CV=<2#U?18']8^\R:JL&53Z8NTC MUXIK*/7\!Y;' AFO5!K?@JRX@$G0G.I7?.XL"*=-5*9?($]E>.QRJW2I*X$N M0SG*V.MZNZ67WJ(V-]U!7E_Q2H1C"0P'2S98L[[&K;GAIL7\8N^B;]P56C.\ MMFN :((YBW)6IE\Z]Z#[@W735ZVDJ8P+[%2T@[O#3MLP-OB M8*%^B60'JQ<*!@Q@.E-0P"^ XG["BQD]^JNWE"6 S-MQ'#-H<>)(,G&IS,!1 MI')IMG(>Q9(^V?+R%P#^E&@6ID(VL!8JC/)N_N%M09[;Q!Q$MS!PSNA8 O)L M@186P+I8DEI'WDW7TH'(W=I2\?0]PN>+I9)HH7%UR$L/M MQF1(#!%*'(W/-;IY\G;?O-S]%P#TLI8B[R%3SE?3K[7T723'XFZCVY<[JR73L'0^^NM]1(C_->/&(0B\$6]0#K\5 MX_*#Y4I^O[;DD\5Z#@G>;IY;>6+I;)E+<<*^W.&3_.X5-8LH\*K3XQA2,3R, M9:J_'I,>,_YN+D/QYKKZ&X::M;KS:P;Q^2@'"^6TF[T> MQT&>*=22.\;YFJ M^NP@WNG\3)+16^H#Q>5W8ZBL92:^6_BY1&N1 I\@C^54:V7W8B*B>#YZ\(63 M^+)ET_)WRXKW<]FXE37U*SR''X35RKMF<)U6/,7UE.]4U+MG3 ML"C&A!=@OP?X3<9<*4P89M@9NL!8JWN.M!]40M8P3;841QNEB[+6@:FURI*1 M7AY99?!3T;X[6.'G^0L(H]56I/PP*7H'.?'>IL.4R5N=W( $OD0;56Z/&WEV MKOJR8.Z<*WY$5)UA%9',',6SP+?EN:2NNBY?,YFMNH-*Z[IY8;J"TBF(K,87VN=';>K='"N)-B]T& @1U//!Z6&-)?%Q+?SS& E<0@ %0 '-P;VLM,C R,S V,S!? M;&%B+GAM;-R]>9/<.)(G^O]^"KP>L]EJLT07#Y $>XZUU%$]VJ=2YDI9/3M6 M]BP,9RJF(X/9)$.EG$__ )(1P;A(@ $R66-MK4HI2<#]!\+A[O#CG__7]Z<5 M^";R8IFM_^4/_I^\/P"Q9AE?KA__Y0^_//P$\1_^U[_^C__QS_\/A/_WS>>/ MX%W&-D]B78*WN2"EX."W9?D5E%\%^//;7^;_SD10<(BG$#IQP0BP0.(0^Y!+XJX8&$@F1 WCW].!48Q M$@G$4E*(F!?#5/H^)(1$DD!_^-?_ 4 -1YZMQ&-:/.JUO1?Y M,N-?2I*7'PD5*T5]-5KY\BS^Y0_%\NEY);;_]C47\ORPJSP_&%53F6HJ_5A3 M^0^7)OOQ"O(=T5N>TNJ N(K=3ZYH[,+TDS-R'Y2$$.,3W)KF:I+K#^K]FD_U M[>ZFNIKT\2EV]5ED)5E-\%GLIVF1O-+_\%']U$RC!^H0IM4\C>AND2J^EV+- M12TM#X8&2_XO?U _+8KG[&^+SZ(H\R53U'PI,_:WH[_^LEZ6Q>V:OQ-2Y'G[ M'W\63U3D"YD21+S4AU$?@%[_6//U_TZT/;Y302G^:RSH=$#7C];JX3!D[('JE]=,L/P8V M8RZ!K8\&/2#4UH$7AUXE^%U,\>/)1WB;;UDD.>M9T^:)'UFF]/;G$AYL0YEG M3\ZQ*#/GWVV]DHJ5/X LYR)7%MX96'9[%]5PM\_/N6#+ZG/^K.VW MXLOMYR_-#C0XJ8P'F]MY5.^5-L6@)AG\H(@N_F@FY\RQ[#YM1H%QY#.E#\'^ M(\-8%EG#LU=&"\59A8TD!:V8:P;[48NB'\6J++;_4@FG2C"9SS>)^+%F?RMD M[%^T$R6"\<4]>?EKH6PC[0W2WH]WRX*MLF*3"Z6UBP^E>"IZ/G[#46;TZ2MJ MP;<"M.@%>X+!KYID4-'LX-NW1.?,EU\(]J?'[-N/:J3FHV=\_ZV;CC_)EV[) M[/8[MWW-[BLO\G+Q62V_:$1YZLLDDH1"$OH^1!X-(4E""7$2BD3Z(8OBR,C* M.QQW?B>D$A5%N61D!7X61"-9^81_?9<]D>7:U!(X J_'ZAH.R>BGW4 TS!7N M\[QW'67JE=8QIOZVW];'HTVC)Y]G8:?S7OCU,/U5:,H3@-8"PP@D@@! E+.?00\RAC5";,LU%P.V>;V];=$EMY6/B> M7#NEMAM@,X76&6SC.TCVB+4H!0VI[G18(T0Q:Y$O+KQ[?D>5F2U2U5YCAAY2+R99#$2$*4X @B*00D MG(20(2\F-(EIFH0VLL1\ZKD)EK=?M?@NP'(-2%&(LO;AKI:$+E?+%))90_( ML=@:,(*]W?W+FN>KE\RC#&$[D8[-5B7JFCEN#"# M9Y#/HF?HR=P59BRV/16&;PRUBE95L +)RY>'G*P+)666V7KOBQ-)E H22R@B M$4!$@@A2(0G$'N.4DX#XH6]G&'5/.#<9TM +*H)!BV(SO]TPT$V-)7=0CFXO M787B *O)#!IGAE//=!/;3F;,GYI/AN]9^D/UU>5'H?1_L=-K/FH]YU-6+N6R M#GB\DP\B?UJNJ[_4H5,+'THMPEY&78*(8ES&6PBZZY0H<.T-:AHP[71S+%5P?!*]<,\[ MB)6O)!=OU#3\;?:D?8#5T+=YKBT7_<46;U[VS]R3%_UOM[^1G%=_/*A9;]?\ M7GV%G]1W65_<+%!*2<02"F5,&40L8>I02@E$F)) 8((P2JPB848@RV@A39^:%U^B,]"2P&E M$;:"L>[H:OE8R19]>:LCG!^62C5\O)-?=%B-K!T3M9+H+YC/2!AS"2,_1DHE MBPG$ D0=@[L(A&S'4LW5DX#Y\MHZO2T"M4-%[UH+M&4,U)SITZ#-VXTS@W0/7\GZ[ED/47S*FK3 3YLJ.I1P M3%+*0TBE%T+$$_438I[ZPXN9QP7V$75JC+NB?&Y'0TT_6.X9 )GF )2*!9#5 M/&B'\S8M\X?E&A0:"NO4E\D^CB3D:8Q" B-*=4BGGT#,?7V1&3#*?![1,%X\ M'U48^'U^(L=AO!&/RW5U1%&RJHZGW\&7X/D!BSRE@2>)CLJ35"F(4H10 M2ADE1/A^)'#S)6SS]7_/W\'Y\@9.Q<6:_\X^ 4?.OM=8U)&USXHA6'$$VER# M%MN OH#VFQPT#]6*$PH:?1]<)-Y7YT1O>\ M?)*NE\/:4>F<@&&JJZD^[L.BF^0G%D0QYRB&//6$OFO"$#/?AQ%* M A)CP5%*;-3;SMGFII)^^9KE)=1W@N!>_:2PMSM;NJ$U.P^< 3:R#*^E;4,H M:%$Z0E*U$2:.Q&/W7).*-".VC\60V4M#ZS&0LA)ERH37^=I?LY5ZN:@%V"X- M@@>Q8&E 8821+C%$E0B)M*N4II'4!?.(;Q1#937K[$3)ENC*7]8B^W]N51># M3(DK%L%0^70-[=B*HPM4!]1TL$#)65T'DSDGKNU@ <-I?0>;EP=$>[X3^]H1 MMT_Z]/ZO^N&K T9)#X40I12CU(.0N@ M'V"*$IH&*3./^!Q(Q.R$U^;IB>0O>I.U.;H!;9ZJO+H=5Q:AAT-7JEND387_ MR!*NS<$AW+=MN$'% /BU_H]F!%2(_K^3^( ;TVK&&:VS.OWNUF]) M\57_7Y]ZW\A*V_K[@FKZ%XJHPW]H/;E(XYA)EC*(11! Y(484H(H%(1'?A1* MS_.8C5X] HUS.\AJ%O4Y)AHF0:ZC==2V98KR:N]6/X@]#W;:^!@+;::[O_+R MC7P.[E=NRQ_XW*R<)OJF^A.T:#^H/UD_]L$6VEW,:O]/XW@, M)1.^3WQ(4B'5P>$1B#$1,)0R0"PAV$/F)H[YO',[##YFZ\R.!P![>=Y6$/6J>Q83'<=/:% M/8\')L6 U^T3#7Y>/R]U@B3P M,&6Q1ZRNZ<]/,SN2?>75NF[A%(G@GVO5# M-,6&U1DOP=1_JE^)T,B[N!L<\*LFU]'YW0'$H'/[W'B3G=<=S+3/Z:['AIW/ MZJ1_6I95V-[MFM<.Q4>Q9DM1+$(2(XYC"5.,$HB2-($X$54]=NE)RCT>6Q5E M[9AK;IN\16KM9&\3"W[XE*F/V0\M0[>[L#8[Q1TA.+(0. ;O@$YWQ[D!&([. M]*Z9)CW8#5@^/MU-7K$_XC^LBZ5Z\B$G.JOA/ELM]8#W><8^6K0D,1AE1I]U M0RUHR 5;>JMO7!,MN#)@BQ&:DUC@-.CH,QE_LJ/0@MGVT6CSV@"5=K,2OD7@W5V!IN+TI. MO53=> Q3=,\/.9VNV\G2@;K;_>1UEFDF"J7&?=:1$[GX+%CV3>0O^RBQ 09K M]XBSV^XM4XTKTG5I3)#7Q(,M]<.LV1YH[8Q<=ZA.:?MJ0!79X/,1H.!7DV#' MP8:P&5A7V\<]T[R*V6S&^B5KVO#M*_J 'D2,:P-R?^FQWQK"HVF 10##,&00 M(9]!DD0QY%X:B-1#(O*P==-0DYGG)IW.)4<,:!AJ!+J9[3T*E".+I&U2B5.9 M,Q@0ERU#C>:=OG6H#1QG6XA:#6#?9'&7QO(7D3WFY/FK[K97>9ZIY (A+B&+ MA)(\$4\A1C&"C*/ )U)X+#"J"],YR]RD3)N^/N>T!9;= L490B,+#QMPK%HP M]C)_14/&RV-/UIZQE[UVL\;^AX>I'#^3Y;H4:UUKI D\"U 0I2%"$!&:0IT: M!K&4 BI](TEH@F+U?QO5XF2&N6WN%H%VFL,I=F8:PE6(C+R96[2-D.!^D7-' M1_[I^),>[1?9.S["+S\XN(-B]B0>R/=S:FN*1!KYV(,4IQBB- TA]9$'F:0) M3S F++&JX=DUV=SV=DTK4,1VW"C90VJVSUT!-?I]Q1:C@];IH]@")I"X:VIX M>:JIVQCV,GVF<6'_.Z[:K>K;/IV7_N_+\NO;35&JF?-M38V7!8]2D42^!R/M M84!*^5>Z@!] K$P!C_ HC*FM_+"9?VXBY9V0(L\%!WE=$O3:-JO=X!M+FK$@ M'5_XG&NXNB4?_*;H!UL&;G;U=R[[>!QT737";K36J]VSOW+_52-H^INPF@UC M[[9XM\P%4\N]-64(]P+)$*2!T*:,P!!CZ<$DE8%,2!HC%)CZ*@Z'GIU0:J@S M]TH<0=7OBA@.P,@B9$N8RPRAB_Q>X7(X&G R/\-Y1MK.A0M/#%,O6L6XFA#A M?<4LSBA! 8$!80%$(<*0,*ILDL2+TL!+$I%:9?9?GFIN^W-;/VYX?_8.6,UT M!#=@C;R76T3N OM'J775CX:C [YCHDG/\GZ&CX]M@S>&28C[O%&AJYN,>Y+? MY95[DU?)6_F4*)F1]%$?-I9-4>V6S:N4F. M'=6@T&2#9Y*#;U62FRX-O2FX[BQ2EXBV##,V7 8SZ>(>W)$ES1[7BN(;W3]9 M?<6@IKK)(U1TU\69W0D>.Z <"2'#22<52'9 ' LGR[=="*JZJQ=B7L2PH%#$ MD80H94R7F^"0AE%4M<; V*I)Y9DY9BZ"KI$R)IW1'"$SM?RH"+P!'XIBTQ$! M>Z6\Z&N.=KUPF+!5F@&+W=O>1:NT"79?VFFN9W">T)!1>E5#>TOPFMX\+D ;>PC:!A> M]J*_#PM70OCB/-.*PSYV3P13[PO#1,2[Y;Z$*:"QQ($@8LA#+D5(=E M"IA2A&$0IPA3&G 6X<5:/&KWQX.Y=#B8Q.CC3NN/^V2J$>]-="U;OB44<,%6 M2LY;ME$^1#-((AJ&F$/D2T_]02)(*)8P\3SL>8)BGUN%L]C#.*%@?#.)&WMB%4%UJ_R_ERK=N^M(5"177M MRG7HNS6"QY4;MWNR:3VZ1HR?.'?-WAI01+R^)%(?TU=M(;[;Y'4']V567Q<] MD.\Z$DWO(_6+!>+5<;)7$7,D4)#WD @U!G0B=A!'$B8\@Y"1 *I/J_5:+D MA7GF9E(V9(&U*,&R3AWZ8945Q1^K0*3MN: 9N#I"Z1+R9LJI SQ'%O-;"O=Q M1C>@H=)A=YYN&%QUV+DPR[1=ETT_.X?=VH>Y%5'A=]37'[5)H6ASIZ M;6X[_O[]':@=28?7G4^Z'+1YY:=C<+IW\96XC&U/#H+$JES3!>8'U60Z'FNR MPDL7F&A75[KTR,#+-?95\,U*W,G[/%/G3OERKQ:NO%U7=X'/6H6L&B N& ]2 MAI, $A1'$$4!@C@*.,323R.U_CQ,K'(13">>W>9NJ+T!%;V5W;:CN&F\:GL# M9[H&AA=R(R [MGBX"E3[:SI+A%S=VIE..^TEGB48)W=ZMN]?U_#DLV!B^4T/ M^$F4VUX=<403YBEI% B,(2)Q"+$O?(AQH$,#@B"T,RVZ)IN;0-HU^,AWQ-YH M8V-8$Y2S\)K)'5>@C2QK=GA];N%%I%HJ<+M:9;]5I5RJ/DFYX,L2?%2VVHA- M4[K0Q4K]) I8OI2VU4.M^Q-SV:@M:W>?[FY<.:UP>LH?UQ[MVYB85M M-?56U)?ZC*D.HJSB S9D96Z*G 6KWQZY%J>1)8$!1.YTCSX\!MDI9P>+;](W^\C:+T/7F=AY[T3#309=3_>5N_=70&(F(?$ MI]2#,O8#B"B/E+D8!#!)4:S^)>(X-JISTS?1W$2VHA!NVT.3BF;+HAH7$36T M$!W@-+9U6)%XV$A[A!RA/B1<67Z7IIG6ZNMA]L3BZWO>3AQPL=RJH%]>GFBV M6B0L33CV$>1IFD(48PI)3'T8<1$Q*6.*L='^/QEY;AM^:^'4U)GM]5.XNC?W M52!,9.'U\&^\?2_RVF&]J7?JK:I^V._0TY$FV9(7&=CNP>V M2?V&_JMFD?VN<9THH ^ M!]C:1?'9X-09O&S9\'83J6;UH[_=6:M6]R#Z)[/;;8Q5"P,H-6:U> M[LF26X3@] PS-QFK+1\=@_))_7];$>#0)]+0#S0#UJ$Z?:#VN\H=XCFR]'4+ MI97_W!"D0:[TOK$G\ZH;,MEVL)N^,D"%>R>><\&6M2='VV6?1;G,*V_.VZPH MBX6'A""(41@3G$"4(@DI$@QB0AF//!*&RI:R3/[HF]1H-TR?[U&1"O(=K8!I M8BUTD%ZP#70Y)]A-E&3:(O4&U.CMJ05O7:-GH;VY1'$BS>TJ-.UT-E-T.O6U MWD&FT]5,^3G0TXQ?&N:\_B3*NJ>%CC]9Q&'*8QHR&$;:Z1,Y/./$50A!3GT,D10HI4Q\>031,O)"EA(N% M4@!I-CIV[5E^)^B9W8@,1F1L)5]!T?0Y^N%C)Q365Q]G679TWW$X]J27'&?9 M.K[9./^0J[X!"^;%),*$0\8#W2\@"&'*2 ")Q%$2I+KB;FAS2IQ.,;>CHLXI M8:?= JYM%C"X2<",-O&YY@!C=@1PO)G/3/#*'0 N;>N.)^T==&^_ZG )?B]$ M_I<\VSS_M-[WT3-TSG4,,3>-I2$5:%I!1>P-^"G+RG56&I:-[<.LW_?F"*ZQ M;STZD'+!,MC7UV(T]HX>!(_=+NZ"8-C^/3OB M=#NWBZ&#/=OYX%"?S&]--HHNGY%G:_4CJ_,&[O):2'Q8MY]0UN3R>27J?(DT M0FE,0PP3RI4]'3 ?4H\%D#-?!M2+D*!&V]\)-7,3%7LZ=4>9-2T_O5W7$59-8=BZ"\(^6T2$$8X"!DGL1Q I-0T2 MKFL-1"'V"":^9%9ZF^G$LY,F'V[??/CXX>'#^R_@]M,[\.7A[NW_^V]W']^] M__SE'_\!!W[R3^#]__GEP\-_#':^=B^$M4O6&;S3.6IWI4_*E['[N!JAX]Z7 MVSWM:WEXC<#H\/N:O7]%'ML^NN".KI:/5=C!9_%M6:C_WLGW1;E\4KKXP@^E MY_FA!_U(7W>''H>IE!*&21)&E(=!*N(!O0\L2##:5],'9WW6-?V+8BF7K"+< M4BVR60,S.>4:T@GSX]IQ17NZ;\"6$N[XYPY.\!3 M[2R'&%BSX?+)3E$&>C):D.YEV-!=]R%X#&DWGT5DP M>AA=EOKMIBBS)Y%OU:V7!9%>G(8RA3'6;AV?11 S'T-/*&6'BCB,>+AXKNI; M?RE)7II)C28@(1 MB2+=1TM"G.(4>8SB))$-RN_7AFUD'&.\G7=$N5-7MAD!7C/A[ RPT2\S:SJK MIA9@2^D-V-'J3BX;0>)(-'?/-:ET-F+[6$";O71M[>#CRN!O2+%DRB1N*H17 MCOZ]#SGV4D(I(= 7)%8V*@U@&J0QC+PTQ#3""2;>L%+"5G3,3A5LV-#64T5X MY0O:M@_0$;DZ:K2J?;]MOU25VAI:;-ANT0Q5R?&78F0YUEZ%<_T&3E>FOML$ MHUP87(FG\\+%=E2\4AWC05!=+FL\;+AA(K6.#G\@WW=9X.RE#C<(8IY(@3SH M8R_5RI@',0]"&$8HQ"3E49):U5^_.-/,_'F!+21 M!=A O*Q%4R\6CH3/Y7DF%2^][!X+D/X7)BY]6OWQ5U&4N]Y/_B)E)$RDDB5> M0I1425-EW04\@#P(>"A]+T$TGJ3JZ1GBYB:(&NI ;7E.5-_TW*(9JF*OM!1C MZV?75S6M_@.VRWG?O9S353/MP/VU"YF>(^WW4<.T U1GY4N[YK!/"WC_7;!- MN?PFWI)2/&;YR^WW96&:%G#VY;D)TAV18$NEX8W'97BZ1:(39,:^WS@!!?RJ M2724SM/)_J!$@/,C3I8(T,E0.Q&@^\%I$P$^+M?B0RF>"F7.241\&4(<)S%$ MPN>0$EW:(9)!$@0XB *K[)<>F]C[54>G?%@79;ZI M)4WY5>0/2M@TW2<^9>MORH83_'.V6OV4Y?JE1>C[4112 9,8>Q!QW14HB#A, M"$:"^%Q$:3B)?VP0^7,3/(/N*Z==\)%]:Z,OX_R];TUR0PL#4($ 2H7"ON/0 M#HAMOR%](5M_0.!7#0YHT'%YV_HJR_K:SKUAQ/\^W']7+8PS!^%U5 P\*)>/ MZRK90=&PUZ2SU9(MV_F<":-^2ID'$Y9*B"C3R6TL49IPBE*.21Q(N\AKHVEG M=S#MJ3ZP3QNZFT1WRX/+; $,#QSGL(Y]4/0@.DY^K1U,K@2OV:33"DPK($X$ MG=W;]G<< PH>S;C,D5TU([L:1O.L7.2^4)&K\D2O4I2HIQ31]06(]"A*+7C, MUN*S8-DWD>M&NC;;Y_S;O^^== &1_DUU/1@C[Z^&0+"E\*;=DMK=INO&8=#^ MNS#D9%NQFZ7VKNQY9[2 MN3'WT]"H\OB9L>>V;[?4671K. *K>]->"<'(NW5+V)"V8T(\K0=])"X\,LSJ;[P.Q4-VR_Z^6>;BR]RE4/\00(269,"&Q%E1AP 1CB57/'JO)C3[4ZW5 ,*I*AIAE\,,#4 MVO*WPLB1X6\VYZ1VOQ4,QV:_WFR$Q\[F,PDQ!#F1Q8"O7Q;;_%C)AWMXMVP MDV[48V:.]^+)[P?J WGV+/+RY7ZE?7GKZB;B6>_CO0/:QU$4^QC!T-,I()@R MB%/J09*RR/=#Q*AG52*S?\JY;=%VRN>6^AM0T;\KQU9Q8*D"]&-O>/X[173L MP[\+P%%S9%O#,#)R6_^YM#:3TJ1UP/65Z'Z_C1;:W6BBMZG M(8JI""1$2:CM$1Q"&N,8>K'OZ3KI211QN_)/';/-3?HT\1![(OOB_@< ;"9G MG,$VLHBQ1FQ Y2<#))P5?^J::^+Z3P9LGY: ,GG)_K[CEO.E=E"1%?*";^^6 M!5ME^AK%NAM2[T!SDPA[@H&B^(=O?P1[HLUO1_KQZ[\H<0K=R%*A"[41^B,9 M0S/H&J5_],EN5(P9;5^NF+\T<1AP'4MX)^M(PMMO9+G2&NE/6?X7]6ZYH!AC M3V(.A?"%4D52! E% 0P)"B2-A1"2V%>6&XME&2>%@2=6((/TC4L2$]2!.<0)_P,)!)@#FW M*IS3,=?KE\8M@F[QN$/)4&CLL+@TP-TF@:!2*R*HI MX(Y."P_%1: ,/!,N,!K;(U'5F3H+$KA]TF'UCEP1?5@,HHNDQT('+V )4> P;8EM7Y':!Y'V MXF<15NH2QXD"3:_$TR[ZU!2?SGC4WD&FBU UY><@9M7X)3N1R\5R\7Y=+LN7 M+T]DM7JS*99KI:(M/$(X295\E2GU(8H]!*DG"(RBQ&<)81ZF1O?#%\:?FUBM M2005C6!+I)DXN(1@MP!U@,O((M,.$N,=W<-XA]ZDWJSU)O7#7F^Z--XDV[F' MF>T&[GO,?LM^5/BN[K]F:U'[8Q9AC#B)60#3F.F0,J*3RK$/.28AIX$O/!:9 M[M?CP>>V62OZ0$5@XQ(UWZDGP/5OTVO@&-N_88Z$U0:]Q/*@W7DRV&1;\Q(; M[7UY\9G!W03RVKE1_W=75*WX+)A8?JL]F31,,1,!1(E0AVL2I3 E4L(DP2SB MC$O.=LD@9KY,DVF-OMO#-)"1-_*61I#OB+1N+M"/MIE#TQF"D[4"[K-J[V3[_-9T4[8DEMU#\IS)],C^]:V_%)'UW6/[4%;I!_T&B" MR5R%-NRVO896[PUP('[)9*FS.^^>15[WG=YFAZ>$(XDI]#D*M$VK6][&"0S" M5":>%P="F#L.+\TR-V5Y2ZR-AGF%/=T,P+(1)"0LH\ @/J4Z2LCUA(JS"*WAGG)A%W M!(-5I4&O&I*-+U+-L38S/9PB.++0W(/7Q%3LR*WJAS8$N[,YC+%Q9'#TSS>I MM6',_K&I8?[B$ U+MR#?EF_@[S;YK@M/'17V0+[KYK>Z2;GZS<+S8Q%S(J%@ M?@11&B)(L)300Y1'Q$N1]*1%[8L!) QP?4Q= 8/5_64+S5<5S5F2[U5CYX:% MZJXMJZKV6@?Y#EDT$QW/_1I,I/E5(.\H!S7I35NRFR:X]J;JY]AB8#RL;33% MT3"?2G]TB[VEACD(O6Z]TV[(";710;P>ZJC#AAA<-X$)P8N?%!M?R$K\3$H= M4/1RJZ^\5RO!]'>IXXZSO"R/BOHH@S[QA<)A"3D''+JI7&(J:#8 MJF? %;3,3=O=DNZLRM(5RV2F#D\$_LAGS)8+H+7L7VW$0_97Y?9BM2S_5OV)-[J6XC\ MY2/YS2)HVG;(XH%]3@]<8/1?5>?LG>ZVZO<8P=%3T-1]C8!F2YX0YF:^$R #!'LL=FYDE%TP!(CB77D"&N24>_<)>R M-=ZJY-5]B:<(^0%-2009EA@B)>N46B)"B#WD3L*7B&A?A!$YQ/MAPTU3%A^K@/,BH4?GS-H7HG;]?EDB]7FW+Y3>S3\-]_9ZL-%US[FNNL-I_H"O+[\MJS;YOXK,)-+K[NV(TNX$99U5-5JO,5P M5:3-/8'3EF<;#>"3PFSCS609Z9>7^KZ2;UA9W*[Y%Y%_6S)1O,N>R'*]2*/4 M#WR!82)$"I'T,4P)2704L? BAB-/2*-6G6//4WHE@E[NR MHX?M P;N M=)BIDB.R::-K$1-PYM6Y[>**1'TPRRQ_(FHU0$.K_=7^.:#Z;^^OQ&CD[3L< M'JM+^ X0!MVSGQMOLJOT#F;:M^5=C]GOTH>RN M<2?;X ;,M3>ZR>,#\F[>9NOJ5DL'7;_=%&7V)/*=3[=Q*^E0G,?U\K\$_[#6 MEH+Z).Z>A;8,WI"5%N<+2@*/4X1@Y&E73\00)($(8)R&J2^3E"7",ZL^XHXH MHWTT:6V2AG*P)]TB_\/-0O68 ]."/XT0V_+SC_^ R_\IRH%!#1_V?)WL_V' MUF56\R\-Q]NW]YPW_W(#=A!LGVF@V/ZU@63RM;9( 9I\S2?*#)K]VMOE&CE= MILX4)#9Y!29@X0EMR,/C1DAA7B;%>51W &A/L<"2QA(/X;(2WQ(PRB$ M:9P&?L)DR&*KP+<+\\Q-;V^[TNMH#TVS=9S'>4S-KBH<(#7RL==$9V@:1P[! MZ$3"69C%^5DF#J7H9/4T7*+[\0':>CO ]I,H[^11W%JU#Q8HC2GCA$$6I0(B M(GR(,9*0:)^ZQ F1B"[*K"0K UW<:$HK";&;>$3#5<\!N'6$NP7(!IJT<^A& M%AEM>F^ HAC<27 2ZFHA:RW@M%!6G<,ZD3+J EX[?=$*J4Y]T&RDZ?0]*\X. M]#F[-X?I:VKI]GWY9<\#,O*Y;?:B[.-EH]9(.(T MC*&2SY&6V1*F4JER(HB\5 ENS)E5G(P]"7/3\G:D K*C]<]V.MZ =3!3_\9% M=V0QKR6/IAYLR=BU$R&8:#Z$BI'$# I/KF<(".5=$K M1K*_1/JP+M0D^4/.[[/5DJE!=8[ZIZR\Y=ES50;)LO6W\8#S$V$5X6![C[(E MOXICJ!+W^4;WW%2L@(87\PLHE M'F<^LV\.?FXJF]TR76/O-^)QN=;.24!M;B8Z,14)"R(%+!2AU"Z'-(4X8 (F M. @2)!,_"2+;_MMN$!V_=[::P2V89CKHM?",+)X/R ,-?2[3.RYS[RS5X\P4 M$Z=]7&;R- 6DX]F!.?C710O7D2"+*/ (]SB'GI*R$,4IA6E""/1]/V#8]RF5 MOE5VO@NJYJ8I5JNW9%I'J0+,K+D #Y;9N4_*@WKW]OBP6,HP\+F(& T("I9KA$*:, M21BC0/V*!YY,[*JCM$>?FQRMFS5KZL"OFC[;^B8'R!F*OZ%XC"W&C*&P%T3G M6'8E4 [&GE8PG&/K9(.??D3%#.ZC-?8Q8S.S#R/8D:7(3$N9M0QQ,"" 5IG>:,K>;=;HK72!=Z\[!^Y M)R_ZGRH!JCM-ER\?UMIFK6K15GDL#U_)^NZYZESS%S5$67Q8U[7!%PQ)%GJI M@+'TM?2+4HAE$D&1!&$@/$IP$MFUMYR*] %2[*# CUX2QUY)AX>EYE+T)7T5\K4:'L'9GE4BS+RL,^V$J=[//Q2.(1/TQA M4A70HE5$5!I!W\=,^"+QX]@HM7B6'\^$ZG5%G?HVYK_B9N?U'-=QY,.^X@=6 M#!WVL6QQK0,"VL\UG-?]+V] S3QH<0_J#,]2\0\: &Y #8%N(5N#X+ VQ<3+ MYJIBQ51D3UO'8N+%.*EN,?7\ WN1J%WX2>W+IBY#'$6IC&4,,=%]\T(9PC3 M',8!384OXRA&W*J]R,'P&;"?3@D(XM@"S3LFW*<9=I5 MGXW#P:=MG7&6L9-N&.>?LMNR7"P7[YJ8X/^S(;G:(:N7S^(YR\L%D3%)L>0P M8"B&2%(=/( Q#()(H!@E''M&A0@[YIC;YMV2"79T@II0LSWXTUM $!'.)%ZN][4ZH?]7NX:;/#JDUZ16!VB_QD"/-8:Z M1=GMIOR:Y3K;[W.V6OV4Y?I7"P\G/DVIKZO.!Q#IWI24*Q,S8MC'J4B)%QH% M<(]&X=S$2FU@T&Y#Y,W6$*'G#)&:6[!G%_RJ&08-QU8MM\?X)KK%VRQ6>A)K M\[_U(MMTVGSEQ9ZJ'^<8$T_8"'1$W [;A8XYT0#5X9X\ M+M>//XLG*G)UY(O4%XQ [L<2(A]A2!B-8900S$1"/&YF"YR,/+>CNJ8-Y'6U M PN!>P"7P6DX%(2Q#?::_U]KPFQ.G , +$Z*H4!,).%K\AP)X7.\=@K/@Q>F M$WKGZ#P05F01H+"D'-EWQ#F(6K5:>'5.)F;$#W0 MA)@NR['.2O B2B57MSS=U+=JC4Y4W<06(-O?K60U:W;.T]?[ELS\M+^++V3" M6[F=*MRNNKCC?W<)][VI--1KJL+Q&>]/?^29T6Q0$2=DU1W:8OB2 >9 M"-WJ1$ _23V1)E&0)+'5E5[G=',[WNJ2.\\-S55HD=@2;'G9UPVSX>6?,_#& MMBT:0F] 16H%W(Y8'42AR'5X/6@$BZOKPN[)IKT^-&+\Y#K1[*V!G:>7NAC# MFA?O!%LIP<6/*M$QPGV>,"5/>*HT\9CJB&\F(6=^*D0J9$3LFE%WSS5*]G1#[8,6+:M[L';3+ X1''LB\D3O$8M!&@(C*M&V#VS3=L;VXSUDW;9 MAJ\-J>-?U<10%D25R&1FP_7NB- 4UL#)06&5N['M'[P\9Q%/" MN7:J!9$R$I@?J$,]X9"$/HTE4T<]1W:-3(WGGMN&;D@'FG;K-LTVF)L=[",A M.;(T:(/X MIT'S2B'^7$'X"8L](A MX.^_,_5H4Q0"8>:E/DNAP"+2Y9,2G4L3P)"P& 5QB-+8'Y"(.H@8HXTX?4KJ M!YWA7Y535')4%);^CV'+8B;DQD-Y/EWHVVR F@_G+O"K<)RB]?Q%&N;3?+X/ M)JOV\[V##1.1Y[H_M/K8[5-KOZ@_"[G4537O<_%MF6V*)A/-EY)C20.8)F$ M4:A$9>IA!%,9>UCZ 0X3J_I'UY,T-T7PG9 BU^Z))L"D=2%:U]IY;L@'S]V) M9&,MH9ELG79A1A:T6V; ;[IESKY73KN)XYXCL&.I2O?;+I?KO#]W"#L2P0X( MFE0>NP/P6#@[''F8I/ZE$'?R?5$NGY265RP8]A#FOJ^L:THA(GX(4QQQZ.,P M34B2"B_R;*3NX?!SDZ"*NJH(V98^.PEY!)V9M!L.R,B2ZQB+F[HR\ OXM?GO M*+;P>3@<9.][^%YZR]US?B^R6E1NR6KW\Y\D!6ZEVFW_(4C^D_IB%B*.I(^IA'&@NU;Y@3J[91C! M( J"D/E,31(:1]/;SS\W(?'P5>2": HMPLT'P-XM)B8 HX<,O!&5@+D! M%1] ,P(T)^.";Y$1,.XB3)0W,-9BV"4<#(>R,RUAP+#3)2\,Y_D@Q>&*8=QU M<&AJUVE3,]M4C6V"!4:(^J$704EU788DC7256P0#QM,4>3YJ=2"WN)4PG'ZF M]Q"?LC5D.G2*\/]4-KE]**8I^J8WK.[ ?,4F!C?;.IB5;TQ1786GC=O:H .F M$;L=G)OUU1L@=$!ATA.AZW7[,C'OUZ42?#\M5^+3ILX)3=,DI@F#'L)4R:&8 MP=2G(8Q23XFCB"":&)6!.#?XW%34FCZ@"00UA>8584Z ZQ8AU\(QLIRP0,*J M^,LEE@=5?3D9;+)R+Y?8:-=YN?C,P(L[\KPLR4K?(6U=TU7&B"C?;O)<>Q+[/(,(D%5Y,PS1!]FV@>N>U^6I_-SVA^M$F//!2'! 8 M>5+I9SR5$ 3YA<-]"Z8NN M8_V+;J!4I0$VS4U?CM(]4NR%*1$CNF; MF[+W9?/T1/(7?;5VMRF+DM1R[/.77RQO&UVOHYG(>\75&5E ]J:.MWJ+5;P! MS=S-MKOSRZA)02/![JH@LV/JIJV[/ ZT)^651YIFV"%PP?.XTS)#I;4',84! M$1Y$$B4P%9'Z*<(L01Y.THC:R/3NZ>8FHO=>]94F%ZSV[3[L1'0/RF82UQUV M(PO0KLL(Y]JE&2J.Y%O/9).**S/&CZ6/X5M#ZSD(W33J_7&"ZTY+IP9IB?+Z?!@%%&(;4 M1Q EF$ <( *%P"+TL<2AL&J+>3#ZW+9W0YQE'M(!7F:[>3 *(^_BAJ[^$H[V MF4#G.':5X7,P]K29.^?8.LG(.?O00/>.MAX^%,5&\'?5?5T=%5[7<=U5C-(/ MW:N/XJO2!G11EF+!(Y%X'"/(XBC1]0HQ3)&42N67D@1"H,"/K-PXP^B8VX[7 M'%1)&ID$+'MZRM:[QN*\JB:X;^K6_.*Y80<\Z_8DPSM\#5Q'0S?.^*LSMKNF M KMF =0\-'DRVZK7-V#+2..OV;)258AR6 SJ2C!=.6$&4C&ML^4ZJ$Z<*E<. M-S10X3M[O0Y,;1D&(/^W&(H(\)ADAZGM)( M$@(#GR$9XS@-F9%!US//W 36O5( \\82 +>6\=I]F'9+*H=(C2R//HMORT*G M_BFKM@W830LQASX>0V"Z!(T:HB5DU-_V J9O]&F20\Q8W"6!&#[NN,#VQ^5: M?%!3%HL0,1&$RDKQ?*;=/9'2<1 .8!QP)E).0Q1;%<7MGW)^@J*C8#3X5=,- M*L)M>^SV@V]ZH^,2TM&O=ZY&TUT1[A. QB[$O9]P'L6X3P P+LA]^N8P$?1) M_';+JCI2VBN39VOU(ZMD75&7CZC_W(>?X3"*2$HQE![7Z@H6,"5P!<=*ZC;,=C)(^N5,)-.8^([LJQ2I+=Q/21^ MFC(G0]%S),BLIY]4K T%YUC(#1['OMQ*2Y=[)Y1X>%JNJZB^=^H?38NN=(TQ M/^FTHQ4<$ LTM>8U5SIQZQ9$+B$;W=P:A)95X143* :57^D<>+(B+";LM4NQ M&#T_8)]O5L+W:.3KBN<\>RX%_VE%'HVW^/G79[>[=;L032?T#\KC-R1;;.\+ M[N>?1H;FMQ5?]?VW\ M?",KK1?LH_#U+Y1A=/@/K2<7B'.?! F%(O:4P2)\"M.()NJOU&<)8A&*R)"\ MURMHLMD=T^7$5DV'M#^@*J$A]N3> +I+E\WDL**T5RTAC5,95#U:D8?4$HH4 M4L'4.H8$X2 -!/9#^V3:21=P_$3;CN43ZE]?9>',3-3)EF+DDT93=E/W[GK? MAK^5D%8_HE?IZ!_;;[C,[76 K+.\WVMHF3@GV %LI_G"+@:=(,#BMVR!D>\G M*,:0Q[$'$4I"B&7D0Y$@+J-8(B^Q:HIM.?_<]&SU+4V[]I[:K^4?[O/V5W^4.1-/7WU=?TLRJ\9WU]U&KIM3<::FV[9I+PHK5\H MS,##E\]@3SNHB3=WY!JAV>_5=0WDR&+9!$/'/2%M41KD^C6:8#(_L V[;:>P MU7O#[-M_%\O'KTJ#NOVFE,_'IJ)B4\&E:)5O>K='07A:RT#KF(4B]!B> P%+I1I$<8I'ZJ_H@#2E.14H+3X<6K M]!1SDYS'!:M89MLK]PR,9M+P.G!&EFPG7L&W7J"5ZQUE2; MP>[Z4@=/#G##W1:%4%9@NPQ8+3QN8\ [D=UL^7OP.UF_?+ &D1G M*YRV@N3>O.P?:6YPJEJG^F:Z?/FPUNU&JFN=N_*KR!^^DO7=LQZB^*LHRJKE M;=U0.DD"0B.?P0C[2OY'@0[@H8%:2?5S&/.4D71 MZ*IZ)_I74Y-Y!6EBZ9: M?C,5=5:K.7TMZ\-6GZU 5?H"SM:\UJS?@)IYT.(>5.R#4O$/&@!N0/.MZ&[E MCIN43[ULKLHP347VM'6;)EZ,DT)/4\\_\. 3VA>B$-464.$OHC@.B(ACZ$=, M=\11/Y&( (44.1/QRGL27S#J*WG6#8B\OS++N2:D>C3RM\SK-V(B,N/#8P.:"YEM8- M[MYNBC)[$OE)!??$0]1+(@X]3_>^2J@/"2<>1%Z $0_]- JLXAE-)IW;IG\G MI%"$<;7+OXGUQK85DPG,9IO>-7@C2X)=#(KN?@FV!(];-=\&(E?AV2933AN% M;0'"2;"US;OVU26_"+;)U4COO[.O6K/YI+Z?1>2%C!%"H2)).72,[K/N#3!W 3*ED:P)1)H*LUK3)X%L5N$N(!F=,7!"A6K2I-=K ^J M-7EVP,FJ37:QTZXWV?G<@&N+#VN6Z^N/=Z+^[X?UX;7(9WU?>B=_*43EAUN@ MP$>"*YTA)I) %'!?=TY+8!*+- A#2;G'C6\O+">?VZ:W)-_")V^[*@8W'B-B M/;(4F0_,%C<@(\(]T47(E@/PPY:'/VJ7V?E MB.V8T]V1#.3VX*IDZ!C#K,U;IK[#3>4EJ1Q4VLN5BZ]B72R_J:F9TC,_9D7Q M2:@I'\CW1>)+@E'LPR . HC22*JC@W-(DC *"44\3GT;P]-R_KF='BWR059Y MJ5F; ;!2M-O9I;8+8F:BC@CSV#?F+83K>X #VD%-//A!D__'JJ6PCA]4/+@S M7@>"Y\B.M9U]4I-V(#3'UNW088;)O(/^#+4WOBFS:R&X+@XR-Q%UU(ND)M5. M)ET&S$SZ.,%J9#ES%J81VDWU8N%(;%R>9U(!TH*KWC(2K)J_[[JAYZ5_R%:J6+U_=U/6=[\DW[.7_A8" \E"11< M,H@$]2 F:0RYC'PA4I_30 X2-Y.0/S<9MHWXAJ3)%*@KOX!,_17\]G7)OE97 M?&!95 TPJR(D=?9];IF^^DJ?BZ41#N_ M]F9;H%]F.6@Q.X)\GW2-7!\:TQ#_.B?1I MS\7B;EHJA5]%%6>@BW4U3X07Q M4NYY&$$4J0,-Q4A (A(?!@$.0N('*,#QHM3DFEX['TY@=>[LIAE/[E3(@VSG M+1O67?D$1M-KY>'@C'Z%K$BK2^WW(3+@JO@\V\ZNA8^&G_@*^#QSI]>]%YZS M;]7S,_F^?-H\;;LF1R05&'N0^5$$$8\II#R.(.5L2'. MO/W.(4X]ES'7<#_RWFSH%4JI,T";PPC,(XX+[=27IQKKD=JH?^VV7CO]6>'13M;%3#B-B/;( M JL'7/#K0R6A1FEP,Q U5^'JEK-/&\X^#)J3!PPR3>>^$$J:L+OIR^Y3E MY?*_ZI_7?)<[JL3K(F$\HC),H4R$5(8-YQ '.(!(IAZ2D1_SU,KA;CCOW&1< MF^QJYQ&[)'U;V,U$V0A@CBS"VA17=1IW-%>H[JBN%#!WTLL2*$=2RW362:65 M)13'4LKV=?N8^7=-"-^#>G41D2A(0R$@3P*J_2H)Q$0J&>1[E$74#X*(FL;* MMP>>G7QI: .:.//0^ .LNF7&-0B,+12,F+>*@#_'Z:#(]X.!)HMX/T=^.]+] M[._M:ZHJ?7&S(OG'95%6JJ-U(=6+ \QM?S6$ DWI#:AH-2^6>AFF[BWG#*&1 M]U\;G%&,"",@!E4^O3SJ9.5.>QEKUSCM?WAHA19U%#^(_&E?[RT4J?25Z@Y9 M&NM;'\ FEAP MM[;0FR\#VZ]$.X%KY T_&"DK);L7B4$:]^51)U._>QEKZ^+]#P](/?V2R?(W MDHO[/.,;5BKKNHELVL8;^"+T"0U@@BB'*$ $8B1CR+&@%%,BDL2H$(W)9',3 M TW>ENY,8U6BP@C8[OWO&JZQS_V&4M"0"A2MH"&V/Y#!'CR+'%"'($Z4\]D% MIJ.L3D-0.K,X^\:8+FO3D)N#+$W3=P9:21M:B+]OU+?R7LF-LOEJJ>][$?80 MY%0BB*3T8(H9AL@N].%;>(&/JOH22NH%REZ,=,A:2*'$+/59&B=Q8.0OLIMV;J)06>=5 M H_-_C;'V$ K(-3+86?MH/ZW!S:_TD4ZMN4GEZ+8UDL-!:)!I,L!24XA\JK"0'EDU0'K_#QS$]=U71I6$P=6>WHM>V%=0-7,7'6 U<@"NH:I1>(( MA69[4'#5'^O"+-,VR>IF]:135L_CPR3!:;6R6\9T+^7BGKSHP($FWFXC>&ON M!?&8'V/)H1]%.D97I) @3T(_]7TA@BB@PJI5WC RYB9'MC2#YYKHFRIZ5]'< MEBE5_&E5:\Q.N@Q<*3/A,S[^KZ \+M=@MR(-&[O@7[TH'PT$O;4 NPY)1_)M M(!&3BK_K@#J6CE>.-EAX9D_BBU+6JS(FNW[ Q)<>#<(0RAC'$!&:0LJXIV,H M&/'2@"2YNPL M4XN2+E;/R(K.QX>7W_<#^K L5T+]HR0LW@<]OV%5$Z)],/?J!_!%MR[>ON[]#KWN?78C+RYK:%8U#!_6.^KRJV MOQML\D+[QVR<*[)_\HQ]^L&'=;%43S[D_#Y;+9DZ^._SC-WR[+D4_*<5>31- M0^@=:&Y[LR$8/.1$=U0'6[(K/5C3+OA&S0<:%LQ3%?HA[=[$SM$<_O.C4J#NIG;+[=!V: MX)"'O@^C6(80!6$$4T0#F(8)2448LS"R:]]G3\/<)-&7S5-UJWM2NZ%APDG% MALY%,;,>1H9Z9#%UN41&PX!NWJI9T ]4-39?H9:#"9;CUG/HI& .-1U,(#*L MZV TU##1V-2+N"=Y^?(N>R++]4*0E#*=*D)C&4!$0A_2-!60I\Q+<$!Q0HSN M_R]/,3?!MBV-4I$(?JV)M'1XG '23%I=!\_(PN@ F9M:[/3B8RUD+D/@2(:< MF6!2$7&9P6,)T/'DH*"?HB2K597^_5O6A-XF7A*%@F.((A8KS4:$D%#LP1 S MI=9X@?3-]O?%&>:VO5LT D6D5=#)&?RZM[435,:WA-J #$GO.(N,5>3-=0A- M%F1CB91M,,UE%'KB9LZ\.&6(S&6ZCZ)A.AZT]P+=/CZ6[_.J-TU=?/N=T"G< MR[7@UO4H3,::FR13-.?B41T00%&>K46V*4"[*GE5;E^Q O:\F/N#C,#M=PFY MQG5D63@ 4F5PN:YX80/:(!>1T023>8ELV&T[BJS>&UH=XUP[@%:GBS: M1AA5CX#W?]\LRQUBGL>OR))J^H1 MO\LD0EPF2 0>%!PA9=JE*:0>#B!-I8@$HU$HF'5^UL$4<]OXAZE9I")U0%;6 M(8QFN_XZ<$;>\#4N-75CI6&=Y=UE!M;A!-,G7YUE\&S>U?DGK\D:>"#?WRT+ MMLJ*32YV$>Y1&#/"0P8C0M3Q'@; V;GFMM.;H'A% M*]@3>V4*P7F0S;:_(^A&OXT;B-K ?()./)SF%)R?Z17R"CI9/I];T/V*_=75 M3XJ#;"UT:UAE;[R\VXB'K&DM>2??KV6FOJ;*B'DJ36^P+(:'UHO6DFY#\KL*9=RR>J^UYLZ1@A3@7T6P50$NO29]"#%80"9I DB M/*")-(I^[IUI;H*I)K8ZC _)!36]MG6C+P'<+721[F'PM)9TWPL#@@;_?9F+E2B*?>WD)KPKH#AB7L0A#SB"B*5*/*2A M@%[$1!PF-&3(/'#PTBQS$PA;.@?4C[X(9.A1G/HQ@PF)E'2540@)3D+HQ9ZR M&662XBA>*-E/L\F@;,_V^P*S6Y(Z VAD*;I#IE6Q?$!8YD64+$(S7: U47CF M#K5L1^N?'(5F]J'0&9YY\>7I0C3[Z#\(T^Q]>)B;;-\81WB,Q\+7/4@""1&E M2N()*J$(PC0B'DI3$MOT6A_65VB"SNH/>H[!+85L.PG-L8'0*%V#QFH6]$H] M@GI; UW;$:C(R\5G?55^^WU9+)!( LPH@YY2/"#2Q5P)(SX,,,)8<(X#;M8! MI#WJW!0U70QD691*#5Z!GQ5\FWQ;F$41:WJ&'L#6HUD,!6/D_3<0!_/3\1S? M7=M1O=#:BNIO^VUX.-8TA^,Y\G>'X=E?#CO\WM21@%^^"E%^S&KCK$D,C'R2 M4(^FD$1) )&'8_432J#/@L1/U&9-J&]S171YJKEMTH924)$*MK0.3+GL0-CL M^'2#V\C[>2ADUF=L/QJ.#MV.B28]A?L9/CZ6#=X8ZHG]L%;[C[!R^4V\(R79 MQCGP,/+C-,&0TRC4=>@0I%4Z0)10YE.?>L*XJ7771',3%(U7L46L#F8EO6$2 M=NB:>F&OQVP:)ZPU7 -\L-U87.&"O3#PQ![8;O9.'; ]SP_3':I8E<^B7-:Z MVQU=+1]KSPVGL=KXH3*?8^E#E.BR-"&GD"?8)Y[ S/.9?6;0Q?EL/O$)TW6: M(Y'HK#Q6>2I Z-\ ]5$%=BK$9:#C5$%)J80XC72<7D"4X&441A%%R&,LX:%O MFSOC$.;Q$UI:(/_OS5J T*L #ET!;*:B.8%L9.%;T0CV1((]E>ZTLUX@'"EG ME^>95#?K9?=8->M_8: HYO^Y*AV#\77^SS3X<3\S ?UHU?=?UXJP^*JF[Q+I1-Q 'B6 K(N8R4 M,1CHEH*2023C,"4D#%*[EH)C$SPW3;'%KXYNR;=<@K7:E,LZMNZ'E>+TC_K7 M^A\U)N"YX5BG8OVPT4E8R_4?M_<(ZT= =HS_V5+BC?W!& K.&7T&8\O?/:M5 M4ERUOA6W-WK)=PP#Q3%HHBU_^+C](C3?X+[]-?RR_1IV[(,]_Z,$9DZU6*[. MB+')G?:HF0C\DQ-KJGGM@U6K6ZPJO^YKME*O?"[7%G&IY]^>V[E1W]2UR-0: MW"9?6\>:7@"K6TR[P6EDP3H4(JM0T6X4!D6%7AARL@#0;I;:L9X]3PYU)K[- MGIZR]9#'(8?41TKAQ(A!3/P(1H+*%/,T36+/ MSJ78-=WDT5L#"J[Q_WS([D6FD_!_6MO76#O_^MQDPEX3TQTT[]_? M'13NN $_95FYSDK#<,4NW/J5 @>0369N=:,U1IFT;G"&54:[,.9TQ="ZF3JH M?];SZ%4UH&_77-DA>:L K0XEV115+$SBI3&-0PEI*A!$GH]A&C ?2HI#AOTD M0,0JJ]5@SKE)B6TM9-TN8D]T4S2Z)MLJV,@&?C.?CV-01Y8C#O <6FG:!"&W MI:<[9WR-6M0F$%PH3FWTZH#$DXLN_%:[OX_+M:C<) L:42\FI+K_]"&2/H+4 MXPA&/(F4.1-0)9*,LU&LIIZ;8.JX?VHWR 2_:@YJQZA-3H'=LG1+JG'!?KU[ MONEQMDCH& WOB;(\G.)NEP4R"+K.U!"[$:?+%QG$Z4$2R; 1AJFL;\GSLB2K MY7_I^G#KRMU==471I9OVUI84G"4BYKJ'$X>(>1AB(A)((X]C$0B!/&2CM!K- M.K?3H=U/Z)V0(L_KPI1/RZ+0F3YVRJH9\&;JJG,X1Y;_+7K!EN#Q.S!9H>1( M:36;Y0&M22+#!2 8Q M1"%!D&*!H$P#&O@XH#&-[?RA?5/.311O*0:B(=G6Z]F+L:G3TR5RH_L\&]"V MU((?6O2"AN#+O0(&.#Q-T7'F[^R=<&)WIRD I]Y.XS?M+U:;S-S*N6]XF=IZ M96ZRH"'-,%+VF/_^2]&!K(^\F1NJG%U27.!TT*UF>YS);C+/$-^^O3SWZX'N M'^V^J$,G;]>52:7$H31HD(&.)1W4]:$H-DKOJ-J!W]>)EE685]4G?,F43E(]5IE!?\FSHEA0 MBA&/DA0F//4A(H+"-$X)E&$:HB@E41!92;UA9,Q-_&D&JK3&3()\1S0H--5@ ML^95DR6A$QV];1NF>S5 M7NSJF"_[NQ5=?0J;%MZ#5M'0Y_1Z*LSMI^H6H&: M U"S &H>MK&E-V#/1QUUNNV75?'BT#5T%9:NW$'#B)C6!7054"=NG^M&L[?! M6B&RVV++'];\D_I(34VRRR/,3>YIFLRMLPYD^HTU-Z",+&Y:1.X*I-\ 1:?N M [0A*] )F)5)UX_'( NO8]C)#+Y^UMKVG\'3PZOGL"Q_SNKBE3H:3;S5&4KY MR]N,BT42*N02)J$7I0E$V-OJ=.'>+2M&0'-DH>$"R$$5=PS@N:KP3M?XD]??,6#V7!D> MD]>NJ,:S[1RU\UR$*$D#A&,H8UW$+XHYQ(G@D-($!Y&7(N9CJ[H-YV:9FRAY M>]#%S;8RPEDR;J]$9630'G]L.KZD;[/T]PLYL MU$=_'=Y521#$;O MF"$B(Q^&*(UUH5T/8D()C*A($A+&4E++5/?S$\UM$S>*:D-L2T7=$FRKYU_ MUU3!OQZU:33[ 8 -T.>[T;A"D;\P\,0:?#=[IZI[S_/V?CT=-7;+R@U9K5[N MR9+_M3A39L,ZE]UNU+E)A,/0RX8-H/D WXH_@4N57LQ=AI:@][L1Q\-[_$O? M(5"/D"X_#,)!WDC+J2;S4 Z#H.VU'#C",-/CE_6F4#/=Y1_6,A=_WRBC1@>T M-E7M@SB**<8^C%#,(:):G?%2 6.?QBC":9)&1GY,H]GF)L$:8O6AO">W"@N_ MT?_V)BN_#NPCT VZF0GC#,J1A9,3%*V-'2-T'-D^W7--:@H9L7UL&9F]-""] M_E.VW@6JE$?WJ;^LE^6^.V$4,4X%3(*$010*H:6,A!CC-*9>Q%%D%-IN,^G< MA(TB&[(=W>#SEU\,P]NMD.X6+6/A-[*$T="];4%W'+-143VDMZ$IJA:9\2.@ M.U%.O".4[;+A+>'JS(,W'6NZ#'A+[@YRWVW?'1@)V*1RW\G/=?_4XB?%POOO M2B*NR>KMIBBS)R4<;]?\8[9^_+C\)GCM'Z\271<$"21B[D//#U.($!>0>'$, MTY#@,$D#WT_L(@*O(F=N(K^=)[_E!^A/!&PY CN6JG! S12LN (U6TT:N&U: MZ76+:J:>3K=4(Y\N$ZR2?;R@$W!=Q0U>1\RT\8-.@#N)(W0SZC 1_4F4MO7\ MI8>CD/D!I$BW^ H] 5/F)3#&R$M"%@?8+I74GH2YB>*[Z[LP#%@',TDZ+KIC MZ^:BG$6_@^$@.I*2 PB85#(.!^A8&EXQTO5*ZKY"X$-.UH7>S=FZ>/-R\)M* MC0FQ[P4T9M!/E$:*6,0@EDS_@4F*D/2D69_#JZB8FQP\5';:Y3';C-SH37SX MZZL54?.%L]<_1UF.2=5.ARMQE;)IC>0(.J8Y#:^F6EK#U*51V@\V3(SN!'05 M*=-4.2D6* SC,!6Z)E2@E,4@B"&E80Q]2E :Q(GO^T;9*]W3S$T05CK+L[Y! ME5D.2-5]I-#-O58;7NDN5=+>4ZO;N=JG*\T16+4*1,)6?Z_JMY8U2RZLB9D( MO![ID67<7ONK*+S9EF%RF%G7C8$CZ71ADDG%3S>CQ_*EYVG[")A[D37.<,/@ MEMT+<]OY]^_OS&-0]FQW;\G!'(^\ W4O!7'MD(S3 M7UZ3V*&;KS7]P"5%''O2T^D< 41"NV+\-($XD#*D/@^%QQ>E#O\P.UV/)[#: M7;MIQOO@ZEBDM;[L/$CL&)+7T8+1[$"\!IR1-^(VFV-/G.LLCE.VG29PM(9_ MA=R-4^;.IVV<>>Z*VJL'+;=X($-?Z@ I'DNE)W,)4ZZ491;S-&5Q2.*4V_=) MOZHKUX3]T<7C7K3B!%DOB; ?$P]2GR*(:.##-&)8B Z?D/T]W6V^ B0)EXB.>7J8TV2%")EPT$B4 9"0,4I9Q'.+&N M^SOG)GQ-Z[BZZDK62L5W"*JA8VK&??:V94^<]M3K9=QE.=OI^^CULG>VV*R# M;GGMRE!-([Y[DM_E55H#_RM9;<2]R*O9%BD+,(L#"B713IS(2R A@0>%P%X4 M,-_#@75!NIXY9RT!GDD.OFEJJ_V_*3A0,KV6 Y9BP 1],\'@&-.11<5A+TY% ML [FK4D&%J'>=C]ENM/S-$Y/)^C.W(L]\\&@^))X MU[&SLMW3V5]_2$JV95N62)I4M O<][232&351;-8)*NNHC$-LBBBB7C :/-V MUL74G!$EH30A=6J)79)E!Y*:&[&K\/&][S*$QGR/=5%[5UNJ\P[&W4%=5/!L MPW3Y2:>QVI^7/]CZ.#1RAK."%QD.81RG8G.3!QSB1!9"CPG+XH0%H>2 TK\8 MU.]Z:E>&TIL@,AQG6T<-B_\U,K>"M9W$:G>-@Y[)\(.N9U,R$)N]%[X5F^T] M(+L',;^!V%T=3R$ NP<0S<#KOA8LDKH_+]=BSB]4P=TE:Z)?"*,,TZR$ 4X+ MB'A*A;4*0HAI@)(PCXGP8+0SN+MZF)J'TI(1""$-DHH[\>NW,DY0\6Q,3@"Q M2;?N1,8@M_I:A$9*I-;]ZIAE2O#G0?7(?)3SW/FA;==$H6^_+ MOJHJSDK*\EQ8NC@+Q7_2#&*6Y9!G110D05)P')K58K039&I6T2X_UK2,H^6@ MZ7ER8PR%9U-LFZ7\Q4?5VVOQ=%8DTE*,D4M'7@?6>4')*]NS\ ]WY<[_;;YY MWO6EFI?]-:D1;]]6B\6G525KJLRB((]2)/:W62QIS4/A0!8TBF"6%ED6A)B% M2(LRU:KWJ5G0G?Q *K"?LC?U' 6WQL#,?[;%L->W-FYT/+_;5M\CG]RZD:M*9]T^/6WN*G6A M<_NRL:B<==S U): =J$H(6G%GB0SM)!WM62K[1H&<( M^K[6=@B>;YI>;,[]<6)Q.^WXFASC [9A7F 4\P!B%#&( MTAA#'!8(1F5,$0\H0KE1N2$'R(YA?E6&FAL$]4X<'.#BVZB>YFGOA?25J'V& M@I=,[4,O[YBJ?:9J?Z[V^>.6)8<.YF)&A0VE<1+"D,M,U#QD$&>DA"1A-(TR M6F8D-;EK;K4]M)[17S0 ,"\P=*ZJJ^I"K9;'+2UT MKM)97:&.1RQS2EGU8TYV%U\A3J.SGHU<#JD9>C5VE8!WU/:X MR7==:ITEWG4^9+DAJ9[P)_SI^6;L M(7)G+SW6!Z$X,=\3N1Y>S:W .PZ:[SU$ M2[4;<*2<&KZV>C*\=:\@.&@(#BHZKEWD>P!<;5]E%7HPR]GHOZC@/J>].MQO(WWV-I[)-Z0MR12^I:NE$]4D_0GCJDOKJQ M6S(^+TDE;Q(^LOK?STOA%$NJXX^,LZIBM/F>"V]9)<[6L8$SDJ5)EB4IC-,\ MA*A0YY$1A6E*JD!J\6MXVM7 M*K_>AMS2AU0IS;TRM;,M^YV46;3#BUS'DYF'$,VV<"Q48/%'$:(O5=8V' L MF), ,!5F>AL%873W7]OYYNU!#-HNYS1F<<(H@BP+N=B@%L(AB5,"8U[D08B# MB$>Q=MY 9Q=3F[Y21E +":24!N'GW1#VSUMZ>8V"2>=H-C$(!_-4@C M1=F;@V461-^+0V^D?/>;XX7#]TI^%//>_^15B:C?F.08F2^?Q*Z/KZH7R?I\ M7R[F3^IK(1T<6>+WL9*C@.8(!DDJ M0T>R'.8!0Y#P@B!.TC"A6I;1CWA3LZJ-=C=@KQ]H*0@.&M8G0*KD=:VDHN%I MJ7D#E*) :@K^DKH:'NDY_A[H;0G?;W0]+PWO,["V&;*.\7>;-^M*N/?(IG4, M[(4<6]>]7,T%WAQ0UVSCWY@,JF/TTZKZM-UL*_9YO=Y*$6(\SRQ9 ;7DV!JRT$M+J@:>57]-ZXD!O-&9/NB >;CHV?# MO:+NV4P?,XDWXH-F&+ZUAZ%6 >QT\,(K;@:?>Y9QS?[?BW/<#)X>!G+#ABS. M[Q:+NY^,;"5[\0=A79]6U9RMS8K4];4Q-;LE9 5[8<%!6H/#O#[$-([V'('E M^Z#O DZ.Z^#IH&%WX-?7\'C'?QKJ'1T&ZCQ_=2;3H;S7KK3XC*990%'(84RC M3)X2)L*_D?F,B&4XX$&8Y$8!+;V]3%B?L,JHZ^WBNGZK+:/5E6/2^9>PFBL6_;!0N#,@EO MJ^J6KE[%-NW3 C_I^@B76YBB-9"B BDK#-O!3: 16]]9Z %NV%5P@YEG4Z ! M%_A+RNS(8Q@&QC<9S$898(QR#G MPAV(&8%Y(;P#GJ="O3R/66Y4U[[=^-1FOKKKD<)9G4H?P::WW-N"X7E*:^-@ MO)9W*>QHZ3YJ>M25NDNITX6Y\QG+Z5FM7EE57ZM)!BEYR?8JS>VC:*^IX!!Q MGL<4)3"*$@H1B7*8,T8A*P*K;XVAN'O21<64U-'HM:5>6"PD9]62_H&K M_V0R<[B))YRQ$"5IP0J((TDQ%5'QJPY0+GF3O)(?_=7CG7S[W6C>*1(P# )N M5&EOH+^IS?%&7+6.X2.!S6;\$,QZ!L A>)[M01NW8UG=.P&:J#BR$D.]C6HT M-%4_M2&ZK[T#$=3^$JTL&F>/-W4NI'I?PZQT]#-K]O&+>+(9.&" M]8?%:LT>5W\L7^>2(>I157PVI6_2:&IJ-K<6&2B999[UX_Q%E6__X^O#YQ8= MV_H&*#T,@LTT8!V^2':,J&<[J LF^$NI )QS.!G 91>;IM'^>"%J^LH>1:H9 MO&:1RWJ!_.,06_#;V^&1AH9&B73/.:OJ_(+YBLYB%H0\00Q2CC%$+ UAD001 MS,*4TRC+:$&Q=O:K(Z&F9KQVTH%7)=X->,$_YR_;%X/44%?#U6_*WFL0?)^+ MMQB5CG/I6Z$TO[V!3N8EJ=D-V ]AK=P[C)Q!&O [C.!(B<-MGK.+(UGN1K*\ M9B3-,HX=0]Z;H^RJK_&RFAVC8I-"ED<)@%7+BUN(Q@&0EHD,_2JT:/"->IV:WUK+*$_"JEI* ML'J5QE5S>ILAKN&9^L#1LSFH119>QVGIJ@;;>PX:R8$2W0>R!IZC#X1'<@V= M(6WF^)DBUNO9:3&.\+6EKQ%%RFWK"R#O;X'W8HN%!=X5+1?MV($^+RD\Q]SNL4+G M9E]D9GM+2*/$_W-@-"Y?KL3$]X[P& [W^?T7E;?-ZS]O<,Q\_HOJG.3Q7W[. M,O9^^_JZ4"=&>/$!KY\_+59_?UXJ#B5UHK1;NHI0^&Q%R6" 9?Y^CE-8Q#R! M.2GR%/.(!-0H]4>SWZG-\K;8@.XO#0US^G5!U_,7/$#I^VJBC:(4&4B904MH M+^Z"(5"NXODU>QTWN-\,BK-(?\/7+:/[))7XU]5RM=M*?5X2X8WL EE)PA(2 MTAQF-:6(+#]/Y"5L7I R*8N\I*E1V%YO=U.S1#6__B]-V0-)PR^%-0RKZP=8 MS_RX@\VSU:D1:TL*:E'!+XVPE_GDS(/;M%!Q%;76W]FXX6A:BI_%F>F]969' M*)O/[I:;^>;MTWS!JH;YZ&T6\SB).,IA$H.._(/*-ZS,Q%OUA-=?#C, M[TOMC3*A!Y39S>"AQZQ8@1[8ZBM;W?YX4M>LAE5 +KT_M7DI*6X>[N[!5_'_ MVQ_"[CTQ4%\K7U45Y")\PV<*+I#S/'/=@&9*#=2+BBTQ4'>C8]("]:IU0@K4 M_ZSEX<,N5%Q%>,XPQ@E/@\_:KLPK\I_?V*OX+CSC-7NH5D\5?KG=;IY7E:R,6OM7X2R@,4(!*6%0 MQ/):(!56@-,$QD',LR"GM(C-^'GT^IV<.6CQ6_ 7BO < &_KSI M<.AZ 2& /(H.''; 'J9WY_)8P.?,H]'H=V=4P@N+!YPK MLA*SSL?E+K$"YHS*Q*X5.V/VE?U]2X@TBS)9IUHMQ4?2I-4OZ8=GF>>S_KQL M/S-?DOGK@JT/\RUAPHZ%(8YDE[<62RC1D,UOH9,3T+.38X^#9;G9A#_Y\I;+>GS2EM4(R9[_UY%XE M3\;4)<:.3*P3D48UO"Y!/#7'3MNV#<%?;ZHMV6RKFO;R&UN([RS]L%IO=@'_ M#ZOU7&4/W2UD]4'YYUF1!26C*1:>IS#&*"\Q+%'*8<(23F@8!XP:;9KMQ)B: M(3[D7;WNA)7T'"4#;"^S:5B^U?#HV6#_H'NVND<**#O;J "D#OL,(C$>>SW MW?!(6 3Q7P.DLYA^*R%&#O&_!JCSB/^K6C._UI<7B.+KJ'N+WSP^-2NE[IZQ M;J!=6^_AZW<+E3W;B$%MC2[23_2SNC??M3':-?F)T.U;\=,_V1;>8)Q5%:/J ME*PNR7DX&IL5A) I27,6)Q )#V&,D$%+,HBH10Q2A,C9Z&_N\E-MYVTS=EZ MZQS=N@SP .!ZR[\[&'U/X3V"#6-V4]OW(*S+0ALZH#BKL=';V+4.,K.^Q>?N\E.Z!VDVIV-Q'L9^ZKWD0?A=-;,3.JJ:0^3%4=#.9YVT-/=Z4U;-[KOCP;\#?C08 -[%R3U('H(Y6N- "_)!J*%NZ75-) MU5;;5$.3.ID!F24%RDF:99!G00%1D">PR-,<A^N6;.8_5 W[69SG*,U""E&<(;%)2!@LPZB$F&0\ M#GB$,"(F3*7Z71N9G1%H3(7D@$@"AM=&=NFF_;*5#MI\^2LX9$KCO0JF41': MHZ(;^^ #:\^&2<*L>"X>VC#_N8/YP-YW.PRS122#*6+.XA6T.QXY*L$4D//8 M ^,6KLR0^[# Z_4]5Y93E8+GN, L*"FD"9;5\O(__*]$[+AF_AKT?(\M[6!SWJ=.^YN]]SK*DV>/+ MT_]=_2T+''U8KJGXV:J:V<56IC:SE;2RXI;PC6Z D+FNNB4KR@G_J=(-[-. M;WANNT/.\RP?!,UQY+,^./;ER2XW/6YELD$5SXJ2#;]QI8??*J&X"[S;$T'* M7+4,13FD499 Q/,0%C@OY?TF+D(6%U%N5!I;I].IV9 #1<11D=*=V-;DW5H# M8+@O< 2K[VN[ZQ&UWS=H0.1Z"]'7Y?OL)C1 N+BQT'GWBN3_Y]5"O+&N;Y%F MM"QXD"49Y&$40)05.<1)@F"4\RB,A9&D!34Y,3WO8FHGHS6IU+HEYS__4QZ% MV;\"IN2U2. _AC3CK(RSC$$2E3E$-,80!P6#"0\2@D(W.'[R_L:?Y;334OMQM5T'>S @_8 M;7FRRR"X9(,X[F!\XH=.!3LY'KJ?M"A9IK)3YF33W!5BF9]R])L_E_/-^MOW M/W<%$[(T#(,\Y)#'*(8HR7)89 &!)2_+ /&0!V6B7;K,M/>INU0IS;H1NWW-QR;\Y!'_K&D[9%Q;'4ZW6*S^EL[3+,OC M(B 9A90$,C<[(K# ,86(97G \R@IB1%EAD:?4UL]]A("O!/1S*?4P5G/R72, MGN>E8"?4*@HB#.6O6 MYB3(2IYD&62$$H@P)S!/4 @3(GS8E%#.L!'/<6,;V(-VY)EH0N*10..MC?(:$2VIV$B!T M/B0BE>>)2)9<[,Z&7?/L[3T&T_=EU-DX]N>3K7L3RCS0R+O&W-4)H3.YQCU8 M= WGV7FD\PX,CS&KC5IBFMNZCZL7/%_.9'FI+,8R#3X3KE]8"K/.Q8\\3<,D M3'.4E%JN7V?K4S/-W]B/^5I.6\DA5XVQSEUZE-G?ZK4^Y"=3U=7HONR6J]WU;'G MR^U\^=0$^Z^6Z]\87U6L?D[L)=GZ[N>FPJ*/^1)7;Y^%+.NO0CE95WNU6*CB M=F+Z"3%G>Z<2&4 M_1642JVF"";82,7,7#B?HZSGU$UD[#P;OMVP?5'#)JH(C0'[J&X[1I=UB\^>RG"\6TE-=JDBNM:2G MGO]0>T/"4D+C2*P.)2TA2A&"11HQ&*5EQ@BF!4V,KB9Z^IJ:)[D3%51[$0WM M>Q^P>O;9$5R>[>L>J;V8X""G.SNI 88C.]?7TZAV2D/E4SNC\XJ=G;C#E0R> M6XM=@]JZRN24)9DOYD?UUV=A'D<)#1D,@R2!*$]BF.=1 5&44X%TB9/^@\6Y*=P')G6A^T@6.9O<2'F\'DR,9H M=CJJN3$#XM3R&+[ME/[^D/S>50,HPHQ1EB6P"/,0(E)FL$1Q#@.Q[TW",F=I MHA6H=XT04S-01SHXX;CO'P.#>U./R(YQK=K);W_0P']-IFM ],MMWR_"%)CM MM4#2Y+77:\N6VDSRY&S>'L3W;R.ZE.'/KS4UVZ-H41%+%+P@11%DL"@EC7<: MR6R/-!6>& Y)7-(T36(S>K/!/J=FY;ZLED_PR_R'"I!JET:SXO#0 5W/SCF& MTK-9LT;1@N!,&Q=G)&?#/8Y,=*8-P3G9F?ZK=F;G WZ=;_!"H?Z MYB<<)QRE(8S34&SW4(X@+K(49EWID1#7)/7U,S,RU1]X<@JJ2-E9GI M UG/O#B"SK-9L4;-V*QHX.'(G/3U-*H9T5#YU'SHO&)F-F2U\+OE9KYYNWMA MU9/PCGZO5G]OGF50!%Z^S6*$BKR,0RAIQ82'$@8PSY(84LY(26F1AUBKT,A M/U,S%[6H8"\SD1=N_3 MTIAV;K"AJ=E>)3#82PQV(M^ 3ZO59KG:&%1R'$:QWT0Z!]"SY1O&S@,#G39 M5B1TPZV/QD.GK6B;BD[_I7?R"[_,ETR%1\WR(F8<9PS2F%.(:(A@GF8(IBE. MPY23+"!D5-]P+]K4;)1+#T,J"9268SN)AY$?R5&T&L__0H3X5 MK_$@V/\LS_$,4.?>XWD/YB>''QLBET_S-<&+.EGED_C=>A9&B'+" AB':0!1 ME(8PCV@"TTQ,EC2.XJ#02FGJ[65J)GLG**@EW67O*%GUSPPO@SI\8N@$*L_6 MT HEH]/"012LS@HOMSK:2>&@8NUSPN&'+0ESYK*\R9*N'_";W('>OJRVR\TN MIFP6%"1,TB2#5,64AF4NLY=R&-*BI#@*V7C.VKY7TA6$Q3^>XG"_FF[S M*,4!21F&$9+#5[9F?T3_\>%7'_,9G\F4D?YQO]@I+';TW- MU"BA]'V*$PB&'0I[[3W;A\<*JV(@+7JS&R#DE!OZ+5Z ?F",O(EN#*Q+WG&9&Q![= MW4QMBBK6U8:#D[3D-*3>[(94SP^X'BC/L[F3W[(]LR4)C:PK+Z__EFN'IP_] MT+CBKNSN9%PBREY%SU@E^Y^VJ'33M=!_W4HNXGNN?I#40VQ)&9WE"64Y)P4L M\YA#1!"!!6< ML7ROG<0!WUIV<.<57X-*-7YP'JE&C4.\S4K3F*/66Y3&H+GQRM&8ZWA4B,;B M=1:V#DA@=4_\ZZ!P/?JIZ>]44AHEZI64:!'#8T6^-DE M?CO6L_/OMDP0MY2*X5P_K-8;O/C_YJ_JVY117J9)',,DC&+)'9/#'*$ 1C$I MDZ#$A*=:UY;]W4QM(C;S(+!!]JIV30/0^;5Z9YJ%:T2W9W%??6?5C3FJZM! 5112A$B8\2R!* M*(4X34H8RPL*0D+,,ZWXRDL=3&W*-S(J;LA&3"..J(M #AP9.H#'\PRW0,:H M+DV?^E>4INEL=K3J-'U*M0O4]#YW;696'0\@4XBR)*,%#QBDB"*(>,PAQH1 MX59G<90*YSK5YG.ZT,?4)O1IOE$3_')%3M8!SN&UVP%(GJ>U!3Y79&.=(> @ M%^O0YCME8ITI=3D/Z_Q1\W7Z.WN2#?[.5D\5?GV>BV:;^F<,XP#S-(>$YABB M.!<;Y#B.8)$741I%G+)8:WKW]C*U"=Z6T***W&4TAU=L)QAYGM]F\!BMV(/J M7[%L7VY[M+5[4+WV C[\L$4LTRXZAF%):8%I&F>X9SSC =ZL]^XZZF9A%;K8>0&^P$!XWD0(H.I.Q@+SR0T@_?55V+M$%<@#?$ M1PH-<(R\67B %7B]$0)F+8X7)&"EZ5&<@%T+[M)-9$_W?$<(/"LC0F,>R#IP M1011'@@?D(0QS .&4$3"G& CEN_A+J=F_0_!-(LZF&8C)\R* ]((?'V^R0GF M_0N 'R0]&_Z+D4F/#9@?AL!TDD/2C8_'K)&3#M\]3Z0; )W,D MO.JTK\&7/ M[R6VGC$B+(%,UB]'6<9A$<4AY)SP&)=IA$+NH+C EZGRM?5PY7^QI5\;!%W/ M[KB$TK/5N1)%5W4'SJ#Q6WS@R_NPE.DJKUF&X/P]\Z.M/^;+^ MYWLCE\OMRR5MKSB+.FYOM/.G3C7:9T[=#SBN5_:5;6:4,H8+$L" XT"2[*00 M%ZB$45JD,0NB$B&CI/6^SJ8V-W>RJGM/MA/T!BR9X3ZB%^$BB3@7< I_*2TA M"AF! F4"Q4XN#GB.49Z%L\U*F-V1$=YWZ?&D0_8!7D?!6<]C

9^NY$_-& MG0'5-_-W!^2^]B#GKO!;"Q+?%=]D5],H]=926KO&6_L=F[L 1IZ7J\7JZ:W9 MYJV6ZR;#4N.WYJ:E;O[R2HR7S.@I--/ MQ3G!HM^@70>#9Q.F! .:.!AEXW2K;)6-<]+4:-DXW2JTLW$N/'%UMNJ!$;8A M@?V U\^28FH6\30O0H(AC@L$41H$L"1Y ,:*^#^M;:<_#[]HM$O>;9U9)-IR*/0N/;OZ#?5X*F\>^K-9K ML0^^YX_XYRQ..0M0F<$TX 2B. H@1F$,Q?+ .0W2G)J=>>ET.K6S+R6SHKK: M"PWF2FKPRT+(;6B,M'#7,T:NT?1LC&H@C^0%GQL@IM638V^"-HD:[Y]*\?5JL_E[?ENLZ="?C1-J9""9Q M64)4Y,)3#7D$.:*D)'$BO-7 B&>OI[.I>:A[654\CURIE;C@KYW AO$*O4#K M61U7\'FV-E<@9\ZZIP&)*^Z]OJ[&9>#34/J,AT_G'3L3L\WANYQ'B*.0 MII#A)(.(8 +SC!8P3J,T2X*$XC(T,1K'S4_-3-Q^_W[W^-W,%)P IC?Y[6'P M??ZD!/,RN[MU=C2?3QH?=09W*W8Z9R\\97GP^_CR],?R=2X+21A7S+C8P.2F MHSH,;0J$_O'UX7.K<(;AX7 G7IKGQ-="-JXI\M] MBIT=-/<^;+?\_KY:T;_GB\7MDGY>;L0PSV7],64Z#J.Z7VS*$N>4LP"F82+/ M%<(0XJ D8K'&:5JF"4I"(Y?>J/>I68N=\"HXY" ^:):T]J2P]/K-!D?/$_ & MN6>KXQ1M8U_""C5'KH99WZ-Z(E:PG#HJ=HW8F;O/2U+)#(Z/K/[W\_)"S8\9 MC@L:,RPV(F&: M,4'F^.M9,R^H>K9D.YG!+SNI?P7SY6DZV*'"D#LK9HR6(PNFW^^HULL8CE/+ M9=Z 901Y4X#H&UM@671^]8A__MM\\_R\6LCJ,Y]6U86Z',(?2U&0$YC&H?#7 M.,UA@1B'(0T8(6E(TPC-ENQ)M6H09&XIC]8D+.I)>":5QXMKT="SG'(JD;4. M'U $T7Q5@0W^"?X^Z ;$'W^PM9!,15++H&KIF1N:0>L!U;.*7L=GM#*-=:BU M$!VT9+\! T5:',9E7XFBJYAM6S'&C>>^$JRS6.]KV[/.U9%D<<(5;=CBU"5: MDPQ&2(YY%*60%@&&J!3>8$[B'(:[K#NA@XBZ%Y')78Z>0#"K=D4(R_([U MUG+UPH298FL9YJ.2^TB49(DP&&&)D:$(>==3,U, M-'$A&RDB>.T+3M/%4'L?> 4R_C=\$A0E75,GUFD"V67EW>W?3CL8>Z-V0<&. M'=FE)^UFM6A!!>Y5*QG.1W][^U,X')^7G^9+O"3"$;DEF_D/=1 RXQREF9CN MD$5%"E&:(UA2@F%,4(:RM"Q1:!1TI]^UD148(?1.'AFI.HE;Z:3/EX#O9 9X M+[2993 8!SV+X0==SY9$ EO'_39B@_(-_/)GC?*O8"\\N!V&V=C,F"/FR/P8 M=#RJ63('Y-1<6;1@9\8^,LZJ2K;=V,?Z?%TNL&7 6);Q O(DEF=$10++$@MW M)<1%$14)R; 6#?UP5U-S5G:2[L*"Y5$/5L):Y,;W(*QGD-S@YMD [2$[^#3- M#9QCGV88#4?&I:>C48W)L,*GQD/CC6NH$+_4)]MK4LU?Y@?QP4/5NYL/AU^R37><;=<9[NU1L9\+?8<+K M8:U;_T/H'"&,IEE<0L2$X:F3+.-4[+!DR=:,L9*;':68=3\U$]227ATP'LEO MGF1I, YZ=L@?NI[-4B^P_N(>C)V6: ].5GFG1BIV!^W.Y76_Q MXK[ZO.05^Z^MZ%7:356Q"F-AP(HXAYP$8J>5(R(,&>.0AT42\(@)_\K(@^KI M:VJFJQ%50 D.PJK5_D;^[K?5YMFH*I@.W'I&RQ&(GBV4 _R,S9(&,HYL4%]/ MHQH<#95/K8O.*W:FY!O;8.%VT3M<+87%6C?WI;(T+XT3#).\$(X1CT+A$R$& M"QX&09YF*$N,N".[NYF: =E)"79BFMF)"UCJF8CK$?)L'<[ \7#9W ^"(T-P MH9-1;4"_HJ?3?^!I"U["[WC!ULIG6:\EA]>N4@O'$>921(J,1"; V)6%W'U.;\P\5DY?)H"6H ;W>!1S[I[PC=#S/=R5@&Q:;0D&7 MOF?ZS(/7XS02Z: %7F:,@_U(])(-7GAU/)[!?MF/* 8''K5DDR#/C&X7[)[? MO;PN5F^,-4$ZW:%^MPLU%N+3/?_&R.II*7GS'U@U7U')FK\^G%H$+$5!QG.8 MXK* *&$4%GD&U%1^))T:H9WIZ@,C5:T1J .O&UK9T9XZG^P M]5RY20RA[]6A/U3Z9C=RM#[K.A2?N-E1N/WUB&62G9?#+N\CX(JZPYNX<67 ;T/QY77U?+![;ZRE:R^T]+ M$X*.@D=L"%HO6$8_'');99BX='IDTHF8JGS[%S":=G MT_+E!,.[?M3,8QXTH7 5]##4W;A1#YK*GX4]Z+YW!7]K$ZDE%-E6E5A99AS3 MI R+$$8A)1#1*(=%4B+(45X&892F =4J,-[;R]1U4MJ=A*G7GS8?-/QP%CU M>[7:OJJ54^U^:HOR;;.\?=GH;CL&FIG:[);B B4OJ#V&EL3@&]MLJV5SRJ"_ MYQA"RNMDG(?1GI8S86JHCN,/.&J,@1SP+(<6Y)Y#>\GHOEL, TPDP>7D4Q1"RB$$"1^ M,MER=O8RM;5""263^XY+@;BO'-6-N=ZN]&HD/2\#^]BR5C4B):.[;6DO!(ZV MI=U]C+HM[57S=%O:_[#E:=017]VW^=/SYI[_N:[I-V>0.^[= 3PM8'6@[/L'1 <766U=O7N&=:.FJ?G6UIO619RH,0>1PA&G]8 M+>8RJV;/34U"EF":$!B2+(RE#WF(0PCUDFO) D1%%>\+*D M9ADN.MU.S80<2=UB8"3""WPRS??51%[/GKC'T[-M.8:RD?@&-#*#@] NTV5, M,'*6/J/5ZKU]46/&VGJ_-3=*%]R=G?*IJM62K[?HXT'8GMX&M MN028AE5Q@)5O^]$/DP]S,0"*G6&XU.AX)F! K:/)/O3L-XFF6\Y(SB%*9Y@F2U90++%(60R<)L49ZG-&?FI&PVHDS- MCLBO&?BE4J)*KW\]_PE>5LO-LVD)^"M&1V\[-0[FGNW1CMGM[ AXK\F-3*0H M64.%O=='QF_4&@&IDFOJMVM@=0QV]-SL0=$MS!3D;] MO>()(L,[1'LP/)NQQPJK@G5&>!CM [M5M]K]G30UVIZO6X7V3N_"$V9SC;+Y M[&ZY$;[.+:5BD-EZ'BN<)?02(%S+52\H[ MBP0YZV#DJ(]+"IY'>%Q\TH8\M9MDZK 9^NWM\$AS JGLBOK/-YE))6SV_ZW+ M#=QU#BM?.<1\FS9VN2 QS?'K0.#W]ZZZZU+!6_J?\!.4=!H"AZF M,+XF[+7O.\YC4=^J<2S[Q[OD[O6'VC'OK\=^ M;.M(+=>KQ9PJ0524^MLAP(>EC-(@R6"1X@2B.)*?@@0F".=1GN;"N^=F5:,N M=S:UQ5>F!Z[EG?J#:'5G7DQK0_5@J^?KD>LX#2M]7K5)XQU+QO'MZ^M"V2V\^ V+;X0DIV5L0Y@&-HS#G!4DLV6LMF29' MHZQM,TVVZ&NM66J-Z2:OQLJSR6G)YX=MLA< ]RRT[\4VV:MF#]_LU6R3G=?%^"<,G2O:F!Y\^:QZL];$Y MDWT4QF,]EQO/;^QU56UF19@13A&!:9"$$$5B_U=F20S#DA=%$,<9I;ENM-:E M3J9F1'=R@H.@H)94/UCK(J#]L]T53)YGNP5"1L%:0Q!816M=;'2T<*TAM=KQ M6H//V@=L/52,;JJ7I56\UM'+4YNY1^%(4E(F>GV154K-@[6.4>J?MDX \CQG M+V/C)5"K$X:KXK2.6QP]3*M3H:XHK>X'+4(Z'JK5C[DJ-_EI57U<;1 DJ/*LX!UK4_SZ_7![3>XY+]V]/HMSMAC MXMDXM89#J )VNH"=,C>@40I,Y!U2G1%.5HN% M^OE75WSECKYHO:$CU_8Q7IB((S2.0D)&+NR&K51LLANO(#$%4F.IRV.G.MX0:'SE,=+ M#]J&:4ER?55-3P6(K6^WF^=5)4O\SM(\*$6_PB7G82BY&#@L>8!A%-$TPVD0 M1:916A?[FMH$_]#4'%"EU?%>3%5^0)4=,.6HZ<-9[V#=$7J>[4 #G!+SIHY9 M%4[O7E*785J#<#B+TKK^;K) \0RE $ M4UPPF901PY(0#@EA88&3(LY*(^LQU.'43,AQAE);8FN>\4',=:_HW"'I_;KN M&A"OROKJ0\9##EAG=^^6$=:G?%]^6.][%C (+-]W!!=PI[43=(SF]2E(6K/Y"GQ&F,,]T+B?RA>@ ML)W I\V-.6TOJ'(R62\]Y:XTR+?58O%I58A#C-XA#A:VN"M/J;VDSOK& !_I(2@T9D8V^_'W!=9]\9C-Y]_2L0=%+^ MHP,7CW4_VKV]>\&/#M5U*GUTO68?\".3+;[,E^SSAKT,Q9M>?&]"W^BC4):C MY" I+5#B.@YGZ83BJG"6XQ9'#V?I5*@KG*7[0;NU[N/\QYRR)5T_X#=Y0RH/ MVC\RLL 5HQ_QVQ^2I?QV216%>%R$A#.&()5DQ2A+*"PIR2%' :4Q+C/.M*)7 M+/J>VAI8BZG;T%T!.>GDW'7FK0B'VCKM# 3G)W"Z$% M/HX619.>1UT@+2 Y72QMFC!?..^WF_4&+ZE:D,GJ!ZO>5/F+EXWN%OIR"U,S M+L?<*"I,17_[W /4L)OA!B//!J,E)-A)"4PP,W(WAB&Q\CEZFAW-\1A6K>U] M:#Q]?8&$^W(Q?U*#>+?>J$ NNB_2\(V]K'[@A>(=%P:E=C:_,2X\(76N,@MQ M%J XH#!A.(4H"2DL,"^DN\*S,$EPJEPWV.+YT6*3CH=0,.X],J6-,HUU0SD,&US6ZKI> [C:)])8FQ1O.]2D\8CBHV M&]6K*E:X@-ZDQ,55_;U;30P7*/45T7#2OLVR2ZG*8,,+60+K\_(#?IUO\$)T MVX5'2O7^(H]"]]J_H-]7I+5"_NR6N_N69,8<1Q1L>3B,(*(I1R6 M(0]AD@@D8S\,_XY?5?04N[.F,"'.D' MI&HFIMW1V.HLSN./F.^%^?)@R35W:*AJS< O4K=?K0HV.1H\DS5Y_$$<:ST> M=3 -EV.WJ/R3K1;$:+I S3*(4X MYAPBR]"B_&\[&4\KZ$!+6R:M6LCT $-/#>@!= -V$$$&HR JF^9I$P M 8630^[&28V[*U;(:2@U+M_D-'2^DL_0"9L?)YO=XR^E'%F]24HBFJ0YC+(B@0B% 2P+DD-2EF%)*R0]#]N MNV]K"HW<\]K>W"YIQWGQ/F&=HA#QDH6P8)A"Q ,B_ ]9R35%*&)I$F<1-=NQ M&?4_.?.QK],B-FN=URZVU &F Z.[(?,&M_>MF .D+;9=5G@YVW"9]3[R5LL* MFO--EETSEN:./#.Z7;![?O?RNEB],=80JUTXA%NHKXCX=,]EM.C34A*QU-M M%=#R*$/%9R%!:9ZF)<2X""!*> X+3F(8\J+D&2%)SK4B-KU*.3G3V54>\W#H M>;/;E%!UL-7<;DK%;IK :/"7TLO4KGKY!FA:W_<>UQ'OA?P,J;D!]PFY*S/O M1<9Q%P.?,)\M&5X[FV@U)AF-.XX3Y(KV6NBMI16^8%B,X>:,8;+N=X@ M:*[>SJ'UO5COX/O6*KES#'5=4Z4_/=%\938"RM5"K-?IN.NN$1!GRZS9VVZ9 M\7][:_]%!7-$-(RRLF0PC0H*Q5:EA)C&5&Q8:%1RDK$"92XX\L^[GIJY.B9Z MMPF8,8!=SSCY =.S@3K"\<9/4(TY,)[Y\CLZG@1S_F5 =#GT>UIPFEA1%P?I M/A*:A46:LHQEL,C3!"*2R;2*/(.1\*>",DQ3DL:["X+'J[,K^D2Q..U_'(,Z MZ/O# R#MDD&OHNEG=1Y/-?=+ZRNN!BS&3S>6Q\]PC'A4OVYR M*W:%AVZZ3^;;5\B8B]6ME1?H/<5"!T^_"1:]$DPAO4('(LWD"JVF+'>CM=\H MNOJ@2HM*-IJ[JEI5'U:5V%P=%^:AB'.692',F,RS2 ,F3&B:0B+\O@0+[R_A MQ&A/:M#YU%R]@^R@$5[%;RCQ04M^ZUA'HY'1W*AZPGN<[:H3J,WWK!:8N=JY MFG0][O[5 I2S7:Q-&V9&CK+Y[$YT(?FVGN:RJ>7FJ_BBS>* I$46!S!,\@BB MC*8PEX:L*'B6HB 2/Q0ZANQ2!U,S5K6,X" DD%+JV:.+(/;;'!?0>+8KAJAH MFXXAU7M.T,6KM640'PX&X6*#HTSZ(75V$WOPN6NCDVL[\7EY\9I)Q:P]LI^; MWX3<_SDK@JS,.0D@BX3/@A!*(2Y##&.$,$U8B.,RLHM -I1D:N9@IXC*&FA6 M5+&5Z[G#W?-:SIDF7=WUPZ>YX1MC4'QO^\[&8V@XZI!@()4!2ALOT<&6B#J/ M #:5XYVB?"WANAS):]N@^3WZ'YMJ(4MRK^_YKC[W;AIJ4O!?;F%JUN\/+'J9 MXX6J[+Z6H>39/6H )D^32&.F!8Q6+T-/L:+$(PZJU M8Q$TGK8O5_4'VSROJ/%\O_#ZU";[4?&J6E:#UP[0\7VH<@Z,ARD\ M@,-5);U.VQR]J-<%I;K*>EUZU(;>6W)R?U6Z \3RIS^C/;%BJN[]? M!IS3UX(T$H.T]A?(D/RY3_U^*N?.-T!%Y$Q&F= MQ2[M[;9^[8;&V^]UB'^TR>OZN]UE5Q/=)9-/CPJ5SVB:)CQD(0Q((9D(,P)S MRCF,4QK%&*$X"PJ+Z,5+_6E]1\?/ E8^-[U:' -XMJ62FGX412L,@0# H M8V$'DJ2 F.9<_!B@-,4,!13I1JYT]C"U17LG9,,G 8280+\@^V4@^^>^$W@\ M3WIC9(P"6'JUMXI@Z6YQM!"67H7:,2S]#YJ[T-IN_#"UT@/5SD MF$!EY=IK=3":RV^B;GLK8/2>N2FI;W]OZ4I1U*AU3--PG+\Y-3.QD\U@=;\ MR?#$OPX-S].\*[A"#QRC&7T9 ZOYV]'<:+/ULBKMN=GSE/E,?&"L^KU:;5]5 MMDZU_K0T7LM[FIC:W)2B B4K:(259&^KS7)E,E7[,!N>LX[@\KT3[T'*P[*L M 8K5;.YK=[1IK:%<>W[K/&Z=)+>K'?N1O5:,S)4/)CXOF**;6]+;EU6UF?^W M^OU#M7IE57TUNI%9+?^UG;]*,SY#+ N"H@Q@AFD!41E&8O=.8YB$,W'X>V3C=@KY5*S&OK=0-V MFMVH( N9K"QS]W;J.4W4#G%,R.Y#^W[=O$G#07IO\VWSQ_ MV*XW8H]6[=)K6)XS3X):'9%Q=X(:'H_VVG")J3T8"?^ MS3[O2IC/G0I Z@!&PMTD=,4K_F.%LK@?!\/@%FL4^X-=S)L=,?C%6N?C8!C[ M9BSKDLY_S"E;TO4#?I.96/),H2ZG4-&/^.T/(<^S6*W^G>%JAN(LB^-(>OU9 M#%&<8EC*:F$Q(XS2(D@H-B)),^A[:J<)M9#__$]A&ORK_F&?#>AZKKHG*'U? M_^VD!HW8-^IP4*9GU:([+%=J#I"KTJ4&/8];QM0CXW?9]N@#F;=3R]D_S'U4;X_XKYN:E 3%IBF]?7 MT !?\RK5.:">391NR5^WE37T(7)864.CT]$K:^@#T559P^!M\["QK\(?VRY8 M&)1)*'E\JI?EAGY:X"?=H+&+#4S-UQ&"0BDID*+"\"B:47(9S9<29_W@L(&_I-B.@L<&8;$*';O.Y*6B#'$W+7$88='_ M\_LP2Y?Q%.Y0U]&T;;<\ZE3M4.ET>G8]8C'2 M/8RXWD1WBJ/OJ]=&5E@U]>Y:TMZ 1EYW1D$;&D>F8KB_40V(MOJG9D7_1=N, MSL]+JDIJ&"5S-B]-S2[H5Q8YUW]X*V^MNN>IW)&T*2-%J3SMWN*%H\HB%Q&X M(F5SU]+(V9HG"IPG:IX^8'M/N<9/3Q6K^?)E>-4/MMRRTTHA*,UY'*204Y1 ME,;"X8Z3$.8)"?.$9Y2;+>9:O4YMXK:K4#0"F]Y/ZF"M>S7I&$'OMY)M>5L0 M>BW58822LZM)G3Y'OI4T@.'\0M+D9'EHS;:<1AP@2R!A,0(HJP^=V$P M",,\#?( 1;%6&*Q7K,?:S'E%6L_J>\'/L^7O*=-T _9R>[CR-<7*U:VO=K_C M7OR:PG%V]VO<@.71DJ)-/]34+=,89PQ!3@(.$/C'N)T*G9V8M/] ME-V$O7]E,I)V^?1%Y@_^&YL_/6\8O14N$'YBW]@+GB]W?Y07]>&,Q DA88$@ MXS)+/.6E<-]""H5[D0=)B@C-C;P*4P&F-NEW$D-U:;;@G%H]ZW;L[*+*L;E=TC^%DM5&-"Y/Q/=KA(7&N_IQ]J/>OE#$#/ MINH*[(S-DA8FCFQ0?U^C&APMM4^MB]Y+EJ:D/G.3W Q=) YW/\EB*Z]7Y!Y- M_(\^XI^S,BII&N8(!EQRJ1%*8)XC(G9/'.$X*#".4B,#8R[#U,Q.'<%?V9S= M6XT XJA@\G R#@(9RHK/EYHJF7'#T M?UA]9PM&A /]AW"8CQ*]K;GZ+[_ADOW\!.'=#H[9HES*/P^P\#Z(CGOZ>C=^3['U:_G_=?XWUS,I_;%[:D\G9")3XA$A,B M75Z2APBB/"Y@$60IS!*>!V7.PXP&NB0^1RU/S1KMA0-2.GW*GF.X^JW(52#X MOF+4T]^(F*=35RM"GN.61B/BZ52@3<#3_8#C ([U5R%I$Z"'6[#5P>I'<46M"'7V_RX!M+W M=+\<4;"^ 0>11X@EZ #(=QA!N\MI1!!T@* =/-#UKB7W5W>I7Q6G-L-93+(\ M"V 9T53:GQSBM$A@D/$H# CA,38Z#.OK;&HFIZ?ZM)+7\*R]%V<]>^,*/=^[ M#VO@S"F]-!!Q1>75U]6X%%X:2I]1=^F\8VM UI):1_XCXR-^X(6L6'J[^8"K MZFV^?/H'7FS9+$%120F-( TCL:F@8F>1R[RV($$%B6E&\L H 56KU^F9E/6S MNH(B\@,[R&UJ2G00U[4ICG'T;EP:"-6'EL@W LKTT@-E-@N[8P!2LX,CDZ? M(UL> QC.39#)RQYBJB1;H2P^_PUOV .K))7A+,QH0I*$0A3$(41AD<,2<09Y M@..",^'EF(43F HP-0MU%E-%&YE!)S8<0;63 M'T@%;D"CPD@Q5#W@C1%#U=7]=&*H>L QBJ'J:\>6)$@8"[9N2L0V >9?V4:X M8444Y4$",4UBX8:E!!8A*V$>X"PA,<$I-7+#+G4T-;NVD[,A 3*E_[F IIYU MXW$YQAO0@M:=.3% R)%ET>EQ5"-C M ,&IO3%YU47HBRJ9X"[JI;.YJ?D= Y$8=14)!U$NW=CVVQE/L/H^ #) =)2 MEE[ ',6R=/?QCF$LO4KW1[#TOVKGXZA=U?-J03^_O%:K'^JR;$?DER 2LY!D M8J,C/!I$>0$+&N0PCN*T2(,B(X41"4M/7U.S/GM1P;PEJYD_TP>MGA_C"##/ M=N6 55M,#QR*&G XAK52=%0^=0YT7G%-BE$T:T)A^?K:MDPY#U@X0=] MW^#-=OUQ)1/:9C&A64!8 +,B*2"* @(+QL6/&>&8ADF0QD;Y\UJ]3LU^-$(K M7_X@-E!R@UIP\%3HY&_ZZE2;OGG^<+[:[ A+K^^UFO1%?G_GR:5;BN(@32B"+"(,H MIP$L:1+"F/ HBDE6Y&ED8J@,^Y^:R6KD!'_OKE%V%UED]?(B=@QKI0!8'310 M= #UKPV/>DR'2L^<>1P SX;M[.JJEEVRUM5B@Y;<-Z#1R)V)LT3.D;$S[7U4 MLV<)S:D!M&W&_/CHD]!TM62R;+'HZ^WNYZOXJC54>M(EQ&0S)TT-=N/#)*O& MIV;I&B7 3@M5_FFGAYQSIYKHGR_9@3]\VN0==\\&SAAR#P=05V%H=1QEU^-H MAU-7 =(^JKJN(3,3MWY=_:<\@.=LO5:%*H1/J0[&/C&V_L;6FVI+-MM*>@TX M93S!601Q(J_LTSR!.,X1+# J8QIF <^PCN'3[W)JEFX7L2H)KS=-S2K]Q \# MJ/LMF!\ _5_+[>4%M_O"U5+D&W DM',TZ8ILY;&-&JR143WJ>]+H:AM_X'HM93=;XYG&7LE/[*$_4]:IO=TL*2HM$1A:G M[>TE_J;][Y4JK9_W*MVH-4SL^]C\ARJJX;.VQA4@NTHLLI!@W#0C>XC.DHZN M:,HQI8.,\E^LC@.TLC(G$8WDO8TLVAOE(2QH*4QF0C/$<1HFN='EC4GG4[.0 M??0$CB@>NH9 SS3Z M:S3>S!%!PD=WQ*>0UFOED@NKJ>!AM$#RC:K!!];=A9 M,W6EHUS*=MQEJQK=;V^'1Q[PF_R5^HQ' M-"FR"$.*$UFQG(40XZ"$*_R!/)!S,)GT;\T=%=0);3#**LS&!>QADL"\S*E-!4 M-*E]8#O0V=06C+OO#P\&QXY#4&HP]VA-L8[YM74YNC 5_<=+^43#GMH1'@0%@F!C E[ MBF2<0AX4$<1Y2K*(D(BFAL'R>AU/S=$^4/9LJC4(^ST=9IB"-0XU_SL=8IB"84C"[^KPHG$]UX^K6R(V MOA6[F/$\2[,8!9A06*8)@@@5 2PS%$,:AX@51432N)PM93%G1A_U#9F^!%J3 MK*@GV9D<'@-0KXWPRIJQG>2&] CZ8Z)GQ1Q#/%)45B,TV*Q (S8X M(5"X.690<$B:8 R8*^X$_8['I5 P!N2,2<&\!1M"A1/F_]N7C3Y[POF[4W.> M+E:EN'V1Y%@F[ @=0/4;$Q<8>;_>MH/'D-W@,@:65 8=#8[(6W!9G6.2@I[G M+*^!]T=)I#6A!Y'A5S6&)"A N2EE&!BR1" M1O^ Z#K7G-ZQ1"WY>[!_04_8E KY'W!M02 MUX%Q=8\[W.&XM[?: )S=V>J_:6=P?L,+>>/W_9FQS1EHVC8X?;W5QRIW\U7Q37@?:?UBLUNQQ]*VU%(N?#G.Z MJ\5QPALNJ[*/9NAYQ+R>[0=)X'!;KM7-XBQ(PI(P&9V0T!PB1D.(>22VPG$1 M1"SA21QHK=5G+4]MHBKAQ!>P$4]S9IX#UC\OKX+!^R&Y)@)&-6T[M;6J:7O< MTF@U;3L5:->T[7[ ]N3[/[;KS>X^K/O82X5]EJ<1I-_DG?)ZOF'?6?5C3EAM M424?R]-2M5(7-B-9D7&QO,(D*KF,X\QA68B-+0YBGM-";&9S(T)?WP)/S4S< MOJRJS?R_]Z1%*F._R>LG+>U,S^ ]#[ON"?YT!M/WON/A\X>;[NC_0RBVW'20 M2I+IJL0058:SI9/+NX%Q@'=VL^!9W)'O)<8!__Q68Z1^+=(!=AGW]_QBOMPN M WC.UG4=7I*6 4JR%$:$,8A(0&$1A@AB1"G/, E)4FJG"%@(,+6E8L]:<,]! M7RYI2P^SZLC6(S6P=QP!?\_6?;K0&^0O>!Z"D7(:? R%6:;#%3CV9C_8M#M> M1L056A]E25S3CMG"H\HX5F^S/[_/PKC 418E,$_D 6'(@L)8?03?'V\?[[Y? M/[//=>PY4V@>KEW;YH>#5]MJ:I3I>2[Z;L)U_,4V^:C%WG>[I#ON?;*9_U#S M5/.XRKB]"7WACF1N2(KJ8A$'L9V>=EF#Y2S=1;??D?-=#.$X3W@Q;<"R_KGD MOFRM95^%?MNJDMD421J5<2&6HBSA!"+*,,P)03"+,"V#,$Q+ID57.=S5U-:I MFI-UN5K"1D"P.(AM6+_\,KYZ5L@-:I[-3@U82\H;<)#38>'Q02QEM&?JW$>)^/B,E_>OBJKK'\+4,?IY61_HG!2, M^%VTO_DH3-\G/*_J8]VH2 J28@:+G*OP5 ++B$8P2%E"RR(LB\B(*W(RFDW- M#-;B*]J?[9J"5S'%%?W/6.P_SK\Y>A9W,O).R, [8!9JF*1:\#3_9UN\T=TB^ ML/Z61JZ'1O-U]'R./AV(S.<%RI\ MX;61UK1\M2;R>MZD#SP]&X!:Y!NP%QHHJ6_:_.>;%2B9RB)U6>?:#"IG1:\U MNQVY K89&.?EL W?MPB8Z.KC\5!N2WZ<96D48BX,$BT0K5G+<1 D4&SB2XQ" M66Y6+^Q=L\.I^1$M\50I,H.K=AUX-:(:'(/V7L:G#>2C>R -8A0< SI23,+U MP)I%(!B@U!MQH-/.>!$&!EH=1128O'<5]^(W)DN*BR[$IH^OJA>9('R(6IA1 MGA5AF8208HXAHB2'19"&D!>,!,)0)S@)+8@7^WN=FDW>2RO/-'?B@M5>7BN2 MQ0'@=>^<'SHAX,%V@5-5^V MLTN?EV3UPA[Q3TG<*/I@2_+V9;YDGS?L93T+HCS):(9A%-, (A25L!0[5AA& M+,99S.,$&=6SZ>UM:G:H%A8(:4%+7/"7%!@HB0UI1_JQUC-!SA#T;'JN <_8 MV&B!XLC(]/':N.)/[8CN*]L VH@-%'/;^EG%J*D/[*"I87G#<;\3 M>E9TNB/MV2Q+56Z _"]H:=34MJX+_M:/U,&)1[\\?J-)C]]GH_VR ^)7E:)6 M8P%V8 ")!JCA<%A[\5V&T579QG&%'[?BX[L,S%FQR/>1PF[M%.972O!0K7[, M*:._O?VYEI?#G^9+X>_+*-/S0&D>\+!,DPSF48DA2I,0XCS"L$"44U9&."^, MRC28BS UEWTO*L![6?_%;+VR& >]-<T9)5A,H#6WUE*^,8E?9K4S-',E;CX>X> M?+V[-PI4.8*BW[IRG!7[6017X^1Y]II#9+R>]T+@:,GN[F/45;E7S=.%M_]A M"TY3^A^/*]F<(NG3)3%MOS2UN7N@*9&13NVX7$UG_QR6X576&A'/L_0R&,ZX M"R^J;\=#>M32>,2C70H<,8UV/F#ER_XNYG%3>N0C6Y-J_EJ'$>P*^NF[MP,M M36UF2H?O]]O;AWTUFY;01B[P$():7K%#\$9PE"_AYK@"HADVM@[U4/-C^MB: MJIZXW;IOV7GB)^D>NTK:=?WL^^UFO<%+><[X&U[/R:Q, AK* M>(R)H?(<4P ME^F549XR'K$X9C@S\="->I^:C5%"@;]W>6>XR3LC=8DH/=LH<[R_&K))>%D+3MH"7\#E/CN]@E6J#G:/YCU/>J^P@J6 MT_V&72/F+,YWRXWA:5:4A964*>9[&DLR@@CC&' M(4ER$J:,A43+P@UU-#5C5LL*&F'!7EI0BZM/^=R+;K]I#3V:!WUVF326L];\MOL(J[KJ*0OJ_5ZA@N:I&&209QG%"*4QS O MLA2R-([2!+,2Y8E)5$]''U,+O3D$_<_KL+E?%D)*0V>E"TL]E^1*A#Q/^0,X M34SA+U]ZP3'GK;FLOBO"FHX>QF6JN:SB&45-SZ.6W#3_?W-7LMLX#D3O_14\ MSL$$M"^7!M*3-M! =\:'S%P#BJ00 8GLD2RW,U\_)+5$LF6+I!;HD@2Q3%8] MJHI59"V\'OF//"\H>10%L\K0BM*^^(R_$(^)S/GM/HLIKT7XXEG$)E'HPPAC MQ'0!UPJAY<. F09V&,J3LC:[@3-1YD7$C>?#J195P4]EE8[L,WZK M_*Q(DV/.?A)1UX.*H#ZVFQ[8R+F^ES1B?>7TTS*K-K,:$]2!D@M0LM'44"DY MZ43AE8]7Q5D:?B8LHS(:TZGJGN@3LFRADM& 7546&3^B9ICV/C_^%5?9)2^A MB9A=A0-($/.W'-G;@0\=T8QAZC@^IY034BB*"B%0K!(4YUR;\94$SW":\ZW!M0$K%FWY$ M9\6P49DED-4"DP([NVYHH]GQT#;@J4234;X!#T>VGT7%D5=CYQ?5.R1.<.8( M$E5 <#)E,SSCPBI(&H)KQ23_53UUM-M_4%HY+#M&R"M/!^(LJVG0>=\*.=V[ MFK6>66O7?&Y ^QRA=D-E6I!5^5TE:^#[F68XR:=T4!=9BHG4_[RT+KIQ+ +[ MY9:SS*2Z.&CDU<&'@&@1%A7K5+ M#<\RU9SG>[.M;;-H$0MJ:LN.A'JQU/>AEK2>IP)P;KM9'SN--%D)3";+:KTW MU\))J!)L7^>,RGQ)/2AT=SJ4W=8D0S_KY] *>\4T;H,8G^QB[&J"A2^\;C%X?9%U\TD]T7Y,>,IQ2G*1FA,C,S8M M7MR'&A@ZIH5A:/LQ= FQ7-OV":5*'64ZHZ]-H!OBAI)W)("3DV)M.&868&DD ME$6WE^.)I+8[]J("V\O6I:SV/Z1NSVX9E?N4\@;?)YI]/!;T><]LH'\+9CO' M"18^N3@S_D93&B?'_.']*&O[ZHR]-CFN> U$X 4XMKCDH_J?@34K Q6XIQF M)8;-[KD786;M,1O^2M;[&!"U+'VM"1?S"L; T?8@1HVCD4#-@V_R/YE[Q^;Y ME1X2[NPI>?.W1UB;WBHI!8)47@7P.7D7CY>0J--ZY@]ZP%IH&N)EU MC2QFTYX,#$.CEYU]>]CE4K4'6>OD;0\_K=$]8UMD:<+;U6R3,_^5HY3\0U\3 M_$;K)E(A">/8P $#D!\R&(3P3 4,210C*PA08 92U9$EYUN;JF@HWH"XHEF4 MC3Q55"NT@) ^[ZNF '"N0V43_2V;?1J@H?K)6G!J-!(8UHX%^JC,1Y6M3X: M\B#=;:,A,>HTT5#XVBU]W%Z4G^ROKU_J_[ ?$W^]1,@J5V4+GEQ>:&:/M5*69:)0,2#V! 1^)?__OU\]M,W6*ZFB_F__HG] MF?[I)YC'19K./__KGW[_](;8/_WW?_NG?_J7_X^0__7+QW<_O5K$BW.8KW]Z MN02_AO33']/UEY_67^"GORV6?Y]^\S]]F/EU7BS/"?FWS3][N?CZ8SG]_&7] M$Z=<7/[:Y=\N_]D -U%90S+3GDA(G%B1**%*)8B"YPCP_W_^9P=6:@F&V)P# MD9%JXC)CQ'NO?_WGGW_^ MXX\__OP]+&=_7BP__\PI%3]?_O:?=K_^_=[O_R$VO\V<[?U]6.6Q]^+Z&>8+M?BX_?;:(MWYI5KBYN/J7,Q]@MOGI M),%TLOG4%V&U7OJXGF105H2H"#?4$[N%W!72NV'^ M"N*?/R^^_8P?_'-A0?EFPXL-'^XMM^7)<71?GK9/^+L3&QPUT7%BF#9$:N9) ML,D3KX.5C$5IDNU%]LW5;E-]4Y8OEO&GQ3+!$M7%Y7)^&>_)]390=[_Q\U>_ MQ \B\>&N-]CZ2!-HB'Y0@GCM/K(W@(7,!QE41_IV% M.^& MX^#/OQL!!(?8#E=I-?S] H-[R0EJA)22:1RD4AI++%:)C2*2EDK*+=D(&#XM_7PU+8S? 9IY,*"B(TY0!+0"@1RAJ..$SM$[ MZXSW=:S#G94[04*V#XE>'!T9%:_GZ^GZQYOI#'Z[. ^PG%#/K;*<$BLC1XLG M<1?26>)E+A,9.&!DS1HG9X!>IHB3.>TG F=9S4 MXW,3L/GDO[]-R+YIGFXS$SM-R P#;Y0A5E%TD:P7J!.Y(SKC)AC'CHV-:A4H.W38#D14HH@M7N/^^F+;=!YA0J/..7M+DC0>]R$P MTK84"%!M@M,T4%E17]Q9O1LZ&LYL5F-M2Q#YL%BM_>Q_3[]N7"?M@O'6:#2# M"&]4?H%8K@,)'(Q&\R@T]$MV[E^[&SP:3GA68NO(X"A:[\42_(9N[TW,B%UT MHD4FTI5$C) 6D0TQH)>4:>J7VKJY6C< -)SB/)IU(XN\W(?./GQ9S"\S,#E0 M!Q0"B7!D< XV<$,H9&@9%L96:!TJ@TZR7^NRMV$W_#.+!Q9_)^6 MOM26NY;H)O.&UY//,: M.?2OO\#1O,IR JL;0(B;^?X:2294(>H1Z MB@E88LQX7R/;]/#JW2#2?"*R FN;@$BYQEV^]&OXO%C^F"A&8XR^Y$Y51"68 M&;'))I*H9I9&)M!@5KH+OUJT6]E4\SG(XQG9! [.SOUL]LO%:CJ'%6HZ:4T* MU!+MS6'Y&D_>7Y>*/ M]9>7B_.O?OYC(D3PDE-/HBT)$BJ!6*TSNLU6"^6M9DI7P,.#BW?#1?-IQOZ, M;0(?9U]@-KND/@H1LPQ #"M7LLHG8@%5G7(VIL""Y;Q?F?7]-;NAH>&<8T\V M-@$")/R\E'$LXM_/OB#?5N\OUJ5KHT36$Q$U (1,8A" +A#%0"J%0"RZ1"C(%L11+0E7I?]1\0Q9]D+%GH6[@:+A+&<-AC:%B6TCRFX37*+?#$ R+<4; M&C(),5MB,-RVTKK(JJ+BQM+=<-%PBK,.4T=&Q@O<0=KL8N8_3TR"Z'G*Q(G, MT1=BBK@JT@!)W[68Y;RW5#0,,9S..95TWJ__+S/>:]PQ\_T*OSE[_^[MJQ>?7K_ZY<6[%[^]?'WVU]>O/YW=IKYCC_;3G]J_@?M MRGMV=U^LR&?OOTXVA7!%_._SF^G\28E&=B M$P<2 &T%AZ#0Q7SD2&6_"AL([!;=GBN8K5>7/[D^8(?0=:S.N%SCQ6H%Z]75 M+HW6*M)(B?4\;FUAP)";<.^$RCHQR1Z+58_9Y6T*QND='PP)EUJF KM'-#"W MJ=\YUU>;L#Z!]EF6P%L1*3'4\B9R(B*HY'1 EIA!,'.'D'&ATT>R#X*D#YL; MP,I+O_KR8I[*?U[_Y\7TFY_A9E8OUB_]7%OW]*\Q7<+D)"R$K!XPXIP61!KD3O(A$"PM1N"##H[VNQP#H04+& M&9LQ''+Z<[L!R+Q??\&X\R9O)KR42RNO"*,Z$^G+H" 6+/'@G/#4YR!JX^4^ M%>,,U!@.+#WYW !2;A,?D]1>7ZQX>9QTW,4W'GOY:4!?I?$RI,]CXJU(BR M3":+C'B%_GS05O)L(W?JL=Z'XWR6_?2T$$7UE?@][Z42^QN TGOG6/ZY8X[(P$7(@ MB4I/I V1H*G4Q'EII#.1*UM;>W2E;=R8:/!JB4%$U("!NK&ON\E0(Y-V8*&4 ML%DB(> A$A9YYHV4+%@976W?9C\UX^9OAI'^?HCU$44#H+J\D?W@?Y3KV,N< MN#':*&<8T8G3,K@K(7.B(T:B00[,,QT?*PSN340R2G!E"!.VV':G26G"PQ.G-.4^"L-J)P.?)&I< MXS<0H.J*H@%LO5S,-USYVW3]Y>7%:KTXA^7EKB[GBDR23CDDP4D,((D4);<5 MK2')JLBX2\:[VO#J0M>X'OI "*LND 9 =CN1?F\W49E$1= D9<.17;Z\QT Q MU TA.U!,P:-#(/M?91P%K,&2C@,!JZ(06H!4R80]H'Y!41!)!1*AQ#-:YI)! M582#DYH'$?*CDQ^.3CX>:?\&2S\.!:(*;&\ /0_L@$4/2O) !"T3=$LF%0.7 M2")/VN)!H"!%9> Z6C(5#4IRQO/%AC +\( M+5-46OD!D=-:3="ITP(]!=* ,MKD9S_">KK<9NO";/IY(ZZ;R?M$M0Y<>&)0 MH>*)T6B>C3>$1\VMQS#6V$$J$Y^@JYFL05\8/)0SKRF3!G"VQP&\L2%J0;+2 MENL\P]@U^$@"CXIDF1*S5&=E:FNR)XEJ1IM51EA=:;0 KSNNX8V=F!@U,\80 M$10MPZH9"!QT%X*S"F$!F( M3!BE!J8D82%3;;/W>*EACFL6S%1N%4 M\)XHG4L1GM?$"@:H/)-R5(!0_K'7*8[+=N\EIQEU,QR.:@FC =/U"(>8A91R M3L0[M,32&$\\#8(PX9U4SJ)ZKNT$]:Q,.45R/V !ECCX.I(^'['="]V-T 8FY,8MW2 M7QP_ER,Z;]*B8QC04%M: H)D18Z>&RNJ#_*X0\/8Q7"#8*47HQL RHN4-O6 M?O;!3]/;^4O_=8H^UHUM39+TY2TQ5:IC,'@41N#>,+" K*RR5K$H:C!WL?PW4^L&J(8[A,1QW?&A@#>@F!I X4=8^^D0IW&ZGB1+G42FE<:K8M]!$0M.DNAD0/M.@S*UW:FGJ1K721\( M:Y6%T0"\[C-JPGV9S F!4).00=(RXJW-)+F<5/1"V^H]"?>I&+>88"#X]&1V M ZFGIX+?B4+42Y]LJ>M#G1I,(H&K0$+@,MJ@6>2G;FAIIB[E),G,_F*I!K.A MYPZ??<*OO[[^[=/9^S?O/[S^^.+36_S;V]OH,8!XS\^D17 M#597 %2))6V"(D&7B@ :'?&>41)I*BVZ+@"M72B]AY3^1FWW@9]*X\2$BV!M M2)1 + _/!E3>(634L2$$:@TJ\T=?Z>PU7GE#P;B9IAKROF_)CN;PB$[/:KDN M0W;215R_7Y[!\MLTPHOOT]7$>6&!\>*T68Q,F4!66.8)<#"4KA0O< M0 ?^Z1H9^]8>.PMYO!P7%9G:!B@VQG.[@]6KQ3FZ^I/ 6,Z:9XP1 :TRQYTX M>D94DIN1)8HX)12)PJ><,*Q#/VLHM_.*BK$O MKGJ[%Y48W !$/L(WF%_ &^320WV2K[_'V45Y;;*4;^/_4DE6,Q9!!2.)DMD0 MF0V8@/>R0R[N5XAQ53 TA\N5BMW^?=1B?9A1Q# M>;^RY)PD^$P\H-4U5D:KW[S4<)&OL:O;+6J<7Z ML1WC3Q"_S!>SQ>BHXS>H8Z,E%)2;B/**&(@ M221MHX5935D""Y:("%1GEJGSO'9[S1,DC7U_715(-=G? )I> :XC1K9<7<7VQ1+W[\HM??H;5Q&B5-'64^$VY!Z.9A(1^ MG?-,9H$A8_#UX_G[='3"3_5GM8=SG?LQN@&PE+"QI%5W&G4U 5W2WUD0!6Q3 ML,&)51Y5JM? E;5X!FK/ZKQ+0R>05']Y>\"X_&@&-U!X==5Q?UW1.@&GO&+" MD_(Z&6+<'R.B6_*//!"=]^=P 5-[.42^A3MSN8 ?X MC0'E8%*4F21*2Y:R7-)87GH[:^>92B;BAZ+JGCBMQO M $O7^O/R)F4ZO\!-7:>R?H&\6,+50S*P>OT=XTJ4VG3NES\V_"RS',H=S&*3 MR+@\9A.#FV=6!\)-Y-&.+= M%G='^!>80YZN)U1+(6+V&)&(C%;!V%*"B7^,>(JY3S&GVOTZ>TCI!KW6D^4U M^7TX;-P6-G/X7-J /E53H.@_W/!!>0S,)"F)$.4-ZZ@,\5(X @&\Y<+I^AG. M6P1T0\ISR8P?S]L&U,IE\]D'6)Y]0>[]XE?3.*' O0'%B$EJT^2?B65>D$B5 M-,[&Q'QMI?(@(=V \EPRW_UYW8 K=G<3KZ:S"U15$TFY5PGU(@""?Y,CLRES MY X',#EHR+7CP3VD= /-VV?X[:+49;[/FRVM MWE^L5VL_+X50VS,!BGJ+MA1E7GRSY!6QF462C G:T9PRJSUIX2 "NT'LN>2\ MAY--N\#;':-[>YP$08-S01.J-2>2&TJ"%$ ,^,"\LD;:$T%O'XG=P/=<)B\4/B%9)ZCP# M6MO=ZD)7MUK*YY*,KRZ):N@Z96OSR_>_?OCX^J_X.V___?7;W_"/K]^]/QNF MSWG?6L,W/7?:9:4.Z!N/2V[#P,WDQGMC8VY,ILT)K+"$@4(%)E@B5CF++EQ2 MFE.E?*X__? @$NLF&Y(WV3II2OTZGED=$RIL'PB3G.JHG$JJ]K.U1R0;!E=B M Z#C\43$(7QOPU#>9M)-O\:;85&64,DU8K8\MJV ME2H)+1V5!DZ$_X-'&0ZFP<>"[=&2:>#:XA&>3?"W/4W1% N',9S)@80HD'59 M2N^SA1!K@^P1O_^?O;3_\Q M2$C]P#+#1]-/[:U^(/W(9#NP(4@I U%9HUDLI9-6,T\DY)"LC &@]MUU)\(J MCQD35%"&6K_4%0C<)F7$X4DDR5+&H^!@JUO*EL:,U3:D#%;RSM@8!"?"L5(IFE7I:T'F&$X]"XPQ6KL)_U&"&L'2$9+> M!YK>;&\ 0W?V<#E\)V=-/?>$F6*I 7SQ-#5APE$'G%I7_0GR!PEI!#/]!7WW M/K\WUQN SHV[E-V$)>J]U5PJ(A(KY0@E?I V$/0F$WRD834@/ZZ^[H_=TNDF6>!J9(3"82Z;4C 5E'.(]9VLB\\+7G MC3],R;A)@_J:K *_&T#- P4)FWTKB$1'C@H9$A";A4?<,Z]D0$\3:H^Y;GPL M7Q7W^C@&MP"1>_5*2F,H6FY@/56(\6 S8KR,2;$J,Q5\XKGZX,;C*L9.6,=S MD%3O@J07BX_&R%=83A<)][)<#_562E A<@V2! -X=&B2&%%X1Q1X[050(UWM MTL,C'[@X91=D+ZST8W(S8+E=V2&U9"*6QZR=X:AB,RI;))\P#MJ9F"C7MH"TJO-Q)(/6^!M5.1FE,DTKG?/=[[XPR_3 MF\4RP[3T#T0(5'.GB!9E/+8QCCBTT21D].S*?8S7MVN3%\O972\$(; M._[?T/_A8AF_^-5#._WDOY=1N$4[%R,>XZ9>39"L2DZ-X_$+5BBB*'YKH[96 MW?&3]DTZ/VC=YF;T'8.LH?D]?A_K$SOE(P(S%<; M:7X$="=7J)1W;Q=L.?,1XN+S?/,IVT>0#5..1Y\)2P(#$N\9L1P/G49EG1G3 MQE=WU8;>4W/C OO8XJ8 T(!#>=494SIB)AA)4Y619 H.RK,9I021,A*A7$10 MK7RH'9#>(J"YR8)]H'8\:]O1EP>[KG]9EJC*,QN2BJK,S"B3Z^/&."0"U*; MC:0AU&]Y.8;2YJ84GC3..%Q8#6BL/;O<:-_]F[0Q6EV>BWK33S 'X>&=U&_8 M*#'MF]GBC]55;3["@5L-J%5<,$1:Q(S+-I%L# ]&)@AAL,J8!^BI< .[&1*R M7)0H/OWRX_<5I+?SJPG?+]!:?YNNIW#-@*:I.L MYM4UTN%4-E(:TA=!#]SJ#BFN!L*,.U,G7909!",Q^D!DS!@M68\V/"=GE=0V MF-JGK:$A&T-+^_&!GP>PO@DO^T;.NXQ&1L9M7(5/BY*\GL?I#&YM\-/B4-XJ M'2$HYTA*&@-V0-?2*PS8(WJ:.HD(CM=N/QIZ3^-619T8WTT!I %5V_5-*2% M,8?.=>91%TT@2,A!$::3LC%%+Z$V[FL^\368>FX+3T<^&':(<)O [';9?6/, M7>;@'2\)?H5QH46K%5($(@1N1[.@K:]])?,$2>.JV,8Q6D^8#6#S(".;XKYGB)-$VO^+]Y5P3MP29[CX: !>FMPQTZ/&Q( M'PD8J!)GDN?).>I5M[JRGH2,6Q/;)$I/+M\&E"GR> EX(%_!]K\WN'K9S'D5 M$P1K=="9")82D2K(,A%2$*&RCSE'H53])]NZ4C>NTCUQA#60T)J$X^710\4 MTV^;'D'.K8E)"^)C"J5-B^-WJJ3W*,]>2_Q)[;??NM U;I0T%":>A%Y/ ?6M M3AL(=A^6\-5/TZ7KO/.8+[7\B]4*UN5A7PC.4DUPF^4-,.O1R$A.3%:1*XK, MC,,#L0NEXP9'HT&SNA ;!>L5.]^5/[^;^C"=;:Y;T8XD&G ONCSRPC=5>6AC MT!.)PCB/A[)V^4-GXL8UV*-!LH:HFK;3'_R/8@-V^:\+I&RW1W1^)C1DIKP0 M1'FOD)\0X\2PXRB0:!&$%D9H9XIUE)&L=2Z-EXGR ?OV.U(VK*$]_>WAVYT(:[(*Z618["VJAF"X7$2 M'J# M3#[S,_C5KR^69;)Y>9UA-H--ZT]Y@15WO+ZS8RE0$J M9?4)B-VI:S+\&0J? PFMW?#GS73NY_%A1GKM<\I&EPE:Z+[K[(C7P(E1SD=F M.+.F]K#?PZEL9-3>B<*?6N)J0#]>>B_E)>O+N1_7X]PGZ*@8*GDF 22>XJPB M":+,R^:,\Z"S\KQV*<;C%#49YE3#PQ[7LH)PFKA0O.EWE/$*R#0H;D;I]/U] MCJ)[BS^8(PO+A<##)7PEP%OAK\TN2D_PA@_OOY:_6$VRT#[RD(C(I;C/HF?B M.5ABLU+&2&:$J)TG&G1#3491@T&]&6@TI)0_PN9=@T^+VT/LWBR6>^I;!659 MQ)0)U:P,-2^E,$X9DK+ESF2A'*M][7DLK4T&7$,K\D$%VD[:H#MW)QZ2YE%X M$F49[YD8'DK&,O%, $,;ECC4=C"Z4]=DT#441@<26@-!U^N<(6)L\/I[_.+G MG^$CHOW]O&RV_'])%7_SL^WQO)SM5/X"#TZKCXH;8!N-S*NN';:-+? &7(A>F]V..[M?&+%SK6ZR=-S-^N?5(:ADD#AJ.?QC#2)*M* M1PX84<)S#-2%4B3(H!BU-(.N_M3@X,9@^)'@34'\("$V\PQ+ORU[5NJ#J24B MN(VE$\2%6,J**-#$C52^*5W>R*#OMG![B!!;&99W\?7K;,-*/[MDY=MY7BS/ MM\*\9*H)TG'%/:%!:2)9+A4=7!#E&XE#"*8!%_EJ M2@&LRAS],CQ#.TCDR16(RGB8?(A0X\@*T]&>4^%2./.AM"V/=+ MKOMPOAIV*@YK?+_\[.>[D2Q^GLZFG^?3/(VE&FW;ZE"F2"]FTUC22K?VT6U< MXT&?WWM@X_&[J32R\?XR5\"#\O19XD"22*P\QFJ(S883*KS4Y;$"6GTBS'YJ M>@_AOL'HEXOY"C\^78[U^7!#=._S+@_G9U=J?O5JNHJSQ>IB"9^0[;_,RIU@ MC '->W#$:(RKI))H]Q/C1!N(DJI@)=0>YEA[#R,/@:J#O'L3M<<4=(L*\^-T M]?>5WW7(OCW_NEBN4;V\03XOED=IR,<_L+=*/(#>2CIPLR+"X_=YA&5YE_IV M?57P5G*N"%4>Y1_+PRR@T-^W+EB711*L=GGEHP3UCED7FPO>Y?;1(ESI(=#C M$1/.)T\T2$<0YI1X*S(1"2)D"=)6?WFV"UWC:JQZ.+D7@M:629.*",H>K]7^ M69DW[Y?I."6T]\/Z*Z!N=%9WP%YNDK@%8*^7R\7RY0*%MBD0OL889QDA9B7Q M1KDRW V(BQQ-4T23F6A.O'JF\Q#Z^E]G_W'#*U@NYOAMW%KF4C&]7?^JIWGS M.U.TX B7U?4QR<)R:C"LP:@;>10$'A.9,-Z1(JANQ1FKC,+[ ME]\G%G&+FO#1,._WK^BOPC$ZL42W'.UM$+&T_ A'?'(" M8P9 P\ME@NI#488+5!_E[_41X)IS =P05L8J2JD8\8Q&HH0WP;I]B.\\IN?D %3VPO/;5"OYLK;.YY-G6# M#XV?#-09YH"D4!Y%$A*!Q"P0&P*7)IH J7:^IS-Q?77.DPL]%(YXE7G6UA+P MEA(TOYH$JR7AS)>[W(C14.W;H6/H'#ED' 1?=]73X/)K4UE]@_D%7(Z"V_UQ MF^4K,^)* \=TM9G[>IPJZ_[Q%13=D7NII@8W"Y:>@(=F\ER7O9H$@AET]1$T M1%*TMCXX)4F2E!/(T1;;R)>$2])LYJ M;H5@29O:-Y==:1M;U=7'T'U%-X"46E1NFUF"1^FMW;_LK9(>HJ"2MME^]!4@ MM'+!&R^)","(C%01JTQYV-@ M#!'1*2)+0. "S22F',"!3A9J)Z0>IVAM\%7&&60P,3D2)3:(Y!2L2LJD@2.V:P3 M_J3V%6 5PFL6"O[B9Z55].P+P/HZG+AQVI*,REO%" A3WIQ)C/AH$TFQ=-,E M ,MJ7QD>0M^X2N_T.'RLMK"J+%O4G']9+-(?T]GL&,UX]6][:[Z'J:BDV2X_ M' 'T%BF;?YZ6\;Z; >C7(KU"C@.% /&9 (N.2"]LF9:9".?)< 5> :^=O3J( MP+Z:JM-BU_C6Y4)>EDH>IFD99B-)L#0A3X3T2C*59.T)1(=1.*ZV&@Y;=[72 M@')K42]M=O81UM/EMGX\S*:?_?K8%-4CG]9;=W6EM-;MWK[E'L";"<+%K#PQ MUN;2JI]*DC00[P0U2=*4JL^[.X"\WH_Q/KW4]7D !E$I:DEBPN!Y8(PX/!6$ M2J&=R)I175N/'4+?R'>! V'JWNNX0TFL10VVF?92IFG@$J4-:OWCJ$J%^Y_2 MOS#A"DT&C\O PE1)E&*4J2K?0)O4] [QKO' MMM\6:W@(NE91@:@-1&F.6_7>E4)H#$&RX=R B*GZU/K.Q(VK:7I@XEZ8-H@X M6M0D-WJ3CE$A-_]Y;]VQEY9*2N/J\Q\P/>C2AI@%(ZR\P"++[:_CF1)!$_6& M@6=N@!=T]I%3K=?OP0IF:J1W,I*L4RQ3"="1UWA$J+/>)[1^4@_P>M5>>D9_ MWJ\*)O;V_/650(M*8W,1OAV0[,L,Y4TA%LR/;?9[[.,J)+X[TEI)R=Q8[\6= M]1Z 6%(2=#2.^/*2KHR&$V?!DP@V*)>T3;2VVCF(P/YM+AT6NU&ZYX1PHN12 M0]!HLX4G/EA#3#*@@@]!V=J7D(=1.*ZR&@Y;]UMA!I-;BPIM5ZKUP2_71^JP M.Y]0H19I/T75RHVNEOCQ:>GG*W^GP\!*)9.4AK"@4:JRN+5!:H(_\Y0JE#+4 M+[)YG*;^!48/?_Z#H*8Q"AXP@$B>(ZA](!:B()HK9K5RH!P[T?:;TT15L7._ MOF@8(;6H>0X9/7"J@0KC#%88:\""3]P(QCVQ@J*7KSB0$ "(I5Z&Y**1H79A MT'!]*[=NM3IKM43D$ M$0_T$-<10 ,3@WY?P?O\>K6>GJ,Z7DV2D39XP4GRY=715.;OES'-7-,0!5@1 M:.U))+U=P TJM <.Y9WOX!UA^ M@U]^?,+/>9_+'F]<&YB@IKI;WQZST7H3%0'I)<8'"%BO%"5.1)H=!:-D M;?_Y1+V?KZ8K__GS$C[O2O!WRVYX?L,M]2ZX&#/A/J,/;,N3+R6Y:"3^'S6. MRNKE+YT(&]LDUT?/79U77SX-F.$'N54J"?'\OYOZ,)U-US_N;#%KZC4SB8AD M2\F/=<3:8$ER06)D9**QU1\Z.)S,L%8AVS*5)&B@A&J'<;:QWNGZ\R,.)G-/"!XYHEB&I MZG6LH\YF*&*!'C$LKWVR-X^QP"UT;B<+",JT?1Q#Z? M5OU#T+;_]G1(6;:H^N[W%1^O\O9^U@ ]_ .JN#M=V\:7IX;16(HR@U RSM!V MADB4XUDR#<;;MCOY7TV_31,R9O4*X@R/7;H#846-390&] 84;E"CAQ!B!A(C M%>@D:"54[0T^05)37?N'R/_^#64]UC?@PE^KR==^.9_./Y<7Z,^^X,9^\:MI M1.?PU71VL;ZW31IURC$R]#Q#49+"$&^2)CEXE9@M#Y96'P%X'*GC.OL5D7<* M436%R!?S]325+4V_P1G$DFVY%YR X'D7 (T)\DQNZKA+\'3V; MY9:Q)1(O^WT[C_#U 9\T)<4%4WAH7:*EI" 1JP-&YT'%1",U7,NG?+FC5^^$ M/-DP\D[#]Z9TYZ5=*#4#YU]AOMK(:U-(.HUH(S;N]^_SZ7KUX@^_O"Q=O7N9 M(T%RQB4GCC,,P#1%9F>>B&!1ALRB"KKV+-'*6^B$7=4P=EL0;5/(?HUQZ^(' MH,%8?IN6R<8/<>/%;/.1NQK"N/@\+^4S:#BFBWLU_9GS! Z(*3-&933HNAN= MB>&.H7LDDC/#%;Q7WDPGM.MGA?8QQ=UB=N>0;O=7L/;3V>"M_)?+G+23_\&] M#=_(7]I_DLR)Y.0#D3DSXF@"@GY X#1PJTSU,:R#-?(_TJ_Y?GF5-KW_/NO& ME$PBQ.AET"1YZDJG:"3>,D=<#E*E*!C-M5, O0AN=A3 (9@ZH.6VL@C'C)N6 MZTW/U>X2],7WZ6H")J<@@B192('^RV:\';+<[]=#[)45BG0R)@.,>SYLOH@QR)8X):6>YW[@;2 M?6&S77@@1*D<\ M3Y(8QI,5#)6RZF3'#M D=TAH AS'"'6/ENC#X09BS6/5+#JZ\!99L)H$*LI4 M%4\$@"H7QQ)5;7D=V@&J8",LA=IYD]Y$CWM/@3\XH$$*+.)M3%1"X_A?/TAJ4_3]3S]KR.ATJ$5L9?<6DQO MW!ZMD-)TDPN8O9WGQ?)\6R=T?%*C^X?7G;[3?1\GG\DCI&*9,H0A*T^#ZS+1 M).I$J#9<9\.$X&\7Q3%YGS\L5AO)K%[/IN?3>?EK]%:LH.6U M!9MY88GVY44\10R UR@;)G+M3M?C*!U[', 0&.OXWGU-&39@DF_M$@W)\C.L M)I)G']"-(9DA[R1/GCAI-8G."\\M9:!KY]<>HF/L'O^3H^P8_C=O2F_OL%R) MU+*C^S^YKA'MN(/36U#N'%"32)098X\L2P]&BH0*&K*CPMLT"U#ZSZNU"W27@V-N\ 5-R[_.S! M];&KFS JRK 99.7+2Y_OUU]@^09@=8MSD\RB,*RT$^D0B;34D\""(-98P4*V M,C'SE!+JOMRSL6!'8&8@IK?J$SE%HQ(E=#8A%9M5-^:8ES: C1,W>):BIB]7;#<;(3NZ&>'Q>SV9O%LI3M39Q@ MU$>JB0*'1PT@%_N/(2R%J)+F/-!!_=G$NY!44)[$+"7NK=PZF)2)EV!DM)%'4[O]N1ME#;G^ M)\!83\DTH*\^^!^;Z[0W=QR4B=%:>PV1Y*@%D8ESXEF6!$ F9P.CR=:^4=]' M2T/.?V5,5>'^X2AR6Q3-R]1?2)\&-7YGL%[/()4[U,7%^J5??>$3QB25":,D M'R64!DE-0F:9F.!X*LV[)ND3:*\'2!NW\^K4ZJNO;-I&W@2"E2"<)BQYC[&S M]<2ZJ$@..246=$CI% []N!U1IW>[#N!Z3[?K]3R-_BK"@Z4&OK2&WQRLOLA7 M']DCL3$T4:=\=:$&WT[\2@.E5+&<#+&A!!2^W A$'M H!QE3Z1M@M;O:3_1* MP\V73S8+KLJ*KY&]2Q30Y6KET>AWB_GG=]-OD#;#?;93LB88\&.HY1RQJ0SP MR>6A:#"6.*]S#CXKX8=\6^EPBL>.A.OC[;&W; :6Z,B5YA^6BX0VZ/URU["X MJ;G/2E%&,R,4'/K/(%(9PFL)YUJ5A],559TR+D^4F#^T]KC8.J7<%Q6%T :( M"E]V.UCMRO/1-Y(QAD1X5A0WP1+R)F,\GW1RH&W,ID:SPEX"QFM5Z"_3^P#I MR>"Q+]O_-EW"#%:KW81N=&-V#1?<2X;N,B=9*U35S!KB+&XG)_PJ@!IV]U7Y M/??K^U88'09]);>HS<:CL? -EF%1I?3"?\:X9T>Z<-9 CH%$SA61- 2,FV5$ M9N3L6';@=;?QSS<_=22IUY/1H@:[6DB3;@_!]1G8E'SL]@+&>ZM=>4K7 )%* M.>(T?T',O$^=Z+($)@G.BA+ MI-&1!"O1T=?.)9\3OU?EMT=W[%MA)$@,8SVJL+$!G?(.F3%?P8YXIV3"H"Z5 M1Z1*EW II0_)$DA44HO.EM6UI^+<(F!$4U-'H'>?4CF:NPU 8W=4=L1+I%F! M%X0#[D &=+P]Z%),2*F+-%D3:U^7W")@1(,R"#2.Y^[8%N2O?ID*.W:D^^"0 M:&](D Y5:'DX(&1FB!*9"6I\E'<'PNRQ&[<_=YS[UOKR[LNRL:5]R8Q[#M!N M+R9;)C*R(]+RQJ%2@CAJ%/H^R!-#DQ.N6\CQQ$+C7(H.A(>:3&W 4OR*KM0: MRJLEEQNP6G(-&HB2R!2I)$.L9R!,282XB&!#[2ZV>T2,<^4YG,7HQ^61B/"H([0%KTXV(!G\MMB_ONE[4601RU2 M(@AV@Z1;W'3,D?"@C#7)R*"JCV>Z7GZ\[%==+/3E; .@.-#2OKN:XV,R"XQ% MCN;5EX)8IXBG,9($ EGI.+>R=GKL6%K'+5<>P:LYJ7#'#LH_+*?G?OECM]>S MQ<4RPFHB+ 2;(9,0!"=24M32064,'6VR5,9,[\XDV-M?_<#'-U&N-+!8%U5Y MW(ZJVU?EM7UTI736(=?P?^F3_S[10I66.=RBRYE(GUQY^((1L(PKSXRQLGY; MS\%DCMWC>X==5GD)Z._^PA&_3Q<5J M._I_0CT4[D8"GCDB*;/$0I*$9BW @-#(2 MOR06+L)R+/SN9N,WT.7;D) M=[0J3&YYGX,*H@'']-&QMA/KF9=:%SZ96*Y)*/%: 3$I@M+1A$!K!]J/$C1B M7YEWMY^T\+L&O-H?XLA%L-0'N$@10Q-CR+(LTE 1( MB>B8=>:&JYB>M*]'KCUBB_ M^%GQ?2<11))16\(3Q[/FI">6T8 ;CTKHTIAO1'\8=B5GQ&*<1I YB.#ZMJZ? MP!(KPQ+-%@,Z(UT9+U\<&#Q[W%H61+:&5W_3HK\E'J8,J"%+?(A4_@':VQ\* M"4\1_.Y?]Y3A;\?=GS@ MJ4VGB=%LN 8V7!4=L$8CE\XACJ0M)+UQZ>A_>R*<_Q@5&I0!,=A"T\0I?!>4^B-T'3'(%5'T?T"#GC MXJJ>S+N!Z6 !M(NE766'45E0L)F(DA*77H=R36E)$,QPK2/XZN/I'R6H23P= M+O9N<#I"!F,7%)SY&:QN>!B[PIZ8@S"E+"A&Y)"T'CW8J +1G-HD@D0>N:?\ MK4<^OTE4'".]15U6MJM>KB_^. >EE?9$V'+Q5^9V633OQ$LF!88W(KM.3ZKV MUS#OVGC+\-1&ZSA1C*UH]FSF9MB<4\HI>"#2E$+E: *Q"C6R#8$+I@-DT:V, MZ>FUFE1 1PIV,1R7V]5'O\'Z\@W$[+PP$>.+J(0G,GF+S$J94..T=GC*A*L] M .%)HL:\-ZH,@6Y*Z4AYM'%;='G[\ JV__VTV+/+22GS\R6SYYU%YZ#4OU@6 M2B8N)[ I,2JZW7IW7G+,NZ%AD#0@RQLU]:5NGGJ MT">$0*AV7&;)'/.YCZ6[N^"8US@#@F@(=K@1.:HB3/, MD1P9RYQ)(T.;EF^@>YK1+=\!\O@'N)WY""5@+B]?/U2[>:*KFHY$G/+>YAB^ MG/@2!W045C!%&)6FC!UAQ$>TK%KXA*I1)Z5JO_=^HDN$/[_/VSIC7!W_;ANW:VVUX-$1YT-&!O%B/(0CT61K0'AP9J".KYZ4/X^+ MH4/PMZ<;XI02;B .[KWK3:ST"EV4[215IK(OR04C1, @+2D2/'Y'%3-6)[2& MU8/FNCMH NS)VA&?,?8I#Z$8;H1""SP&NI^Y M_CX2-<> ]R 1/A=7.56?GY&-&]*Y<3#S\7 MU2._U>%3>S/V4,HK9:!VRU[U05K)+=O,B4H"73L\O\Y11;B)F@ME* _5!TO? MHJ#WG.PR40'>;>^J5G$Y_7KMMU*6E8'(D0;#B)3>DD#1@_5&>^6TM#;7CAP> M(6=. 24^6$N$ \N$<\%P MU@4G3TPEO%IP;"14$M^B+R]; ,"N"E +Z[W@&.)"F;CF01)KT8>/3 7NM#,(CQ3677$?P;F1!?XK>B?G%^>70WH%IZ60F$3OY+;Y 96B+\_- M4(Y,P9]V*L5^0N2W%AU9Z,>(;%&#?V,+WG^_0;@!([2BF2AKRC6PXF76JB?9 MI^PU#4;0&NK^UJ+C39FL(OBC^== ON-A>W<=0K,LHD]*EX>($;T*@VEO62)< M2)Z]A^AI[9:,)T@:-SM1VS\80@YC%Y)M][*;(C__O-G4;Q?E=)3)FG/XP\\^ MP;)4"H. 2#D0:G)A&#/$)9N(YLDKX7+DLMLC'%U7;-&W/%+&BZ$9WB**RBZF M\XW RK<3E86S942@8RZCGY8HL:#062MOX DC)4W=*EH[+-:BWAD(.WW8W")L M+L_"-LQ_OYQO:^')^J# @DRD/K6G4QW$3J: M-TE0T) D MC?)XQ?7XXN.\3S2.!JLHA@94V>W-78_E8?A_ELE !'!-9-"!! G(0I"!X4&B M4'V&PQY2.F%+/R=LU>1]$X.N;V_DX_3SE_7[_/L*-B.ET+B;Z+.C!'*@J'BU M(=8X2;P(*DMI'8/:E=F/$M0)4.;Y ZJ/',8V@'>;Z=[.']^;QAB5E:9B+[1# MMY&A_LW9$Y6<@^ U;I%V,GX'+MP)2_8Y86EP]K=8SK(-1S9?2P-4GT:??1]5 MJ?KA"1H'*GEP,02*DC7.&R*S],1E])^]\R -3>@[U];@=4L>;J-WTX2;O1!! METYN)S#D#,F1X*@@R40)G 9F1:[@?_1H^P#*6B0\N\FR%\[BA5(8%>H%\ M+*]@!>Z]E,9$5;M%Y5 :Q\X(G@9\?873>)S]JU]?+*?K::_7OQ[]O)H1]Q/4 M#A1V1TY]% *AQ79#?JRBGI2TCE2"H7<$0WB9E3L-]J2Y+\WY5LFF(QHGAOR$$HPT4R)Y$P@R5B)^MZJ,@9:D2BS5C(#A#PJ M]@J1;25"3H6^@\7SS/#W9G&QG/CH53;*$KIY-LJX,I*W!& V.ZTX!D+:C0B_ M0F-;.9(3H>]@X8Q=:?#HYCXM?H$/?II>9%SM:GM!.A#@,LE\,[77 ?'14<)] MY%(HHST<7V#^^-IMI3Z.P-0I>/Z,]-DD1R]]HN@8.$%+Y;,@%OU4P@(5)C-* MM:]]:="5MK'KI$ZNOPX21@/W4(_NZ_=YVB40(;W^'O%7MT.D)[2\7R:Y(L8H M]$Q1%Y,@?"3! K+2:1FJ)WB/(G3LTJK3P*^*F-J9\+VOI%5Q%W1&UL5ROR]E M$ 1=!$W0.07AI&8V#7NE=5@YL7L&L*K!ZN=V1W#X*ZLYM>+N:K MQ6R:RJ%],YW[>9SZV1G2"\6&O5RLNMW=W&M.:0T5F59 MVI<<(U)P0ZP7F5#%A??4<\]KM^!7(;QWF5[\ NEB!N_SA^4"-2 Z<#,_+^]6 MO_[/B^G7LM:V[YYG"Y#1EV,4@!1VD1"R)Y$GRE+,H%2HS*"NM(U[771Z_-VK M!!Q"A@T$?7MW\\N/3_@1F_E!E'/AJ)%HYW/"$(,'8J,-1"1'O>5HMV7MO%4' MLL9%Y#!X6 PKG);Q5C:T>_O31ZZ%\I10X)+(Q#FQ)FK"I -O\&]\]1KF#F2- MB[?J4.@*M2/ET@#4-L[ME\4LO3W_NEQ\VQJ#W7 C'A7E (885K*]SFKBDLRE MGMM0GH3(>9 RE8?):11:QXK^H9KI"G(8.^N^:1O[B+[V=KZZV 8(F568A M!VEP&YR52". .I !P&"IWRJ[O7V/R2DZ ")]1$*_%_%ICHA)*G5AJW@F%0K%1E\MB( M>7.QG$_7%TMX,_U>_K/"??T[?)G&&5P>@$2%X48;DBU51"*3B$W1$FVS#3J: M'$TWS#R]UKB5!X.BIC*C&W!N]K+KW?7SU9(+':Q']F"0*U4T)&1@)!D5+1.X MNU0[W?(T5>.:L7&CMN-$TP#8;J8?)PJ$T$ 3B=*GDO]7)(C("*6.JX3;<+%V M-N#F^HWZRD?*=E&)T6-;LEL)Z@?_H-UN_S@QM+$MGD*)!@K"'2.T%\F=T8749N MQ![ 8?1H $,# MM/#$F>B)2$)ZRIWCO/;U2F?B&G6^ZYBU8434Q!BQ?3>S+V[K(RB^^Z;JINPSG.0Q:^C&(+*F$*92F2($=ER M3J5ENGHA6@MU$R]FL\4?Y7FY-XOEJ\5%6.>+V7T13FBD6F?C2- >;89"CQ>U M!4;M.@GFA."I^N-FW2C[1ZB9. 1[]\Q^??DUD SY?1ZFLQFDRR'--[?"=;3) ME^2S+2^O:!N(UZ:$[%H8K<$E7KO![!%RQ@V%Q\=?+4D]9X-_Z5_Y&Z[5:4S^ M$RN?S.@?PH&FS#YG5*%&Q!!1.0:+X"G1H!53V87Z3SK]OU0N>0C^CBZ7/$2C_+F58,3H)3I2) M#382"3H17W*QS@OF7?;@7&U_]!^G7/(@/!Q1+GF(<%K&VXU;<7":AN 3X3$B MRYSPQ):9E)%"I"QSFX,\%=Z>4[GD05 XHESR$+DT +5'R_2)_I!RR0/D,/:5\"-5?2$F< %W $)C4">3 M(5:!(XH%Y24UD4-\*@QY]N62QV"D)F/'QL>3E7PF@P[(!V*31J*G,Z#%Q<_DT]L;CTR$IZ@$(I=1A1!LD\5H@T4ID%2WRA7:* MS)YX$OQJP6=2['A,S'4\8UM PV7-;XK"0S#$(6K+.]>9..<2B9JII)F62G1Z M\+(+'L9T77L(ZZZXC^# M 4U6IXZ_IP1_<]%Q]'\UP1_-OP:R&1WJBJP)+ :6"0TQHMF3G-ARRFD!_]+ZDS5];2AJ-!$W,,(.%T8#:NQ%C!?G%[-24'&S;A:_G\%E MT>R-&MJ]FY\H%ED2/!*NK2#2*E<>5.0D MO]/H2>Z6"G!FJ:(,(YFD:>FV0U?9>Y4)#XZ&G$( 6GO$Z&/T-)I='%AM'BJ( M:NU'%2OS]C:[K%Y^*5'9:GJW>^_Z5RXG8O9[8:HR!;TK]8;D2*6*O;WKEQ?- M9HO5Q1*NZJ*A0'/K+F9HD33@=_[B M9Z5+X.P+P/I=^>TBOY*IYA02C2D3H0"91BTO>49+#(M*LJ BA]K!S#Y:1LKA MG@0!BP'$T2BL=C>CPN?,.'HKQ@A?LMB9.!$B\592X;W(0M8NF=M/S;A*K(ZT M.T#H"-8W *+WZR^P?'FQ7&Z4,,D5 RT M0NU9*(\2U!Z4CI'ZW:'QU40P=@'+?D?XM\4\;G>XVY;V2CET#@B5@-MBM#3" M R<090A491^-[>15=5]SW$Q=9? ,R>]F873C=%P'ZC2PD)(7)%!1DI!2$9TE\:6!8-&+^]F_NXF,W>+)9_^&5Z,?>S'ZOI MZL:/)EIZ]!P<)S$HBX*DYB0)$QW5QC!3VRP>2>J(;OV R.DZ?J6B&%M& MZR3$&'1YX)Y*'8F4(I(@A2("%3OGZ.6".]G@GT93%C6AT!5^!\GE:(!]A>5T MD<[6?KD^\;PI&[P0 >T)IT$1"9F3P+(DBC.#_Q\-T'PJV!TU;VHP9Z\I&/:2 M6[.^X-6N7B)%T_5$.NUX%)QXYLOL7/SBP#FB<7^*6A^,"/WDJ$ M#2>(EJWJ#3?E#-;K&:1)LLX#*$68UR463PF=%-"HU+UGV:'K4KT3]0#RQKU2 M;4KE]91=.U?Z^[D*WZ:KS8B#UZOU]!Q7G;"LHQ;(R> U;H)Y?FGF$DR+O'$ M=.#5WW,\@+QQQ_ UALGL&Z)QHF[@021&?4/5+Y0VZ&&4:$5,IQ:0MM2>+ MD,=]G[LIY!TDEYX1R>MY.G4!RHN$#@A^XV=OYWFQ/-]5?PU0:/+H2@,6E'3? MX0B%(QC0"B4-)0#6$^G+?&Y;'NUF*CK!F!2N]G2X4Q6.[%WG4H.GJ\=^/\+Y MXIN?;=K67\S3I^GY=/X9D3V=;T<=3!S+0GG%B-*I.,@LH:ZWDEACL]-")QI8 MOTCE<*(:S=KT!%FW &9@$;8X7>]LO8A_+S,X<(E2G+C^45MU'KA";Y799T>5 M5.5NV:N**,\-S5Z1H$,@,GI// A-%*.:AQ =>%%9&]ZFH-Z(Q_\2O8 MC%F ^6JG&9:ENG%S(G[Y <2RB0C0Y+E7"J937*U2S\?)&1DN-43]*(VUQN #I)_OIAO7)O+ M 5C,2>K1\@EW4Y'(#,#F[""OX MSXMRC+[!=D+2YOS88+G DT*R-!BE1*;+"'J,ER1/3D0E4ZI=%K"'E%8&!8UJ MU"I(J4VP[(#Q'2''".$?+CT#F" MXPW IO32_N;/MP>)H1_H_V][7]8C1XZ#^;[_1;NZCY<%W'9[QD"/;=C5O9BG M@LYR[F1E>/*H;N^O7RDSZ\HS#D5)E6TT8-@N-T/D1U$D19$40L)JOD*L >PST.*"0B,@\!2I?P5#"> M[ID4P$+#-)F:.PO;8K]/OG#7H'S8#Y1<:>Q_O?T^;7YXOX[^/Z_F]EL\*9_P M@@77C"L!9$#)8R<:* @Y0%HH(G0P8K=KRA$M./.APFUY,NE#3FE6X"9L/*7[ MX(U9K(1A$,!4BT,QB2=C1!DHCYR- M-"YVZ@\VP!95*:$8<4!ZFR'U O?&2'(R <$5 ' M+Y5MESMH^<'".N8.,?;EZ^_WS'&BB,%8 JQ0C.(42KW9 M* 6>8QP8T=! VDH!NWZY<*!2E2:.BEIE*GF(LRC*=]N5[>\^"['T<>,)KG0: MWT32;2@"5A'K, I*[KX1:J>@'==1]F%:U>HZ)J(UC$G:5)EI2K&1#@2Q'O7 M&-!,*N"X\$%Q;SUI5;:0=6C6>/I6-(_37_(UJ,M]=1A4Q ?'01J@ "B/N\L0 MR8"R6@>GB+;A J=J=0+KR%2M+I*K:K@2E=@*:2P@%%) F8]KYER"0(*E 7,4 M4 [(NP]7&GVJ5B?(C@Y7ZB*_"C)89TWC,FN 4?&/4G$L&"8:^?QSF]JLK/(T[TNJ M8A;P*E#)WD+]]'W=G>;3:KE8ZIF;S&X^KM:!GW>":J&C.Z*% M0IE*;J!N"" M@,0*CI3(_5XQ.Q.5)XC'5?2R*E'+GGC*QK6 7C.O+* F38J.(HS.-K9 .(NX M)<@KEKNWV=XB"D?J%>AD;T@JT*E#CLQ3=J1W/,K' VS38R\+93PVI 6!&,2H M($&9EW [N^J;N%!]RPE7!=KW;G(W<7[F%E%2*5WVYK99S9:/$1S!,4;S#EB; M+@^YB))"R@&AH?,*2BZS.YRG5]1*]^2%ZEY&L*H8[[W+SW;N46)$.<;IR)+Q'=^9UW[YOY^]5R-?_Q0>&W'NI6RA M$L$H:H C+(I"!@(4U!!@E6:D,\P(R=T%;41VVFV$2[T=JD5/7O.66?_RAU^D MTO7/ZR[JZ)I29(RE"&B>BAEX8,!8)X .EE DC7$L=W>*G.MOMRDN]FBU$)W,21HK?$A.#SRN1;*X M:I:IJ?WCSU.#^X_-\M^I+[YM;F;IK'VDM/F?=N5V+:U0W!$-L%,13J-M:N?@ M ,2*.F.@)"AW2%*,V7:;[U+O_EZ'CEWR9MR<_#&$W/Y5^G?HFM# /.,0. -# MFI4+@=$, BMPT,*B0+,/^GI9#MMMNTN]WJQ8FRK8:^-Y!/^()):+#[.-F/Z/ MG]Q\2_*]\W-]X]<_?*>7_KV>S-=%/M=6A53:R('V+N5Q? !*JP"XI%Y01"4+ MV=LKU\)\NQUZJ1?"U<#020>+WO^MGY<.BX:_^"B]N.9_-E/W$!5?6Q.$D;87'M=LFE75U7 77IM_']Z^9"7.PCSY1; M))%/K[A]&G+&*9",$6 8CN+7F ;/QE7OYPMJI]*7=CU>#-(:'*YTM94NK[Q[ MMWID8Y.C/]KQ<7'-(<5(Q]V*&,;I$5Y*J(@ (!3,.48E9KGS!#V7VNY1ST7? MM8^,[^N8@?A6+[X]%,"\\W8:)>"6S=-_F'4B8H?OC3 ?L2^WXTQ+1(XX1.*Q MSGPZVPG"P%BH@:$$9'3$KOHU'C3$KO 6<5QOQW)]G:J%XO(?K('ZPX@5G E,(W^MD@W)$%( M("V5P"MI?62$:)'_0#^RF$N9DMA).8Y-21R$5 4J]W3]VPY6.C 4N,2 (4D! MQ=( *=!Z?H#2Q,:-J[+7O>VMHI+9B,/@W2U7&R;K&K1E;UR?U\CKZ&@!':!) M;\X)B'\C *0J!!&W$=*Y'V15-A1Q**IG)R)V$7$%.O+@UV[&KBEL)<40".\E MH"(&*5HQ!Y@P5$ 8D$4NLWX\6\"E3#\<0\;9=U]U#U"M!O0]634[!583\U9_-E@'H+ N2 M01"$@)$!CX%"D0NH"47*<&U49^0?J)<]0L9 OI_@*C@,,J1KG>!"44]!4"@= MI#K*SY( I PH^O4!Z>Q/;(>O^E*&7@X*N5\6^PJT??=!:"H_N$\6O],__M7, MEM_>S-R_O9Y?"V-A$)X#1C0!%,$8)$ +@4-!*JI&NU=/&IXJO2FP1E@!'(@.,Z-1U!JFONA0(?EO?KF M@KDU- >,%6GH$\ZNFE_\9SW9XXPQB&F0!'"I<>0L(*!HL(!P*"W3& F7^QJL M_>I>??/!'/J9&<0*U/-)MN]Q$VX;C*1+XL3BM8(A'@N,@8Q,)UX!I9GA[+JQ@74DX,D"XZ M(SHZ[YK'4)/MCF'.=V*G!;SZYG]9SN3.4+R.@I\HMHG5,_=N,EVEEX!^^6$6 M_[G_K5FDC;3=7^M"J*R%/SV^.T(!T%#NQRD$\MXJQX4!UI*4348D'I[" LV9 MI3$.\9[D=M'S%@+]JN>SR>SFP1(G%W9F)]/)9N_>\ZD#4\Q@!XP2#% 9C;/6 M6 #LL.(>*BEX[@.UWA4EU^%!?BE'&@2$P!B;TOW,I\2_C\Y$P!!9;9G/?7^>9^5E$RH935D!(%^1 M^JX=F6OOC-+8?.RVPK*DLH4$]E;@[G/7J MZE:<>SQ>=IL^V0H@P;Q8 F+#(!,0/&2PD"=5X2)R.3N>?6'5Q(V5QS!=HW')X*=6PK MKVNB=?1_@@3>"@ZH50@80DS\G76642RXR=[!Y/!2RB:0*]2S/A"]CFS?F]ER MXA)WDSO_U=O5?+*<^,6O?]GIRGF7P$E)UM7FLTUXB/P>)),S!9AK,2/D!4>1 MTSC)0NB\(#&H BA@&B-[1*.3:#1 V 3D')4R>V2:-UEX6M;OG\OZ4]C=K)L^ MV-="X! $PH H;P'EF@(9HTG@'$.8:<<(R9T%RK+PJE*-771IUXB^/(ROQ.3: M*)&U+'Z/FW^^^#* M1:]0$Q'JOBK)5]1)%:4&0ADWC(H^"N,>* 4#P-1Z(4P:49&]D?A%OIGNHE/C MO9GN F<%8V1[YM)A]%'?^NV;#8:A,,%1@%$J2I.( T41 <$9 M#"T.W+Y\M\(>?)15[@%JU?4EP=@8EWY#]<7'$V=BE]NI>CM__'TV62XB@^^> M3MY;_^7]HZ'@%+;: 6U3)RTF840A&" Q\TI;Y10/YSS)#.NH_%'!Z$K4E$&T M B-]+[6-)3#(*L,(\-ZF-IPB'E7QC(JLV,"\9B[PW+V.]![)6C CB$TYP/K("27@+ML;-"*^U@[NQX38=L?R2/J$0/L98^'=]@ MB/!C4F%K(J,-=)1&JVP5E8#B-.Z.2 8(IHJE%+VEMM6A=Y!\':CW :O)*KG2 MV!_MN7C/"[:"8FJ <20>T I:8%0\*%F('J?F+#C1[J'YF0^5/55RZ4-.:59P M5&1X$1"\I]H:!GPJYJ?.I'X=3@,O%/&64L+-*//K?[X^'^CBO##VI>W@FA=S MGEVSR^[F^OQQ?."79CI]W\S3CZX-9DY2I #Q)FYWY%.1CHONA20><:,#QZ*5 M\1QC=95'DYG5:Z^W=DFL7[-I?UXV\N9.3Z;)UD0QK"=&7&N&M'4T.C^I;QME M2 !EO0;6^1C-RR!$_L:=(_%29H=4HJ*Y!Z[FT)?>^^;[ILOX4L^7KVHNT+40 MB@=E('!66T!E#"644@Q(8YC@'ENBJIG'VI&W,A[_A>VN,?6I^VY3F]TV\S=Z MN?VWHPZ$."RV:PDU9AP2X */;B_1J7<8X0"+&,#9&']'E<^]:;HOLTR04:G^ MCXSR4%6^>@5^%T4,K5_(I];S%$(*%'((.,*9$8PY3"[*[\I>)EWISJA!7P;Z M7;_.GIX%H]8 ?EW=WNKYCR8\J6?_\O7WO!T5SGUDA K 3GR-U"LA>.,QYB# MU)'#!0>T01HPK1BE%!&9O>JMU@) :(PWR7:;<0:?&*P#L F<%J9N=NB"+F48$ DE3OP%D172##(J1M""(2^F-R]W: MXR(+ #LIP>D"P Z(5*!.H]3U6$4DM('%.%.J5%^C@.:" TZ8]E[+&(/^+ #L M6 #81:U>H@"P"\:EKW<&EHMYI*%:5XI9%"4>, (:$@D\\8XC;.1>I\R?!8 C M*%'& L NB+X&(WW^NHQY&QR6' C'4JFE%$ KB 'V4@O-:7"PF@1!MYOX5U!L M.,2[>&'L7[.VGTV'?VQF=]%2/,_/4!0/5JDH0"[E9R!EP##K '.,$L&Q\#QW M">3+'84 >LE!I0$P6C#$E]\N+N, 8K M!*NI!.O*W"O=8"^@X2^_&7NHV]^OK@ ["Y63%/ 07'1_$0,:PP 0M\HQ3HRA MZ-5LQAKJ"G[NQ3S*=M%'XA]K_![DHBUAC!@(N%!I"IVG0$I& 0D.*8:4)ZB: MR5P=>7NETSLN:1,.4+8+*)#18] ,,**< MI]9"2G+W=WI!]E[I\))+VI'#5*Z.(0D"HM C MI9"1N>\UZPH7ZYOSSV9_Z&G*_\4Z( Y ME<(1H)V"@%*&@$KWE1A+B+G RL#L9;=UB>"5AIZO)L\ZFCI>=-397GS73'$A M.)? &BDC_C!&ZHI!(+"C%D)O#7T]$6E[OB\^?3O>QJG0"'32XK]=ZO>\^)#$ M"!(;Y66%!Y3( $S 'FCFA1=!PA!RCX6MAOE7>H+_K2S!F/I\T8[ \XS@><$9 M8:@GB@-&J054. -B(,2 E1Q[SHU0,G?+WVJ8O_@$]@48@C'U^:(-P381N8I: M?5YJ!",6K*- R, !A/KN2KNPOG%9\POP 2,ILD7O?\[ MQ%+&T6!9T.E=5G2>F$]E-$:#X TW"LKXW]\V(_":,_07L/='TN)7]-@Y_ M8_5?_TJ_S3M JM67QGCVW)G#<=X^RV 1MIJ!(-)\,FHM4!K'/VJE@J'&2?): MWCX_M*CT\[N)]4>VYW1-SU--@XV>_;1;+Q>95@]!!!1("T )& MASJ>HL!HRX&!*GA+,7)DO'?0&1FIZDUT%UT[_B:Z%,P5^$W/6CI[R9#?/.Q" M%%"E"% NQGS&.<50_$6QW$4]G9NEO\#KZ&+J<*IQ>A=L*M*K^Y>+#"H8EP\L MY\DI,C(*1"F@D2""2NRQ&DNS:GB-G^F#%L%$0;8D-156EL@A74 I5MU3*T,#+9Z M1-SILW5H21]PFQ>1='$=FMQN+/$ZZ+E_GAPWC_=,8< Q<9$#Y8 1# .G@M!$ M>FBX:J,8&E\2E,3E5K<1;.* @6"T2@43)!3 M[48PY&B^/]IE1RY]R"G-"MR-/"[;8VU7M(+4(!@YUSC&%0A"(*,U!(%3YXQG M0J#<[R\SLU!+,X!:G.F2&E+!!MERYMUAQK=9HFLC/(X'@@$N-5ZD5'F@&(7 M.P4=H=$FT-Q^>KN5%W?Y9^9'LK9]W?FZ:L896;V;77^F__)".E >H M#,Z]GEM9IKSJPV?>319VVBQ6<_^0^+*4.&," ] @$L]G)2.\!@-#HI%D3&EJ M=G5C.4.OT0/IM$\.3V8V?V1\;DT\"=H99 [BQT<$A1 .I=+3[(3JGTC,8 MPY.Q^-Q=3%D;E$L;=NU)'ME7<,3]/ELM5GKZ:?YA%N;^OZLHTV1MUSD7!8V M(A@0O%;I-CL*"*)H=;'75G#EMXAXB<75%:9LL'>3IUZ8%"!0AW:<8_.H(8:>N%= M=,V\B,RX*":L$4#&BAC="VYV$Q>C''&51([C6*=\"%2@3O=]&A^8>K-8^.7B MHU]>(QP#9.D4B.>^!NOIB5(( A!32'+I"58PLRX=7TU]QUQ/R)M1Y%^1)CWP MD"J 'H+9/_7,^FM$.*?:,> M,H!ZXH&4U *CXT\DY!#+W*TP6RRK/B.55[=R M(9)-R3(&]E_\-.4O/NOY4SH0'61N9_/#3H Q6.$*XAGEJ@8Z,+X:\,":ZJ"^T-_=75TLMU6BJTKP(;I5IY#;\Y>/8KDMYFT;B!(4TCW30*1A&:?4[X_BKJM'1#\3ZA5CV$7[)F8KZ\?C>9 M>QM_O+W3%P0);*P%/K#HEUIC@1)1$-0C"P7EV+!6=P:1]!.5B7]Z5)?]K]:C M)GWP:[((LQXK\F;F/C:S^1.I?(U@K!;KC6*"XRQ "X)T:;JP-6E&. 9.>$.( MM*D6;!RS2^6A MR-[AM=7"JK!@^=2AF[KUP*8>A5OSL;774D(I.-( ,L^CO69Q\3K]D3,$J5*, MF=S]&?974;4J]8'ZA+O40^Z5:["BW-K*MQ^HY98KQ]&5>CZX#. MY\Z?ZY1,PY_H6-2O??B,R761YEOF3F]//H(SCZ6Z-E@P*W3DMOB M'/I&W>UC!FC+OC4Z(>+>5F.S2+7$;U0^NP-"K! MZG/\[')^.W/OI_HF"U+/*19)B?;"Z: D*D$I[?BWLX6;YX-IAV21N+^W]=N7 M125 _;/Y\W%]>2W@$=)%(OA>P)V636$ '\[4R:UW[YMY\AC_T-/!V^T4W2*Q M=R?H6DBEAHVW>#MM%OZJ>5ANNMK*N/O.T"\2$7??@NVD5"V>(\%8)D3-A%XE MH'V8NK:='Y(NK*\NC_K M=+?IAC_*O?;Q[]0])BWCW?9945>@#NNUO?D>/V\G:U%\2?,0%E_??/DZBEJ< M_U[=P[,RJD=KT9=V8 Z='O%$3QSFCP;N";=1 S7:8=D['MB12PW0_3YS\^F/ MFZ_>KN:3](3[S>UR.&X'J;8ZW6%YU$Z)I ;(?OUK;C_/)S;#_GHDU0J<"J[6 M]IBO 9$#8YX&0]-WF'0%%VK'Q5$8K.<[^\>__K-_8V@FGUEKO7^?KQ/=(==[[U+/4>)]9],#Z[@1JZJU[Y^<_/H6];^TI0R^] M;_6! 5MV2_7^,\.SS <)%DN0=<'GZ68])9;"1C:5547;GV*?= 8,SC8?HE<, MKY-R;UH)X6]]#S"*=](6E)\W #]O #IA\[&9??1-#E">4RIW8W9*ULT9QBLZ M5WPD>3N9K666[&NV V:/<#&CUM(IVC1(M5-0[TO8^*IS!Z7Y?_^3RWG^97B_FOB^7D5F^N MEO*5>[?Z0+&2Q[ZH=A%;880_K9;1QL=S?':3T90>IUJL!K(OEF<%5,\!^+%9 M_ML_G-0^5SURFP\4*XG,<%B>%5MAA-]'HLW,WW.:XT+T",EBI9%]43PMFKIP M>[?R5\UV2ECDCH)D_MYA5?ZKU_\S(?TO'P$ M53C[P7)7]3G5H:UK9=\(?;[ZE1?&3 3*:3Y8\\OEN_+Y:K#;M:3N[\ MVV@F;IKYC\&E(XJ92L*3DOZ^8$X^6+?.*2/F:!8Y=6N4>]'4$Y(H2?M8HO>=+\K$_\ M69_8#1OW?Z^:=3P^='L\IU2LC.K4[CC(;&D IM.'9>79&KODRAWK!\7=M.&] M=)LPKU. -7A//*53K$CMU(XXP&AIIW:[VCQ)MWUJY8[M87%\;?<7;YNO?NI3 MZ^.M#@V^NCA,L=Q!T@^ODW(I':?$I;@'I_Y3"!,;Z;Z?Y=EKYZF7,X']L&PM MK](VT_OY/^;-ZON'Q6*5$=%3=(M5Y_:UH^=E5-JB?DM-8-S#0G.A>(INL;K< MOM;UO(R*[\7FJEGJ:8Y[X%U:Q^^Y@[(HC] ;NXR1^/3'9SUQF8 Z1+)8 M86U_O$Y(IG2@G"+%N,*TJERF\1C-8O6R/8$[(YO2;N=]9OC-W4TVVWB4:+E2 MU[Y>YAGQ5(3>>F5/+$1.$ _1+E>GF@'+$\*JP90^+#6[03U*N5R%Z1"[>DY0 MI2LK_KN:+'^D'ED;4<;PYG;="_3=),3%^,AM+G0[?JI9;6XSY=!;?:!< MR6HVK(^+K3J$]Y+,8R%]XD.M$*\J=]1#C(61/V!^$N?;Y%<>T-M^HQ7>-66? M.@JONDW^:?G-ST?>WX>_T0KJFA)7'857>E=KLYKJ^6^3Q3+C5?=QJJW@K"F= M=59 I0'2>L/2<=BL0:TE@G11/<6]GQ_,>NOT.$FP%5TT)J%-B*?W4.3E4B:-, M@!VBUPJOFA)&)X120XH_2WO,IX1: 513EN>0&(H[(@^'H6J^*:TJ35%BFVLS^$1V7[<+>^86=3];7,)GJ5,^3;P5B30F0]B(K M?BZY25J7GE*([QZYRW7]?(YZ*V1KRH6T%EBM#34^S!:3*-:KN5XW4WTRZO#Y MR@=VUSCQF2RM-MJRD:'OQMZG]A2DY_O5HV2'Y,(>R/V2FC,-[[AQD&#!QYWG ML'B6_3HAC-(YRX>E#7[5MD.JGI7T0E8K>N;V93@_8DCPO0(\3K@"K$X]! MSPKD9S.!4GOH9V.!GXT%NL76R_GTRL]O%Y_"U=Q%_05I6C&>ES2L5>\G;UX0ZP7PLD5Y/E8/?Z&:EB3W)[@O), *4;AZZF'D'# M4/)J7/-]Z=W[J;X9!,\QFL6>VW;#Z8Q(RB<6Q\#L!-EB[VN[P79>,%48P/6Z MT/;QQH>D4<56+U;S=<+RP#2 ZERKV+[H+,K@2I@ M^>KM:CY93OSBSV!%O M&9]]9H1;QN-L9+]E?/JI/1W)<-UXF/Z@7/R6O'M*.E=(=YYZ)3>2)W%[GL!O M*:_B=RR'UOFQ66Z7FB>-W/XKE625!^)\0G[C6_3M#](O1B_\__X?_Q]02P$" M% ,4 " #'@/M63 R#,Q,6-E;S,P,F-E ^U8$3^6:= 0 $(0 > M " 4\0 !A,G$R,V5X,S(Q8V5O.3 V8V5R=&EF:6-A="YH=&U0 M2P$"% ,4 " #'@/M6.+777W$$ D$ '@ @ '_% M83)Q,C-E>#,R,F-F;SDP-F-E';V#@ +9T !$ ( ! M)D'-D4$L! A0#% @ QX#[5A_0+5WJ%P MK]P !4 ( !2U8! '-P;VLM,C R,S V,S!?8V%L+GAM;%!+ M 0(4 Q0 ( ,> ^U9F,YU<+?SS& E<0@ %0 @ &N7P( &UL4$L! A0#% @ QX#[5K]40&L"<0 -U % M !4 ( !'28# '-P;VLM,C R,S V,S!?<')E+GAM;%!+!08 1 "P + /P" !2EP, ! end