0001433714-21-000031.txt : 20211103 0001433714-21-000031.hdr.sgml : 20211103 20211103160553 ACCESSION NUMBER: 0001433714-21-000031 CONFORMED SUBMISSION TYPE: 10-Q PUBLIC DOCUMENT COUNT: 61 CONFORMED PERIOD OF REPORT: 20210930 FILED AS OF DATE: 20211103 DATE AS OF CHANGE: 20211103 FILER: COMPANY DATA: COMPANY CONFORMED NAME: CASTLIGHT HEALTH, INC. CENTRAL INDEX KEY: 0001433714 STANDARD INDUSTRIAL CLASSIFICATION: SERVICES-COMPUTER PROCESSING & DATA PREPARATION [7374] IRS NUMBER: 261989091 FISCAL YEAR END: 1231 FILING VALUES: FORM TYPE: 10-Q SEC ACT: 1934 Act SEC FILE NUMBER: 001-36330 FILM NUMBER: 211375329 BUSINESS ADDRESS: STREET 1: 150 SPEAR STREET STREET 2: SUITE 400 CITY: SAN FRANCISCO STATE: CA ZIP: 94105 BUSINESS PHONE: 415-671-4683 MAIL ADDRESS: STREET 1: 150 SPEAR STREET STREET 2: SUITE 400 CITY: SAN FRANCISCO STATE: CA ZIP: 94105 FORMER COMPANY: FORMER CONFORMED NAME: VENTANA HEALTH SERVICES, INC. DATE OF NAME CHANGE: 20090831 FORMER COMPANY: FORMER CONFORMED NAME: MARIA HEALTH INC DATE OF NAME CHANGE: 20080429 10-Q 1 cslt-20210930.htm 10-Q cslt-20210930
false2021Q30001433714--12-310.333330.6666700014337142021-01-012021-09-30xbrli:shares0001433714us-gaap:CommonClassAMember2021-10-310001433714us-gaap:CommonClassBMember2021-10-31iso4217:USD00014337142021-09-3000014337142020-12-31iso4217:USDxbrli:shares0001433714us-gaap:CommonClassAMember2021-09-300001433714us-gaap:CommonClassAMember2020-12-310001433714us-gaap:CommonClassBMember2020-12-310001433714us-gaap:CommonClassBMember2021-09-300001433714us-gaap:SubscriptionAndCirculationMember2021-07-012021-09-300001433714us-gaap:SubscriptionAndCirculationMember2020-07-012020-09-300001433714us-gaap:SubscriptionAndCirculationMember2021-01-012021-09-300001433714us-gaap:SubscriptionAndCirculationMember2020-01-012020-09-300001433714cslt:ProfessionalServicesAndOtherMember2021-07-012021-09-300001433714cslt:ProfessionalServicesAndOtherMember2020-07-012020-09-300001433714cslt:ProfessionalServicesAndOtherMember2021-01-012021-09-300001433714cslt:ProfessionalServicesAndOtherMember2020-01-012020-09-3000014337142021-07-012021-09-3000014337142020-07-012020-09-3000014337142020-01-012020-09-300001433714us-gaap:SubscriptionAndCirculationMember2021-07-012021-09-300001433714us-gaap:SubscriptionAndCirculationMember2020-07-012020-09-300001433714us-gaap:SubscriptionAndCirculationMember2021-01-012021-09-300001433714us-gaap:SubscriptionAndCirculationMember2020-01-012020-09-300001433714cslt:ProfessionalServicesAndOtherMember2021-07-012021-09-300001433714cslt:ProfessionalServicesAndOtherMember2020-07-012020-09-300001433714cslt:ProfessionalServicesAndOtherMember2021-01-012021-09-300001433714cslt:ProfessionalServicesAndOtherMember2020-01-012020-09-300001433714us-gaap:SellingAndMarketingExpenseMember2021-07-012021-09-300001433714us-gaap:SellingAndMarketingExpenseMember2020-07-012020-09-300001433714us-gaap:SellingAndMarketingExpenseMember2021-01-012021-09-300001433714us-gaap:SellingAndMarketingExpenseMember2020-01-012020-09-300001433714us-gaap:ResearchAndDevelopmentExpenseMember2021-07-012021-09-300001433714us-gaap:ResearchAndDevelopmentExpenseMember2020-07-012020-09-300001433714us-gaap:ResearchAndDevelopmentExpenseMember2021-01-012021-09-300001433714us-gaap:ResearchAndDevelopmentExpenseMember2020-01-012020-09-300001433714us-gaap:GeneralAndAdministrativeExpenseMember2021-07-012021-09-300001433714us-gaap:GeneralAndAdministrativeExpenseMember2020-07-012020-09-300001433714us-gaap:GeneralAndAdministrativeExpenseMember2021-01-012021-09-300001433714us-gaap:GeneralAndAdministrativeExpenseMember2020-01-012020-09-300001433714us-gaap:CommonStockMember2021-06-300001433714us-gaap:AdditionalPaidInCapitalMember2021-06-300001433714us-gaap:AccumulatedOtherComprehensiveIncomeMember2021-06-300001433714us-gaap:RetainedEarningsMember2021-06-3000014337142021-06-300001433714us-gaap:CommonStockMember2021-07-012021-09-300001433714us-gaap:AdditionalPaidInCapitalMember2021-07-012021-09-300001433714us-gaap:RetainedEarningsMember2021-07-012021-09-300001433714us-gaap:CommonStockMember2021-09-300001433714us-gaap:AdditionalPaidInCapitalMember2021-09-300001433714us-gaap:AccumulatedOtherComprehensiveIncomeMember2021-09-300001433714us-gaap:RetainedEarningsMember2021-09-300001433714us-gaap:CommonStockMember2020-06-300001433714us-gaap:AdditionalPaidInCapitalMember2020-06-300001433714us-gaap:AccumulatedOtherComprehensiveIncomeMember2020-06-300001433714us-gaap:RetainedEarningsMember2020-06-3000014337142020-06-300001433714us-gaap:CommonStockMember2020-07-012020-09-300001433714us-gaap:AdditionalPaidInCapitalMember2020-07-012020-09-300001433714us-gaap:AccumulatedOtherComprehensiveIncomeMember2020-07-012020-09-300001433714us-gaap:RetainedEarningsMember2020-07-012020-09-300001433714us-gaap:CommonStockMember2020-09-300001433714us-gaap:AdditionalPaidInCapitalMember2020-09-300001433714us-gaap:AccumulatedOtherComprehensiveIncomeMember2020-09-300001433714us-gaap:RetainedEarningsMember2020-09-3000014337142020-09-300001433714us-gaap:CommonStockMember2020-12-310001433714us-gaap:AdditionalPaidInCapitalMember2020-12-310001433714us-gaap:AccumulatedOtherComprehensiveIncomeMember2020-12-310001433714us-gaap:RetainedEarningsMember2020-12-310001433714us-gaap:CommonStockMember2021-01-012021-09-300001433714us-gaap:AdditionalPaidInCapitalMember2021-01-012021-09-300001433714us-gaap:RetainedEarningsMember2021-01-012021-09-300001433714us-gaap:CommonStockMember2019-12-310001433714us-gaap:AdditionalPaidInCapitalMember2019-12-310001433714us-gaap:AccumulatedOtherComprehensiveIncomeMember2019-12-310001433714us-gaap:RetainedEarningsMember2019-12-3100014337142019-12-310001433714us-gaap:CommonStockMember2020-01-012020-09-300001433714us-gaap:AdditionalPaidInCapitalMember2020-01-012020-09-300001433714us-gaap:AccumulatedOtherComprehensiveIncomeMember2020-01-012020-09-300001433714us-gaap:RetainedEarningsMember2020-01-012020-09-30xbrli:pure0001433714us-gaap:SalesRevenueNetMembercslt:AnthemIncMemberus-gaap:CustomerConcentrationRiskMember2021-07-012021-09-300001433714us-gaap:SalesRevenueNetMembercslt:AnthemIncMemberus-gaap:CustomerConcentrationRiskMember2021-01-012021-09-300001433714us-gaap:CustomerConcentrationRiskMembercslt:OneCustomerMemberus-gaap:AccountsReceivableMember2021-01-012021-09-300001433714cslt:TwoCustomerMemberus-gaap:CustomerConcentrationRiskMemberus-gaap:AccountsReceivableMember2021-01-012021-09-300001433714us-gaap:CustomerConcentrationRiskMembercslt:ThreeCustomerMemberus-gaap:AccountsReceivableMember2021-01-012021-09-3000014337142021-10-012021-09-300001433714cslt:DeferredCommissionsMember2020-12-310001433714cslt:DeferredCommissionsMember2021-01-012021-09-300001433714cslt:DeferredCommissionsMember2021-09-300001433714cslt:DeferredProfessionalServiceCostsMember2020-12-310001433714cslt:DeferredProfessionalServiceCostsMember2021-01-012021-09-300001433714cslt:DeferredProfessionalServiceCostsMember2021-09-3000014337142020-01-012020-03-310001433714us-gaap:CustomerRelationshipsMember2021-01-012021-09-300001433714us-gaap:CustomerRelationshipsMember2021-09-300001433714us-gaap:DevelopedTechnologyRightsMember2021-01-012021-09-300001433714us-gaap:DevelopedTechnologyRightsMember2021-09-300001433714us-gaap:CustomerRelationshipsMember2020-01-012020-12-310001433714us-gaap:CustomerRelationshipsMember2020-12-310001433714us-gaap:DevelopedTechnologyRightsMember2020-01-012020-12-310001433714us-gaap:DevelopedTechnologyRightsMember2020-12-310001433714us-gaap:LeaseholdImprovementsMember2021-09-300001433714us-gaap:LeaseholdImprovementsMember2020-12-310001433714us-gaap:ComputerEquipmentMember2021-09-300001433714us-gaap:ComputerEquipmentMember2020-12-310001433714us-gaap:SoftwareAndSoftwareDevelopmentCostsMember2021-09-300001433714us-gaap:SoftwareAndSoftwareDevelopmentCostsMember2020-12-310001433714us-gaap:SoftwareDevelopmentMember2021-09-300001433714us-gaap:SoftwareDevelopmentMember2020-12-310001433714us-gaap:FurnitureAndFixturesMember2021-09-300001433714us-gaap:FurnitureAndFixturesMember2020-12-310001433714us-gaap:ConstructionInProgressMember2021-09-300001433714us-gaap:ConstructionInProgressMember2020-12-310001433714us-gaap:LineOfCreditMemberus-gaap:RevolvingCreditFacilityMember2020-05-050001433714us-gaap:LineOfCreditMemberus-gaap:PrimeRateMemberus-gaap:RevolvingCreditFacilityMember2020-05-052020-05-050001433714us-gaap:LineOfCreditMemberus-gaap:RevolvingCreditFacilityMember2021-09-300001433714us-gaap:RestrictedStockUnitsRSUMember2020-12-310001433714us-gaap:RestrictedStockUnitsRSUMember2021-01-012021-09-300001433714us-gaap:RestrictedStockUnitsRSUMember2021-09-300001433714us-gaap:PerformanceSharesMember2021-01-012021-03-310001433714srt:MinimumMemberus-gaap:PerformanceSharesMember2021-01-012021-09-300001433714us-gaap:PerformanceSharesMembersrt:MaximumMember2021-01-012021-09-300001433714us-gaap:PerformanceSharesMemberus-gaap:ShareBasedCompensationAwardTrancheOneMember2021-01-012021-09-30cslt:quarter0001433714us-gaap:PerformanceSharesMemberus-gaap:ShareBasedCompensationAwardTrancheTwoMember2021-01-012021-09-300001433714us-gaap:PerformanceSharesMember2021-07-012021-09-300001433714us-gaap:PerformanceSharesMember2021-01-012021-09-300001433714us-gaap:EmployeeStockOptionMember2021-01-012021-09-300001433714us-gaap:EmployeeStockOptionMember2020-01-012020-09-300001433714us-gaap:EmployeeStockOptionMember2021-09-300001433714us-gaap:EmployeeStockMember2021-01-012021-09-300001433714us-gaap:EmployeeStockMember2020-01-012020-09-300001433714us-gaap:CommonClassAMember2021-07-012021-09-300001433714us-gaap:CommonClassBMember2021-07-012021-09-300001433714us-gaap:CommonClassAMember2020-07-012020-09-300001433714us-gaap:CommonClassBMember2020-07-012020-09-300001433714us-gaap:CommonClassAMember2021-01-012021-09-300001433714us-gaap:CommonClassBMember2021-01-012021-09-300001433714us-gaap:CommonClassAMember2020-01-012020-09-300001433714us-gaap:CommonClassBMember2020-01-012020-09-300001433714us-gaap:StockCompensationPlanMember2021-07-012021-09-300001433714us-gaap:StockCompensationPlanMember2020-07-012020-09-300001433714us-gaap:StockCompensationPlanMember2021-01-012021-09-300001433714us-gaap:StockCompensationPlanMember2020-01-012020-09-300001433714us-gaap:EmployeeStockMember2021-07-012021-09-300001433714us-gaap:EmployeeStockMember2020-07-012020-09-300001433714us-gaap:EmployeeStockMember2021-01-012021-09-300001433714us-gaap:EmployeeStockMember2020-01-012020-09-300001433714us-gaap:WarrantMember2021-07-012021-09-300001433714us-gaap:WarrantMember2020-07-012020-09-300001433714us-gaap:WarrantMember2021-01-012021-09-300001433714us-gaap:WarrantMember2020-01-012020-09-30cslt:employee0001433714cslt:TheProgramMember2020-05-042020-05-040001433714cslt:TheProgramMember2020-04-012020-06-300001433714srt:ChiefExecutiveOfficerMember2020-05-162020-05-160001433714srt:ChiefFinancialOfficerMember2020-05-162020-05-160001433714srt:ExecutiveOfficerMember2020-05-162020-05-160001433714srt:MinimumMembercslt:OtherEmployeesWithSalariesGreaterThan100000Member2020-05-162020-05-160001433714cslt:OtherEmployeesWithSalariesGreaterThan100000Membersrt:MaximumMember2020-05-162020-05-160001433714srt:DirectorMember2020-05-162020-05-16
UNITED STATES
SECURITIES AND EXCHANGE COMMISSION
Washington, D.C. 20549

FORM 10-Q

QUARTERLY REPORT PURSUANT TO SECTION 13 OR 15(d) OF THE SECURITIES EXCHANGE ACT OF 1934
For the quarterly period ended September 30, 2021

or
TRANSITION REPORT PURSUANT TO SECTION 13 OF 15(d) OF THE SECURITIES EXCHANGE ACT OF 1934
For the transition period from______ to ______
Commission File Number: 001-36330
CASTLIGHT HEALTH, INC.
(Exact name of registrant as specified in its charter)
Delaware
26-1989091
(State or other jurisdiction of
incorporation or organization)
(I.R.S. Employer
Identification Number)
 
150 Spear Street, Suite 400
San Francisco, CA 94105
(Address of principal executive offices)

(415) 829-1400
(Registrant’s telephone number, including area code)

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

Securities registered pursuant to Section 12(b) of the Act:
Title of each classTrading Symbol(s)Name of each exchange on which registered
Class B Common Stock, par value $0.0001 per shareCSLTNew York Stock Exchange

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

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 definitions of “large accelerated filer,” “accelerated filer,” “smaller reporting company,” and “emerging growth company” in Rule 12b-2 of the Exchange Act.
Large accelerated filer ☐
Accelerated filer
Non-accelerated filer ☐
Smaller reporting company
Emerging growth company
If an emerging growth company, indicate by check mark if the registrant has elected not to use the extended transition period for complying with any new or revised financial accounting standards provided pursuant to Section 13(a) of the Exchange Act.

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

As of October 31, 2021, there were 28,397,210 shares of the Registrant’s Class A common stock outstanding and 133,733,905 shares of the Registrant’s Class B common stock outstanding.
1

TABLE OF CONTENTS
 
Page



2

PART I. FINANCIAL INFORMATION
Item 1. Financial Statements

CASTLIGHT HEALTH, INC.
CONDENSED CONSOLIDATED BALANCE SHEETS
(In thousands, except share and per share amounts)
(unaudited)
As of
 September 30, 2021December 31, 2020
Assets
Current assets:
Cash and cash equivalents
$65,768 $49,242 
Accounts receivable and other, net23,284 31,740 
Prepaid expenses and other current assets
7,053 3,800 
Total current assets
96,105 84,782 
Property and equipment, net
4,331 5,321 
Restricted cash, non-current 1,144 
Deferred commissions7,092 9,556 
Deferred professional service costs3,624 4,462 
Intangible assets, net4,756 7,930 
Goodwill41,485 41,485 
Operating lease right-of-use assets, net6,860 10,238 
Other assets
106 1,855 
Total assets
$164,359 $166,773 
Liabilities and stockholders’ equity
Current liabilities:
Accounts payable
$4,543 $5,145 
Accrued expenses and other current liabilities
3,997 7,898 
Accrued compensation
9,398 8,633 
Deferred revenue
9,703 6,848 
Operating lease liabilities5,004 5,789 
Total current liabilities
32,645 34,313 
Deferred revenue, non-current188 663 
Operating lease liabilities, non-current3,950 7,446 
Other liabilities, non-current485 485 
Total liabilities
37,268 42,907 
Commitments and contingencies
Stockholders’ equity:
Class A common stock, $0.0001 par value; 200,000,000 shares authorized as of September 30, 2021 and December 31, 2020; 28,397,210 shares and 34,998,171 shares issued and outstanding as of September 30, 2021 and December 31, 2020, respectively
3 4 
Class B common stock, $0.0001 par value; 800,000,000 shares authorized as of September 30, 2021 and December 31, 2020; 133,707,468 shares and 120,768,900 shares issued and outstanding as of September 30, 2021 and December 31, 2020, respectively
13 12 
Additional paid-in capital
651,717 641,075 
Accumulated deficit
(524,642)(517,225)
Total stockholders’ equity 127,091 123,866 
Total liabilities and stockholders’ equity $164,359 $166,773 
See Notes to Condensed Consolidated Financial Statements.
3

CASTLIGHT HEALTH, INC.
CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS
(In thousands, except per share data)
(unaudited)
 
 Three Months Ended September 30,Nine Months Ended September 30,
 2021202020212020
Revenue:
Subscription
$31,613 $34,069 $94,851 $106,741 
Professional services and other3,163 1,009 10,587 2,882 
Total revenue, net34,776 35,078 105,438 109,623 
Cost of revenue:
Cost of subscription (1)
8,081 8,013 24,157 27,064 
Cost of professional services and other (1)
3,675 3,874 12,513 12,057 
Total cost of revenue
11,756 11,887 36,670 39,121 
Gross profit
23,020 23,191 68,768 70,502 
Operating expenses:
Sales and marketing (1)
7,079 6,158 21,200 24,313 
Research and development (1)
11,631 11,182 36,060 38,047 
General and administrative (1)
6,195 6,341 18,927 19,257 
Goodwill impairment
   50,300 
Total operating expenses
24,905 23,681 76,187 131,917 
Operating loss
(1,885)(490)(7,419)(61,415)
Other income, net
132 43 281 429 
Loss before provision for income taxes(1,753)(447)(7,138)(60,986)
Provision for income taxes279  279  
Net loss
$(2,032)$(447)$(7,417)$(60,986)
Net loss per share, basic and diluted$(0.01)$ $(0.05)$(0.41)
Weighted-average shares used to compute basic and diluted net loss per share
161,103 152,146 158,961 150,372 

(1) Includes stock-based compensation expense as follows:
 Three Months Ended September 30,Nine Months Ended September 30,
 2021202020212020
Cost of revenue:
Cost of subscription$256 $224 $735 $598 
Cost of professional services and other145 171 565 431 
Sales and marketing483 282 1,275 1,702 
Research and development1,001 1,026 3,130 3,503 
General and administrative1,315 1,401 3,772 3,325 

See Notes to Condensed Consolidated Financial Statements.
4

CASTLIGHT HEALTH, INC
CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE LOSS
(In thousands)
(unaudited)
 Three Months Ended September 30,Nine Months Ended September 30,
 2021202020212020
Net loss$(2,032)$(447)$(7,417)$(60,986)
Other comprehensive loss:
Net change in unrealized loss on available-for-sale marketable securities
   (2)
Other comprehensive loss    (2)
Comprehensive loss$(2,032)$(447)$(7,417)$(60,988)

See Notes to Condensed Consolidated Financial Statements.

5

CASTLIGHT HEALTH, INC
CONDENSED CONSOLIDATED STATEMENTS OF STOCKHOLDERS’ EQUITY
(In thousands, except share data)
(unaudited)
 Class A and B Common StockAdditional Paid-In CapitalAccumulated Other Comprehensive Income (Loss)Accumulated
Deficit
Total
Stockholders’
Equity
 SharesAmount
Balances as of June 30, 2021
159,982,118 $16 $647,849 $ $(522,610)$125,255 
Vesting of restricted stock units1,580,901 — — — — — 
Issuance of common stock upon exercise of stock options288,535 — 259 — — 259 
Issuance of common stock under the ESPP253,124 — 390 — — 390 
Stock-based compensation— — 3,219 — — 3,219 
Comprehensive loss— — — — (2,032)(2,032)
Balances as of September 30, 2021162,104,678 $16 $651,717 $ $(524,642)$127,091 
Balances as of June 30, 2020
150,626,427 $15 $634,730 $ $(515,581)$119,164 
Vesting of restricted stock units2,893,017 — — — — — 
Issuance of common stock upon exercise of stock options30,000 — 23 — — 23 
Issuance of common stock under the ESPP225,515 — 185 — — 185 
Stock-based compensation— — 3,133 — — 3,133 
Comprehensive loss— — —  (447)(447)
Balances as of September 30, 2020153,774,959 $15 $638,071 $ $(516,028)$122,058 
Balances as of December 31, 2020155,767,071 $16 $641,075 $ $(517,225)$123,866 
Vesting of restricted stock units5,404,481 — — — — — 
Issuance of common stock upon exercise of stock options466,062 — 485 — — 485 
Issuance of common stock under the ESPP467,064 — 623 — — 623 
Stock-based compensation— 9,534 — — 9,534 
Comprehensive loss— — — — (7,417)(7,417)
Balances as of September 30, 2021162,104,678 $16 $651,717 $ $(524,642)$127,091 
Balances as of December 31, 2019148,209,215 $15 $627,899 $2 $(455,042)$172,874 
Vesting of restricted stock units4,925,493 — — — — — 
Issuance of common stock upon exercise of stock options172,729 — 178 — — 178 
Issuance of common stock under the ESPP467,522 — 371 — — 371 
Stock-based compensation— — 9,623 — — 9,623 
Comprehensive loss— — — (2)(60,986)(60,988)
Balances as of September 30, 2020153,774,959 $15 $638,071 $ $(516,028)$122,058 

See Notes to Condensed Consolidated Financial Statements.

6

CASTLIGHT HEALTH, INC.
CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS
(In thousands, unaudited)
 Nine Months Ended September 30,
 20212020
Operating activities:
Net loss$(7,417)$(60,986)
Adjustments to reconcile net loss to net cash provided by (used in) operating activities:
Depreciation and amortization4,913 4,907 
Goodwill impairment 50,300 
Stock-based compensation9,477 9,559 
Amortization and impairment of deferred commissions3,940 5,517 
Amortization and impairment of deferred professional service costs1,715 2,417 
Non-cash operating lease expense3,377 3,765 
Other32 2 
Changes in operating assets and liabilities:
Accounts receivable and other, net8,456 926 
Deferred commissions(1,476)(1,396)
Deferred professional service costs(819)(918)
Prepaid expenses and other assets(360)242 
Accounts payable(650)(14,048)
Operating lease liabilities(4,281)(4,186)
Accrued expenses and other liabilities(2,016)(2,576)
Deferred revenue2,380 (100)
Accrued compensation765 (1,949)
Net cash provided by (used in) operating activities18,036 (8,524)
Investing activities:
Purchase of property and equipment(701)(3,431)
Purchase of marketable securities (2,994)
Sales of marketable securities 2,001 
Maturities of marketable securities 17,400 
Net cash (used in) provided by investing activities(701)12,976 
Financing activities:
Proceeds from exercise of stock options485 178 
Proceeds from ESPP offering623 371 
Principal payments on debt(1,395)(1,395)
Final payment on term loan(490) 
Net cash used in financing activities(777)(846)
Effect of exchange rate changes on cash, cash equivalents, and restricted cash(32) 
Net increase in cash, cash equivalents and restricted cash16,526 3,606 
Cash, cash equivalents and restricted cash at beginning of period50,386 44,342 
Cash, cash equivalents and restricted cash at end of period$66,912 $47,948 
Reconciliation of cash, cash equivalents and restricted cash:
Cash and cash equivalents$65,768 $46,804 
Restricted cash included in Prepaid expenses and other current assets1,144  
Restricted cash, non-current 1,144 
Total cash, cash equivalents and restricted cash$66,912 $47,948 
See Notes to Condensed Consolidated Financial Statements.
7

CASTLIGHT HEALTH, INC.
NOTES TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS
(unaudited)


Note 1. Organization and Description of Business

Castlight Health, Inc. (“Castlight” or “the Company”) provides health navigation solutions for large U.S. employers and health plans (“customers”) and their respective employees and members (“users”). Castlight’s offerings help individuals connect and engage with the right provider, benefit, or virtual care solution, at the right time, leveraging a combination of sophisticated technology and an expert team. Castlight’s navigation offerings have demonstrated measurable results, driving high engagement and user satisfaction, increased program utilization, steerage to the right care and provider, and lower healthcare costs for its customers and millions of users. The Company was incorporated in the State of Delaware in January 2008. The Company's principal executive offices are located in San Francisco, California, and its Customer Center of Excellence is located in Sandy, Utah. In the second quarter of 2021, Castlight formed a wholly owned subsidiary in India, Castlight Health India Private Limited (“Castlight India”).

Note 2. Accounting Standards and Significant Accounting Policies

Basis of Presentation and Principles of Consolidation

The accompanying unaudited condensed consolidated financial statements include Castlight and its wholly-owned subsidiaries. All intercompany balances and transactions have been eliminated in consolidation. The accompanying unaudited condensed consolidated financial statements have been prepared in accordance with U.S. generally accepted accounting principles (“GAAP”) and applicable rules and regulations of the Securities and Exchange Commission (“SEC”) regarding interim financial reporting. In the opinion of management, the information herein reflects all adjustments, consisting only of normal recurring adjustments except as otherwise noted, considered necessary for a fair statement of results of operations, financial position, stockholders’ equity and cash flows. The results for the interim periods presented are not necessarily indicative of the results expected for any future period. The following information should be read in conjunction with the audited financial statements and notes thereto included in the Company’s Annual Report on Form 10-K for the year ended December 31, 2020. 

There have been no changes to the Company's significant accounting policies described in the Company's Annual Report that have had a material impact on the Company's consolidated financial statements and related notes.

Use of Estimates

The preparation of condensed consolidated financial statements in conformity with GAAP requires the Company to make certain estimates, judgments and assumptions that affect the reported amounts of assets and liabilities and disclosure of contingent assets and liabilities as of the date of the financial statements, as well as the reported amounts of revenue and expenses during the reporting period. These estimates include, but are not limited to the determination of:

Variable consideration included in the transaction price of the Company’s contracts with customers;
The standalone selling price of the performance obligations in the Company’s contracts with customers;
Assumptions used in the valuation of certain equity awards;
Assumptions used in the calculation of goodwill impairment, including the forecast of future cash flows and discount rate; and
Assumptions used in the calculation of right-of-use assets (“ROU”) and lease liabilities for operating leases, including lease terms and the Company’s incremental borrowing rate.

Actual results could differ from those estimates, and such differences could be material to the Company’s consolidated financial position and results of operations.

Concentrations of Risk and Significant Customers

The Company had one customer, Anthem Inc. (“Anthem”) that accounted for approximately 50% and 49% of total revenue during the three and nine months ended September 30, 2021, respectively. The Company had three customers that accounted for approximately 14%, 13% and 12%, respectively, of accounts receivable, excluding contract assets, as of September 30, 2021.

8

CASTLIGHT HEALTH, INC.
NOTES TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS
(unaudited)


Recently Issued Accounting Pronouncements

The Company considers the applicability and impact of all ASUs issued by the FASB. The Company determined that the ASUs issued by the FASB during the nine months ended September 30, 2021 are either not applicable or are expected to have minimal impact on the Company's condensed consolidated financial results.
Note 3. Revenue, Deferred Revenue, Contract Balances and Performance Obligations

The Company sells to customers based in the United States.

Deferred revenue as of September 30, 2021 and December 31, 2020 was $9.9 million and $7.5 million, respectively. Contract assets as of September 30, 2021 and December 31, 2020 were $4.9 million and $9.4 million, respectively. The decrease in contract assets is primarily due to the Anthem enterprise license agreement that results in invoicing ahead of revenue recognition beginning in the second year of that agreement.

Revenue of $6.1 million and $7.8 million was recognized during the three months ended September 30, 2021 and 2020, respectively, that was included in the Company’s deferred revenue balances at the beginning of the respective periods. Revenue of $6.9 million and $9.8 million was recognized during the nine months ended September 30, 2021 and 2020, respectively, that was included in the Company’s deferred revenue balances at the beginning of the respective periods.

The Company recorded favorable cumulative catch-up adjustments to revenue of $0.4 million and $0.2 million during the three months ended September 30, 2021 and 2020, respectively, arising from changes in variable consideration. The Company recorded favorable cumulative catch-up adjustments to revenue of $1.8 million and $2.3 million during the nine months ended September 30, 2021 and 2020, respectively, arising from changes in variable consideration.

The aggregate balance of remaining performance obligations from non-cancelable contracts with customers as of September 30, 2021 was $110.7 million. The Company expects to recognize approximately 80% of this balance over the next 12 months, with the remaining balance recognized thereafter. Remaining performance obligations are defined as deferred revenue and amounts yet to be billed for the non-cancelable portion of contracts.
Note 4. Deferred Costs

Changes in the balance of total deferred commissions and total deferred professional service costs during the nine months ended September 30, 2021 are as follows (in thousands):
As of December 31, 2020AdditionsAdjustment to prior year additionsExpense recognizedAs of September 30, 2021
Deferred commissions$9,556 $1,677 $(201)$(3,940)$7,092 
Deferred professional service costs4,462 877  (1,715)3,624 
Total deferred commissions and professional service costs
$14,018 $2,554 $(201)$(5,655)$10,716 

    These costs are reviewed for impairment quarterly. Impairment charges were $0.7 million and $0.2 million for the three months ended September 30, 2021 and 2020, respectively. Impairment charges were $1.3 million and $1.5 million for the nine months ended September 30, 2021 and 2020, respectively.
9

CASTLIGHT HEALTH, INC.
NOTES TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS
(unaudited)


Note 5. Goodwill and Intangible Assets

Impairment

During the first quarter of 2020, the Company determined that the significant decline in the U.S. economy as a result of the COVID-19 pandemic, together with the decline in the Company’s stock price, constituted a triggering event which required the Company to perform interim impairment analyses related to its long-lived assets and goodwill. The impairment analysis for long-lived assets indicated that the assets were recoverable; therefore, no impairment was recorded. After assessing long-lived assets, the Company performed a goodwill impairment analysis and determined that the carrying value of its only reporting unit exceeded its fair value by approximately $50.3 million. The fair value was determined using the income approach. The Company believes that the income approach is the most reliable indication of fair value since it incorporates future estimated revenues and expenses for the reporting unit that the market approach may not directly incorporate. In addition to future estimated revenue and expenses, the determination of fair value included assumptions related to a discount rate.

As of September 30, 2021, the Company determined that there were no indicators present to suggest that it was more likely than not that the fair value of the reporting unit was less than its carrying amount. The Company will continue to monitor its goodwill on a quarterly basis for indicators of impairment, including, but not limited to, future declines in the stock price. Accordingly, there may be future impairments.

Goodwill

The Company’s goodwill relates entirely to the acquisition of Jiff in 2017. As of September 30, 2021, the gross amount of goodwill was $91.8 million and accumulated goodwill impairment was $50.3 million, all of which was recorded in the first quarter of 2020. The goodwill impairment did not involve any cash expenditures.

Intangible assets, net

Identified intangible assets are recorded at their estimated fair values at the date of acquisition and are amortized over their respective estimated useful lives using a method of amortization that reflects the pattern in which the economic benefits of the intangible assets are used.

The following tables set forth the fair value components of identifiable acquired intangible assets (dollars in thousands):
As of September 30, 2021
Useful LifeGrossAccumulated AmortizationNet
Customer relationships6$10,900 $(7,204)$3,696 
Developed technology510,600 (9,540)1,060 
Total identifiable intangible assets$21,500 $(16,744)$4,756 
As of December 31, 2020
Useful LifeGrossAccumulated AmortizationNet
Customer relationships6$10,900 $(5,620)$5,280 
Developed technology510,600 (7,950)2,650 
Total identifiable intangible assets$21,500 $(13,570)$7,930 

Amortization expense from acquired intangible assets for the three months ended September 30, 2021 and 2020 was $1.1 million. Amortization expense from acquired intangible assets for the nine months ended September 30, 2021 and 2020 was $3.2 million. Amortization expense is included in cost of subscription, sales and marketing, and general and administrative expenses.

10

CASTLIGHT HEALTH, INC.
NOTES TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS
(unaudited)


Future estimated amortization expense for acquired intangible assets is as follows (in thousands):
Remainder of 2021$1,058 
20222,642 
20231,056 
Total estimated amortization expense$4,756 
Note 6. Property and Equipment
Property and equipment consisted of the following (in thousands):
As of
 September 30, 2021December 31, 2020
Leasehold improvements$4,612 $4,606 
Computer equipment8,452 7,655 
Software844 908 
Internal-use software3,878 3,878 
Furniture and equipment1,496 1,492 
Construction in progress64 128 
Total19,346 18,667 
Accumulated depreciation/amortization(15,015)(13,346)
Property and equipment, net$4,331 $5,321 
Depreciation and amortization expense for the three months ended September 30, 2021 and 2020 was $0.6 million and $0.7 million, respectively. Depreciation and amortization expense for the nine months ended September 30, 2021 and 2020 was $1.7 million. Depreciation and amortization expense is recorded on a straight-line basis.
Note 7. Debt

Term Loan

The Company had a term loan facility (the “Loan Agreement”) with Silicon Valley Bank (the “Bank”) that provided for a term loan of approximately $5.6 million (the “Term Loan”). Interest and principal on the Term Loan were payable monthly. In addition to principal and interest payments, the Company was also required to pay $0.5 million as final payment on the earlier of maturity, termination or prepayment of the Term Loan. The Company accrued for the final payment over the life of the Term Loan using the effective interest method. The Term Loan matured on September 1, 2021, and the Company fully paid off the outstanding principal balance and all accrued interest, as well as the final payment.

Revolving Line of Credit

On May 5, 2020, the Company entered into the Third Amended and Restated Loan and Security Agreement (the "Amended Loan Agreement") with the Bank. The Amended Loan Agreement amended and restated its existing Loan Agreement. Under the Amended Loan Agreement, the Bank agreed to extend a $25.0 million revolving credit facility to the Company (the “Revolving Line”). Borrowings under the Revolving Line accrue interest at a floating per annum rate equal to the Prime Rate plus 1%, and such interest is payable monthly. The Company may request borrowings under the Revolving Line prior to May 4, 2023, on which date the Revolving Line terminates. In relation to the Revolving Line, the Company is subject to certain financial and reporting covenants. As of September 30, 2021, no borrowings have been made under the Revolving Line, and the Company was in compliance with all financial and reporting covenants.
Note 8. Contingencies
Legal Matters

From time to time, the Company may become subject to legal proceedings, claims or litigation arising in the ordinary
11

CASTLIGHT HEALTH, INC.
NOTES TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS
(unaudited)


course of business. In addition, the Company may receive notices alleging infringement of patents or other intellectual property rights. If an unfavorable outcome were to occur in litigation, the impact could be material to the Company’s business, financial condition, cash flow or results of operations, depending on the specific circumstances of the outcome. The Company accrues for loss contingencies when it is both probable that the Company will incur the loss and when it can reasonably estimate the amount of the loss or range of loss.    
Note 9. Stock Compensation
Restricted Stock Units (“RSUs”) Activity

A summary of unvested restricted stock unit activity for the nine months ended September 30, 2021 is as follows:
Number of
Shares
Weighted-Average Grant Date Fair Value
Balance as of December 31, 202015,152,043 $1.31 
Granted9,846,706 $1.91 
Vested (5,404,481)$1.40 
Forfeited and canceled
(1,763,012)$1.35 
Balance as of September 30, 202117,831,256 $1.60 

As of September 30, 2021, the Company had $25.6 million of unrecognized compensation cost related to restricted stock units, which is expected to be recognized over a weighted-average period of approximately 2.9 years.

The Company granted approximately 1.1 million performance-based RSUs ("PSUs") to certain employees during the first quarter of 2021. The number of shares that will eventually vest depends on achievement of the performance target for 2021, as determined by the Compensation and Talent Committee of the Company's board of directors, and may range from 0% to 125% of the award amount. Once performance is determined, one third of the PSUs, if any, will vest one year after the grant date, and the remainder will vest in eight quarterly installments thereafter, subject to recipients' continued service. For the three and nine months ended September 30, 2021, the Company recognized compensation expense of approximately $0.3 million and $0.7 million, respectively, related to PSUs.

Stock Option Activity

A summary of stock option activity for the nine months ended September 30, 2021 is as follows: 
Options
Outstanding
Weighted-
Average
Exercise
Price
Aggregate
Intrinsic
Value (in thousands)
Balance as of December 31, 20205,987,243 $1.82 $568 
Granted300,000 $1.79 
Exercised(466,062)$1.05 
Forfeited and canceled(486,238)$1.29 
Balance as of September 30, 20215,334,943 $1.94 $888 

The weighted-average grant-date fair value of stock options granted during the nine months ended September 30, 2021 and 2020 was $1.19 and $0.76, respectively.

12

CASTLIGHT HEALTH, INC.
NOTES TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS
(unaudited)


The fair value of each option grant was estimated on the date of grant using the Black-Scholes option-valuation model with the following assumptions:
 Nine Months Ended September 30,
20212020
Volatility76%
73% - 75%
Expected life (in years)6.16.1
Risk-free interest rate1.11%
0.34% - 1.47%
Dividend yield%%

As of September 30, 2021, the Company had $2.2 million of unrecognized compensation cost related to non-vested stock options, which is expected to be recognized over a weighted-average period of approximately 2.5 years.    
Employee Stock Purchase Plan
The Company used the following Black-Scholes assumptions in estimating the fair value of the shares under the 2014 Employee Stock Purchase Plan (the “ESPP”):
Nine Months Ended September 30,
20212020
Volatility
71% - 72%
71% - 103%
Expected life equals length of offering period (in years)0.50.5
Risk-free interest rate
0.06% - 0.07%
0.13% - 0.95%
Dividend yield%%

Stock-based compensation expense related to the ESPP was immaterial for the three and nine months ended September 30, 2021 and 2020. As of September 30, 2021, the unrecognized stock-based compensation expense related to the ESPP was also immaterial, and is expected to be recognized over the remaining term of the current offering period.
Note 10. Income Taxes

The Company recorded a provision for income taxes of $0.3 million for the three and nine months ended September 30, 2021, consisting of domestic income taxes associated with various state jurisdictions and foreign income taxes associated with the Company’s subsidiary in India. No provision for income taxes was recorded for the three and nine months ended September 30, 2020. Prior to the third quarter of 2021, the Company presented domestic income taxes associated with various state jurisdictions in General and administrative expenses in the condensed consolidated statements of operations as these amounts were immaterial. At September 30, 2021, all unrecognized tax benefits are subject to a full valuation allowance and, if recognized, will not affect the effective tax rate.
Note 11. Net Loss per Share
Basic net loss per share is computed by dividing the net loss by the weighted-average number of shares of common stock outstanding during the period. Diluted net loss per share is computed by giving effect to all potential shares of common stock, including outstanding stock options and warrants, to the extent dilutive. Basic and diluted net loss per share was the same for each period presented as the inclusion of all potential shares of common stock outstanding would have been anti-dilutive.
Net loss is allocated based on the contractual participation rights of the Class A and Class B common stock as if the earnings for the year have been distributed. As the liquidation and dividend rights are identical, the net loss is allocated on a proportionate basis.

The following table presents the calculation of basic and diluted net loss per share for the Company’s common stock (in thousands, except per share data):

13

CASTLIGHT HEALTH, INC.
NOTES TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS
(unaudited)


 Three Months Ended September 30,Nine Months Ended September 30,
 2021202020212020
Class AClass BClass AClass BClass AClass BClass AClass B
Net loss$(358)$(1,674)$(103)$(344)$(1,395)$(6,022)$(14,207)$(46,779)
Weighted-average shares used to compute basic and diluted net loss per share
28,397 132,706 35,028 117,118 29,896 129,065 35,030 115,342 
Basic and diluted net loss per share
$(0.01)$(0.01)$ $ $(0.05)$(0.05)$(0.41)$(0.41)

The following securities were excluded from the calculation of diluted net loss per share for common stock because their effect would have been anti-dilutive for the periods presented (in thousands):

 Three Months Ended September 30,Nine Months Ended September 30,
 2021202020212020
Stock options and RSUs
23,166 22,805 23,166 22,805 
Shares issuable under the ESPP284 269 284 269 
Warrants115 115 115 115 
Total23,565 23,189 23,565 23,189 
Note 12. Restructuring Program

On May 4, 2020, the Company announced its intent to undertake a program to reduce its workforce as part of the Company’s efforts to respond to the COVID-19 pandemic and ensure longer-term financial stability for the Company in light of the ongoing economic challenges resulting from COVID-19 and its impact on the Company’s business (the “Program”). The Program involved the termination of approximately 60 employees, representing 13% of the Company’s headcount. During the second quarter of 2020, the Company incurred charges of approximately $2.0 million related to employee severance and benefits costs under the Program, all of which are cash expenditures. As of September 30, 2020, all costs were fully paid out.

In addition, as part of its cost reductions in light of the COVID-19 pandemic, the Company implemented reductions in base salary for its employees, effective May 16, 2020, consisting of a 30% reduction for the Company’s Chief Executive Officer, 25% reduction for the Company’s Chief Financial Officer, 20% reduction for members of the Company’s executive leadership team, and tiered reductions of 10-15% for other employees with salaries above $100,000, which the Company anticipated would last at least six months, and would be re-evaluated at that time. Members of the Company’s Board of Directors also voluntarily agreed to forego 50% of their cash compensation for the duration of the employee salary reductions. In early November 2020, management, in consultation with the Board of Directors, determined that it would reinstate full salaries for those who were impacted by the salary reduction and restore the Board’s cash compensation to its original levels, effective November 16, 2020.

14

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

FORWARD-LOOKING STATEMENTS

This Quarterly Report on Form 10-Q includes forward-looking statements. All statements, other than statements of historical fact, contained in this Quarterly Report on Form 10-Q, including statements regarding the impact our future results of operations, financial position and cash flows, our business strategy, expansion opportunities, results and outcomes for customers and users, plans and our objectives for future operations, and the impact of the coronavirus ("COVID-19") pandemic on our business and the U.S. and global economies, are forward-looking statements. In some cases, you can identify forward-looking statements because they contain words such as “may,” “can,” “will,” “would,” “should,” “expects,” “plans,” “anticipates,” “could,” “intends,” “target,” “projects,” “contemplates,” “believes,” “estimates,” “predicts,” “forecasts,” “potential,” or “continue” or the negative of these words or other similar terms or expressions that concern our expectations, strategy, plans or intentions. We have based these forward-looking statements largely on our current expectations and projections about future events and financial trends that we believe may affect our financial condition, results of operations, business strategy, short-term and long-term business operations and objectives, and financial needs. These forward-looking statements are subject to a number of risks, uncertainties and assumptions, including those described in Part II, Item 1A “Risk Factors.” Moreover, we operate in a very competitive and rapidly changing environment. New risks emerge from time to time. It is not possible for our management to predict all risks, nor can we assess the impact of all factors on our business or the extent to which any factor, or combination of factors, may cause actual results to differ materially from those contained in any forward-looking statements we may make. In light of these risks, uncertainties and assumptions, the future events and trends discussed in this Quarterly Report on Form 10-Q may not occur and actual results could differ materially and adversely from those anticipated or implied in the forward-looking statements.

You should not rely upon forward-looking statements as predictions of future events. Although we believe that the expectations reflected in the forward-looking statements are reasonable, we cannot guarantee future results, levels of activity, performance or achievements. We undertake no obligation to update any of these forward-looking statements after the date of this Quarterly Report on Form 10-Q or to conform these statements to actual results or revised expectations, except as required by law.
Overview
Castlight Health, Inc. (“Castlight”, “the Company” or “we”) provides health navigation solutions for large U.S. employers and health plans (“customers”) and their respective employees and members (“users”). Castlight’s offerings help individuals connect and engage with the right provider, benefit, or virtual care solution, at the right time, leveraging a combination of sophisticated technology and an expert team. Castlight’s navigation offerings have demonstrated measurable results, driving high engagement and user satisfaction, increased program utilization, steerage to the right care and provider, and lower healthcare costs for our customers and millions of users.

The foundation of Castlight’s solutions is our proprietary software-as-a-service platform, which delivers the digital user experience and enables our high-touch services. We believe our platform is unique in its:

• Breadth and depth of data and partner integrations across the healthcare ecosystem;
• Ability to engage a user through digital self-service (mobile app, web) and human-powered modes (telephonic, chat), which are supported by the same underlying technology for a consistent, fluid experience;
• Personalization engine that leverages data from these integrations and user inputs to customize each user experience and guide users to the right benefits and providers;
• Comprehensive engagement across a user’s health, wellbeing, and condition management needs; and
• Broad ecosystem of third-party solutions, which facilitates streamlined procurement and management of a pre-vetted set of condition and wellbeing programs with turnkey integration.

Our platform’s services-oriented architecture enables us to extend our technology for use beyond our own applications. This enables us to serve health plans and other entities seeking to leverage our technology within their own member-facing applications or user touch points, including through white-labeling for our health plan customers.

15

We sell our platform as a suite of branded and white-labeled digital health navigation applications to large U.S. employers and health plans. We also sell product offerings through partnerships with large benefits consultants and health plans, with a focus on serving large U.S. employers.

In July 2019, we expanded our strategy to include health plans as potential customers and to package our products to support user experiences beyond those of Castlight-powered websites and applications. In addition, we expanded our offerings to incorporate high-touch, human support, enabled by our technology platform, in addition to the mobile and web experience for users, which we call Castlight Care Guides.

Since this strategic expansion, we demonstrated proof points for our expanded strategy, including:

• In October 2019, we announced an enterprise license agreement with Anthem, Inc. (“Anthem”), the largest for-profit managed health care company in the Blue Cross Blue Shield Association, that provides Anthem with access to key components of our platform and expands Engage, a white-labeled version of our digital solutions.

In July 2020, we entered into an agreement with Cigna Corporation (“Cigna”), a global health services company, to support a portion of Cigna’s Taft-Hartley and Federal Business segment with our healthcare navigation technology.

• In the third quarter of 2020, our Castlight Care Guides offering became generally available as a supplemental service for our customers. From Castlight’s launch, we have offered users both digital applications and telephonic support. In parallel with the roadmap for our digital platform, we have invested in and expanded our phone- and chat-based support services. Care Guides clinicians, trained to offer administrative and clinical support, will help our users with their health navigation using Castlight’s core technology. We believe Castlight Care Guides will generate incremental user engagement and healthcare cost savings for our customers and users over time.

In December 2020, we entered into an agreement with Blue Cross Blue Shield of Alabama (“BCBSAL”), a regional Blue Cross Blue Shield licensee, to offer a complete health navigation solution for BCBSAL's largest employer clients. This agreement represents a third health plan partnership, and we believe it validates our health plan growth strategy. In February 2021, we expanded our relationship with BCBSAL to add Castlight Care Guides support for these large employers.

Castlight was incorporated in the State of Delaware in January 2008. Our Class B common stock began trading publicly on the New York Stock Exchange in March 2014 under the trading symbol “CSLT.” Our principal executive offices are located in San Francisco, California, and our Customer Center of Excellence is located in Sandy, Utah. In the second quarter of 2021, Castlight formed a wholly-owned subsidiary in India, Castlight Health India Private Limited ("Castlight India").

COVID-19 Update. During the third quarter of 2021, the global economy continued to experience the impact of the COVID-19 pandemic which initially caused us to curtail or modify employee travel; cancel physical participation in meetings, events, and conferences; and move to full remote work. Given the availability of vaccines and the substantial percentage of our employees who have been fully vaccinated against COVID-19, we continued to implement our return to work office protocol for employees located in our Utah Customer Center of Excellence and have re-opened our San Francisco, California office to fully vaccinated employees. Our re-opening process continues to remain subject to local health orders.

Although the COVID-19 pandemic has caused minor disruptions to our business operations, it has had a limited impact on our operating results overall and these minor disruptions did not impact the delivery of our products to our customers or users. During these uncertain times, we have used our core technology to help users, customers, and the community navigate through the COVID-19 pandemic, including, among other things, supporting our customers with COVID-19 education and communication of healthcare coverage changes; providing our symptom checker and COVID-19 testing site finder to the community at no charge; making our behavioral health solution available to all customers on the Castlight Complete platform for no additional cost; launching the Working Well and Working Well for Higher Education solutions which are aimed at helping employers and academic institutions manage safe workforce re-entry and campus openings, respectively; and supporting the work of Boston Children’s Hospital and the Centers for Disease Control and Prevention to manage inventory and data related to COVID-19 vaccines through vaccinefinder.org. Our initial agreement with Boston Children's Hospital, which was entered into in the fourth quarter of 2020, provides for payments to the Company totaling $8.5 million. In April 2021, our engagement with Boston Children's Hospital was extended to mid-2022 to include additional development and ongoing support. The amended agreement provides for additional payments of $9.0 million. We recognize revenue from this agreement as revenue from professional services.

16

The potential duration, and extent of the impact, of the COVID-19 pandemic on our future liquidity and operational performance will depend on certain developments, including the duration and spread of the outbreak, the continued impact on our customers' operations and the global economy generally, and the continued impact to our sales and renewal cycles. We continue to consider the potential impact of the COVID-19 pandemic on our business operations. The uncertainty of the COVID-19 pandemic affects our management’s accounting estimates and assumptions, which could result in greater variability in a variety of areas that depend on these estimates and assumptions as additional events and information become known.

For further discussion of the possible impact of the COVID-19 pandemic on our business, financial condition, and results of operations, see the risk factor entitled "The COVID-19 pandemic has had a material adverse impact on the U.S. and global economies and could have a material adverse impact on our employees, suppliers, customers and users, which has negatively impacted our business, financial condition and results of operations and which could materially impact us in the future" in Part II, Item 1A, “Risk Factors” of this Quarterly Report on Form 10-Q.
Key Factors Affecting Our Performance

Sales of Products. Our revenue growth rate and long-term profitability are affected by our ability to sell products to new and existing customers, directly and through our channel partners. Additionally, we believe that there is a significant opportunity to sell subscriptions to add-on products as our customers become more familiar with our offering and seek to address additional needs.

Renewals of Customer Contracts. We believe that our ability to retain our customers and expand their subscription revenue growth over time will be an indicator of the stability of our revenue base and the long-term value of our customer relationships.

Ecosystem Partnerships. We have relationships with digital health partners that integrate with our platform to provide a more streamlined experience for our customers and users. We also have many third-party benefit solutions integrated with our products to enable simplified procurement and effortless access to these programs to our users. We believe these partnerships enable a single user experience that is essential to drive engagement and increase user satisfaction.

Implementation Timelines. Our ability to convert backlog into revenue and improve our gross margin depends on how quickly we complete customer implementations. Our implementation timelines vary from customer to customer based on the source and condition of the data we receive from third parties, the configurations that we agree to provide and the size of the customer. Our implementation timelines for our core product offerings are typically three to 12 months after entering into an agreement with a customer.

Professional Services Model. We believe our professional services capabilities support the adoption of our subscription offerings. As a result, our sales efforts have been focused primarily on our subscription offering, rather than the profitability of our professional services business. Our professional services are generally priced on a fixed-fee basis and the costs incurred to complete these services, which consist mainly of personnel-related costs, have been greater than the amount charged to the customer. We also concluded that our implementation services are not distinct for accounting purposes. Accordingly, we recognize implementation services revenue in the same manner as the associated subscription revenue, which is recognized on a straight-line basis, ratably over the contract term.

Seasonality. We have historically observed seasonality related to employee benefits cycles as a significantly higher proportion of our customers enter into new subscription agreements with us in the second half of the year, compared to the first half of the year. As we continue to leverage our channel relationships and expand our business, there is no assurance this seasonality will continue. The impact from any seasonality in our new customer agreements is not immediately apparent in our revenue because we do not begin recognizing revenue from new customer agreements until we have implemented our offering, based on the implementation timelines discussed above.

Revenue recognized in any quarter is primarily from customer agreements entered into in prior quarters. In addition, the mix of customers paying monthly, quarterly, or annually varies from quarter to quarter and impacts our deferred revenue balance. As a result of variability in our billing and implementation timelines, the deferred revenue balance does not represent the total value of our customer contracts, nor do changes in deferred revenue serve as a reliable indicator of our future subscription revenue.
17

Key Business Metrics
We review a number of operating metrics, including the following key metrics, to evaluate our business, measure our performance, identify trends affecting our business, and make strategic decisions.

Signed Annual Recurring Revenue ("ARR")
As of
September 30, 2021December 31, 2020
 (in millions)
Signed Annual Recurring Revenue$130.2 $126.7 

Revenue recognized in any quarter is largely derived from customer agreements signed in prior quarters. Accordingly, management measures sales performance and forecasts future subscription revenue based on signed Annual Recurring Revenue. ARR is a forward-looking metric based on contractual terms in existence as of the applicable ARR measurement date and is subject to change resulting from a number of factors including, but not limited to, addition of new customers, changes in user counts, terminations or non-renewals, renewal terms as well as upsells and cross-sells. As discussed above, we begin recognizing revenue from new customer agreements when we have implemented our offering, which can take from approximately three to 12 months after entering into an agreement with a customer.

ARR represents the annualized value of subscription revenue under contract with customers at the end of a quarter, which we refer to for this purpose as a measurement date. To calculate ARR, we first calculate the annualized subscription value for each signed customer (whether implemented or not), as of the applicable measurement date, by multiplying the monthly contract value of the subscription services under contract by 12. We exclude from this calculation any customers that have provided us with formal notice of termination or non-renewal as of the measurement date. ARR does not take into account the (i) potential for customers to terminate, or decline to renew, their agreements with us, (ii) achievement of non-recurring or yet-to-be-earned performance guarantees, (iii) one-time engagement bonuses included within our customer contracts or (iv) revenues related to professional services, such as implementation services. ARR is not determined in reference to GAAP.

As of September 30, 2021, ARR totaled $130.2 million compared to $126.7 million as of December 31, 2020. The net increase of approximately 3% is primarily attributable to new customers, upsells and renewals, partially offset by churn.


18

Components of Results of Operations
Revenue

We generate revenue from subscription fees from customers for access to the products they select. We also earn revenue from professional services primarily related to the implementation of our offering, products sold through our online marketplace and add-on subscription products made available from our ecosystem partners.
Our subscription fees are based primarily on the number of users that employers identify as eligible to use our offering, which typically includes all of our customers’ employees and adult dependents that receive health benefits.
Typically, we recognize subscription fees on a straight-line basis ratably over the contract term beginning when our products are implemented and ready for launch. Our customer agreements generally have a term of three years. We generally invoice our customers in advance on a monthly, quarterly or annual basis. Amounts that have been invoiced are initially recorded as deferred revenue. Amounts that have not been invoiced where revenue has been recognized are reflected as contract assets and recorded as accounts receivable and other in our condensed consolidated balance sheets.

As a result of variability in our billing terms, the deferred revenue balance does not represent the total value of our customer contracts, nor do changes in deferred revenue serve as a reliable indicator of our future subscription revenue in a given period.
Costs of Revenue

Cost of revenue consists of the cost of subscription revenue and cost of professional services revenue.

Cost of subscription revenue primarily consists of data fees, employee-related expenses (including salaries, bonuses, benefits and stock-based compensation), hosting costs of our cloud-based subscription service, cost of subcontractors, expenses for service delivery (which includes call center support), amortization of internal-use software, depreciation of owned computer equipment and software, amortization of certain intangibles, and allocated overhead.

Cost of professional services and other revenue consists primarily of employee-related expenses (including salaries, bonuses, benefits and stock-based compensation) associated with these services, the cost of subcontractors, travel costs and allocated overhead. The time and costs of our customer implementations vary based on the source and condition of the data we receive from third parties, the configurations that we agree to provide and the size of the customer.

Our cost of subscription revenue is expensed as we incur the costs. The cost of professional services and other revenue, to the extent they are incurred and are directly attributable to fulfillment of performance obligations under a customer contract, are deferred and amortized over the benefit period of five years.

Operating Expenses

Operating expenses consist of sales and marketing, research and development and general and administrative expenses.
Sales and Marketing. Sales and marketing expenses consist primarily of employee-related expenses (including salaries, sales commissions and bonuses, benefits and stock-based compensation), travel-related expenses, marketing programs, amortization of certain intangibles and allocated overhead. Commissions earned by our sales force and third-party referral fees are deferred and amortized generally over a period of five years.

Research and Development. Research and development expenses consist primarily of employee-related expenses (including salaries, bonuses, benefits and stock-based compensation), costs associated with subcontractors and allocated overhead.
General and Administrative. General and administrative expenses consist primarily of employee-related expenses (including salaries, bonuses, benefits and stock-based compensation) for finance and accounting, legal, human resources and IT, legal costs, professional fees, other corporate expenses, and allocated overhead.
Overhead Allocation. Expenses associated with our facilities and IT costs are allocated between cost of revenues and operating expenses based on employee headcount determined by the nature of work performed.
19

Results of Operations
The following tables set forth selected consolidated statements of operations data and such data as a percentage of total revenue for each of the periods indicated:
Three Months Ended September 30,Nine Months Ended September 30,
2021202020212020
Revenue:
Subscription91 %97 %90 %97 %
Professional services and other%%10 %%
Total revenue, net100 %100 %100 %100 %
Cost of revenue:
Cost of subscription23 %23 %23 %25 %
Cost of professional services and other11 %11 %12 %11 %
Total cost of revenue34 %34 %35 %36 %
Gross margin66 %66 %65 %64 %
Operating expenses:
Sales and marketing20 %18 %20 %22 %
Research and development33 %32 %34 %35 %
General and administrative18 %18 %18 %18 %
Goodwill impairment— %— %— %46 %
Total operating expenses71 %68 %72 %121 %
Operating loss(5)%(2)%(7)%(57)%
Other income, net— %— %— %— %
Loss before provision for income taxes(5)%(2)%(7)%(57)%
Provision for income taxes%— %— %— %
Net loss(6)%(2)%(7)%(57)%
Revenue    
Three Months Ended September 30,Nine Months Ended September 30,
20212020% Change$ Change20212020% Change$ Change
(In thousands, except percentages)
Revenue:
Subscription$31,613 $34,069 (7)%$(2,456)$94,851 $106,741 (11)%$(11,890)
Professional services and other3,163 1,009 213%2,154 10,587 2,882 267%7,705 
Total revenue, net$34,776 $35,078 (1)%$(302)$105,438 $109,623 (4)%$(4,185)

Subscription revenue for the three months ended September 30, 2021 decreased by $2.5 million, or 7%, primarily due to customer terminations, partially offset by customer launches. Professional services and other revenue increased primarily due to revenue from Boston Children's Hospital in the three months ended September 30, 2021.

Subscription revenue for the nine months ended September 30, 2021 decreased by $11.9 million, or 11%, primarily due to customer terminations and a significant cancellation fee for one customer in the first quarter of 2020, partially offset by customer launches. Professional services and other revenue increased primarily due to revenue from Boston Children's Hospital in the nine months ended September 30, 2021.

20

Costs of Revenue and Operating Expenses
Three Months Ended September 30,Nine Months Ended September 30,
20212020% Change$ Change20212020% Change$ Change
(In thousands, except percentages)
Cost of revenue:
Subscription$8,081 $8,013 %$68 $24,157$27,064 (11)%$(2,907)
Professional services and other3,675 3,874 (5)%(199)12,513 12,057 %456 
Total cost of revenue$11,756 $11,887 (1)%$(131)$36,670 $39,121 (6)%$(2,451)
Gross margin (loss) percentage:
Subscription74 %76 %75 %75 %
Professional services and other(16)%(284)%(18)%(318)%
Total gross margin 66 %66 %65 %64 %
Gross profit$23,020 $23,191 (1)%$(171)$68,768 $70,502 (2)%$(1,734)
Cost of subscription revenue for the three months ended September 30, 2021 increased by $0.1 million, or 1%, primarily due to an increase of $0.5 million of employee-related expenses, partially offset by a decrease of $0.3 million of third-party contractor and professional service fees.
Cost of subscription revenue for the nine months ended September 30, 2021 decreased by $2.9 million, or 11%, primarily due to decreases of $2.3 million of third-party contractor and professional service fees, $0.5 million of hosting costs and $0.4 million of data fees, partially offset by an increase of $0.4 million of employee-related expenses.
Cost of professional services revenue for the three months ended September 30, 2021 decreased by $0.2 million, or 5%, primarily due to a decrease of $0.5 million of third-party contractor and professional service fees, partially offset by an increase of $0.3 million of employee-related expenses.
Cost of professional services revenue for the nine months ended September 30, 2021 increased by $0.5 million, or 4%, primarily due to an increase of $1.8 million of employee-related expenses, partially offset by decreases of $0.8 million of third-party contractor and professional service fees, and $0.3 million of severance-related costs.

Gross margin for the three months ended September 30, 2021 remained flat.

Gross margin for the nine months ended September 30, 2021 increased primarily due to a 6% decrease in costs of revenue, partially offset by a 4% decrease in revenue.

Sales and Marketing
 
Three Months Ended September 30,Nine Months Ended September 30,
20212020% Change$ Change20212020% Change$ Change
(In thousands, except percentages)
Sales and marketing$7,079 $6,158 15 %$921 $21,200 $24,313 (13)%$(3,113)

Sales and marketing expense for the three months ended September 30, 2021 increased by $0.9 million, or 15%, primarily due to an increase of $1.0 million of employee-related expenses.

Sales and marketing expense for the nine months ended September 30, 2021 decreased by $3.1 million, or 13%, primarily due to decreases of $1.0 million of employee-related expenses, $0.5 million of third-party contractor and professional service fees, $0.3 million of marketing costs, $0.3 million of severance-related costs, $0.3 million of third-party referral fees and $0.2 million of travel-related expenses.

21

Research and Development
Three Months Ended September 30,Nine Months Ended September 30,
20212020% Change$ Change20212020% Change$ Change
(In thousands, except percentages)
Research and development$11,631 $11,182 %$449 $36,060 $38,047 (5)%$(1,987)

Research and development expense for the three months ended September 30, 2021 increased by $0.4 million, or 4%, primarily due to an increase of $1.4 million of employee-related expenses, partially offset by a decrease of $1.0 million of third-party contractor and professional service fees. The increase in employee-related expenses and the decrease in third-party contractor and professional service fees are primarily attributable to the hiring by our newly-formed subsidiary, Castlight India, of an engineering development team in India which had been employed previously by a third-party vendor.

Research and development expense for the nine months ended September 30, 2021 decreased by $2.0 million, or 5%, primarily due to decreases of $2.1 million of third-party contractor and professional service fees, and $0.7 million of severance-related costs, partially offset by increases of $0.5 million of employee-related expenses and $0.3 million of IT costs.

General and Administrative
Three Months Ended September 30,Nine Months Ended September 30,
20212020% Change$ Change20212020% Change$ Change
(In thousands, except percentages)
General and administrative$6,195 $6,341 (2)%$(146)$18,927 $19,257 (2)%$(330)

General and administrative expense for the three months ended September 30, 2021 decreased by $0.1 million, or 2%, primarily due to decreases of $0.3 million of allocated overhead, $0.2 million of third-party contractor and professional service fees and $0.2 million of insurance, taxes and fees, partially offset by an increase of $0.6 million of employee-related expenses.

General and administrative expense for the nine months ended September 30, 2021 decreased by $0.3 million, or 2%, primarily due to decreases of $1.4 million of third-party contractor and professional service fees, $0.5 million of severance-related costs, $0.2 million of insurance, taxes and fees, $0.2 million of facilities expense and $0.2 million of recruiting expense, partially offset by an increase of $2.3 million of employee-related expenses.
22

Liquidity and Capital Resources
 
Nine Months Ended September 30,
20212020
(In thousands)
Net cash provided by (used in) operating activities$18,036 $(8,524)
Net cash (used in) provided by investing activities(701)12,976 
Net cash used in financing activities(777)(846)
Effect of exchange rate changes on cash, cash equivalents, and restricted cash(32)— 
Net increase in cash, cash equivalents and restricted cash$16,526 $3,606 

As of September 30, 2021, our principal source of liquidity was cash totaling $65.8 million, which was held for working capital purposes.

Since our inception, we have financed our operations primarily through receipts from our customers and sales of equity securities. We believe that our existing cash will be sufficient to meet our working capital and capital expenditure needs for at least the next 12 months. Our future capital requirements will depend on many factors including our growth rate, new customer acquisitions, subscription renewal activity, the timing and extent of spending to support development efforts, the introduction of new and enhanced service offerings and the continuing market acceptance of our cloud-based subscription services. Although we currently are not a party to any agreement and do not have any understanding with any third parties with respect to potential investments in, or acquisitions of, businesses or technologies, we may in the future enter into these types of arrangements.

We process certain vendor payments using a financial institution's credit card program, which carries a $20.0 million limit. We pay the financial institution monthly based on the terms of the credit card program.

On May 5, 2020, we entered into the Third Amended and Restated Loan and Security Agreement (the “Amended Loan Agreement”) with Silicon Valley Bank (the “Bank”). Under the Amended Loan Agreement, the Bank agreed to extend a $25.0 million revolving credit facility (the “Revolving Line”) to us. We may request borrowings under the Revolving Line prior to May 4, 2023, on which date the Revolving Line terminates. Refer to Note 7 - Debt to the condensed consolidated financial statements for additional information on debt.

On September 1, 2021, our term loan facility with the Bank (the “Term Loan”) terminated in accordance with its terms. We believe that our Amended Loan Agreement and Revolving Line will provide us with sufficient access to working capital as needed following the termination of the Term Loan.

We may be required to seek additional equity or debt financing in the future. In the event that additional financing is required from outside sources, we may not be able to raise it on terms acceptable to us, or at all. If we are unable to raise additional capital when desired, our business, operating results and financial condition would be adversely affected. The sale of additional equity would result in additional dilution to our stockholders. The incurrence of debt financing would result in debt service obligations and the instruments governing such debt could provide for operating and financing covenants that would restrict our operations. For additional information regarding risks related to debt or equity financings, see the risk factor entitled "We may require additional capital to support business growth, and this capital might not be available to us on acceptable terms, or at all" in Part II, Item 1A, “Risk Factors” of this Quarterly Report on Form 10-Q.
Operating Activities

Cash provided by operating activities for the nine months ended September 30, 2021 was $18.0 million and cash used in operating activities for the nine months ended September 30, 2020 was $8.5 million. Cash provided by operations reflected our net loss of $7.4 million for the nine months ended September 30, 2021, adjusted by $23.5 million in non-cash expenses, including:

Stock-based compensation expense of $9.5 million;
Amortization and impairment of deferred costs of $5.7 million;
23

Depreciation and amortization of $4.9 million; and
Non-cash operating lease expense of $3.4 million.

Changes in assets and liabilities for the nine months ended September 30, 2021 resulted in a net source of cash of $2.0 million, which included the following:

Sources of Cash

Accounts receivable decreased $8.5 million, primarily as a result of the timing of billings and collections;
Deferred revenue increased $2.4 million;
Accrued compensation increased $0.8 million

Uses of Cash

Payments of operating lease liabilities of $4.3 million;
Accounts payable decreased $0.7 million, primarily due to timing of payments and vendor invoicing;
Accrued expenses and other liabilities decreased $2.0 million;
Prepaid expenses and other assets increased $0.4 million; and
Deferred costs increased $2.3 million.

Investing Activities
Cash used in investing activities for the nine months ended September 30, 2021 was $0.7 million and cash provided by investing activities for the nine months ended September 30, 2020 was $13.0 million, respectively. Cash used in investing activities during the nine months ended September 30, 2021 was attributable to purchase of property and equipment.
Financing Activities    

Cash used in financing activities for the nine months ended September 30, 2021 and 2020 was $0.8 million. Cash used in financing activities during the nine months ended September 30, 2021 was due to principal payments of $1.4 million and final payment of $0.5 million on the Term Loan, partially offset by proceeds from exercises of stock options of $0.5 million and ESPP offering of $0.6 million.
Contractual Obligations and Commitments
As of September 30, 2021, our principal commitments primarily consist of lease obligations for office space and data centers. Our existing lease agreements provide us with the option to renew and generally provide for rental payments on a graduated basis. Our future operating lease obligations would change if we entered into additional operating lease agreements as we expand our operations and if we exercised these options. Contractual agreements represent future cash commitments and liabilities under agreements with third parties and exclude purchase orders for goods and services. We do not have any material non-cancelable purchase commitments as of September 30, 2021.
Critical Accounting Policies and Estimates

There were no significant changes to our critical accounting policies and estimates during the nine months ended September 30, 2021, from those disclosed in our Annual Report on Form 10-K for the year ended December 31, 2020.
Item 3. Quantitative and Qualitative Disclosures about Market Risk
As a smaller reporting company, SEC rules do not require us to provide the information required by this Item.
24

Item 4. Controls and Procedures

Evaluation of Disclosure Controls and Procedures

Our management, with the supervision and participation of our principal executive officer and principal financial officer, evaluated the effectiveness of our disclosure controls and procedures, as defined in Rules 13a-15(e) and 15d-15(e) under the Securities Exchange Act of 1934, as amended (the “Exchange Act”), as of the end of the period covered by this report.

In designing and evaluating the disclosure controls and procedures, management recognizes that any controls and procedures, no matter how well designed and operated, can provide only reasonable assurance of achieving the desired control objectives. In addition, the design of disclosure controls and procedures must reflect the fact that there are resource constraints and that management is required to apply its judgment in evaluating the benefits of possible controls and procedures relative to their costs. Our management recognizes that there are inherent limitations in the effectiveness of any internal control and that effective internal control over financial reporting may not prevent or detect misstatements. In addition, because of changes in conditions, the effectiveness of internal control over financial reporting may vary over time.

Based on our management’s evaluation, our principal executive officer and principal financial officer concluded that, as of September 30, 2021, our disclosure controls and procedures were designed at a reasonable assurance level and were effective to provide reasonable assurance that information we are required to disclose in reports that we file or submit under the Exchange Act is recorded, processed, summarized, and reported within the time periods specified in Securities and Exchange Commission rules and forms, and that such information is accumulated and communicated to our management, including our chief executive officer and chief financial officer, as appropriate, to allow timely decisions regarding required disclosure.

Changes in Internal Control over Financial Reporting

There was no change in our internal control over financial reporting identified in connection with the evaluation required by Rule 13a-15(d) and 15d-15(d) of the Exchange Act that occurred during the period covered by this report that has materially affected, or is reasonably likely to materially affect, our internal control over financial reporting. We are continually monitoring the COVID-19 pandemic to minimize any impact of the situation on the design and operating effectiveness of our internal controls.
25

Part II. OTHER INFORMATION
Item 1. Legal Proceedings
For a discussion of legal proceedings, see Note 8 - Contingencies of the Notes to Condensed Consolidated Financial Statements included in Part I, Item 1 of this Quarterly Report on Form 10-Q, which is incorporated herein by reference.
From time to time, we may become subject to legal proceedings, claims or litigation arising in the ordinary course of business. We are not presently a party to any other legal proceedings that in the opinion of our management, if determined adversely to us, would individually or taken together have a material adverse effect on our business, operating results, financial condition, or cash flows.
Item 1A. Risk Factors
The risks and uncertainties described below are not the only ones we face. Additional risks and uncertainties that we are unaware of, or that we currently believe are not material, may also become important factors that adversely affect our business. If any of the following risks actually occur, our business, financial condition, results of operations and future prospects could be materially and adversely affected. In that event, the market price of our Class B common stock could decline and you could lose part or all of your investment.
Summary of Risk Factors

The following is a list of our material risks and uncertainties. Please refer to the full text of the risk factors that appear below this summary for an explanation of how these risks and uncertainties may affect our business.
Risks Related to Our Business
We rely on Anthem for a substantial portion of our revenue.
If our new products and services are not adopted by our customers, or if we fail to continue to innovate and develop new products and services that are adopted by customers, then our revenue and operating results will be adversely affected.
If our existing customers, including health plan customers, do not continue or renew their agreements with us, renew at lower fee levels or decline to purchase additional products and services from us, our business and operating results will be harmed.
Our growth depends in part on the success of our strategic relationships with third parties.
We operate in a competitive industry. If we are not able to compete effectively, our business and operating results will be harmed.
Our business depends, in part, on sales, direct or indirect, to government organizations, and significant changes in the contracting or fiscal policies of such government organizations could have an adverse effect on our business and operating results.
Our proprietary software may not operate properly, which could damage our reputation, give rise to claims against us or divert application of our resources from other purposes, any of which could harm our business and operating results.
Any failure by us to offer high-quality technical support services may adversely affect our relationships with our customers and harm our reputation and financial results.
If we cannot implement our offerings for customers in a timely manner, we may lose customers and our reputation and financial results may be harmed.
Our marketing efforts depend significantly on our ability to receive positive references from our existing customers.
If our security measures are breached and customers' data are compromised, our offerings may be perceived as insecure, we may incur significant liabilities, our reputation may be harmed and we could lose sales and customers.
We have a history of significant GAAP losses, which we expect to continue for the foreseeable future, and we may never achieve or sustain profitability in the future.
The market for our offerings is immature and volatile, and if it does not further develop, if it develops more slowly than we expect, or if our offerings do not drive employee engagement, the growth of our business will be harmed.
We incur significant upfront costs in our customer relationships, and if we are unable to maintain and grow these customer relationships over time, we are likely to fail to recover these costs and our operating results will suffer.
26

Our ability to deliver our full offerings to customers depends in substantial part on our ability to access data and other resources that are managed by a limited number of health plans and other third parties.
A significant portion of our revenue comes from a limited number of customers, the loss of which would adversely affect our financial results.
Because we generally bill our customers and recognize revenue over the term of the contract, near term declines in new or renewed agreements may not be reflected immediately in our operating results and may be difficult to discern.
Our sales and implementation cycle can be long and unpredictable and require considerable time and expense, which may cause our operating results to fluctuate.
The health care industry is heavily regulated. Our failure to comply with regulatory requirements could create liability for us, result in adverse publicity and otherwise negatively affect our business.
If we fail to comply with applicable health information privacy and security laws and other applicable state, federal and international privacy and security laws, we may be subject to significant liabilities, reputational harm and other negative consequences, including decreasing the willingness of current and potential customers to work with us.
Shifts in health care benefits trends, including any potential decline in the number of self-insured employers, or the emergence of new technologies, may render our offerings obsolete or require us to expend significant resources in order to remain competitive.
We may require additional capital to support business growth, and this capital might not be available to us on acceptable terms, or at all.
Our use of and reliance upon technology and development resources in India may expose us to unanticipated costs and liabilities.
We depend on data centers operated by third parties for our offerings, and any disruption in the operation of these facilities could adversely affect our business.
The information that we provide to our customers, and their employees and families, could be inaccurate or incomplete, which could harm our business, financial condition and results of operations.
If we cannot maintain our corporate culture as we grow, we could lose the elements of our culture that we believe contribute to our success and, as a result, our business may be harmed.
If we fail to develop widespread brand awareness cost-effectively, our business may suffer.
Our estimates of market opportunity and forecasts of market growth may prove to be inaccurate, and even if the market in which we compete achieves the forecasted growth, our business could fail to grow at similar rates, if at all.
Any failure to protect our intellectual property rights could impair our ability to protect our proprietary technology and our brand.
We could incur substantial costs as a result of any claim of infringement of another party’s intellectual property rights.
Our use of open source technology could impose limitations on our ability to commercialize our software platform.
We may not be able to utilize a significant portion of our net operating loss or research tax credit carryforwards, which could adversely affect our profitability.
We are a smaller reporting company and may elect to comply with reduced public company reporting requirements applicable to smaller reporting companies, which could make our common stock less attractive to investors.

Risks Related to Our Class B Common Stock

The stock price of our Class B common stock may be volatile or may decline regardless of our operating performance.
If we are unable to meet the continued listing requirements of the NYSE, the NYSE may delist our Class B common stock.
If there are substantial sales of shares of our Class B common stock, the price of our Class B common stock could decline.
The dual class structure of our Class A and Class B common stock will have the effect of concentrating significant voting influence or control with our directors and their affiliates; this will limit or preclude a stockholder's ability to influence corporate matters.
If securities or industry analysts do not publish research or publish inaccurate or unfavorable research about our business, our stock price and trading volume could decline.
Anti-takeover provisions under Delaware law and in our restated certificate of incorporation and restated bylaws could make a merger, tender offer, or proxy contest difficult, limit attempts by our stockholders to replace or remove members of our board of directors or current management and depress the trading price of our Class B common stock.

General Risks

27

The COVID-19 pandemic has had a material adverse impact on the U.S. and global economies and could have a material adverse impact on our employees, suppliers, customers and users, which has negatively impacted our business, financial condition and results of operations and which could materially impact us in the future.
Our quarterly results may fluctuate significantly, which could adversely impact the value of our Class B common stock.
The loss of one or more of our executive officers or key employees, or an inability to attract and retain highly skilled employees or key subcontractor services, could adversely affect our business.
If we fail to manage our growth effectively, our expenses could increase more than expected, our revenue may not increase and we may be unable to implement our business strategy.
If we are unable to implement and maintain effective internal control over financial reporting in the future, investors may lose confidence in the accuracy and completeness of our financial reports and the market price of our Class B common stock may be negatively affected.
We may face risks related to securities litigation that could result in significant legal expenses and settlement or damage awards.
The development and expansion of our business through acquisitions of other companies or technologies or other strategic transactions could divert our management’s attention, result in dilution to our stockholders and otherwise disrupt our operations and adversely affect our operating results.
Changes in accounting principles may cause previously unanticipated fluctuations in our financial results, and the implementation of such changes may impact our ability to meet our financial reporting obligations.
We incur significantly increased costs and devote substantial management time as a result of operating as a public company.
Natural or man-made disasters and other similar events may significantly disrupt our business and negatively impact our results of operations and financial condition.
Risks Related to Our Business
We rely on Anthem for a substantial portion of our revenue.
    
Our sales strategy relies on relationships we have developed with Anthem, Inc. ("Anthem") as well as relationships we have built or are working to build with other health plans, including Cigna Corporation and Blue Cross Blue Shield Alabama. In October 2019, we entered into new agreements with Anthem whereby various services previously provided to Anthem’s customers on a disaggregated basis under separate service order forms were consolidated under a Software-as-a-Service Agreement (the “SaaS Agreement”). Under the SaaS Agreement, Anthem is committed to paying us significant annual license fees for calendar years 2020 and 2021 and the first six months of 2022, which is likely to constitute a substantial amount of our revenue for such periods. Revenue from Anthem, under our agreement, constituted approximately 47% of our total revenue for the year ended December 31, 2020. If the SaaS Agreement were to be terminated by Anthem under its terms, or if Anthem breaches the terms of the SaaS Agreement, our business would be materially harmed.

While our current growth strategy includes investing resources in pursuing relationships with other health plans to leverage what we have experienced with Anthem, developing these relationships will take time, require significant upfront investment, and divert our attention from other opportunities. In addition, the concentration of a material portion of business with any given partner such as Anthem could create tensions with other companies with which we do business, including health plans upon which we rely to receive data and offer our services. If we are unable to successfully enter into new business relationships and diversify our revenue stream, our business would be materially adversely affected.

If our new products and services are not adopted by our customers, or if we fail to continue to innovate and develop new products and services that are adopted by customers, then our revenue and operating results will be adversely affected.

In prior years, we derived a substantial majority of our revenue from sales of our legacy care guidance platform, and our continued growth depends in part on our ability to successfully develop and sell new products and services to new and existing customers. We continue to introduce a number of products and cross-sells, such as our recent offerings of Castlight Complete, Care Guidance Navigator, Wellbeing Navigator, Castlight Care Guides and Working Well, as well as health plan solutions. We have also invested, and will continue to invest, significant resources in research and development to enhance our existing offerings and introduce new high-quality products and services. If existing customers are not willing to make additional payments for such new products, or if new customers do not value such new products, our business and operating results will be harmed. If we are unable to predict employer preferences or our industry changes, or if we are unable to modify our offerings
28

and services on a timely basis, we might lose customers. Our operating results would also suffer if our innovations are not responsive to the needs of our customers, appropriately timed with market opportunity or effectively communicated and brought to market.    
If our existing customers, including health plan customers, do not continue or renew their agreements with us, renew at lower fee levels or decline to purchase additional products and services from us, our business and operating results will be harmed.
    We expect to derive a significant portion of our revenue from renewal of existing customer agreements, including existing and future agreements with health plan customers or prospective customers, and sales of additional products and services to existing customers. Revenue recognized in any quarter is largely derived from customer agreements signed in prior quarters. As a result, achieving a high renewal rate of our customer agreements and selling additional products and services is critical to our future operating results.

    We may experience significantly more difficulty than we anticipate in renewing existing customer agreements or in renewing them upon favorable terms. Factors that may affect the renewal rate for our offerings, terms of those renewals, and our ability to sell additional products and services include:

the price, performance and functionality of our offerings;
our customers’ user counts and benefit design features;
the availability, price, performance and functionality of competing or alternative solutions;
the potential for customers that are able to access lower-functionality versions of our offerings that we provide through health plans or other channel partners to opt to use the lower-functionality versions of our offerings;
the potential for customers to use competing solutions developed by health plans themselves;
our ability to develop complementary products and services;
our continued ability to access the pricing and claims data necessary to enable us to deliver reliable data in our cost estimation and care guidance offerings to customers;
the stability, performance and security of our hosting infrastructure and hosting services;
changes in health care laws, regulations or trends; and
the business environment of our customers, in particular, headcount reductions by our customers (which may be further implicated by the current COVID-19 pandemic), which affect subscription fees we are able to bill for.

    We enter into master services agreements with our customers. These agreements generally have stated terms of three years. Our customers have no obligation to renew their subscriptions for our offerings after the term expires. In addition, our customers may negotiate terms less advantageous to us upon renewal, which may reduce our revenue from these customers. Factors that are not within our control may contribute to a reduction in our contract revenue. For instance, our customers may reduce their number of employees, which would result in a corresponding reduction in the number of employee users eligible for our offerings and thus a lower aggregate monthly services fee. Our future operating results also depend, in part, on our ability to sell new products and services to our existing customers. If our direct or indirect customers fail to renew their agreements, renew their agreements upon less favorable terms or at lower fee levels, or decline to purchase new products and services from us, our revenue may decline or our future revenue may be constrained.
    
    In addition, a significant number of our customer agreements allow customers to terminate such agreements for convenience at certain times, typically with one to three months advance notice. We typically incur expenses associated with integrating a customer’s data into our health care database and related training and support prior to recognizing meaningful revenue from such customer. Customer subscription revenue is not recognized until our products are implemented for launch, which is generally from three to 12 months from contract signing. If a customer terminates its agreement early and revenue and cash flows expected from a customer are not realized in the time period expected or not realized at all, our business, operating results and financial condition could be adversely affected.

Our growth depends in part on the success of our strategic relationships with third parties.

In order to grow our business, we anticipate that we will continue to depend on our relationships with third parties. Apart from health plan customers or potential customers, channel partners such as benefit consultants and data partners, our offerings also include the integration of products supplied by strategic partners who offer complementary products and services. We rely on these strategic partners to timely and successful deploy our offerings to our customers. If the products provided by
29

these partners have defects or do not operate as expected, the services provided by these partners are not completed in a timely manner, our partners have organizational or supply issues, or we do not effectively integrate and support products supplied by these strategic partners, we may have difficulty deploying our offerings which could result in loss of, or delay in, revenues, increased service and support costs, and a diversion of development resources. In addition, our reliance on sales through, or facilitated by, third parties could put downward pressure on the total revenue we are able to generate, and could result in existing customers electing to use alternative or lower-functionality versions of our products that we may elect to provide through such relationships.

We also may compete in some areas with these same strategic partners. If these strategic partners fail to perform or choose not to cooperate with us on certain projects, in addition to the effects described above, we could experience loss of customers and market share, and failure to attract new customers or achieve and maintain market acceptance for our products. Identifying partners, negotiating and documenting relationships, and building integrations with them requires significant time and resources. If we are unsuccessful in establishing or maintaining our relationships with third parties, our ability to compete in the marketplace or to grow our revenue could be impaired and our operating results may suffer. Even if we are successful, we can provide no assurance that these relationships will result in increased customer use of our platform or increased revenue.
We operate in a competitive industry. If we are not able to compete effectively, our business and operating results will be harmed.
    
    The health navigation market is evolving and highly competitive. We face competitive pressure from a number of traditional digital health categories, as specialists in navigation, wellbeing, concierge, care guidance, and member engagement converge to compete in this market. Our most common and significant competitors include Accolade, Quantum, Grand Rounds, Evive, Alight, and Virgin Pulse. In addition to competitive pressure in our core category, we continue to experience competitive pressures from a number of vendors who remain more narrowly focused on just one area of historical demand for Castlight, including:

Care Guidance competitors: ClearCost Health, Sapphire Digital (formerly Vitals), Healthcare Bluebook, HealthAdvocate, HealthSparq; and

Wellbeing competitors: Limeade, Sharecare, Welltok, and Vitality.

In addition, large, well-financed health plans, with whom we cooperate and on whom we depend in order to obtain the pricing and claims data we need to deliver our offerings to customers, have in some cases developed or acquired their own wellbeing and care guidance tools and provide these solutions to their customers at discounted prices or often for free. These health plans include, for example, Aetna Inc., Cigna Corporation, Anthem, Inc., and UnitedHealth Group, Inc. (Rally and Health Care Services Corporation). Competition from specialized software and solution providers, health plans and other parties may result in pricing pressure, which may lead to price decline in certain product segments, which could negatively impact our sales, profitability and market share. In addition, if health plans perceive continued cooperation with us as a threat to their business interests, they may take steps that impair our access to pricing and claims data, or that otherwise make it more difficult or costly for us to deliver our offerings to customers.

Some of our competitors, in particular health plans, have greater name recognition, longer operating histories, and significantly greater resources than we do. Furthermore, our current or potential competitors may be acquired by third parties with greater available resources. As a result, our competitors might be able to respond more quickly and effectively than we can to new or changing opportunities, technologies, standards or customer requirements and may have the ability to initiate or withstand substantial price competition. In addition, current and potential competitors have established, and may in the future establish, cooperative relationships with vendors of complementary products, technologies or services to increase the availability of their solutions in the marketplace.

The field of healthcare and healthcare related services is subject to change, and there has been consolidation in the industry. Accordingly, new competitors or alliances might emerge that have greater market share, a larger customer base, more widely adopted proprietary technologies, greater marketing expertise, greater financial resources, and larger sales forces than we have, which could put us at a competitive disadvantage. Our competitors could also be better positioned to serve certain segments of our market, such as customers that desire a narrower solution, which could create additional price pressure. In light of these factors, even if our offerings are more effective than those of our competitors, current or potential customers might accept competitive offerings in lieu of purchasing our offerings.
30

Our business depends, in part, on sales, direct or indirect, to government organizations, and significant changes in the contracting or fiscal policies of such government organizations could have an adverse effect on our business and operating results.

We currently derive a portion of our revenue from a subcontract with Boston Children’s Hospital under its master contract with the Centers for Disease Control and Prevention, a U.S. government agency, and we may seek opportunities to contract, directly or indirectly, with additional public sector customers in the future. However, demand from government organizations is often unpredictable, and we cannot assure you that we will be able to maintain or grow our revenue from the public sector. Sales to government entities are subject to substantial risks, including, but not limited to, the following:

Highly competitive, expensive, and time-consuming sales cycles that often require significant upfront time and financial investment without any assurance of success;
U.S. or other government certification requirements applicable to our platform, including the Federal Risk and Authorization Management Program, are often difficult and costly to obtain and maintain, and failure to do so will restrict our ability to sell to government customers;
Impacts on government demand and payment for our services by changes in administration, public sector budgetary cycles, and funding authorizations; and
Routine investigations and audits by governments of its contractors’ administrative processes and any unfavorable results of such investigations or audits that may result in fines, civil or criminal liability, further investigations, damage to our reputation, or debarment from further government business.

The occurrence of any of the foregoing factors could cause governments and governmental agencies to delay or refrain from purchasing our services in the future or otherwise have an adverse effect on our business and operating results. In addition, our current subcontract with Boston Children’s Hospital is specific to the COVID-19 pandemic, and will not continue once the pandemic is mitigated.

Our proprietary software may not operate properly, which could damage our reputation, give rise to claims against us or divert application of our resources from other purposes, any of which could harm our business and operating results.

    Proprietary software development is time-consuming, expensive and complex, and may involve unforeseen difficulties. We may encounter technical obstacles, and it is possible that we will discover additional issues that prevent our proprietary products from operating properly. We are currently developing new features and services in our proprietary software for all of our offerings. If any of our offerings fail to function reliably or fail to achieve customer expectations in terms of performance, customers could assert liability claims against us or attempt to cancel their contracts with us. This could damage our reputation and impair our ability to attract or maintain clients which would adversely affect our operating results.

    Moreover, data services that are as complex as those we offer have in the past contained, and may in the future develop or contain, undetected defects or errors. This includes products we develop ourselves, as well as those we integrate into our platform ecosystem and resell. Material performance problems, defects or errors in our existing or new software and products and services may arise in the future and may result from interface of our offerings with systems and data that we did not develop and the function of which is outside of our control or undetected in our testing. These defects and errors, and any failure by us to identify and address them, could result in loss of revenue or market share, diversion of development resources, injury to our reputation and increased service and maintenance costs. Defects or errors in our health navigation platform might discourage existing or potential customers from purchasing our offerings from us. Correction of defects or errors could prove to be impossible or impracticable. The costs incurred in correcting any defects or errors may be substantial and could adversely affect our operating results.
Any failure by us to offer high-quality technical support services may adversely affect our relationships with our customers and harm our reputation and financial results.
    Our customers depend on our support organization to resolve any technical issues relating to our offerings. In addition, our sales process is highly dependent on the quality of our offerings, our business reputation and on strong recommendations from our existing customers. Any failure to maintain high-quality and highly-responsive technical support, or a market perception that we do not maintain high-quality and highly-responsive support, would harm our reputation, adversely affect our ability to sell our offerings to existing and prospective customers, and harm our business, operating results and financial condition.
31

    We offer technical support services with our offerings and may be unable to respond quickly enough to accommodate short-term increases in customer demand for support services, particularly as we increase the size of our customer base. We also may be unable to modify the format of our support services to compete with changes in support services provided by competitors. It is difficult to predict customer demand for technical support services and if customer demand increases significantly, we may be unable to provide satisfactory support services to our customers and their employees. Additionally, increased customer demand for these services, without corresponding revenue, could increase costs and adversely affect our operating results.
If we cannot implement our offerings for customers in a timely manner, we may lose customers and our reputation and financial results may be harmed.
    Our customers have a variety of different data formats, enterprise applications and infrastructure and our offerings must support our customers’ data formats and integrate with complex enterprise applications and infrastructures. If our platform does not currently support a customer’s required data format or appropriately integrate with a customer’s applications and infrastructure, or if an existing customer switches to unsupported infrastructure, then we may have to configure our platform to do so, which increases our expenses. Additionally, we do not control our customers’ implementation schedules. As a result, if our customers do not allocate internal resources necessary to meet their implementation responsibilities or if we face unanticipated implementation difficulties, the implementation may be delayed. Further, our implementation capacity has at times constrained our ability to successfully implement our offerings for our customers in a timely manner, particularly during periods of high demand. If the customer implementation process is not executed successfully or if execution is delayed, we could incur significant costs, customers could become dissatisfied and decide not to increase usage of our offerings, or not to use our offerings beyond an initial period prior to their term commitment or, in some cases, revenue recognition could be delayed. Our data dependencies and implementation procedures differ for each new product that we launch. Accordingly, our ability to convert sales of new products into billings and revenue depends on our ability to create a scalable launch infrastructure in each case. In addition, competitors with more efficient operating models and lower implementation costs could penetrate our customer relationships.

    Additionally, large and demanding customers, who currently comprise the majority of our customer base, may request or require specific features or functions unique to their particular business processes, which increase our upfront investment in sales and deployment efforts and the revenue resulting from the customers under our typical contract length may not cover the upfront investments. If prospective large customers require specific features or functions that we do not offer, then the market for our offerings will be more limited and our business could suffer.

    In addition, supporting large customers could require us to devote significant development services and support personnel and strain our personnel resources and infrastructure. Furthermore, if we are unable to address the needs of these customers in a timely fashion or further develop and enhance our offerings, or if a customer or its employees are not satisfied with our quality of work, our offerings or professional services then we could incur additional costs to address the situation. In addition, we may be required to issue credits or refunds for prepaid amounts related to unused services, the timing of recognition of revenue for, and the profitability of, that work might be impaired and the customer’s dissatisfaction with our offerings could damage our ability to expand the number of products and services purchased by that customer. These customers may not renew their agreements, seek to terminate their relationship with us or renew on less favorable terms. Moreover, negative publicity related to our customer relationships, regardless of its accuracy, may further damage our business by affecting our ability to retain or compete for new business with current and prospective customers. If any of these were to occur, our revenue may fail to grow at historical rates or at all, or may even decline, and our operating results could be adversely affected.
Our marketing efforts depend significantly on our ability to receive positive references from our existing customers.
Our marketing efforts depend significantly on our ability to call on our current customers to provide positive references to new, potential customers. Given our limited number of long-term customers, the loss or dissatisfaction of any customer could substantially harm our brand and reputation, inhibit the market adoption of our offerings and impair our ability to attract new customers and maintain existing customers. Any of these consequences could have a material adverse effect on our business, financial condition and results of operations.
If our security measures are breached and customers' data are compromised, our offerings may be perceived as insecure, we may incur significant liabilities, our reputation may be harmed and we could lose sales and customers.
32

    Our offerings involve the storage and transmission of customers’ proprietary information, personally identifiable information, and PHI of our customers’ employees and their dependents, which is regulated under HIPAA. Because of the extreme sensitivity of this information, the security features of our offerings are very important. If our security measures, some of which are managed by third parties, are breached or fail, unauthorized persons may be able to obtain access to sensitive customer or employee data, including HIPAA-regulated PHI. A security breach or failure could result from a variety of circumstances and events, including third-party action, employee negligence or error, malfeasance, computer viruses, attacks by computer hackers, failures during the process of upgrading or replacing software, databases or components thereof, power outages, hardware failures, telecommunication failures, user errors, and catastrophic events. Additionally, many of our employees transitioned to remote working arrangements as a result of the COVID-19 pandemic, which has amplified our reliance on computer systems and on our continued need for unimpeded access to the Internet to use those systems. An extended period of remote work arrangements could strain our business continuity plans, introduce operational risk, including but not limited to cybersecurity risks, and impair our ability to manage our business.

    If our security measures were to be breached or fail, our reputation could be severely damaged, adversely affecting customer or investor confidence, customers may curtail their use of or stop using our offerings and our business may suffer. In addition, we could face litigation, damages for contract breach, penalties and regulatory actions for violation of HIPAA and other laws or regulations applicable to data protection and significant costs for remediation and for measures to prevent future occurrences. In addition, any potential security breach could result in increased costs associated with liability for stolen assets or information, repairing system damage that may have been caused by such breaches, incentives offered to customers or other business partners in an effort to maintain the business relationships after a breach and implementing measures to prevent future occurrences, including organizational changes, deploying additional personnel and protection technologies, training employees and engaging third-party experts and consultants. While we maintain insurance covering certain security and privacy damages and claim expenses, we may not carry insurance or maintain coverage sufficient to compensate for all liability and such insurance may not be available for renewal on acceptable terms or at all, and in any event, insurance coverage would not address the reputational damage that could result from a security incident.
    
    We outsource important aspects of the storage and transmission of customer information, and thus rely on third parties to manage functions that have material cyber-security risks. These outsourced functions include services such as software design and product development, software engineering, database consulting, call center operations, co-location data centers, data-center security, IT, network security and Web application firewall services. We attempt to address these risks by requiring outsourcing subcontractors who handle customer information to sign business associate agreements contractually requiring those subcontractors to adequately safeguard personal health data and in some cases by requiring such outsourcing subcontractors to undergo third-party security examinations. However, we cannot assure you that these contractual measures and other safeguards will adequately protect us from the risks associated with the storage and transmission of customers proprietary and PHI.
    We may experience cyber-security and other breach incidents that may remain undetected for an extended period. Because techniques used to obtain unauthorized access or to sabotage systems change frequently and generally are not recognized until launched against us, we may be unable to anticipate these techniques or to implement adequate preventive measures. In addition, in the event that our customers authorize or enable third parties to access their data or the data of their employees on our systems, we cannot ensure the complete integrity or security of such data in our systems as we would not control that access. Third parties may also attempt to fraudulently induce our employees or customers and their employees into disclosing sensitive information such as user names, passwords or other information or otherwise compromise our security measures in order to gain access to customer information, which could result in significant legal and financial exposure, a loss of confidence in the security of our offerings, interruptions or malfunctions in our operations, and, ultimately, harm to our future business prospects and revenue. Because our offerings offer single sign-on capabilities for our customers and their employees to point solutions offered by our partners, unauthorized access to our offerings could also result in security breaches of customer information and data in offerings by our partners. We may be required to expend significant capital and financial resources to invest in security measures, protect against such threats or to alleviate problems caused by breaches in security. If an actual or perceived breach of our security occurs, or if we are unable to effectively resolve such breaches in a timely manner, the market perception of the effectiveness of our security measures could be harmed and we could lose sales and customers or suffer other reputational harm.
We have a history of significant GAAP losses, which we expect to continue for the foreseeable future, and we may never achieve or sustain profitability in the future.
33

    We have incurred significant GAAP net losses in each year since our incorporation in 2008 and currently expect to continue to incur GAAP net losses for at least 2021. We experienced GAAP net losses of $7.4 million, $62.2 million (inclusive of a non-cash goodwill impairment charge of $50.3 million during the first quarter of 2020) and $40.0 million for the nine months ended September 30, 2021 and the years ended December 31, 2020 and 2019, respectively. As of September 30, 2021, we had an accumulated deficit of $524.6 million. The GAAP losses and accumulated deficit were primarily due to the substantial investments we made to grow our business, enhance our technology and offerings through research and development and acquire and support customers. Many of our efforts to generate revenue from our business are new and unproven to us, and any failure to increase our revenue or generate revenue from new products and services could prevent us from achieving or maintaining profitability. Furthermore, to the extent we are successful in increasing our customer base, we could also incur increased GAAP losses because costs associated with entering into customer agreements are generally incurred up front, while customers are generally billed over the term of the agreement. Our prior GAAP losses, combined with our expected future GAAP losses, have had and will continue to have an adverse effect on our stockholders’ equity and working capital. We expect to continue to incur GAAP operating losses for the foreseeable future and may never become profitable on a quarterly or annual basis, or if we do, we may not be able to sustain profitability in subsequent periods. As a result of these factors, we may need to raise additional capital through debt or equity financings in order to fund our operations, which could be dilutive to stockholders, and such capital may not be available on reasonable terms, or at all.

The market for our offerings is immature and volatile, and if it does not further develop, if it develops more slowly than we expect, or if our offerings do not drive employee engagement, the growth of our business will be harmed.

    Our market is immature and volatile, and it is uncertain whether we will achieve and sustain high levels of demand and market adoption. Our success depends to a substantial extent on the willingness of employers to increase their use of our health navigation platform, the ability of our products to increase user engagement, as well as on our ability to demonstrate the value of our offerings to customers and their employees and to develop new products that provide value to customers and users. If employers do not perceive the benefits of our offerings or our offerings do not drive employee engagement, then our market might develop more slowly than we expect, or even shrink, which could significantly and adversely affect our operating results. In addition, we have limited insight into trends that might develop and affect our business. If customer demand for a combined suite of offerings is lower than expected, our business will be harmed and our operating results will suffer. We might also make errors in predicting and reacting to relevant business, legal and regulatory trends, which could harm our business. If any of these events occur, it could materially and adversely affect our business, financial condition or results of operations.

Moreover, we are making significant investments in building a team and strategy to allow us to sell our solution to health plans, to power services they provide to their own customers, such as we have with Anthem. We have undertaken these efforts and made these investments based on our belief that health plan customers would prefer to use our solution, rather than build one of their own, or use a solution offered by one of our competitors. However, if health plan demand for our solution is lower than expected, then our business will be harmed and our operating results will suffer.
We incur significant upfront costs in our customer relationships, and if we are unable to maintain and grow these customer relationships over time, we are likely to fail to recover these costs and our operating results will suffer.
    We devote significant resources and incur significant upfront costs to establish relationships with our customers and implement our offerings and related services, particularly in the case of large enterprises that in the past have requested or required specific features or functions unique to their particular business processes. Accordingly, our operating results will depend in substantial part on our ability to deliver a successful customer experience and persuade our customers to maintain and grow their relationship with us over time. For example, if we are not successful in implementing our offerings or delivering a successful customer experience, a customer could terminate or decline to renew their agreement with us, we would lose or be unable to recoup the significant upfront costs that we had expended on such customer and our operating results would suffer. As we grow, our customer acquisition costs could outpace our build-up of recurring revenue, and we may be unable to reduce our total operating costs through economies of scale such that we are unable to achieve profitability.
Similarly, we will devote significant upfront costs to developing health plan relationships, through which we expect to our services to the health plans to power their own offerings. We expect these efforts to have long lead times and require significant upfront investment by us. As part of our sales efforts, these health plans may require specific features or functions unique to their own particular businesses. Our operating results will depend in substantial part also on our ability to deliver a successful experience and persuade health plans to maintain and grow our relationships over time. If we are unable to make meaningful sales to health plans, our business will be harmed and our operating results will suffer.
34

Our ability to deliver our full offerings to customers depends in substantial part on our ability to access data and other resources that are managed by a limited number of health plans and other third parties.
    In order to deliver the full functionality offered by our health navigation platform, we need continued access, on behalf of our customers, to sources of pricing and claims data, much of which is managed by a limited number of health plans and other third parties. We have developed various long-term and short-term processes to obtain data from certain health plans and other third parties. We are limited in our ability to offer the full functionality of our offerings to customers of health plans with whom we do not have a data-sharing or joint customer support process or arrangement.

    The terms of the arrangements under which we have access to data managed by health plans and other third parties vary, which can impact the offerings we are able to deliver. Many of our arrangements with health plans and third parties have terms that limit our access to and permitted uses of claims or pricing data to the data associated with our mutual customers. Also, some agreements, processes, or arrangements may be terminated if the underlying customer contracts do not continue, or may otherwise be subject to termination or non-renewal in whole or in part.
    In addition, in order to deliver current and potential future functionality of our full health navigation platform, including third-party integrated services, we need access to other resources and services that are largely or fully controlled by third-party integration partners. While we have developed, and expect to continue to develop, relationships with third parties in order to allow us and our customers to access these resources and services, we are exposed to the risk that third parties may limit or eliminate our access, which would hinder our ability to provide certain integrated health navigation functionality to our customers and harm our business.
    The health plans and other third parties with which we currently work may, in the future, change their position and limit or eliminate our access to data and resources, increase the costs for access, provide data and resources to us in more limited or less useful formats, or restrict our permitted uses of data and resources. Furthermore, some health plans and third parties that we rely on to supply data and resources have developed or are developing their own proprietary products and services that may compete with aspects of our platform, and so may perceive continued cooperation with us as a competitive disadvantage and choose to limit or discontinue our access to these data and resources. Failure to continue to maintain and expand our access to suitable pricing and other data and resources may adversely impact our ability to continue to serve existing customers and expand our offerings to new customers.
    If our access to the data and resources necessary to deliver health navigation functionality is eliminated, reduced or becomes more costly to us, our ability to compete in the marketplace or to grow our revenue could be impaired and our operating results would suffer.
A significant portion of our revenue comes from a limited number of customers, the loss of which would adversely affect our financial results.
    Historically, we have relied on a limited number of customers for a substantial portion of our total revenue. For the nine months ended September 30, 2021, our top 10 customers by revenue accounted for approximately 78% of our total revenue. We expect the top 10 concentration to increase as we pursue our strategy of selling to health plans. We rely on our reputation and recommendations from key customers in order to promote our offering to potential customers. The loss of any of our key customers, or a failure of some of them to renew or expand user subscriptions, could have a significant impact on the growth rate of our revenue, reputation and our ability to obtain new customers. In addition, mergers and acquisitions involving our customers could lead to cancellation or non-renewal of our agreements with those customers or by the acquiring or combining companies, thereby reducing the number of our existing and potential customers.
Because we generally bill our customers and recognize revenue over the term of the contract, near term declines in new or renewed agreements may not be reflected immediately in our operating results and may be difficult to discern.
    
Most of our revenue in each quarter is derived from agreements entered into with our customers during previous quarters. Consequently, a decline in new or renewed agreements in any one quarter may not be fully reflected in our revenue for that quarter. Such declines, however, would negatively affect our revenue in future periods and the effect of significant downturns in sales of and market demand for our offering, and potential changes in our rate of renewals or renewal terms, may not be fully reflected in our results of operations until future periods. Accordingly, management measures sales performance and forecasts future subscription revenue based on signed annual recurring revenue, or ARR. ARR is a forward-looking metric based on contractual terms in existence as of the end of a reporting period and is subject to change resulting from a number of
35

factors including, but not limited to, addition of new customers, changes in user counts, terminations or non-renewals, renewal terms as well as upsells and cross-sells. For all of these reasons, the amount of subscription revenue we actually recognize may be different from ARR at the end of a period in which it was recorded. In addition, we may be unable to adjust our cost structure rapidly, or at all, to take account of reduced revenue. Our subscription model also makes it difficult for us to rapidly increase our total revenue through additional sales in any period, as revenue from new customers must be recognized over the applicable term of the agreement. Accordingly, the effect of changes in the industry impacting our business or changes we experience in our new sales may not be reflected in our short-term results of operations.

Our sales and implementation cycle can be long and unpredictable and require considerable time and expense, which may cause our operating results to fluctuate.

    The sales cycle for our health navigation platform, from initial contact with a potential lead to contract execution and implementation, varies widely by customer, ranging from three to 24 months. Some of our customers undertake a significant and prolonged evaluation process, including whether our offerings meet a customer’s unique benefits program needs, that frequently involves not only the review of our offerings but also of our competitors, which has in the past resulted in extended sales cycles. Our sales efforts involve educating our customers about the use, technical capabilities and benefits of our offerings. Moreover, our large enterprise customers often begin to deploy our service on a limited basis, but nevertheless demand extensive configuration, integration services and pricing concessions, which increase our upfront investment in the sales effort with no guarantee that these customers will deploy our offerings widely enough across their organization to justify our substantial upfront investment. It is possible that in the future we may experience even longer sales cycles, more complex customer needs, higher upfront sales costs and less predictability in completing some of our sales. In addition, even after contracts are signed, our implementation timelines can delay recognition of related revenue for several periods. If our sales cycle lengthens or our substantial upfront sales and implementation investments do not result in sufficient sales or revenue to justify our investments, our operating results may be harmed.
The health care industry is heavily regulated. Our failure to comply with regulatory requirements could create liability for us, result in adverse publicity and otherwise negatively affect our business.
    The health care and wellness industries are heavily regulated and constantly evolving due to the changing political, legislative and regulatory landscape and other factors. Many health care and wellness laws are complex, and their application to specific services and relationships may not be clear. Further, some health care laws differ from state to state and it is difficult to ensure our business complies with evolving laws in all states. Our operations may be adversely affected by enforcement initiatives. By offering third-party partner applications we may become subject to additional regulations that don’t ordinarily apply to our own core business. Our failure to accurately anticipate the application of these laws and regulations to our business, or any other failure to comply with regulatory requirements, could create liability for us, result in adverse publicity and negatively affect our business. For example, failure to comply with these requirements could result in the unwillingness of current and potential customers to work with us. Federal and state legislatures and agencies periodically consider proposals to revise aspects of the legal rules applicable to the health care industry, or to revise or create additional statutory and regulatory requirements. Such proposals, if implemented, could impact our operations, the use of our offerings and our ability to market new products and services, or could create unexpected liabilities for us. We cannot predict what changes to laws or regulations might be made in the future or how those changes could affect our business or our operating costs.
If we fail to comply with applicable health information privacy and security laws and other applicable state, federal and international privacy and security laws, we may be subject to significant liabilities, reputational harm and other negative consequences, including decreasing the willingness of current and potential customers to work with us.
    We are subject to data privacy and security regulation within the jurisdictions where our users reside; these regulations address matters central to our business, including privacy and data protection, personal information, content, data security, data retention and deletion, and user communications. For example, we are subject to HIPAA, which established uniform federal standards for certain “covered entities,” which include health care providers and health plans, governing the conduct of specified electronic health care transactions and protecting the security and privacy of protected health information (“PHI”). The Health Information Technology for Economic and Clinical Health Act (“HITECH”) which became effective on February 17, 2010, makes HIPAA’s privacy and security standards directly applicable to “business associates,” which are independent contractors or agents of covered entities that create, receive, maintain, or transmit PHI in connection with providing a service for or on behalf of a covered entity. HITECH also increased the civil and criminal penalties that may be imposed against covered entities, business associates and other persons, and gave state attorneys general new authority to file
36

civil actions for damages or injunctions in federal courts to enforce HIPAA’s requirements and seek attorney’s fees and costs associated with pursuing federal civil actions.

    A portion of the data that we obtain and handle for or on behalf of our customers is considered PHI, subject to HIPAA as well as other regulations. Under HIPAA and our contractual agreements with our HIPAA covered entity health plan customers, we are considered a “business associate” to those customers, and are required to maintain the privacy and security of PHI in accordance with HIPAA and the terms of our business associate agreements with customers, including by implementing HIPAA-required administrative, technical and physical safeguards. We have incurred, and will continue to incur, significant costs to establish and maintain these safeguards and, if additional safeguards are required to comply with HIPAA regulations or our customers’ requirements, our costs could increase further, which would negatively affect our operating results. Furthermore, if we fail to maintain adequate safeguards, or we or our agents and subcontractors use or disclose PHI in a manner prohibited or not permitted by HIPAA or our business associate agreements with our customers, or if the privacy or security of PHI that we obtain and handle is otherwise compromised, we could be subject to significant liabilities and consequences, including, without limitation:

breach of our contractual obligations to customers, which may cause our customers to terminate their relationship with us and may result in potentially significant financial obligations to our customers;
investigation by regulatory authorities empowered to enforce HIPAA and other applicable regulations, including but not limited to the U.S. Department of Health and Human Services and state attorneys general, and the possible imposition of civil penalties;
private litigation by individuals adversely affected by any violation of HIPAA, HITECH, or comparable laws for which we are responsible; and
negative publicity, which may decrease the willingness of current and potential customers to work with us and negatively affect our sales and operating results.

    In addition, we are subject to various state laws, including the California Consumer Privacy Act (“CCPA”), which recently was enacted by California. The CCPA requires, among other things, that covered companies to provide new disclosures to California consumers, and affords such consumers new abilities to opt-out of certain sales of personal information. It went into effect on January 1, 2020. Legislators may propose amendments to the CCPA, and it remains unclear what, if any, modifications will be made to this legislation or how it will be interpreted in practice. We cannot yet predict the impact of the CCPA on our business or operations, but it may require us to modify our data processing practices and policies and to incur substantial costs and expenses in an effort to comply. In addition, the CCPA includes a private right of action related to security breaches. Less than one year after the CCPA became effective, California voters approved the California Privacy Rights Act (“CPRA”), a consumer privacy ballot initiative that amends and expands the CCPA. The CPRA affords California residents more control over their personal information, imposes heightened compliance requirements, and establishes a new enforcement agency dedicated to consumer privacy. The CPRA’s substantive provisions become effective January 1, 2023.

    We also have ongoing compliance obligations with respect to applicable portions of the EU General Data Protection Regulation (“GDPR”), which became effective on May 25, 2018, which we have to comply with to the extent we have applicable users in the European Union, and we cannot assure you that our compliance efforts will be effective. The introduction of new products or expansion of our activities may subject us to additional laws and regulations. We have incurred, and will continue to incur, significant costs to establish and maintain compliance with new regulations that may apply to us, which would negatively affect our operating results.
    Further, we publish statements to end users of our services that describe how we handle and protect personal information. If federal or state regulatory authorities or private litigants consider any portion of these statements to be untrue, we may be subject to claims of deceptive practices, which could lead to significant liabilities and consequences, including, without limitation, costs of responding to investigations, defending against litigation, settling claims and complying with regulatory or court orders.
    We also send SMS text messages to potential end users who are eligible to use our service through certain customers and partners. While we get consent from or on behalf of these individuals to send text messages, federal or state regulatory authorities or private litigants may claim that the notices and disclosures we provide, form of consents we obtain or our SMS texting practices are not adequate. These SMS texting campaigns are potential sources of risk for class action lawsuits and liability for our company. Numerous class-action suits under federal and state laws have been filed in recent years against
37

companies who conduct SMS texting programs. Many of those suits have resulted in multi-million dollar settlements to the plaintiffs.

Shifts in health care benefits trends, including any potential decline in the number of self-insured employers, or the emergence of new technologies, may render our offerings obsolete or require us to expend significant resources in order to remain competitive.
    The U.S. health care industry is extensive and complex, with a number of large market participants with conflicting agendas, is subject to significant government regulation and is currently undergoing significant change. Changes in our industry, for example, away from high deductible health plans, or the emergence of new technologies as more competitors enter our market, could result in our offerings being less desirable or relevant.

    For example, we currently derive the majority of our revenue from customers that are self-insured employers. The demand for significant portions of our offerings depend on the need of self-insured employers to manage the costs of health care services that they pay on behalf of their employees. While the percentage of employers who are self-insured has been increasing over the past decade, there is no assurance that this trend will continue. Various factors, including changes in the health care insurance market or in government regulation of the health care industry, could cause the percentage of self-insured employers to decline, which would adversely affect the market for our offerings and would negatively affect our business and operating results. Furthermore, such trends and our business could be affected by changes in health care spending resulting from changes in the law like we saw with the Patient Protection and Affordable Care Act. Under the ACA, the federal government and several state governments established public exchanges in which consumers can purchase health insurance. In the event that the ACA, any amendment or repeal of the ACA, or other changes to the legal landscape causes our customers to change their health care benefits plans or move to use of exchanges such that it reduces the need for our offerings, or if the number of self-insured employers otherwise declines, we would be forced to compete on additional product and service attributes or to expend significant resources in order to alter our offerings to remain competitive.
    
If health care benefits trends shift or entirely new technologies, services or programs are developed that replace or disrupt existing offerings, our existing or future offerings could be rendered obsolete and our business could be adversely affected. In addition, we may experience difficulties with software development, industry standards, design or marketing that could delay or prevent our development, introduction or implementation of new products and enhancements.
We may require additional capital to support business growth, and this capital might not be available to us on acceptable terms, or at all.
    
Our operations have consumed substantial amounts of cash since inception and we intend to continue to make significant investments to support our business growth, respond to business challenges or opportunities, develop new products and services, enhance our existing offering and services, enhance our operating infrastructure and potentially acquire complementary businesses and technologies. For the nine months ended September 30, 2021 and 2020, our net cash provided by and used in operating activities was $18.0 million and $8.5 million, respectively. Our future capital requirements may be significantly different from our current estimates and will depend on many factors including our growth rate, new customer acquisitions, subscription renewal activity, operation of and improvement to our applications' functionalities, the timing and extent of spending to support development efforts, the expansion of sales and marketing activities, the introduction of new and enhanced services offerings and the continuing market acceptance of our cloud-based subscription services. Accordingly, we might need to engage in equity or debt financings or collaborative arrangements to secure additional funds. If we raise additional funds through further issuances of equity or convertible debt securities, our existing stockholders could suffer significant dilution, and any new equity securities we issue could have rights, preferences and privileges superior to those of holders of our Class B common stock.

Our debt financing may expose us to risks that could adversely affect our business, operating results or financial condition, and could prevent us from fulfilling our obligations under such indebtedness. On May 5, 2020, we entered into the Amended Loan Agreement with the Bank. Under the Amended Loan Agreement, the Bank agreed to extend a $25.0 million revolving credit facility to us. The Amended Loan Agreement contains customary affirmative and negative covenants, including covenants that limit or restrict our ability to, among other things, take certain corporate actions such as incurring indebtedness, entering into acquisitions, or paying dividends. We are also required to maintain compliance with liquidity ratios. The occurrence of an event of default under the Amended Loan Agreement could result in the acceleration of all outstanding obligations under the Amended Loan Agreement. Any additional debt financing secured by us in the future could involve restrictive covenants relating to our capital-raising activities and other financial and operational matters, which might make it
38

more difficult for us to obtain additional capital and to pursue business opportunities, including potential acquisitions. We might have to obtain funds through arrangements with collaborative partners or others that may require us to relinquish rights to our technologies or offerings that we otherwise would not relinquish. In addition, it may be difficult to obtain financing in the public markets or to obtain additional debt financing, and we might not be able to obtain additional financing on commercially reasonable terms, if at all. If we are unable to obtain adequate financing or financing on terms satisfactory to us when we require it, our ability to continue to support our business growth and to respond to business challenges could be significantly limited.

Our use of and reliance upon technology and development resources in India may expose us to unanticipated costs and liabilities.

Some of our technology and development work is conducted in India and, during the second quarter of 2021, we formed an India subsidiary to directly recruit and hire a majority of the employees who were formerly engaged by our third-party vendor. As a result, we are directly exposed to certain additional risks, including, but not limited to:

difficulty hiring and retaining engineering and management resources due to intense competition for such resources and resulting wage inflation;
the potential diversion of management’s attention to oversee and direct operations that are geographically distant from our U.S. headquarters;
differences in workplace cultures;
compliance with multiple, conflicting and changing governmental laws and regulations, including employment, tax, privacy, and data protection laws and regulations;
heightened exposure to changes in economic, security, and political conditions in India; and
fluctuations in currency exchange rates.

In the past, our use of technology and development resources in India has helped drive operational efficiencies, contributed significantly to our product development efforts, and helped us manage the costs related thereto. However, difficulties resulting from the factors noted above and other risks related to our operations in India could limit our ability to realize future efficiencies, increase our expenses, and harm our competitive position. Any such developments could adversely affect our business, financial condition, and results of operations.

In addition, enforcement of intellectual property rights and confidentiality protections in India may not be as effective as in the United States or other countries. Policing unauthorized use of proprietary technology is difficult and expensive, and we may need to resort to litigation to protect our trade secrets and confidential information. The experience and capabilities of Indian courts in handling intellectual property litigation vary, and outcomes are unpredictable. Further, such litigation may require significant expenditure of cash and management efforts and could harm our business, financial condition, and results of operations. An adverse determination in any such litigation will impair our intellectual property rights and may harm our business, financial condition, and results of operations.

We depend on data centers operated by third parties for our offerings, and any disruption in the operation of these facilities could adversely affect our business.
    We provide our Castlight health navigation platform and wellbeing services through computer hardware that is currently located in geographically-dispersed, third-party data centers in the U.S., each of which is operated by the same IT hosting company. Some service features are augmented through the use of cloud services specializing in security, metrics, load balancing, and user experience. While we control and have access to our owned servers and all of the components of our network that are located in these external data centers, we do not control the operation of these facilities and there could be performance or availability issues outside our control. The owners of our data centers and hosting services have no obligation to renew the agreements with us on commercially reasonable terms, or at all. If we are unable to renew these types of agreements on commercially reasonable terms, or if our data center operators and hosting services are acquired or cease operations, we may be required to transfer our servers and other infrastructure to new data center facilities or hosting services, and we may incur significant costs and possible service interruption in connection with doing so.
    Problems faced by our third-party data center and hosting locations could adversely affect the experience of our customers. The operators of the data centers and hosting services could decide to close the facilities or change and suspend their service offerings without adequate notice. In addition, any financial difficulties, such as bankruptcy, faced by the operators of
39

the data centers or any of the service providers with whom we or they contract may have negative effects on our business, the nature and extent of which are difficult to predict. Additionally, if our data centers and hosting facilities are unable to keep up with our growing needs for capacity, this could have an adverse effect on our business. For example, a rapid expansion of our business could affect the service levels at our data centers and hosting locations or cause such data centers and systems to fail. Any changes in third-party service levels at our data centers and hosting locations or any disruptions or other performance problems with our product offerings could adversely affect our reputation and may damage our customers’ stored files or result in lengthy interruptions in our services. Interruptions in our services might reduce our revenue, increase our costs associated with remediation or cause us to issue refunds to customers for prepaid and unused subscriptions, subject us to potential liability or adversely affect our renewal rates.
The information that we provide to our customers, and their employees and families, could be inaccurate or incomplete, which could harm our business, financial condition and results of operations.
    We provide price, quality and other health care-related information for use by our customers, and their employees and families, to search and compare options for health care services. Third-party health plans and our customers provide us with most of these data. Because data in the health care industry is fragmented in origin, inconsistent in format and often incomplete, the overall quality of data in the health care industry is poor, and we frequently discover data issues and errors. If the data that we provide to our customers are incorrect or incomplete or if we make mistakes in the capture or input of these data, our reputation may suffer and our ability to attract and retain customers may be harmed.
Furthermore, in the second quarter of 2020, we launched the first directory of COVID-19 testing sites for public use, as well as Working Well, a solution to help employers and academic institutions manage re-entry in the wake of the COVID-19 pandemic. There may be limited evidence on which to evaluate the market reaction to products and services that may be developed and our marketing efforts for new products and services or products with new uses may not be successful. The market for products responding to the COVID-19 pandemic is in its early stages and its future development and acceptance by our customers is uncertain. As such, there can be no assurance that any products or services will obtain significant market acceptance and fill the market need that is perceived to exist on a timely basis, or at all. Additionally, if our solutions do not accurately or securely track the health of the relevant populations, our reputation may suffer, we may be exposed to liability, and our ability to attract and retain customers may be harmed.
    
    In addition, a court or government agency may take the position that our storage and display of health information exposes us to personal injury liability or other liability for wrongful delivery or handling of health care services or erroneous health information. While we maintain insurance coverage, this coverage may prove to be inadequate or could cease to be available to us on acceptable terms, if at all. Even unsuccessful claims could result in substantial costs, harm to our reputation and diversion of management resources. A claim brought against us that is uninsured or under-insured could harm our business, financial condition and results of operations.

If we cannot maintain our corporate culture as we grow, we could lose the elements of our culture that we believe contribute to our success and, as a result, our business may be harmed.
We believe that a critical asset for our business, and a source of our competitive strength, is our unique company culture, which we believe fosters a high level of cross-functional collaboration and desire for excellence in our performance and product. As we grow and change, we may find it difficult to maintain these important aspects of our corporate culture. This was true in the case of the Jiff acquisition, and may be true of any acquisitions we may make in the future. Any such acquisitions may present additional challenges to our ability to maintain our corporate culture. Any failure to preserve our culture could also negatively affect our reputation, our ability to attract and retain personnel, our ability to continue to build and advance our offerings and may otherwise adversely affect our future success.
If we fail to develop widespread brand awareness cost-effectively, our business may suffer.
    We believe that developing and maintaining widespread awareness of our brand in a cost-effective manner is critical to achieving widespread adoption of our offerings and attracting new customers. Brand promotion activities may not generate customer awareness or increase revenue, and even if they do, any increase in revenue may not offset the expenses we incur in building our brand. If we fail to successfully promote and maintain our brand, or incur substantial expenses, we may fail to attract or retain customers necessary to realize a sufficient return on our brand-building efforts, or to achieve the widespread brand awareness that is critical for broad customer adoption of our offerings.
40

Our estimates of market opportunity and forecasts of market growth may prove to be inaccurate, and even if the market in which we compete achieves the forecasted growth, our business could fail to grow at similar rates, if at all.
    Market opportunity estimates and growth forecasts are subject to significant uncertainty and are based on assumptions and estimates that may not prove to be accurate. Our estimates and forecasts relating to the size and expected growth of the market for our products and services may prove to be inaccurate. Even if the market in which we compete meets our size estimates and forecasted growth, our business could fail to grow at similar rates, if at all.

Any failure to protect our intellectual property rights could impair our ability to protect our proprietary technology and our brand.
    Our success depends in part on our ability to enforce our intellectual property and other proprietary rights. We rely upon a combination of patent, trademark, copyright and trade secret laws, as well as license and access agreements and other contractual provisions, to protect our intellectual property and other proprietary rights. In addition, we attempt to protect our intellectual property and proprietary information by requiring certain of our employees, consultants and contractors to enter into confidentiality, noncompetition and assignment of inventions agreements. These laws, procedures and restrictions provide only limited protection and any of our intellectual property rights may be challenged, invalidated, circumvented, infringed or misappropriated. While we have two U.S. patent applications pending, and we currently have one issued U.S. patent, we cannot ensure that any of our pending patent applications will be granted or that our issued patent will adequately protect our intellectual property. In addition, if any patents are issued in the future, they may not provide us with any competitive advantages, or may be successfully challenged by third parties. To the extent that our intellectual property and other proprietary rights are not adequately protected, third parties might gain access to our proprietary information, develop and market solutions similar to ours, or use trademarks similar to ours, each of which could materially harm our business. Further, unauthorized parties may attempt to copy or obtain and use our technology to develop products with the same functionality as our offering, and policing unauthorized use of our technology and intellectual property rights is difficult and may not be effective. The failure to adequately protect our intellectual property and other proprietary rights could materially harm our business.
We could incur substantial costs as a result of any claim of infringement of another party’s intellectual property rights.
    In recent years, there has been significant litigation in the United States involving patents and other intellectual property rights. Companies in the Internet and technology industries are increasingly bringing and becoming subject to suits alleging infringement of proprietary rights, particularly patent rights, and our competitors and other third parties may hold patents or have pending patent applications, which could be related to our business. These risks have been amplified by the increase in third parties, which we refer to as non-practicing entities, whose sole or primary business is to assert such claims. We expect that we may receive in the future notices that claim we or our customers using our offerings have misappropriated or misused other parties’ intellectual property rights, particularly as the number of competitors in our market grows and the functionality of products amongst competitors overlaps. If we are sued by a third party that claims that our technology infringes its rights, the litigation, whether or not successful, could be extremely costly to defend, divert our management’s time, attention and resources, damage our reputation and brand and substantially harm our business. We do not currently have an extensive patent portfolio of our own, which may limit the defenses available to us in any such litigation.
    In addition, in most instances, we have agreed to indemnify our customers against certain third-party claims, which may include claims that our offerings infringe the intellectual property rights of such third parties. Our business could be adversely affected by any significant disputes between us and our customers as to the applicability or scope of our indemnification obligations to them. The results of any intellectual property litigation to which we might become a party, or for which we are required to provide indemnification, may require us to do one or more of the following:
cease offering or using technologies that incorporate the challenged intellectual property;
make substantial payments for legal fees, settlement payments or other costs or damages;
obtain a license, which may not be available on reasonable terms, to sell or use the relevant technology; or
incur substantial costs and reallocate resources to redesign our technology to avoid infringement.

    If we are required to make substantial payments or undertake any of the other actions noted above as a result of any intellectual property infringement claims against us or any obligation to indemnify our customers for such claims, such payments or costs could have a material adverse effect upon our business and financial results.
Our use of open source technology could impose limitations on our ability to commercialize our software platform.
41

    Our offerings incorporate open source software components that are licensed to us under various public domain licenses. Some open source software licenses require users who distribute open source software as part of their software to publicly disclose all or part of the source code to such software or make available any derivative works of the open source code on unfavorable terms or at no cost. There is little or no legal precedent governing the interpretation of many of the terms of these licenses and therefore the potential impact of such terms on our business is somewhat unknown. There is a risk that such licenses could be construed in a manner that imposes unanticipated conditions or restrictions on our ability to market our software platform. While we monitor our use of open source software and try to ensure that none is used in a manner that would require us to disclose our source code or that would otherwise breach the terms of an open source agreement, such use could inadvertently occur and we may be required to release our proprietary source code, pay damages for breach of contract, re-engineer our offerings, discontinue sales of our offerings in the event re-engineering cannot be accomplished on a timely basis or take other remedial action that may divert resources away from our development efforts, any of which could cause us to breach customer contracts, harm our reputation, result in customer losses or claims, increase our costs or otherwise adversely affect our business and operating results.
We may not be able to utilize a significant portion of our net operating loss or research tax credit carryforwards, which could adversely affect our profitability.
    Our primary tax jurisdiction is the United States. All of our tax years are open to examination by U.S. federal and state tax authorities. We have provided a full valuation allowance for our deferred tax assets due to the uncertainty surrounding the future realization of such assets. Therefore, no benefit has been recognized for the net operating loss carryforwards and other deferred tax assets. The net operating loss could expire unused and be unavailable to reduce future income tax liabilities, which could adversely affect our profitability.

We are a smaller reporting company and may elect to comply with reduced public company reporting requirements applicable to smaller reporting companies, which could make our common stock less attractive to investors.

We are a “smaller reporting company,” meaning that we are not an investment company, an asset-backed issuer, or a majority-owned subsidiary of a parent company that is not a “smaller reporting company,” and have either: (i) a public float of less than $250 million or (ii) annual revenues of less than $100 million during the most recently completed fiscal year and (A) no public float or (B) a public float of less than $700 million. As a “smaller reporting company,” we are subject to reduced disclosure obligations in our SEC filings compared to other issuers, including with respect to disclosure obligations regarding executive compensation in our periodic reports and proxy statements. Until such time as we cease to be a “smaller reporting company,” such reduced disclosure in our SEC filings may make it harder for investors to analyze our operating results and financial prospects.

If some investors find our common stock less attractive as a result of any choices to reduce future disclosure we may make, there may be a less active trading market for our common stock and our stock price may be more volatile.

Risks Related to Our Class B Common Stock

The stock price of our Class B common stock may be volatile or may decline regardless of our operating performance.

    The market price of our Class B common stock has fluctuated significantly since our initial public offering and may continue to fluctuate. These fluctuations could cause you to lose all or part of your investment in our Class B common stock. Factors, many of which are beyond our control, that could cause additional fluctuations in the market price of our Class B common stock include the following:

overall performance of the equity markets;
the COVID-19 pandemic and any associated economic downturn;
our operating performance and the performance of other similar companies;
changes in the estimates of our operating results that we provide to the public or our failure to meet these projections;
failure of securities analysts to maintain coverage of us, changes in financial estimates by securities analysts who follow our company or our failure to meet these estimates or the expectations of investors or changes in recommendations by securities analysts that elect to follow our Class B common stock;
sales of shares of our Class B common stock by us or our stockholders, including same day sales to cover tax withholdings as a result of settlement of restricted stock units;
announcements of technological innovations, new products or enhancements to services, acquisitions, strategic alliances or significant agreements by us or by our competitors;
42

disruptions in our services due to computer hardware, software or network problems;
announcements of customer additions and customer cancellations or delays in customer purchases;
recruitment or departure of key personnel;
the economy as a whole, market conditions in our industry and the industries of our customers;
litigation involving us, our industry or both, or investigations by regulators into our operations or those of our competitors;
developments or disputes concerning our intellectual property or other proprietary rights;
new laws or regulations or new interpretations of existing laws or regulations applicable to our business; and
the size of our market float.
    In addition, the stock markets have experienced extreme price and volume fluctuations that have affected and continue to affect the market prices of equity securities of many technology companies. Stock prices of many technology companies have fluctuated in a manner unrelated or disproportionate to the operating performance of those companies. In the past, stockholders have filed securities class action litigation following periods of market volatility or have threatened other actions, including proxy contests. If we were to become involved in new securities litigation or become subjected to a proxy contest, it could subject us to substantial costs, divert resources and the attention of management from our business and adversely affect our business.
If we are unable to meet the continued listing requirements of the NYSE, the NYSE may delist our Class B common stock.

On March 30, 2020, we received written notification from the New York Stock Exchange (the "NYSE") that the average closing price of our Class B common stock had fallen below $1.00 per share over a period of 30 consecutive trading days, which is the minimum average closing share price required to maintain listing under Section 802.01C of the NYSE Listed Company Manual. On September 1, 2020, we regained compliance with NYSE listing requirements after our average closing price for the 30 trading days ended August 31, 2020 and our closing price on August 31, 2020 both exceeded $1.00 per share.

If in the future our trading price fails to comply with NYSE listing standards, we may receive an additional deficiency notice. In the future, we could elect to regain compliance by implementing a reverse stock split, such that the price of our Class B common stock would promptly exceed $1.00 per share, provided that the price must remain above that level for at least the following 30 trading days. At our 2020 stockholders' meeting, our stockholders approved providing the Board with the ability to execute a reverse stock split should the Board decide it was necessary or advisable; however, we were able to trade above the NYSE minimum for a sufficient period of time that a reverse stock split was not required in order for us to regain compliance.

Our Class B common stock could also be delisted if (i) our average market capitalization over a consecutive 30 trading-day period is less than $15 million, or (ii) our Class B common stock trades at an “abnormally low” price. In either case, we would not have an opportunity to cure the deficiency, and, as a result, our Class B common stock would be suspended from trading on the NYSE immediately, and the NYSE would begin the process to delist our Class B common stock, subject to our right to appeal under NYSE rules. If this were to occur, there is no assurance that any appeal we undertake in these or other circumstances would be successful, nor is there any assurance that we will continue to comply with the other NYSE continued listing standards.

Failure to maintain our NYSE listing could negatively impact us and our stockholders by reducing the willingness of investors to hold our Class B common stock because of the resulting decreased price, liquidity and trading of our Class B common stock, limited availability of price quotations, and reduced news and analyst coverage. These developments may also require brokers trading in our Class B common stock to adhere to more stringent rules and may limit our ability to raise capital by issuing additional shares in the future. Delisting may adversely impact the perception of our financial condition and cause reputational harm with investors and parties conducting business with us. In addition, the perceived decreased value of employee equity incentive awards may reduce their effectiveness in encouraging performance and retention.

If there are substantial sales of shares of our Class B common stock, the price of our Class B common stock could decline.
    The price of our Class B common stock could decline if there are substantial sales of our Class B common stock, particularly sales by our directors, executive officers and significant stockholders, or the perception in the market that the holders of a large number of shares of our Class B common stock intend to sell their shares, and may make it more difficult for stockholders to sell Class B common stock at a time and price that they deem appropriate. We are unable to predict the effect that sales may have on the prevailing market price of our Class B common stock.
43

The dual class structure of our Class A and Class B common stock will have the effect of concentrating significant voting influence or control with our directors and their affiliates; this will limit or preclude a stockholder's ability to influence corporate matters.
    Each share of Class A common stock and each share of Class B common stock has one vote per share, except on the following matters (in which each share of Class A common stock has ten votes per share and each share of Class B common stock has one vote per share):
adoption of a merger or consolidation agreement involving our company;
a sale, lease or exchange of all or substantially all of our property and assets;
a dissolution or liquidation of our company; or
every matter, if and when any individual, entity or “group” (as such term is used in Regulation 13D of the Exchange Act) has, or has publicly disclosed (through a press release or a filing with the SEC) an intent to have, beneficial ownership of 30% or more of the number of outstanding shares of Class A common stock and Class B common stock, combined.
    Because of our dual class common stock structure, the holders of our Class A common stock, who in large part consist of our founders, early investors, directors, and current and former employees, will continue to be able to exert significant influence over the corporate matters listed above if any such matter is submitted to our stockholders for approval even if they own less than 50% of the outstanding shares of our Class A and Class B common stock, combined. As of September 30, 2021, holders of our Class A common stock owned approximately 18% of the outstanding shares of our Class A and Class B common stock, combined; however, holders of our Class A common stock, including our directors and their affiliates, have approximately 68% of the voting power of our outstanding capital stock with respect to the matters specified above. This concentrated control by holders of our Class A common stock will limit or preclude the ability of a holder of our Class B common stock to influence those corporate matters for the foreseeable future and, as a result, we may take actions that our stockholders do not view as beneficial. The market price of our Class B common stock could be adversely affected by the structure. In addition, this may prevent or discourage unsolicited acquisition proposals or offers for capital stock that a stockholder may feel are in its best interests.
    Transfers by holders of our Class A common stock will generally result in those shares converting to our Class B common stock, subject to limited exceptions, such as certain transfers effected for estate planning purposes. The conversion of our Class A common stock to our Class B common stock will have the effect, over time, of increasing the relative voting power of those holders of Class A common stock who retain their shares in the long term. If, for example, directors and their affiliates retain a significant portion of their holdings of our Class A common stock for an extended period of time, they could continue to significantly influence the combined voting power of our Class A and Class B common stock with respect to each of the matters identified in the list above.
If securities or industry analysts do not publish research or publish inaccurate or unfavorable research about our business, our stock price and trading volume could decline.
    The trading market for our Class B common stock depends in part on the research and reports that securities or industry analysts publish about us or our business. If one or more of the analysts who cover us downgrade our Class B common stock or publish inaccurate or unfavorable research about our business, our Class B common stock price would likely decline. If one or more of these analysts cease coverage of us or fail to publish reports on us regularly, demand for our Class B common stock could decrease, which might cause our Class B common stock price and trading volume to decline.

Anti-takeover provisions under Delaware law and in our restated certificate of incorporation and restated bylaws could make a merger, tender offer, or proxy contest difficult, limit attempts by our stockholders to replace or remove members of our board of directors or current management and depress the trading price of our Class B common stock.
    Our status as a Delaware corporation and the anti-takeover provisions of the Delaware General Corporation Law may discourage, delay, or prevent a change in control by prohibiting us from engaging in a business combination with an interested stockholder for a period of three years after the person becomes an interested stockholder, even if a change of control would be beneficial to our existing stockholders.
    In addition, our restated certificate of incorporation and restated bylaws contain provisions that may make the acquisition of our company or changes in our board of directors or management more difficult, including the following:
44

Our board of directors is classified into three classes of directors with staggered three-year terms and directors are only able to be removed from office for cause, which may delay the replacement of a majority of our board of directors or impede an acquirer from rapidly replacing our existing directors with its own slate of directors.
Subject to the rights of the holders of any series of preferred stock to elect directors under specified circumstances, only our board of directors has the right to fill a vacancy created by the expansion of our board of directors or the resignation, death or removal of a director, which prevents stockholders from being able to fill vacancies on our board of directors.
Our stockholders may not act by written consent or call special stockholders’ meetings; as a result, a holder, or holders, controlling a majority of our Class A and Class B common stock are not be able to take certain actions other than at annual stockholders’ meetings or special stockholders’ meetings, which special meetings may only be called by the chairman of our board, our chief executive officer, our president, or a majority of our board of directors.
Certain litigation against us can only be brought in Delaware and actions related to securities claims can only be brought in federal court.
Our restated certificate of incorporation authorizes undesignated preferred stock, the terms of which may be established and shares of which may be issued, by our board of directors without the approval of the holders of Class B common stock, which makes it possible for our board of directors to issue preferred stock with voting or other rights or preferences that could impede the success of any attempt to acquire us.
Advance notice procedures and additional disclosure requirements apply for stockholders to nominate candidates for election as directors or to bring matters before a meeting of stockholders, which may discourage or deter a potential acquirer from conducting a solicitation of proxies to elect the acquirer’s own slate of directors or otherwise attempting to obtain control of our company.
Our restated certificate of incorporation prohibits cumulative voting in the election of directors, which limits the ability of minority stockholders to elect director candidates.
Amendment of the anti-takeover provisions of our restated certificate of incorporation require super majority approval by holders of at least two-thirds of our outstanding Class A and Class B    common stock, combined.
In certain circumstances pertaining to change in control, the sale of all or substantially all of our assets and liquidation matters, and on all matters if and when any individual, entity or group has, or has publicly disclosed an intent to have, beneficial ownership of 30% or more of the number of outstanding shares of our Class A and Class B common stock, combined, holders of our Class A common stock are entitled to ten votes per share and holders of our Class B common stock are entitled to one vote per share. As of September 30, 2021, holders of our Class A common stock owned approximately 18% and holders of our Class B common stock owned approximately 82% of the outstanding shares of our Class A and Class B common stock, combined. However, because of our dual class common stock structure these holders of our Class A common stock have approximately 68% and holders of our Class B common stock have approximately 32% of the total voting power with respect to the matters specified above. In all other circumstances, holders of our Class A and Class B common stock are each entitled to one vote per share, and in these other circumstances the holders of our Class A common stock have approximately 18% and holders of our Class B common stock have approximately 82% of the total voting power.
In addition, in December 2020, we amended and restated our restated bylaws to provide that the federal district courts of the United States will, to the fullest extent permitted by law, be the exclusive forum for resolving any complaint asserting a cause of action arising under the Securities Act of 1933, as amended (such provision, a “Federal Forum Provision”). Our decision to adopt a Federal Forum Provision followed a decision by the Supreme Court of the State of Delaware holding that such provisions are facially valid under Delaware law. While there can be no assurance that federal or state courts will follow the holding of the Delaware Supreme Court or determine that the Federal Forum Provision should be enforced in a particular case, application of the Federal Forum Provision means that suits brought by our stockholders to enforce any duty or liability created by the Securities Act of 1933, as amended, must be brought in federal court and cannot be brought in state court.

General Risks

The COVID-19 pandemic has had a material adverse impact on the U.S. and global economies and could have a material adverse impact on our employees, suppliers, customers and users, which has negatively impacted our business, financial condition and results of operations and which could materially impact us in the future.

During the first quarter of 2020, a novel coronavirus disease (“COVID-19”) was declared a global pandemic by the World Health Organization and has resulted in the imposition by national, state and local governments of numerous, unprecedented, national and international measures to try to contain the virus, including travel bans and restrictions, shutdowns,
45

quarantines, shelter-in-place and social distancing orders, many of which have adversely impacted consumer spending, global capital markets and the global economy.

The COVID-19 pandemic has caused us to modify our business practices, including but not limited to: instituting a workforce reduction in May 2020 representing 13% of our headcount; implementing a temporary base salary reduction for executive management, directors and other employees, which was restored in mid-November 2020; curtailing or modifying employee travel; cancelling physical participation in meetings, events and conferences; and moving to full remote work for certain offices. We may take further actions as may be required by government authorities or that we determine are in the best interests of our employees, customers and business partners. In light of the availability of vaccines against COVID-19 and the percentage of our employees who have been fully vaccinated, our San Francisco, California office is currently open to fully vaccinated employees. In addition, we re-opened our Utah offices as allowed under state and local orders. While we have implemented what we believe to be a comprehensive protocol to ensure the safety and wellbeing of employees returning to the office, these measures may not be sufficient to mitigate the risks posed by the virus or otherwise be satisfactory to government authorities.

The COVID-19 pandemic has adversely affected, and may continue to adversely affect, our customers’ operations, our employees, and employee productivity. For example, some of our customers have experienced reductions in force that have negatively impacted the fees due to us under our agreements with them. In addition, we have experienced some changes in customer demand, particularly as customer funding priorities change and some of our buyers' budgets are cut, which has caused us to offer deferred payment terms and discounts in lieu of termination, and has also resulted in some terminations or non-renewals. The uncertainty of the COVID-19 pandemic on our customers' operations, our employees, and their productivity affects our management’s accounting estimates and assumptions, which could result in greater variability in a variety of areas that depend on these estimates and assumptions as additional events and information become known.

Additionally, the disruption and volatility in the global and domestic capital markets may increase the cost of capital and limit our ability to access capital. Both the health and economic aspects of the COVID-19 virus are highly fluid and the future course of each is uncertain. For these reasons and other reasons that may come to light if the COVID-19 pandemic and associated protective or preventative measures expand, we may experience a material adverse effect, either directly or indirectly through our customers, on our business operations, revenues, and financial condition; however, its ultimate impact is highly uncertain and subject to change.

Our quarterly results may fluctuate significantly, which could adversely impact the value of our Class B common stock.
Our quarterly results of operations, including our revenue, gross margin, net loss and cash flows, may vary significantly in the future, and period-to-period comparisons of our operating results may not be meaningful. Accordingly, our quarterly results should not be relied upon as an indication of future performance. Our quarterly financial results may fluctuate as a result of a variety of factors, many of which are outside of our control, including, without limitation, those listed elsewhere in this “Risk Factors” section and those listed below:
the addition or loss of large customers, including through acquisitions or consolidations of such customers;
seasonal and other variations in the timing of the sales of our offerings, as a significantly higher proportion of our customers either enter into new subscription agreements or renew previous agreements with us in the second half of the year;
the timing of recognition of revenue, including possible delays in the recognition of revenue due to lengthy and sometimes unpredictable implementation timelines;
failure to meet our contractual commitments under service-level agreements with our customers;
the amount and timing of operating expenses related to the maintenance and expansion of our business, operations and infrastructure;
our access to pricing and claims data managed by health plans and other third parties, or changes to the fees we pay for that data;
the timing and success of introductions of new products, services and pricing by us or our competitors or any other change in the competitive dynamics of our industry, including consolidation among competitors, customers or strategic partners;
our ability to attract new customers;
customer renewal rates and the timing and terms of customer renewals;
network outages or security breaches;
the mix of products and services sold or renewed during a period;
46

general economic, industry and market conditions, including the domestic and global macroeconomic impact of the current COVID-19 pandemic;
the timing of expenses related to the development or acquisition of technologies or businesses and potential future charges for impairment of goodwill from acquired companies; and
impacts of new accounting pronouncements.
    We are particularly subject to fluctuations in our quarterly results of operations since the costs associated with entering into customer agreements and implementing our offerings are generally incurred prior to launch, while we generally recognize revenue over the term of the agreement beginning at launch. In addition, some of our contracts with customers provide for one-time bonus payments, or in some cases fee reductions, if our offerings do, or do not, achieve certain metrics, such as a certain rate of employee engagement. These bonuses or reductions may lead to additional fluctuations in our quarterly operating results. In certain contracts, employee engagement may refer to the number of first time registrations by employees of our customers and in other cases it may refer to return usage of our products by employees. Any fluctuations in our quarterly results may not accurately reflect the underlying performance of our business and could cause a decline in the trading price of our Class B common stock.
The loss of one or more of our executive officers or key employees, or an inability to attract and retain highly skilled employees or key subcontractor services, could adversely affect our business.

Our success depends largely upon the continued services of our key executive officers. We have in the past and may in the future experience changes in our executive management team resulting from the departure of executives or subsequent hiring of new executives, which may be disruptive to our business. Transitions in senior management may disrupt our ability to implement our business strategy and could have a material adverse effect on our business. The impact of hiring new executives may not be immediately realized.

Our executive officers are at-will employees and may terminate employment with us at any time with no advance notice. The replacement of one or more of our executive officers or other key employees involves significant time and cost and may significantly delay or prevent the achievement of our business objectives.

To continue to execute our growth strategy, we also must attract and retain highly skilled personnel, particularly in research and development and sales and marketing. Competition is intense for engineers with high levels of experience in designing and developing software and Internet-related services, particularly in the San Francisco Bay Area where we are located. The pool of qualified personnel with Software-as-a-Service, or SaaS, experience or experience working with the health care market is limited overall. We have from time to time in the past experienced, and we expect to continue to experience in the future, difficulty in hiring and retaining highly skilled personnel with appropriate qualifications. In addition, many of the companies with which we compete for experienced personnel have greater resources than we do. We supplement our hired skilled personnel through the use of subcontractors, particularly in the area of research and development, a significant portion of which perform services outside of the United States. If these subcontractors cease to perform services for us for any reason, our ability to meet our development goals may be impaired, and our business and future growth prospects could be severely harmed.

In addition, in making employment decisions, particularly in the Internet and high-technology industries, job candidates often consider the value of the stock options or other equity instruments they may receive in connection with their employment. Volatility or performance trends in the price of our stock may, therefore, adversely affect our ability to attract or retain highly skilled personnel.
If we fail to manage our growth effectively, our expenses could increase more than expected, our revenue may not increase and we may be unable to implement our business strategy.
    We have experienced significant growth since our inception, both organic and through acquisitions, which strains our business, operations and employees. Future revenues may not grow at the same rates they have historically or may even stagnate or decline. To manage our current and anticipated future growth effectively, we must continue to maintain and enhance our IT infrastructure, financial and accounting systems and controls. Moreover, we may from time to time decide to undertake cost savings initiatives, such as the reduction in workforce we implemented in 2020, or disposing of, or otherwise discontinuing certain products, in an effort to focus our resources on key strategic initiatives and streamline our business. We must also attract, train and retain a significant number of qualified personnel in key areas such as research and development, sales and
47

marketing, customer support, professional services, and management, and the availability of such personnel, in particular software engineers, may be constrained. These and similar challenges, and the related costs, may be exacerbated by the fact that our headquarters is located in the San Francisco Bay Area.
    A key aspect to managing our growth is our ability to scale our capabilities to implement our offerings satisfactorily with respect to both large and demanding enterprise customers, who currently comprise the majority of our customer base, as well as smaller customers. Large customers often require specific features or functions unique to their particular business processes, which at a time of rapid growth or during periods of high demand may strain our implementation capacity and hinder our ability to successfully implement our offerings to our customers in a timely manner. We may also need to make further investments in our technology and automate portions of our offerings or services to decrease our costs, particularly as we grow sales of our health navigation platform to smaller customers. If we are unable to address the needs of our customers or their employees, or our customers or their employees are unsatisfied with the quality of our offerings or services, they may not renew their agreements, seek to cancel or terminate their relationship with us, or renew on less favorable terms. In addition, many of our customers adjust their benefit plan designs, benefits providers, and eligibility criteria at the start of each new benefits plan year, requiring additional configurations for those customers. As our customer base grows, the complexity of these activities may increase. If we fail to automate these operations sufficiently and implement these changes on a timely basis or are unable to implement them effectively, our business may suffer.

Failure to effectively manage our growth could also lead us to over-invest or under-invest in development and operations; result in weaknesses in our infrastructure, systems or controls; give rise to operational mistakes, financial losses, loss of productivity or business opportunities; and result in loss of employees and reduced productivity of remaining employees. Our growth is expected to require significant capital expenditures and might divert financial resources from other projects such as the development of new products and services. In addition, data and content fees, which are one of our primary operational costs, are not fixed as they vary based on the source and condition of the data we receive from third parties, and if they remain variable or increase over time, we would not be able to realize the economies of scale that we expect as we grow renewals and implementation of new customers, which may negatively impact our gross margin. If our management is unable to effectively manage our growth, our expenses might increase more than expected; our revenue may not increase or might grow more slowly than expected; and we might be unable to implement our business strategy. The quality of our offerings might also suffer, which could negatively affect our reputation and harm our ability to retain and attract customers.
If we are unable to implement and maintain effective internal control over financial reporting in the future, investors may lose confidence in the accuracy and completeness of our financial reports and the market price of our Class B common stock may be negatively affected.
    As a public company, we are required to maintain internal control over financial reporting and to report any material weaknesses in such internal control. Section 404 of the Sarbanes-Oxley Act of 2002, or the Sarbanes-Oxley Act, requires that we evaluate and determine the effectiveness of our internal control over financial reporting and, provide a management report on our internal control over financial reporting on an annual basis. If we have a material weakness in our internal control over financial reporting, we may not detect errors on a timely basis and our financial statements may be materially misstated. We will need to maintain and enhance these processes and controls as we grow, and we will require additional management and staff resources to do so. Additionally, even if we conclude our internal controls are effective for a given period, we may in the future identify one or more material weaknesses in our internal controls, in which case our management will be unable to conclude that our internal control over financial reporting is effective. As an accelerated filer, we are now required to include an attestation report from our independent registered public accounting firm on the effectiveness of our internal control over financial reporting annually. Even if our management concludes that our internal control over financial reporting is effective, our independent registered public accounting firm may conclude that there are material weaknesses with respect to our internal controls or the level at which our internal controls are documented, designed, implemented or reviewed.
If we are unable to conclude that our internal control over financial reporting is effective, or if our auditors were to express an adverse opinion on the effectiveness of our internal control over financial reporting because we had one or more material weaknesses, investors could lose confidence in the accuracy and completeness of our financial disclosures, which could cause the price of our common stock to decline. Irrespective of compliance with Section 404, any failure of our internal control over financial reporting could have a material adverse effect on our reported operating results and harm our reputation. Internal control deficiencies could also result in a restatement of our financial results.
We may face risks related to securities litigation that could result in significant legal expenses and settlement or damage awards.
48


    We have been in the past and may in the future become subject to claims and litigation alleging violations of the securities laws or other related claims, which could harm our business and require us to incur significant costs. Future litigation may require significant attention from management and could result in significant legal expenses, settlement costs or damage awards that could have a material impact on our financial position, results of operations and cash flows.
The development and expansion of our business through acquisitions of other companies or technologies or other strategic transactions could divert our management’s attention, result in dilution to our stockholders and otherwise disrupt our operations and adversely affect our operating results.
    As we have done in the past, we may in the future seek to acquire or invest in businesses, products and services or technologies or enter into other strategic transactions that we believe could complement or expand our offerings, enhance our technical capabilities or otherwise offer growth opportunities. We have limited experience in acquiring other businesses and entering into strategic transactions. We may not achieve any of the anticipated benefits of any of these strategic transactions. The pursuit of potential acquisitions and other strategic transactions may divert the attention of management and cause us to incur various expenses in identifying, investigating and pursuing suitable acquisitions and strategic alliances or transactions, whether or not they are consummated. We may not achieve any of the anticipated benefits or stated objectives from these or other strategic transactions we may enter into in the future.
    
    Factors affecting our ability to achieve the benefits of potential acquisitions or strategic alliances could include:

inability to integrate or benefit from acquired technologies or services or strategic collaborations or alliances in an efficient, effective or profitable manner;
unanticipated costs or liabilities associated with the acquisition or strategic transaction;
challenges in achieving strategic objectives, cost savings and other benefits expected from such transactions;
the lack of unilateral control over a strategic alliance and the risk that strategic partners have business goals and interests that are not aligned with ours;
delays, difficulties or unexpected costs in the integration, assimilation, implementation or modification of platforms, systems, functions, technologies and infrastructure to support the combined business or strategic alliance, as well as maintaining and integrating accounting systems and operations, uniform standards, controls (including internal accounting controls), procedures and policies;
difficulty converting the customers of the acquired business onto our platform and contract terms, including disparities in the revenue, licensing, support or professional services model of the acquired company;
diversion of management’s attention from other business concerns;
adverse effects to our existing business relationships with business partners and customers as a result of the acquisition or strategic transaction;
the potential loss of key employees;
the risk that we do not realize a satisfactory return on our investments;
diversion of resources that are needed in other parts of our business; and
use of substantial portions of our available cash to consummate the acquisition or strategic transaction.

    In addition, in prior acquisitions we completed, a significant portion of the purchase price was allocated to acquired goodwill and other intangible assets, which must be assessed for impairment at least annually. In the future, if our acquisitions do not yield expected returns, we may be required to take charges to our operating results based on this impairment assessment process, which could adversely affect our results of operations.

    Past acquisitions also resulted, and other acquisitions and strategic transactions could also result, in dilutive issuances of equity securities or the incurrence of debt, which could adversely affect our operating results. In addition, if an acquired business or other strategic transaction fails to meet our expectations, our operating results, business and financial position may suffer.
Changes in accounting principles may cause previously unanticipated fluctuations in our financial results, and the implementation of such changes may impact our ability to meet our financial reporting obligations.
    We prepare our financial statements in accordance with U.S. GAAP which are subject to interpretation or changes by the Financial Accounting Standards Board (“FASB”), the SEC, and other various bodies formed to promulgate and interpret
49

appropriate accounting principles. New accounting pronouncements and changes in accounting principles have occurred in the past and are expected to occur in the future which may have a significant effect on our financial results. Any difficulties in implementation of changes in accounting standards, including the ability to modify our accounting systems, could cause us to fail to meet our financial reporting obligations, which could result in regulatory discipline and harm investors’ confidence in us.
We incur significantly increased costs and devote substantial management time as a result of operating as a public company.
    As a public company, we incur significant legal, accounting and other expenses that we did not incur as a private company. For example, we are subject to the reporting requirements of the Exchange Act and are required to comply with the applicable requirements of the Sarbanes-Oxley Act and the Dodd-Frank Wall Street Reform and Consumer Protection Act, as well as rules and regulations subsequently implemented by the SEC and NYSE, including the establishment and maintenance of effective disclosure and financial controls, changes in corporate governance practices and required filing of annual, quarterly and current reports with respect to our business and operating results. Compliance with these requirements increases our legal and financial compliance costs and makes some activities more time consuming and costly. In addition, our management and other personnel divert attention from operational and other business matters to devote substantial time to these public company requirements. In particular, we incur significant expenses and devote substantial management effort toward ensuring compliance with the requirements of Section 404 of the Sarbanes-Oxley Act as an accelerated filer.

    Operating as a public company makes it more expensive for us to obtain director and officer liability insurance, and in the future we may be required to accept reduced coverage or incur substantially higher costs to obtain coverage. This could also make it more difficult for us to attract and retain qualified people to serve on our board of directors, our board committees or as executive officers.
Natural or man-made disasters and other similar events may significantly disrupt our business and negatively impact our results of operations and financial condition.
    Our offices and business operations may be harmed or rendered inoperable by natural or man-made disasters, including earthquakes, power outages, fires, floods, nuclear disasters, epidemics, pandemics or other health crises (including the current COVID-19 pandemic) and acts of terrorism or other criminal activities, which may render it difficult or impossible for us to operate our business for some period of time. For example, our headquarters is located in the San Francisco Bay Area, a region known for seismic activity. Any disruptions in our operations stemming from catastrophic events, including as related to the repair or replacement of our office, could negatively impact our business and results of operations and harm our reputation. In addition, we may not carry business insurance sufficient to compensate for losses that may occur. Any such losses or damages could have a material adverse effect on our business, results of operations and financial condition. In addition, the facilities of significant customers, health plans or major strategic partners may be harmed or rendered inoperable by such natural or man-made disasters, which may cause disruptions, difficulties or material adverse effects on our business
Item 6. Exhibits
50

(a) Exhibits.
Incorporated by Reference
Exhibit
Number
Description of DocumentForm
File
No.
Filing DateExhibit
Filed
Herewith
31.1X
31.2X
32.1*X
32.2*X
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)X
101.SCHInline XBRL Taxonomy Schema Linkbase DocumentX
101.CALInline XBRL Taxonomy Calculation Linkbase DocumentX
101.DEFInline XBRL Taxonomy Definition Linkbase DocumentX
101.LABInline XBRL Taxonomy Labels Linkbase DocumentX
101.PREInline XBRL Taxonomy Presentation Linkbase DocumentX
104Cover Page Interactive Data File (formatted as inline XBRL and contained in Exhibit 101)X
*The certifications on Exhibit 32 hereto are deemed not “filed” for purposes of Section 18 of the Securities and Exchange Act of 1934, as amended, or otherwise subject to the liability of that Section. Such certifications will not be deemed incorporated by reference into any filing under the Securities Act or the Exchange Act.

51

SIGNATURE

Pursuant to the requirements of the Securities Exchange Act of 1934, as amended, the Company has duly caused this report to be signed on its behalf by the undersigned hereunto duly authorized.
 
CASTLIGHT HEALTH, INC.
Date:November 3, 2021By: /s/ Will Bondurant
 Will Bondurant
Chief Financial Officer (Principal Financial Officer)

52
EX-31.1 2 ex311q321xceo302certificat.htm EX-31.1 Document

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

I, Maeve O'Meara, certify that:

1.I have reviewed this Quarterly Report on Form 10-Q of Castlight Health, 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.
CASTLIGHT HEALTH, INC.
By: /s/ Maeve O'Meara
Dated: Maeve O'Meara
November 3, 2021
Chief Executive Officer (Principal Executive Officer)


EX-31.2 3 ex312q321xcfo302certificat.htm EX-31.2 Document

EXHIBIT 31.2
CERTIFICATION OF PRINCIPAL FINANCIAL OFFICER
PURSUANT TO SECTION 302 OF THE SARBANES-OXLEY ACT OF 2002

I, Will Bondurant, certify that:

1.I have reviewed this Quarterly Report on Form 10-Q of Castlight Health, 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.
CASTLIGHT HEALTH, INC.
By: /s/ Will Bondurant
Dated: Will Bondurant
November 3, 2021
Chief Financial Officer (Principal Financial Officer)


EX-32.1 4 ex321q321xceo906certificat.htm EX-32.1 Document

Exhibit 32.1
CERTIFICATION OF CHIEF EXECUTIVE OFFICER
PURSUANT TO
18 U.S.C. SECTION 1350,
AS ADOPTED PURSUANT TO
SECTION 906 OF THE SARBANES-OXLEY ACT OF 2002

I, Maeve O'Meara, do hereby certify, pursuant to 18 U.S.C. Section 1350, as adopted pursuant to Section 906 of the Sarbanes-Oxley Act of 2002, that to the best of my knowledge:

1.the Quarterly Report of Castlight Health, Inc. on Form 10-Q for the quarterly period ended September 30, 2021 fully complies with the requirements of Section 13(a) or 15(d) of the Securities Exchange Act of 1934, as amended; and
2.the information contained in such Quarterly Report on Form 10-Q fairly presents, in all material respects, the financial condition and results of operations of Castlight Health, Inc.
CASTLIGHT HEALTH, INC.
By: /s/ Maeve O'Meara
 Maeve O'Meara
Chief Executive Officer
Dated:(Principal Executive Officer)
November 3, 2021



EX-32.2 5 ex322q321xcfo906certificat.htm EX-32.2 Document

Exhibit 32.2
CERTIFICATION OF CHIEF FINANCIAL OFFICER
PURSUANT TO
18 U.S.C. SECTION 1350,
AS ADOPTED PURSUANT TO
SECTION 906 OF THE SARBANES-OXLEY ACT OF 2002

I, Will Bondurant, do hereby certify, pursuant to 18 U.S.C. Section 1350, as adopted pursuant to Section 906 of the Sarbanes-Oxley Act of 2002, that to the best of my knowledge:

1.the Quarterly Report of Castlight Health, Inc. on Form 10-Q for the quarterly period ended September 30, 2021 fully complies with the requirements of Section 13(a) or 15(d) of the Securities Exchange Act of 1934, as amended; and
2.the information contained in such Quarterly Report on Form 10-Q fairly presents, in all material respects, the financial condition and results of operations of Castlight Health, Inc.
 
CASTLIGHT HEALTH, INC.
By: /s/ Will Bondurant
 Will Bondurant
Chief Financial Officer
Dated:(Principal Financial Officer)
November 3, 2021



EX-101.SCH 6 cslt-20210930.xsd XBRL TAXONOMY EXTENSION SCHEMA DOCUMENT 0001001 - Document - Cover link:presentationLink link:calculationLink link:definitionLink 1001002 - Statement - CONDENSED CONSOLIDATED BALANCE SHEETS link:presentationLink link:calculationLink link:definitionLink 1002003 - Statement - CONDENSED CONSOLIDATED BALANCE SHEETS (Parenthetical) link:presentationLink link:calculationLink link:definitionLink 1003004 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS link:presentationLink link:calculationLink link:definitionLink 1004005 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS (Parenthetical) link:presentationLink link:calculationLink link:definitionLink 1005006 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE LOSS link:presentationLink link:calculationLink link:definitionLink 1006007 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF STOCKHOLDERS' EQUITY link:presentationLink link:calculationLink link:definitionLink 1007008 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS link:presentationLink link:calculationLink link:definitionLink 2101101 - Disclosure - Organization and Description of Business link:presentationLink link:calculationLink link:definitionLink 2102102 - Disclosure - Accounting Standards and Significant Accounting Policies link:presentationLink link:calculationLink link:definitionLink 2203201 - Disclosure - Accounting Standards and Significant Accounting Policies (Policies) link:presentationLink link:calculationLink link:definitionLink 2404401 - Disclosure - Accounting Standards and Significant Accounting Policies - Concentrations of Risk and Significant Customers (Details) link:presentationLink link:calculationLink link:definitionLink 2105103 - Disclosure - Revenue, Deferred Revenue, Contract Balances and Performance Obligations link:presentationLink link:calculationLink link:definitionLink 2406402 - Disclosure - Revenue, Deferred Revenue, Contract Balances and Performance Obligations - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 2407403 - Disclosure - Revenue, Deferred Revenue, Contract Balances and Performance Obligations - Performance Obligations (Details) link:presentationLink link:calculationLink link:definitionLink 2407403 - Disclosure - Revenue, Deferred Revenue, Contract Balances and Performance Obligations - Performance Obligations (Details) link:presentationLink link:calculationLink link:definitionLink 2108104 - Disclosure - Deferred Costs link:presentationLink link:calculationLink link:definitionLink 2309301 - Disclosure - Deferred Costs (Tables) link:presentationLink link:calculationLink link:definitionLink 2410404 - Disclosure - Deferred Costs (Details) link:presentationLink link:calculationLink link:definitionLink 2111105 - Disclosure - Goodwill and Intangible Assets link:presentationLink link:calculationLink link:definitionLink 2312302 - Disclosure - Goodwill and Intangible Assets (Tables) link:presentationLink link:calculationLink link:definitionLink 2413405 - Disclosure - Goodwill and Intangible Assets - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 2414406 - Disclosure - Goodwill and Intangible Assets - Schedule of Finite-Lived Intangible Assets (Details) link:presentationLink link:calculationLink link:definitionLink 2415407 - Disclosure - Goodwill and Intangible Assets - Schedule of Amortization Expense for Acquired Intangible Assets (Details) link:presentationLink link:calculationLink link:definitionLink 2116106 - Disclosure - Property and Equipment link:presentationLink link:calculationLink link:definitionLink 2317303 - Disclosure - Property and Equipment (Tables) link:presentationLink link:calculationLink link:definitionLink 2418408 - Disclosure - Property and Equipment - Schedule of Property, Plant and Equipment (Details) link:presentationLink link:calculationLink link:definitionLink 2419409 - Disclosure - Property and Equipment - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 2120107 - Disclosure - Debt link:presentationLink link:calculationLink link:definitionLink 2421410 - Disclosure - Debt - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 2122108 - Disclosure - Contingencies link:presentationLink link:calculationLink link:definitionLink 2123109 - Disclosure - Stock Compensation link:presentationLink link:calculationLink link:definitionLink 2324304 - Disclosure - Stock Compensation (Tables) link:presentationLink link:calculationLink link:definitionLink 2425411 - Disclosure - Stock Compensation - Summary of Unvested Restricted Stock Unit Activity (Details) link:presentationLink link:calculationLink link:definitionLink 2426412 - Disclosure - Stock Compensation - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 2427413 - Disclosure - Stock Compensation - Summary of Stock Option Activity (Details) link:presentationLink link:calculationLink link:definitionLink 2428414 - Disclosure - Stock Compensation - Schedule Fair Value Assumptions (Details) link:presentationLink link:calculationLink link:definitionLink 2129110 - Disclosure - Income Taxes link:presentationLink link:calculationLink link:definitionLink 2430415 - Disclosure - Income Taxes (Details) link:presentationLink link:calculationLink link:definitionLink 2131111 - Disclosure - Net Loss per Share link:presentationLink link:calculationLink link:definitionLink 2332305 - Disclosure - Net Loss per Share (Tables) link:presentationLink link:calculationLink link:definitionLink 2433416 - Disclosure - Net Loss per Share - Calculation of Basic and Diluted Earnings per Share (Details) link:presentationLink link:calculationLink link:definitionLink 2434417 - Disclosure - Net Loss per Share - Summary of Antidilutive Securities (Details) link:presentationLink link:calculationLink link:definitionLink 2135112 - Disclosure - Restructuring Program link:presentationLink link:calculationLink link:definitionLink 2436418 - Disclosure - Restructuring Program (Details) link:presentationLink link:calculationLink link:definitionLink EX-101.CAL 7 cslt-20210930_cal.xml XBRL TAXONOMY EXTENSION CALCULATION LINKBASE DOCUMENT EX-101.DEF 8 cslt-20210930_def.xml XBRL TAXONOMY EXTENSION DEFINITION LINKBASE DOCUMENT EX-101.LAB 9 cslt-20210930_lab.xml XBRL TAXONOMY EXTENSION LABEL LINKBASE DOCUMENT Software Software and Software Development Costs [Member] Risk-free interest rate , minimum Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Risk Free Interest Rate, Minimum Deferred professional service costs Increase (Decrease) in Deferred Charges Customer [Domain] Customer [Domain] Operating lease liabilities, non-current Operating Lease, Liability, Noncurrent Non-cash operating lease expense Operating Lease, Noncash Cost Operating Lease, Noncash Cost Term Loan Debt Instrument, Face Amount Vested (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Vested in Period Accrued compensation Increase (Decrease) in Employee Related Liabilities Leasehold improvements Leasehold Improvements [Member] Net loss Net loss Net loss Net Income (Loss) Attributable to Parent Entity Emerging Growth Company Entity Emerging Growth Company Volatility maximum Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Expected Volatility Rate, Maximum Operating lease right-of-use assets, net Operating Lease, Right-of-Use Asset Accrued compensation Employee-related Liabilities, Current Expense recognized Capitalized Contract Cost, Amortization City Area Code City Area Code Income Statement Location [Axis] Income Statement Location [Axis] Statistical Measurement [Domain] Statistical Measurement [Domain] Accumulated Amortization Finite-Lived Intangible Assets, Accumulated Amortization Accumulated deficit Retained Earnings (Accumulated Deficit) Entity Address, Address Line One Entity Address, Address Line One Entity Address, Address Line Two Entity Address, Address Line Two Stock options and RSUs Share-based Payment Arrangement [Member] RSUs Restricted Stock Units (RSUs) [Member] Deferred commissions Increase (Decrease) in Contract with Customer, Asset Statement of Stockholders' Equity [Abstract] Statement of Stockholders' Equity [Abstract] Issuance of common stock under the ESPP (in shares) Stock Issued During Period, Shares, Employee Stock Purchase Plans Impairment charges Capitalized Contract Cost, Impairment Loss Risk-free interest rate Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Risk Free Interest Rate Eight quarterly installments Share-based Payment Arrangement, Tranche Two [Member] Forfeited and canceled (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 Revenue from Contract with Customer [Abstract] Revenue from Contract with Customer [Abstract] Reconciliation of cash, cash equivalents and restricted cash: Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents [Abstract] Income Statement [Abstract] Income Statement [Abstract] Amendment Flag Amendment Flag Concentration Risk [Table] Concentration Risk [Table] Entity Filer Category Entity Filer Category Other assets Other Assets, Noncurrent Schedule of Share-based Compensation Arrangements by Share-based Payment Award [Table] Schedule of Share-based Compensation Arrangements by Share-based Payment Award [Table] Proceeds from exercise of stock options Proceeds from Stock Options Exercised Dividend yield Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Expected Dividend Rate Net increase in cash, cash equivalents and restricted cash Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents, Period Increase (Decrease), Including Exchange Rate Effect Forfeited and canceled (in usd per share) Share-based Compensation Arrangements by Share-based Payment Award, Options, Forfeitures in Period, Weighted Average Exercise Price Finite-Lived Intangible Assets by Major Class [Axis] Finite-Lived Intangible Assets by Major Class [Axis] Provision for income taxes Income Tax Expense (Benefit) Volatility Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Expected Volatility Rate Stock-based compensation APIC, Share-based Payment Arrangement, Increase for Cost Recognition Equity Components [Axis] Equity Components [Axis] Forfeited and canceled (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Options, Forfeitures and Expirations in Period Antidilutive Securities [Axis] Antidilutive Securities [Axis] Total current assets Assets, Current Sales and marketing Selling and Marketing Expense [Member] Document Fiscal Year Focus Document Fiscal Year Focus Accounts Receivable Accounts Receivable [Member] Concentration Risk Type [Domain] Concentration Risk Type [Domain] Forfeited and canceled (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Forfeited in Period Schedule of Stock by Class [Table] Schedule of Stock by Class [Table] Organization, Consolidation and Presentation of Financial Statements [Abstract] Organization, Consolidation and Presentation of Financial Statements [Abstract] Amortization expense Amortization of Intangible Assets Entity File Number Entity File Number Statement of Financial Position [Abstract] Statement of Financial Position [Abstract] Securities excluded from the calculation of diluted net loss per share (in shares) Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount Contract with customer liability, revenue recognized Contract with Customer, Liability, Revenue Recognized Unrecognized compensation cost Share-based Payment Arrangement, Nonvested Award, Option, Cost Not yet Recognized, Amount Research and development Research and Development Expense [Member] Product and Service [Axis] Product and Service [Axis] Property, Plant and Equipment, Type [Domain] Long-Lived Tangible Asset [Domain] Two Customer Two Customer [Member] Two Customer Entity Incorporation, State or Country Code Entity Incorporation, State or Country Code Entity Small Business Entity Small Business Restructuring Plan [Axis] Restructuring Plan [Axis] Unrecognized compensation cost Share-based Payment Arrangement, Nonvested Award, Excluding Option, Cost Not yet Recognized, Amount Chief Executive Officer Chief Executive Officer [Member] Total Revenue Revenue Benchmark [Member] Granted (in usd per share) Weighted-average grant-date fair value (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 Equity Component [Domain] Equity Component [Domain] Title of Individual [Domain] Title of Individual [Domain] Maturities of marketable securities Proceeds from Maturities, Prepayments and Calls of Debt Securities, Available-for-sale Net change in unrealized loss on available-for-sale marketable securities OCI, Debt Securities, Available-for-Sale, Unrealized Holding Gain (Loss), before Adjustment, after Tax Sales and marketing Selling and Marketing Expense Award Type [Domain] Award Type [Domain] Credit Facility [Domain] Credit Facility [Domain] Assets Assets [Abstract] Aggregate Intrinsic Value (in thousands) Share-based Compensation Arrangement by Share-based Payment Award, Options, Additional Disclosures [Abstract] Accumulated goodwill impairment Goodwill, Impaired, Accumulated Impairment Loss Statement [Line Items] Statement [Line Items] Deferred revenue Increase (Decrease) in Contract with Customer, Liability Restricted cash, non-current Restricted Cash, Noncurrent Granted (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Grants in Period Weighted- Average Exercise Price Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Exercise Price [Abstract] Goodwill and Intangible Assets Goodwill and Intangible Assets Disclosure [Text Block] Revenue, remaining performance obligation Revenue, Remaining Performance Obligation, Amount Concentration risk, percentage Concentration Risk, Percentage Capitalized Contract Cost [Roll Forward] Capitalized Contract Cost [Roll Forward] Capitalized Contract Cost Balance as of beginning of period (in shares) Balance as of end of period (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Number Entity Address, City or Town Entity Address, City or Town Accumulated Deficit Retained Earnings [Member] Prepaid expenses and other assets Increase (Decrease) in Prepaid Expense and Other Assets Debt Disclosure [Abstract] Debt Disclosure [Abstract] Entity Address, State or Province Entity Address, State or Province Purchase of marketable securities Payments to Acquire Marketable Securities Contingencies Commitments and Contingencies Disclosure [Text Block] Loss before provision for income taxes Income (Loss) from Continuing Operations before Income Taxes, Noncontrolling Interest Property, Plant and Equipment, Type [Axis] Long-Lived Tangible Asset [Axis] Document Information [Table] Document Information [Table] Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table] Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table] Deferred revenue, non-current Contract with Customer, Liability, Noncurrent Amortization and impairment of deferred commissions Amortization And Impairment Of Deferred Commissions Amortization And Impairment Of Deferred Commissions Useful Life Finite-Lived Intangible Asset, Useful Life Customer [Axis] Customer [Axis] Accounts receivable and other, net Increase (Decrease) in Accounts Receivable Restructuring Cost and Reserve [Line Items] Restructuring Cost and Reserve [Line Items] Use of Estimates Use of Estimates, Policy [Policy Text Block] Schedule of Calculation of Basic and Diluted Earnings per Share Schedule of Earnings Per Share, Basic and Diluted [Table Text Block] Granted (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Options, Grants in Period, Gross Deferred professional service costs Deferred Professional Service Costs [Member] Deferred Professional Service Costs Entity Shell Company Entity Shell Company Local Phone Number Local Phone Number Property, Plant and Equipment [Line Items] Property, Plant and Equipment [Line Items] Other comprehensive loss Other Comprehensive Income (Loss), Net of Tax, Portion Attributable to Parent Awards granted vesting percentage Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Rights, Percentage Vesting [Axis] Vesting [Axis] Commitments and Contingencies Disclosure [Abstract] Commitments and Contingencies Disclosure [Abstract] Early repayment of senior debt Debt Instrument, Periodic Payment Terms, Balloon Payment to be Paid Deferred Costs, Capitalized, Prepaid, and Other Assets Disclosure [Abstract] Deferred Costs, Capitalized, Prepaid, and Other Assets Disclosure [Abstract] Entity Interactive Data Current Entity Interactive Data Current Prime rate Prime Rate [Member] Total assets Assets Board of directors Director [Member] Common stock authorized (in shares) Common Stock, Shares Authorized Net loss per share, basic (in usd per share) Basic net loss per share (in usd per share) Earnings Per Share, Basic Deferred Costs Other Assets Disclosure [Text Block] Title of Individual [Axis] Title of Individual [Axis] Revenue, Deferred Revenue, Contract Balances and Performance Obligations Revenue from Contract with Customer [Text Block] Research and development Research and Development Expense Product and Service [Domain] Product and Service [Domain] Balance as of beginning of period (in shares) Balance as of end of period (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Number Document Type Document Type Share-based Compensation Arrangement by Share-based Payment Award [Line Items] Share-based Compensation Arrangement by Share-based Payment Award [Line Items] Amortization and impairment of deferred professional service costs Amortization And Impairment Of Deferred Professionals Costs Amortization And Impairment Of Deferred Professionals Costs Number of Shares Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Number of Shares [Roll Forward] Revolving credit Revolving Credit Facility [Member] Accounting Standards and Significant Accounting Policies Significant Accounting Policies [Text Block] Revenue, remaining performance obligation, expected timing of satisfaction, period Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Period Entity Current Reporting Status Entity Current Reporting Status Schedule of Unvested Restricted Stock Unit Activity Nonvested Restricted Stock Shares Activity [Table Text Block] Net cash provided by (used in) operating activities Net Cash Provided by (Used in) Operating Activities Accounts receivable and other, net Accounts and Other Receivables, Net, Current As of December 31, 2020 As of September 30, 2021 Capitalized Contract Cost, Net Furniture and equipment Furniture and Fixtures [Member] Entity Tax Identification Number Entity Tax Identification Number Other Other Noncash Income (Expense) Deferred commissions Capitalized Contract Cost, Net, Noncurrent Capitalized Contract Cost [Axis] Capitalized Contract Cost [Axis] Contract with customer, liability, cumulative catch-up adjustment to revenue, change in estimate of transaction price Contract with Customer, Liability, Cumulative Catch-up Adjustment to Revenue, Change in Estimate of Transaction Price Terminated employees Restructuring and Related Cost, Number of Positions Eliminated Weighted-average shares used to compute basic net loss per share (in usd per share) Weighted-average shares used to compute basic net loss per share (in usd per share) Weighted Average Number of Shares Outstanding, Basic Net loss per share, diluted (in usd per share) Diluted net loss per share (in usd per share) Earnings Per Share, Diluted Deferred professional service costs Deferred Professional Service Costs Deferred Professional Service Costs Vesting [Domain] Vesting [Domain] Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items] Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items] Awards granted vesting achievement of the performance target percent Share-based Compensation Arrangement by Share-based Payment Award, Awards Earned, Percentage Of Target Shares Granted Share-based Compensation Arrangement by Share-based Payment Award, Awards Earned, Percentage Of Target Shares Granted Professional services and other Professional Services And Other [Member] Professional Services And Other [Member] Schedule of Restructuring and Related Costs [Table] Schedule of Restructuring and Related Costs [Table] Comprehensive loss Comprehensive loss Comprehensive Income (Loss), Net of Tax, Attributable to Parent Intangible assets, net Intangible Assets, Net (Excluding Goodwill) Deferred revenue Contract with Customer, Liability Investing activities: Net Cash Provided by (Used in) Investing Activities [Abstract] Goodwill impairment Goodwill, Impairment Loss Number of quarterly installments Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Period, Number of Fiscal Quarters Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Period, Number of Fiscal Quarters Net cash used in financing activities Net Cash Provided by (Used in) Financing Activities Document Transition Report Document Transition Report Other comprehensive loss: Other Comprehensive Income (Loss), Net of Tax [Abstract] Income Tax Disclosure [Abstract] Income Tax Disclosure [Abstract] Reduction in workforce, percent Restructuring and Related Cost, Number of Positions Eliminated, Period Percent Internal-use software Software Development [Member] Chief Financial Officer Chief Financial Officer [Member] Award vesting period (in years) Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Period Finite-Lived Intangible Assets [Line Items] Finite-Lived Intangible Assets [Line Items] Total liabilities and stockholders’ equity Liabilities and Equity Year one Share-based Payment Arrangement, Tranche One [Member] Deferred revenue Contract with Customer, Liability, Current Accounts payable Accounts Payable, Current Exercised (in usd per share) Share-based Compensation Arrangements by Share-based Payment Award, Options, Exercises in Period, Weighted Average Exercise Price Concentration Risk Type [Axis] Concentration Risk Type [Axis] Long-lived asset impairment Impairment, Long-Lived Asset, Held-for-Use Depreciation and amortization Depreciation, Depletion and Amortization Additional paid-in capital Additional Paid in Capital Concentration Risk [Line Items] Concentration Risk [Line Items] Payment For Debt Maturity Payment For Debt Maturity Payment For Debt Maturity Liabilities and stockholders’ equity Liabilities and Equity [Abstract] Accounts payable Increase (Decrease) in Accounts Payable Accumulated Other Comprehensive Income (Loss) AOCI Attributable to Parent [Member] Remainder of 2021 Finite-Lived Intangible Asset, Expected Amortization, Remainder of Fiscal Year Contract with customer, asset, net Contract with Customer, Asset, after Allowance for Credit Loss Common stock outstanding (in shares) Beginning balance (in shares) Ending balance (in shares) Common Stock, Shares, Outstanding Net Loss per Share Earnings Per Share [Text Block] Operating expenses: Operating Expenses [Abstract] Other employees with salaries above $100,000 Other Employees With Salaries Greater Than $100,000 [Member] Other Employees With Salaries Greater Than $100,000 Total cost of revenue Cost of Goods and Services Sold Revenue: Revenues [Abstract] Capitalized Contract Cost [Table] Capitalized Contract Cost [Table] Issuance of common stock upon exercise of stock options Stock Issued During Period, Value, Stock Options Exercised Restructuring and Related Activities [Abstract] Minimum Minimum [Member] Finite-lived Intangible Assets [Roll Forward] Finite-lived Intangible Assets [Roll Forward] Class B common stock Class B Common Class B [Member] Organization and Description of Business Organization, Consolidation and Presentation of Financial Statements Disclosure [Text Block] Concentration Risk Benchmark [Domain] Concentration Risk Benchmark [Domain] Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items] Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items] Gross profit Gross Profit Borrowings Long-term Line of Credit Effect of exchange rate changes on cash, cash equivalents, and restricted cash Effect of Exchange Rate on Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents Options Outstanding Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding [Roll Forward] Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Table] Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Table] Property and Equipment Property, Plant and Equipment [Table Text Block] Income Statement Location [Domain] Income Statement Location [Domain] Customer relationships Customer Relationships [Member] Trading Symbol Trading Symbol Property and equipment, net Property and equipment, net Property, Plant and Equipment, Net Property and Equipment Property, Plant and Equipment Disclosure [Text Block] Total operating expenses Operating Expenses Other liabilities, non-current Other Liabilities, Noncurrent Current liabilities: Liabilities, Current [Abstract] One customer One Customer [Member] One Customer Operating lease liabilities Increase (Decrease) in Operating Lease Liability General and administrative General and Administrative Expense Schedule of Amortization Expense for Acquired Intangible Assets Schedule of Finite-Lived Intangible Assets, Future Amortization Expense [Table Text Block] Restructuring Plan [Domain] Restructuring Plan [Domain] Debt Debt Disclosure [Text Block] Principal payments on debt Repayments of Long-term Debt Earnings Per Share [Abstract] Earnings Per Share [Abstract] Line of Credit Line of Credit [Member] Stock Compensation Share-based Payment Arrangement [Text Block] Deferred commissions Deferred Commissions [Member] Deferred Commissions Property and equipment Property, Plant and Equipment, Gross Capitalized Contract Cost [Line Items] Capitalized Contract Cost [Line Items] Capitalized Contract Cost [Domain] Capitalized Contract Cost [Domain] Accounting Policies [Abstract] Accounting Policies [Abstract] Document Quarterly Report Document Quarterly Report Revenue, remaining performance obligation, percent Revenue, Remaining Performance Obligation, Percentage Employee severance and benefits costs Severance Costs Line of Credit Facility [Table] Line of Credit Facility [Table] Sales of marketable securities Proceeds from Sale of Debt Securities, Available-for-sale Cost of revenue: Cost of Revenue [Abstract] Warrants Warrant [Member] Balance as of beginning of period (in usd per share) Balance as of end of period (in usd per share) Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Exercise Price Common stock Common Stock, Value, Issued Entity Common Stock, Shares Outstanding Entity Common Stock, Shares Outstanding Gross goodwill Goodwill, Gross Weighted-average period expected for cost recognition Share-based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Period for Recognition Balance as of beginning of period (in usd per share) Balance as of end of period (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 Customer Customer Concentration Risk [Member] Basis of Presentation and Principles of Consolidation Basis of Accounting, Policy [Policy Text Block] PSUs Performance Shares [Member] Commitments and contingencies Commitments and Contingencies Three Customer Three Customer [Member] Three Customer Stock-based compensation expense Share-based Payment Arrangement, Expense Salary reduction percent Reduction In Salary, Percent Reduction In Salary, Percent Volatility, minimum Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Expected Volatility Rate, Minimum 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] Document Fiscal Period Focus Document Fiscal Period Focus Schedule of Fair Value Assumptions Schedule of Share-based Payment Award, Stock Options, Valuation Assumptions [Table Text Block] Restricted cash included in Prepaid expenses and other current assets Restricted Cash, Current Accrued expenses and other current liabilities Accrued Liabilities And Other Accrued Liabilities, Current Accrued Liabilities And Other Accrued Liabilities, Current Antidilutive Securities, Name [Domain] Antidilutive Securities, Name [Domain] Document Period End Date Document Period End Date Construction in progress Construction in Progress [Member] Class A common stock Class A Common Class A [Member] Cash, cash equivalents and restricted cash at beginning of period Cash, cash equivalents and restricted cash at end of period Total cash, cash equivalents and restricted cash Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents Class of Stock [Axis] Class of Stock [Axis] Common stock Par value (usd per share) Common Stock, Par or Stated Value Per Share Entity Registrant Name Entity Registrant Name Risk-free interest rate .maximum Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Risk Free Interest Rate, Maximum Statement of Comprehensive Income [Abstract] Statement of Comprehensive Income [Abstract] Current assets: Assets, Current [Abstract] Gross Finite-Lived Intangible Assets, Gross Entity Central Index Key Entity Central Index Key Schedule of Finite-Lived Intangible Assets Schedule of Finite-Lived Intangible Assets [Table Text Block] Security Exchange Name Security Exchange Name Vesting of restricted stock units (in shares) Restricted Stock, Shares Issued Net of Shares for Tax Withholdings Issuance of common stock upon exercise of stock options (in shares) Exercised (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercises in Period Prepaid expenses and other current assets Prepaid Expense and Other Assets, Current Weighted-average shares used to compute diluted net loss per share (in usd per share) Weighted-average shares used to compute diluted net loss per share (in usd per share) Weighted Average Number of Shares Outstanding, Diluted Total revenue, net Revenue from Contract with Customer, Excluding Assessed Tax Income Taxes Income Tax Disclosure [Text Block] Long-term Debt, Type [Axis] Long-term Debt, Type [Axis] Current Fiscal Year End Date Current Fiscal Year End Date Schedule of Stock Option Activity Share-based Payment Arrangement, Option, Activity [Table Text Block] Spread on variable rate Debt Instrument, Basis Spread on Variable Rate Stock options Share-based Payment Arrangement, Option [Member] 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] Statement of Cash Flows [Abstract] Statement of Cash Flows [Abstract] The Program The Program [Member] The Program Class of Stock [Line Items] Class of Stock [Line Items] Credit Facility [Axis] Credit Facility [Axis] Finite-Lived Intangible Assets, Major Class Name [Domain] Finite-Lived Intangible Assets, Major Class Name [Domain] Class A and B Common Stock Common Stock [Member] Variable Rate [Axis] Variable Rate [Axis] Net cash (used in) provided by investing activities Net Cash Provided by (Used in) Investing Activities Changes in operating assets and liabilities: Increase (Decrease) in Operating Capital [Abstract] Accumulated depreciation/amortization Accumulated Depreciation, Depletion and Amortization, Property, Plant, and Equipment Issuance of common stock under the ESPP Stock Issued During Period, Value, Employee Stock Purchase Plan Operating loss Operating Income (Loss) Schedule of Changes in Balance of Total Deferred Commissions and Total Deferred Professional Service Costs Deferred Costs, Capitalized, Prepaid, and Other Assets Disclosure [Table Text Block] Operating activities: Net Cash Provided by (Used in) Operating Activities [Abstract] 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 Property, Plant and Equipment [Table] Property, Plant and Equipment [Table] General and administrative General and Administrative Expense [Member] Operating lease liabilities Operating Lease, Liability, Current 2023 Finite-Lived Intangible Asset, Expected Amortization, Year Two Expected life (in years) Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Expected Term Total current liabilities Liabilities, Current ESPP Shares issuable under the ESPP Employee Stock [Member] Increase (Decrease) in Stockholders' Equity [Roll Forward] Increase (Decrease) in Stockholders' Equity [Roll Forward] Class of Stock [Domain] Class of Stock [Domain] Property, Plant and Equipment [Abstract] Property, Plant and Equipment [Abstract] Stock-based compensation Share-based Payment Arrangement, Noncash Expense Restructuring Program Restructuring and Related Activities Disclosure [Text Block] Variable Rate [Domain] Variable Rate [Domain] Additional Paid-In Capital Additional Paid-in Capital [Member] Cash and cash equivalents Cash and cash equivalents Cash and Cash Equivalents, at Carrying Value Depreciation expense Depreciation Anthem Anthem, Inc. [Member] Anthem, Inc. [Member] Line of credit facility, maximum borrowing capacity Line of Credit Facility, Maximum Borrowing Capacity Long-term Debt, Type [Domain] Long-term Debt, Type [Domain] Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis] Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis] Entity Address, Postal Zip Code Entity Address, Postal Zip Code Line of Credit Facility [Line Items] Line of Credit Facility [Line Items] Document Information [Line Items] Document Information [Line Items] Title of 12(b) Security Title of 12(b) Security Other income, net Other Nonoperating Income (Expense) Proceeds from ESPP offering Proceeds from Stock Plans Statement [Table] Statement [Table] Additions Capitalized Contract Cost, Additions Capitalized Contract Cost, Additions Recently Issued Accounting Pronouncements New Accounting Pronouncements, Policy [Policy Text Block] Purchase of property and equipment Payments to Acquire Property, Plant, and Equipment Maximum Maximum [Member] Share-based Payment Arrangement [Abstract] Share-based Payment Arrangement [Abstract] Statistical Measurement [Axis] Statistical Measurement [Axis] Accrued expenses and other liabilities Increase (Decrease) In Accrued Liabilities And Other Current Liabilities Increase (Decrease) In Accrued Liabilities And Other Current Liabilities Total liabilities Liabilities Cover [Abstract] Award Type [Axis] Award Type [Axis] 2022 Finite-Lived Intangible Asset, Expected Amortization, Year One Granted (in usd per share) Share-based Compensation Arrangements by Share-based Payment Award, Options, Grants in Period, Weighted Average Exercise Price Total estimated amortization expense Finite-Lived Intangible Assets, Net Financing activities: Net Cash Provided by (Used in) Financing Activities [Abstract] Goodwill Goodwill Aggregate Intrinsic Value Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Intrinsic Value Total stockholders’ equity Beginning balance Ending balance Stockholders' Equity Attributable to Parent Adjustment to prior year additions Capitalized Contract Cost, Adjustment To Prior Year Additions Capitalized Contract Cost, Adjustment To Prior Year Additions Common stock issued (in shares) Common Stock, Shares, Issued Adjustments to reconcile net loss to net cash provided by (used in) operating activities: Adjustments to Reconcile Net Income (Loss) to Cash Provided by (Used in) Operating Activities [Abstract] Subscription Subscription and Circulation [Member] Developed technology Developed Technology Rights [Member] Goodwill and Intangible Assets Disclosure [Abstract] Goodwill and Intangible Assets Disclosure [Abstract] Computer equipment Computer Equipment [Member] Concentration Risk Benchmark [Axis] Concentration Risk Benchmark [Axis] Executive leadership team Executive Officer [Member] Schedule of Finite-Lived Intangible Assets [Table] Schedule of Finite-Lived Intangible Assets [Table] Stockholders’ equity: Stockholders' Equity Attributable to Parent [Abstract] EX-101.PRE 10 cslt-20210930_pre.xml XBRL TAXONOMY EXTENSION PRESENTATION LINKBASE DOCUMENT XML 11 cslt-20210930_htm.xml IDEA: XBRL DOCUMENT 0001433714 2021-01-01 2021-09-30 0001433714 us-gaap:CommonClassAMember 2021-10-31 0001433714 us-gaap:CommonClassBMember 2021-10-31 0001433714 2021-09-30 0001433714 2020-12-31 0001433714 us-gaap:CommonClassAMember 2021-09-30 0001433714 us-gaap:CommonClassAMember 2020-12-31 0001433714 us-gaap:CommonClassBMember 2020-12-31 0001433714 us-gaap:CommonClassBMember 2021-09-30 0001433714 us-gaap:SubscriptionAndCirculationMember 2021-07-01 2021-09-30 0001433714 us-gaap:SubscriptionAndCirculationMember 2020-07-01 2020-09-30 0001433714 us-gaap:SubscriptionAndCirculationMember 2021-01-01 2021-09-30 0001433714 us-gaap:SubscriptionAndCirculationMember 2020-01-01 2020-09-30 0001433714 cslt:ProfessionalServicesAndOtherMember 2021-07-01 2021-09-30 0001433714 cslt:ProfessionalServicesAndOtherMember 2020-07-01 2020-09-30 0001433714 cslt:ProfessionalServicesAndOtherMember 2021-01-01 2021-09-30 0001433714 cslt:ProfessionalServicesAndOtherMember 2020-01-01 2020-09-30 0001433714 2021-07-01 2021-09-30 0001433714 2020-07-01 2020-09-30 0001433714 2020-01-01 2020-09-30 0001433714 us-gaap:SubscriptionAndCirculationMember 2021-07-01 2021-09-30 0001433714 us-gaap:SubscriptionAndCirculationMember 2020-07-01 2020-09-30 0001433714 us-gaap:SubscriptionAndCirculationMember 2021-01-01 2021-09-30 0001433714 us-gaap:SubscriptionAndCirculationMember 2020-01-01 2020-09-30 0001433714 cslt:ProfessionalServicesAndOtherMember 2021-07-01 2021-09-30 0001433714 cslt:ProfessionalServicesAndOtherMember 2020-07-01 2020-09-30 0001433714 cslt:ProfessionalServicesAndOtherMember 2021-01-01 2021-09-30 0001433714 cslt:ProfessionalServicesAndOtherMember 2020-01-01 2020-09-30 0001433714 us-gaap:SellingAndMarketingExpenseMember 2021-07-01 2021-09-30 0001433714 us-gaap:SellingAndMarketingExpenseMember 2020-07-01 2020-09-30 0001433714 us-gaap:SellingAndMarketingExpenseMember 2021-01-01 2021-09-30 0001433714 us-gaap:SellingAndMarketingExpenseMember 2020-01-01 2020-09-30 0001433714 us-gaap:ResearchAndDevelopmentExpenseMember 2021-07-01 2021-09-30 0001433714 us-gaap:ResearchAndDevelopmentExpenseMember 2020-07-01 2020-09-30 0001433714 us-gaap:ResearchAndDevelopmentExpenseMember 2021-01-01 2021-09-30 0001433714 us-gaap:ResearchAndDevelopmentExpenseMember 2020-01-01 2020-09-30 0001433714 us-gaap:GeneralAndAdministrativeExpenseMember 2021-07-01 2021-09-30 0001433714 us-gaap:GeneralAndAdministrativeExpenseMember 2020-07-01 2020-09-30 0001433714 us-gaap:GeneralAndAdministrativeExpenseMember 2021-01-01 2021-09-30 0001433714 us-gaap:GeneralAndAdministrativeExpenseMember 2020-01-01 2020-09-30 0001433714 us-gaap:CommonStockMember 2021-06-30 0001433714 us-gaap:AdditionalPaidInCapitalMember 2021-06-30 0001433714 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2021-06-30 0001433714 us-gaap:RetainedEarningsMember 2021-06-30 0001433714 2021-06-30 0001433714 us-gaap:CommonStockMember 2021-07-01 2021-09-30 0001433714 us-gaap:AdditionalPaidInCapitalMember 2021-07-01 2021-09-30 0001433714 us-gaap:RetainedEarningsMember 2021-07-01 2021-09-30 0001433714 us-gaap:CommonStockMember 2021-09-30 0001433714 us-gaap:AdditionalPaidInCapitalMember 2021-09-30 0001433714 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2021-09-30 0001433714 us-gaap:RetainedEarningsMember 2021-09-30 0001433714 us-gaap:CommonStockMember 2020-06-30 0001433714 us-gaap:AdditionalPaidInCapitalMember 2020-06-30 0001433714 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2020-06-30 0001433714 us-gaap:RetainedEarningsMember 2020-06-30 0001433714 2020-06-30 0001433714 us-gaap:CommonStockMember 2020-07-01 2020-09-30 0001433714 us-gaap:AdditionalPaidInCapitalMember 2020-07-01 2020-09-30 0001433714 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2020-07-01 2020-09-30 0001433714 us-gaap:RetainedEarningsMember 2020-07-01 2020-09-30 0001433714 us-gaap:CommonStockMember 2020-09-30 0001433714 us-gaap:AdditionalPaidInCapitalMember 2020-09-30 0001433714 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2020-09-30 0001433714 us-gaap:RetainedEarningsMember 2020-09-30 0001433714 2020-09-30 0001433714 us-gaap:CommonStockMember 2020-12-31 0001433714 us-gaap:AdditionalPaidInCapitalMember 2020-12-31 0001433714 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2020-12-31 0001433714 us-gaap:RetainedEarningsMember 2020-12-31 0001433714 us-gaap:CommonStockMember 2021-01-01 2021-09-30 0001433714 us-gaap:AdditionalPaidInCapitalMember 2021-01-01 2021-09-30 0001433714 us-gaap:RetainedEarningsMember 2021-01-01 2021-09-30 0001433714 us-gaap:CommonStockMember 2019-12-31 0001433714 us-gaap:AdditionalPaidInCapitalMember 2019-12-31 0001433714 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2019-12-31 0001433714 us-gaap:RetainedEarningsMember 2019-12-31 0001433714 2019-12-31 0001433714 us-gaap:CommonStockMember 2020-01-01 2020-09-30 0001433714 us-gaap:AdditionalPaidInCapitalMember 2020-01-01 2020-09-30 0001433714 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2020-01-01 2020-09-30 0001433714 us-gaap:RetainedEarningsMember 2020-01-01 2020-09-30 0001433714 cslt:AnthemIncMember us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember 2021-07-01 2021-09-30 0001433714 cslt:AnthemIncMember us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember 2021-01-01 2021-09-30 0001433714 cslt:OneCustomerMember us-gaap:AccountsReceivableMember us-gaap:CustomerConcentrationRiskMember 2021-01-01 2021-09-30 0001433714 cslt:TwoCustomerMember us-gaap:AccountsReceivableMember us-gaap:CustomerConcentrationRiskMember 2021-01-01 2021-09-30 0001433714 cslt:ThreeCustomerMember us-gaap:AccountsReceivableMember us-gaap:CustomerConcentrationRiskMember 2021-01-01 2021-09-30 0001433714 2021-10-01 2021-09-30 0001433714 cslt:DeferredCommissionsMember 2020-12-31 0001433714 cslt:DeferredCommissionsMember 2021-01-01 2021-09-30 0001433714 cslt:DeferredCommissionsMember 2021-09-30 0001433714 cslt:DeferredProfessionalServiceCostsMember 2020-12-31 0001433714 cslt:DeferredProfessionalServiceCostsMember 2021-01-01 2021-09-30 0001433714 cslt:DeferredProfessionalServiceCostsMember 2021-09-30 0001433714 2020-01-01 2020-03-31 0001433714 us-gaap:CustomerRelationshipsMember 2021-01-01 2021-09-30 0001433714 us-gaap:CustomerRelationshipsMember 2021-09-30 0001433714 us-gaap:DevelopedTechnologyRightsMember 2021-01-01 2021-09-30 0001433714 us-gaap:DevelopedTechnologyRightsMember 2021-09-30 0001433714 us-gaap:CustomerRelationshipsMember 2020-01-01 2020-12-31 0001433714 us-gaap:CustomerRelationshipsMember 2020-12-31 0001433714 us-gaap:DevelopedTechnologyRightsMember 2020-01-01 2020-12-31 0001433714 us-gaap:DevelopedTechnologyRightsMember 2020-12-31 0001433714 us-gaap:LeaseholdImprovementsMember 2021-09-30 0001433714 us-gaap:LeaseholdImprovementsMember 2020-12-31 0001433714 us-gaap:ComputerEquipmentMember 2021-09-30 0001433714 us-gaap:ComputerEquipmentMember 2020-12-31 0001433714 us-gaap:SoftwareAndSoftwareDevelopmentCostsMember 2021-09-30 0001433714 us-gaap:SoftwareAndSoftwareDevelopmentCostsMember 2020-12-31 0001433714 us-gaap:SoftwareDevelopmentMember 2021-09-30 0001433714 us-gaap:SoftwareDevelopmentMember 2020-12-31 0001433714 us-gaap:FurnitureAndFixturesMember 2021-09-30 0001433714 us-gaap:FurnitureAndFixturesMember 2020-12-31 0001433714 us-gaap:ConstructionInProgressMember 2021-09-30 0001433714 us-gaap:ConstructionInProgressMember 2020-12-31 0001433714 us-gaap:RevolvingCreditFacilityMember us-gaap:LineOfCreditMember 2020-05-05 0001433714 us-gaap:RevolvingCreditFacilityMember us-gaap:LineOfCreditMember us-gaap:PrimeRateMember 2020-05-05 2020-05-05 0001433714 us-gaap:RevolvingCreditFacilityMember us-gaap:LineOfCreditMember 2021-09-30 0001433714 us-gaap:RestrictedStockUnitsRSUMember 2020-12-31 0001433714 us-gaap:RestrictedStockUnitsRSUMember 2021-01-01 2021-09-30 0001433714 us-gaap:RestrictedStockUnitsRSUMember 2021-09-30 0001433714 us-gaap:PerformanceSharesMember 2021-01-01 2021-03-31 0001433714 srt:MinimumMember us-gaap:PerformanceSharesMember 2021-01-01 2021-09-30 0001433714 srt:MaximumMember us-gaap:PerformanceSharesMember 2021-01-01 2021-09-30 0001433714 us-gaap:PerformanceSharesMember us-gaap:ShareBasedCompensationAwardTrancheOneMember 2021-01-01 2021-09-30 0001433714 us-gaap:PerformanceSharesMember us-gaap:ShareBasedCompensationAwardTrancheTwoMember 2021-01-01 2021-09-30 0001433714 us-gaap:PerformanceSharesMember 2021-07-01 2021-09-30 0001433714 us-gaap:PerformanceSharesMember 2021-01-01 2021-09-30 0001433714 us-gaap:EmployeeStockOptionMember 2021-01-01 2021-09-30 0001433714 us-gaap:EmployeeStockOptionMember 2020-01-01 2020-09-30 0001433714 us-gaap:EmployeeStockOptionMember 2021-09-30 0001433714 us-gaap:EmployeeStockMember 2021-01-01 2021-09-30 0001433714 us-gaap:EmployeeStockMember 2020-01-01 2020-09-30 0001433714 us-gaap:CommonClassAMember 2021-07-01 2021-09-30 0001433714 us-gaap:CommonClassBMember 2021-07-01 2021-09-30 0001433714 us-gaap:CommonClassAMember 2020-07-01 2020-09-30 0001433714 us-gaap:CommonClassBMember 2020-07-01 2020-09-30 0001433714 us-gaap:CommonClassAMember 2021-01-01 2021-09-30 0001433714 us-gaap:CommonClassBMember 2021-01-01 2021-09-30 0001433714 us-gaap:CommonClassAMember 2020-01-01 2020-09-30 0001433714 us-gaap:CommonClassBMember 2020-01-01 2020-09-30 0001433714 us-gaap:StockCompensationPlanMember 2021-07-01 2021-09-30 0001433714 us-gaap:StockCompensationPlanMember 2020-07-01 2020-09-30 0001433714 us-gaap:StockCompensationPlanMember 2021-01-01 2021-09-30 0001433714 us-gaap:StockCompensationPlanMember 2020-01-01 2020-09-30 0001433714 us-gaap:EmployeeStockMember 2021-07-01 2021-09-30 0001433714 us-gaap:EmployeeStockMember 2020-07-01 2020-09-30 0001433714 us-gaap:EmployeeStockMember 2021-01-01 2021-09-30 0001433714 us-gaap:EmployeeStockMember 2020-01-01 2020-09-30 0001433714 us-gaap:WarrantMember 2021-07-01 2021-09-30 0001433714 us-gaap:WarrantMember 2020-07-01 2020-09-30 0001433714 us-gaap:WarrantMember 2021-01-01 2021-09-30 0001433714 us-gaap:WarrantMember 2020-01-01 2020-09-30 0001433714 cslt:TheProgramMember 2020-05-04 2020-05-04 0001433714 cslt:TheProgramMember 2020-04-01 2020-06-30 0001433714 srt:ChiefExecutiveOfficerMember 2020-05-16 2020-05-16 0001433714 srt:ChiefFinancialOfficerMember 2020-05-16 2020-05-16 0001433714 srt:ExecutiveOfficerMember 2020-05-16 2020-05-16 0001433714 srt:MinimumMember cslt:OtherEmployeesWithSalariesGreaterThan100000Member 2020-05-16 2020-05-16 0001433714 srt:MaximumMember cslt:OtherEmployeesWithSalariesGreaterThan100000Member 2020-05-16 2020-05-16 0001433714 srt:DirectorMember 2020-05-16 2020-05-16 shares iso4217:USD iso4217:USD shares pure cslt:quarter cslt:employee false 2021 Q3 0001433714 --12-31 0.33333 0.66667 10-Q true 2021-09-30 false 001-36330 CASTLIGHT HEALTH, INC. DE 26-1989091 150 Spear Street Suite 400 San Francisco CA 94105 415 829-1400 Class B Common Stock, par value $0.0001 per share CSLT NYSE Yes Yes Accelerated Filer true false false 28397210 133733905 65768000 49242000 23284000 31740000 7053000 3800000 96105000 84782000 4331000 5321000 0 1144000 7092000 9556000 3624000 4462000 4756000 7930000 41485000 41485000 6860000 10238000 106000 1855000 164359000 166773000 4543000 5145000 3997000 7898000 9398000 8633000 9703000 6848000 5004000 5789000 32645000 34313000 188000 663000 3950000 7446000 485000 485000 37268000 42907000 0.0001 0.0001 200000000 200000000 28397210 28397210 34998171 34998171 3000 4000 0.0001 0.0001 800000000 800000000 133707468 133707468 120768900 120768900 13000 12000 651717000 641075000 -524642000 -517225000 127091000 123866000 164359000 166773000 31613000 34069000 94851000 106741000 3163000 1009000 10587000 2882000 34776000 35078000 105438000 109623000 8081000 8013000 24157000 27064000 3675000 3874000 12513000 12057000 11756000 11887000 36670000 39121000 23020000 23191000 68768000 70502000 7079000 6158000 21200000 24313000 11631000 11182000 36060000 38047000 6195000 6341000 18927000 19257000 0 0 0 50300000 24905000 23681000 76187000 131917000 -1885000 -490000 -7419000 -61415000 132000 43000 281000 429000 -1753000 -447000 -7138000 -60986000 279000 0 279000 0 -2032000 -447000 -7417000 -60986000 -0.01 -0.01 0 0 -0.05 -0.05 -0.41 -0.41 161103000 161103000 152146000 152146000 158961000 158961000 150372000 150372000 256000 224000 735000 598000 145000 171000 565000 431000 483000 282000 1275000 1702000 1001000 1026000 3130000 3503000 1315000 1401000 3772000 3325000 -2032000 -447000 -7417000 -60986000 0 0 0 -2000 0 0 0 -2000 -2032000 -447000 -7417000 -60988000 159982118 16000 647849000 0 -522610000 125255000 1580901 288535 259000 259000 253124 390000 390000 3219000 3219000 -2032000 -2032000 162104678 16000 651717000 0 -524642000 127091000 150626427 15000 634730000 0 -515581000 119164000 2893017 30000 23000 23000 225515 185000 185000 3133000 3133000 0 -447000 -447000 153774959 15000 638071000 0 -516028000 122058000 155767071 16000 641075000 0 -517225000 123866000 5404481 466062 485000 485000 467064 623000 623000 9534000 9534000 -7417000 -7417000 162104678 16000 651717000 0 -524642000 127091000 148209215 15000 627899000 2000 -455042000 172874000 4925493 172729 178000 178000 467522 371000 371000 9623000 9623000 -2000 -60986000 -60988000 153774959 15000 638071000 0 -516028000 122058000 -7417000 -60986000 4913000 4907000 0 50300000 9477000 9559000 3940000 5517000 1715000 2417000 3377000 3765000 -32000 -2000 -8456000 -926000 1476000 1396000 819000 918000 360000 -242000 -650000 -14048000 -4281000 -4186000 -2016000 -2576000 2380000 -100000 765000 -1949000 18036000 -8524000 701000 3431000 0 2994000 0 2001000 0 17400000 -701000 12976000 485000 178000 623000 371000 1395000 1395000 490000 0 -777000 -846000 -32000 0 16526000 3606000 50386000 44342000 66912000 47948000 65768000 46804000 1144000 0 0 1144000 66912000 47948000 Organization and Description of Business Castlight Health, Inc. (“Castlight” or “the Company”) provides health navigation solutions for large U.S. employers and health plans (“customers”) and their respective employees and members (“users”). Castlight’s offerings help individuals connect and engage with the right provider, benefit, or virtual care solution, at the right time, leveraging a combination of sophisticated technology and an expert team. Castlight’s navigation offerings have demonstrated measurable results, driving high engagement and user satisfaction, increased program utilization, steerage to the right care and provider, and lower healthcare costs for its customers and millions of users. The Company was incorporated in the State of Delaware in January 2008. The Company's principal executive offices are located in San Francisco, California, and its Customer Center of Excellence is located in Sandy, Utah. In the second quarter of 2021, Castlight formed a wholly owned subsidiary in India, Castlight Health India Private Limited (“Castlight India”). Accounting Standards and Significant Accounting Policies <div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Basis of Presentation and Principles of Consolidation</span></div><div><span><br/></span></div><div style="text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The accompanying unaudited condensed consolidated financial statements include Castlight and its wholly-owned subsidiaries. All intercompany balances and transactions have been eliminated in consolidation. The accompanying unaudited condensed consolidated financial statements have been prepared in accordance with U.S. generally accepted accounting principles (“GAAP”) and applicable rules and regulations of the Securities and Exchange Commission (“SEC”) regarding interim financial reporting. In the opinion of management, the information herein reflects all adjustments, consisting only of normal recurring adjustments except as otherwise noted, considered necessary for a fair statement of results of operations, financial position, stockholders’ equity and cash flows. The results for the interim periods presented are not necessarily indicative of the results expected for any future period. The following information should be read in conjunction with the audited financial statements and notes thereto included in the Company’s Annual Report on Form 10-K for the year ended December 31, 2020.  </span></div><div><span><br/></span></div><div style="text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">There have been no changes to the Company's significant accounting policies described in the Company's Annual Report that have had a material impact on the Company's consolidated financial statements and related notes.</span></div><div style="text-indent:36pt"><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Use of Estimates</span></div><div style="text-indent:36pt"><span><br/></span></div><div style="text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The preparation of condensed consolidated financial statements in conformity with GAAP requires the Company to make certain estimates, judgments and assumptions that affect the reported amounts of assets and liabilities and disclosure of contingent assets and liabilities as of the date of the financial statements, as well as the reported amounts of revenue and expenses during the reporting period. These estimates include, but are not limited to the determination of:</span></div><div><span><br/></span></div><div style="padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">•</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">Variable consideration included in the transaction price of the Company’s contracts with customers;</span></div><div style="padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">•</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">The standalone selling price of the performance obligations in the Company’s contracts with customers; </span></div><div style="padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">•</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">Assumptions used in the valuation of certain equity awards;</span></div><div style="padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">•</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">Assumptions used in the calculation of goodwill impairment, including the forecast of future cash flows and discount rate; and</span></div><div style="padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">•</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">Assumptions used in the calculation of right-of-use assets (“ROU”) and lease liabilities for operating leases, including lease terms and the Company’s incremental borrowing rate.</span></div><div style="padding-left:18pt"><span><br/></span></div><div style="text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Actual results could differ from those estimates, and such differences could be material to the Company’s consolidated financial position and results of operations.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Concentrations of Risk and Significant Customers</span></div><div><span><br/></span></div><div style="text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company had one customer, Anthem Inc. (“Anthem”) that accounted for approximately 50% and 49% of total revenue during the three and nine months ended September 30, 2021, respectively. The Company had three customers that accounted for approximately 14%, 13% and 12%, respectively, of accounts receivable, excluding contract assets, as of September 30, 2021. </span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Recently Issued Accounting Pronouncements</span></div><div style="text-indent:36pt"><span><br/></span></div><div style="text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company considers the applicability and impact of all ASUs issued by the FASB. The Company determined that the ASUs issued by the FASB during the nine months ended September 30, 2021 are either not applicable or are expected to have minimal impact on the Company's condensed consolidated financial results.</span></div> <div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Basis of Presentation and Principles of Consolidation</span></div><div><span><br/></span></div><div style="text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The accompanying unaudited condensed consolidated financial statements include Castlight and its wholly-owned subsidiaries. All intercompany balances and transactions have been eliminated in consolidation. The accompanying unaudited condensed consolidated financial statements have been prepared in accordance with U.S. generally accepted accounting principles (“GAAP”) and applicable rules and regulations of the Securities and Exchange Commission (“SEC”) regarding interim financial reporting. In the opinion of management, the information herein reflects all adjustments, consisting only of normal recurring adjustments except as otherwise noted, considered necessary for a fair statement of results of operations, financial position, stockholders’ equity and cash flows. The results for the interim periods presented are not necessarily indicative of the results expected for any future period. The following information should be read in conjunction with the audited financial statements and notes thereto included in the Company’s Annual Report on Form 10-K for the year ended December 31, 2020.  </span></div><div><span><br/></span></div><div style="text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">There have been no changes to the Company's significant accounting policies described in the Company's Annual Report that have had a material impact on the Company's consolidated financial statements and related notes.</span></div> <div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Use of Estimates</span></div><div style="text-indent:36pt"><span><br/></span></div><div style="text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The preparation of condensed consolidated financial statements in conformity with GAAP requires the Company to make certain estimates, judgments and assumptions that affect the reported amounts of assets and liabilities and disclosure of contingent assets and liabilities as of the date of the financial statements, as well as the reported amounts of revenue and expenses during the reporting period. These estimates include, but are not limited to the determination of:</span></div><div><span><br/></span></div><div style="padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">•</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">Variable consideration included in the transaction price of the Company’s contracts with customers;</span></div><div style="padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">•</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">The standalone selling price of the performance obligations in the Company’s contracts with customers; </span></div><div style="padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">•</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">Assumptions used in the valuation of certain equity awards;</span></div><div style="padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">•</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">Assumptions used in the calculation of goodwill impairment, including the forecast of future cash flows and discount rate; and</span></div><div style="padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">•</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">Assumptions used in the calculation of right-of-use assets (“ROU”) and lease liabilities for operating leases, including lease terms and the Company’s incremental borrowing rate.</span></div><div style="padding-left:18pt"><span><br/></span></div><div style="text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Actual results could differ from those estimates, and such differences could be material to the Company’s consolidated financial position and results of operations.</span></div> 0.50 0.49 0.14 0.13 0.12 <div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Recently Issued Accounting Pronouncements</span></div><div style="text-indent:36pt"><span><br/></span></div><div style="text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company considers the applicability and impact of all ASUs issued by the FASB. The Company determined that the ASUs issued by the FASB during the nine months ended September 30, 2021 are either not applicable or are expected to have minimal impact on the Company's condensed consolidated financial results.</span></div> Revenue, Deferred Revenue, Contract Balances and Performance Obligations <div style="text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company sells to customers based in the United States. </span></div><div style="text-indent:36pt"><span><br/></span></div><div style="text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Deferred revenue as of September 30, 2021 and December 31, 2020 was $9.9 million and $7.5 million, respectively. Contract assets as of September 30, 2021 and December 31, 2020 were $4.9 million and $9.4 million, respectively. The decrease in contract assets is primarily due to the Anthem enterprise license agreement that results in invoicing ahead of revenue recognition beginning in the second year of that agreement. </span></div><div><span><br/></span></div><div style="text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Revenue of $6.1 million and $7.8 million was recognized during the three months ended September 30, 2021 and 2020, respectively, that was included in the Company’s deferred revenue balances at the beginning of the respective periods. Revenue of $6.9 million and $9.8 million was recognized during the nine months ended September 30, 2021 and 2020, respectively, that was included in the Company’s deferred revenue balances at the beginning of the respective periods.</span></div><div><span><br/></span></div><div style="text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company recorded favorable cumulative catch-up adjustments to revenue of $0.4 million and $0.2 million during the three months ended September 30, 2021 and 2020, respectively, arising from changes in variable consideration. The Company recorded favorable cumulative catch-up adjustments to revenue of $1.8 million and $2.3 million during the nine months ended September 30, 2021 and 2020, respectively, arising from changes in variable consideration. </span></div><div><span><br/></span></div><div style="text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The aggregate balance of remaining performance obligations from non-cancelable contracts with customers as of September 30, 2021 was $110.7 million. The Company expects to recognize approximately 80% of this balance over the next 12 months, with the remaining balance recognized thereafter. Remaining performance obligations are defined as deferred revenue and amounts yet to be billed for the non-cancelable portion of contracts.</span></div> 9900000 7500000 4900000 9400000 6100000 7800000 6900000 9800000 400000 200000 1800000 2300000 110700000 0.80 P12M Deferred Costs <div style="text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Changes in the balance of total deferred commissions and total deferred professional service costs during the nine months ended September 30, 2021 are as follows (in thousands): </span></div><div style="text-align:center;text-indent:36pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:97.222%"><tr><td style="width:1.0%"/><td style="width:28.824%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.388%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.852%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.478%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.003%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.930%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.003%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.779%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.551%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.792%"/><td style="width:0.1%"/></tr><tr style="height:20pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" rowspan="2" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">As of December 31, 2020</span></td><td colspan="3" rowspan="2" style="padding:0 1pt"/><td colspan="3" rowspan="2" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Additions</span></td><td colspan="3" rowspan="2" style="padding:0 1pt"/><td colspan="3" rowspan="2" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Adjustment to prior year additions</span></td><td colspan="3" rowspan="2" style="padding:0 1pt"/><td colspan="3" rowspan="2" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Expense recognized</span></td><td colspan="3" rowspan="2" style="padding:0 1pt"/><td colspan="3" rowspan="2" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">As of September 30, 2021</span></td></tr><tr style="height:14pt"><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deferred commissions</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,556 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,677 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(201)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(3,940)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,092 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deferred professional service costs</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,462 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">877 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,715)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,624 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total deferred commissions and professional service costs</span></div></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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14,018 </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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,554 </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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(201)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(5,655)</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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,716 </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"/></tr></table></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">     These costs are reviewed for impairment quarterly. Impairment charges were $0.7 million and $0.2 million for the three months ended September 30, 2021 and 2020, respectively. Impairment charges were $1.3 million and $1.5 million for the nine months ended September 30, 2021 and 2020, respectively.</span></div> <div style="text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Changes in the balance of total deferred commissions and total deferred professional service costs during the nine months ended September 30, 2021 are as follows (in thousands): </span></div><div style="text-align:center;text-indent:36pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:97.222%"><tr><td style="width:1.0%"/><td style="width:28.824%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.388%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.852%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.478%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.003%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.930%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.003%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.779%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.551%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.792%"/><td style="width:0.1%"/></tr><tr style="height:20pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" rowspan="2" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">As of December 31, 2020</span></td><td colspan="3" rowspan="2" style="padding:0 1pt"/><td colspan="3" rowspan="2" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Additions</span></td><td colspan="3" rowspan="2" style="padding:0 1pt"/><td colspan="3" rowspan="2" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Adjustment to prior year additions</span></td><td colspan="3" rowspan="2" style="padding:0 1pt"/><td colspan="3" rowspan="2" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Expense recognized</span></td><td colspan="3" rowspan="2" style="padding:0 1pt"/><td colspan="3" rowspan="2" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">As of September 30, 2021</span></td></tr><tr style="height:14pt"><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deferred commissions</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,556 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,677 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(201)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(3,940)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,092 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deferred professional service costs</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,462 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">877 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,715)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,624 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total deferred commissions and professional service costs</span></div></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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14,018 </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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,554 </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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(201)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(5,655)</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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,716 </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"/></tr></table></div> 9556000 1677000 -201000 3940000 7092000 4462000 877000 0 1715000 3624000 14018000 2554000 -201000 5655000 10716000 700000 200000 1300000 1500000 Goodwill and Intangible Assets <div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Impairment</span></div><div style="text-indent:36pt"><span><br/></span></div><div style="text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">During the first quarter of 2020, the Company determined that the significant decline in the U.S. economy as a result of the COVID-19 pandemic, together with the decline in the Company’s stock price, constituted a triggering event which required the Company to perform interim impairment analyses related to its long-lived assets and goodwill. The impairment analysis for long-lived assets indicated that the assets were recoverable; therefore, no impairment was recorded. After assessing long-lived assets, the Company performed a goodwill impairment analysis and determined that the carrying value of its only reporting unit exceeded its fair value by approximately $50.3 million. The fair value was determined using the income approach. The Company believes that the income approach is the most reliable indication of fair value since it incorporates future estimated revenues and expenses for the reporting unit that the market approach may not directly incorporate. In addition to future estimated revenue and expenses, the determination of fair value included assumptions related to a discount rate.</span></div><div><span><br/></span></div><div style="text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of September 30, 2021, the Company determined that there were no indicators present to suggest that it was more likely than not that the fair value of the reporting unit was less than its carrying amount. The Company will continue to monitor its goodwill on a quarterly basis for indicators of impairment, including, but not limited to, future declines in the stock price. Accordingly, there may be future impairments. </span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Goodwill</span></div><div><span><br/></span></div><div style="text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company’s goodwill relates entirely to the acquisition of Jiff in 2017. </span><span style="color:#212529;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of September 30, 2021, the gross amount of goodwill was $91.8 million and accumulated goodwill impairment was $50.3 million, all of which was recorded in the first quarter of 2020. The goodwill impairment did not involve any cash expenditures.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Intangible assets, net</span></div><div style="text-indent:36pt"><span><br/></span></div><div style="text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Identified intangible assets are recorded at their estimated fair values at the date of acquisition and are amortized over their respective estimated useful lives using a method of amortization that reflects the pattern in which the economic benefits of the intangible assets are used. </span></div><div style="text-indent:36pt"><span><br/></span></div><div style="text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following tables set forth the fair value components of identifiable acquired intangible assets (dollars in thousands):</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.415%"><tr><td style="width:1.0%"/><td style="width:50.517%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:1.988%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.123%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:2.300%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.535%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.664%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.976%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.047%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.535%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.815%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="27" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">As of September 30, 2021</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Useful Life</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Gross</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Accumulated Amortization</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Net</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Customer relationships</span></td><td colspan="9" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,900 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(7,204)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,696 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Developed technology</span></td><td colspan="9" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,600 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(9,540)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,060 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total identifiable intangible assets</span></td><td colspan="9" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">21,500 </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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(16,744)</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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,756 </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"/></tr></table></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.415%"><tr><td style="width:1.0%"/><td style="width:50.517%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:1.988%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.123%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:2.300%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.535%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.664%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.976%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.047%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.535%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.815%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="27" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">As of December 31, 2020</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Useful Life</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Gross</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Accumulated Amortization</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Net</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Customer relationships</span></td><td colspan="9" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,900 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(5,620)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,280 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Developed technology</span></td><td colspan="9" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,600 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(7,950)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,650 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total identifiable intangible assets</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">21,500 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(13,570)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,930 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div><span><br/></span></div><div style="text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Amortization expense from acquired intangible assets for the three months ended September 30, 2021 and 2020 was $1.1 million. Amortization expense from acquired intangible assets for the nine months ended September 30, 2021 and 2020 was $3.2 million. Amortization expense is included in cost of subscription, sales and marketing, and general and administrative expenses. </span></div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Future estimated amortization expense for acquired intangible assets is as follows (in thousands):</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:86.473%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.327%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Remainder of 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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,058 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2022</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,642 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2023</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,056 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total estimated amortization expense</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,756 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table> 0 50300000 91800000 50300000 <div style="text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following tables set forth the fair value components of identifiable acquired intangible assets (dollars in thousands):</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.415%"><tr><td style="width:1.0%"/><td style="width:50.517%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:1.988%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.123%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:2.300%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.535%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.664%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.976%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.047%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.535%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.815%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="27" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">As of September 30, 2021</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Useful Life</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Gross</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Accumulated Amortization</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Net</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Customer relationships</span></td><td colspan="9" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,900 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(7,204)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,696 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Developed technology</span></td><td colspan="9" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,600 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(9,540)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,060 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total identifiable intangible assets</span></td><td colspan="9" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">21,500 </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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(16,744)</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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,756 </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"/></tr></table></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.415%"><tr><td style="width:1.0%"/><td style="width:50.517%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:1.988%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.123%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:2.300%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.535%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.664%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.976%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.047%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.535%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.815%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="27" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">As of December 31, 2020</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Useful Life</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Gross</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Accumulated Amortization</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Net</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Customer relationships</span></td><td colspan="9" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,900 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(5,620)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,280 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Developed technology</span></td><td colspan="9" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,600 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(7,950)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,650 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total identifiable intangible assets</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">21,500 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(13,570)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,930 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> P6Y 10900000 7204000 3696000 P5Y 10600000 9540000 1060000 21500000 16744000 4756000 P6Y 10900000 5620000 5280000 P5Y 10600000 7950000 2650000 21500000 13570000 7930000 1100000 1100000 3200000 3200000 <span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Future estimated amortization expense for acquired intangible assets is as follows (in thousands):</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:86.473%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.327%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Remainder of 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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,058 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2022</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,642 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2023</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,056 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total estimated amortization expense</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,756 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table> 1058000 2642000 1056000 4756000 Property and Equipment <div style="margin-top:6pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Property and equipment consisted of the following (in thousands):</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:63.081%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.443%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.446%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">As of</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"> </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">September 30, 2021</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31, 2020</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Leasehold improvements</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,612 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,606 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,452 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,655 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Software</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">844 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">908 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Internal-use software</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,878 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,878 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Furniture and equipment</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,496 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,492 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Construction in progress</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">64 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">128 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">19,346 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">18,667 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accumulated depreciation/amortization</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(15,015)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(13,346)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Property and equipment, net</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,331 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,321 </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"/></tr></table></div><div style="margin-top:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Depreciation and amortization expense for the three months ended September 30, 2021 and 2020 was $0.6 million and $0.7 million, respectively. Depreciation and amortization expense for the nine months ended September 30, 2021 and 2020 was $1.7 million. Depreciation and amortization expense is recorded on a straight-line basis.</span></div> <span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Property and equipment consisted of the following (in thousands):</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:63.081%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.443%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.446%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">As of</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"> </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">September 30, 2021</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31, 2020</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Leasehold improvements</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,612 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,606 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,452 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,655 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Software</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">844 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">908 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Internal-use software</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,878 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,878 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Furniture and equipment</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,496 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,492 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Construction in progress</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">64 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">128 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">19,346 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">18,667 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accumulated depreciation/amortization</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(15,015)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(13,346)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Property and equipment, net</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,331 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,321 </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"/></tr></table> 4612000 4606000 8452000 7655000 844000 908000 3878000 3878000 1496000 1492000 64000 128000 19346000 18667000 15015000 13346000 4331000 5321000 600000 700000 1700000 1700000 Debt <div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Term Loan</span></div><div><span><br/></span></div><div style="text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company had a term loan facility (the “Loan Agreement”) with Silicon Valley Bank (the “Bank”) that provided for a term loan of approximately $5.6 million (the “Term Loan”). Interest and principal on the Term Loan were payable monthly. In addition to principal and interest payments, the Company was also required to pay $0.5 million as final payment on the earlier of maturity, termination or prepayment of the Term Loan. The Company accrued for the final payment over the life of the Term Loan using the effective interest method. The Term Loan matured on September 1, 2021, and the Company fully paid off the outstanding principal balance and all accrued interest, as well as the final payment.</span></div><div style="padding-left:18pt;text-indent:-18pt"><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Revolving Line of Credit </span></div>On May 5, 2020, the Company entered into the Third Amended and Restated Loan and Security Agreement (the "Amended Loan Agreement") with the Bank. The Amended Loan Agreement amended and restated its existing Loan Agreement. Under the Amended Loan Agreement, the Bank agreed to extend a $25.0 million revolving credit facility to the Company (the “Revolving Line”). Borrowings under the Revolving Line accrue interest at a floating per annum rate equal to the Prime Rate plus 1%, and such interest is payable monthly. The Company may request borrowings under the Revolving Line prior to May 4, 2023, on which date the Revolving Line terminates. In relation to the Revolving Line, the Company is subject to certain financial and reporting covenants. As of September 30, 2021, no borrowings have been made under the Revolving Line, and the Company was in compliance with all financial and reporting covenants. 5600000 500000 25000000 0.01 0 Contingencies <div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Legal Matters </span></div><div><span><br/></span></div><div style="text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">From time to time, the Company may become subject to legal proceedings, claims or litigation arising in the ordinary </span></div>course of business. In addition, the Company may receive notices alleging infringement of patents or other intellectual property rights. If an unfavorable outcome were to occur in litigation, the impact could be material to the Company’s business, financial condition, cash flow or results of operations, depending on the specific circumstances of the outcome. The Company accrues for loss contingencies when it is both probable that the Company will incur the loss and when it can reasonably estimate the amount of the loss or range of loss. Stock Compensation <div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Restricted Stock Units (“RSUs”) Activity</span></div><div><span><br/></span></div><div style="text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">A summary of unvested restricted stock unit activity for the nine months ended September 30, 2021 is as follows:</span></div><div style="text-indent:36pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:90.497%"><tr><td style="width:1.0%"/><td style="width:55.119%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:20.386%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.607%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:20.388%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Number of<br/>Shares</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Weighted-Average Grant Date Fair Value</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance as of December 31, 2020</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15,152,043 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.31 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Granted</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,846,706 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.91 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Vested </span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(5,404,481)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.40 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Forfeited and canceled </span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,763,012)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.35 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance as of September 30, 2021</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">17,831,256 </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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.60 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div><span><br/></span></div><div style="text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of September 30, 2021, the Company had $25.6 million of unrecognized compensation cost related to restricted stock units, which is expected to be recognized over a weighted-average period of approximately 2.9 years.</span></div><div style="text-indent:36pt"><span><br/></span></div><div style="text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company granted approximately 1.1 million performance-based RSUs ("PSUs") to certain employees during the first quarter of 2021. The number of shares that will eventually vest depends on achievement of the performance target for 2021, as determined by the Compensation and Talent Committee of the Company's board of directors, and may range from 0% to 125% of the award amount. Once performance is determined, one third of the PSUs, if any, will vest one year after the grant date, and the remainder will vest in eight quarterly installments thereafter, subject to recipients' continued service. For the three and nine months ended September 30, 2021, the Company recognized compensation expense of approximately $0.3 million and $0.7 million, respectively, related to PSUs.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Stock Option Activity</span></div><div><span><br/></span></div><div style="text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">A summary of stock option activity for the nine months ended September 30, 2021 is as follows:</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%"> </span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"/><td style="width:57.465%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.223%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.223%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.225%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Options<br/>Outstanding</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Weighted-<br/>Average<br/>Exercise<br/>Price</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Aggregate<br/>Intrinsic<br/>Value (in thousands)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance as of December 31, 2020</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,987,243 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.82 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">568 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Granted</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">300,000 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.79 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Exercised</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(466,062)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.05 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Forfeited and canceled</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(486,238)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.29 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance as of September 30, 2021</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,334,943 </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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.94 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">888 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="text-indent:36pt"><span><br/></span></div><div style="text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The weighted-average grant-date fair value of stock options granted during the nine months ended September 30, 2021 and 2020 was $1.19 and $0.76, respectively. </span></div><div style="text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The fair value of each option grant was estimated on the date of grant using the Black-Scholes option-valuation model with the following assumptions:</span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.415%"><tr><td style="width:1.0%"/><td style="width:62.870%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td style="width:1.0%"/><td style="width:4.782%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:4.782%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:4.782%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.535%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:4.782%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:4.782%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:4.785%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="21" style="border-bottom:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Nine Months Ended September 30,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="9" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2021</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="9" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2020</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Volatility</span></td><td colspan="3" style="display:none"/><td colspan="9" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">76%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="9" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">73% - 75%</span></div></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Expected life (in years)</span></td><td colspan="3" style="display:none"/><td colspan="9" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6.1</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="9" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6.1</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Risk-free interest rate</span></td><td colspan="3" style="display:none"/><td colspan="9" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.11%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="9" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.34% - 1.47%</span></div></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Dividend yield</span></td><td colspan="3" style="display:none"/><td colspan="9" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">—%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="9" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">—%</span></td></tr></table></div><div style="text-indent:36pt"><span><br/></span></div><div style="text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of September 30, 2021, the Company had $2.2 million of unrecognized compensation cost related to non-vested stock options, which is expected to be recognized over a weighted-average period of approximately 2.5 years.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">    </span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Employee Stock Purchase Plan</span></div><div style="margin-top:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company used the following Black-Scholes assumptions in estimating the fair value of the shares under the 2014 Employee Stock Purchase Plan (the “ESPP”):</span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.415%"><tr><td style="width:1.0%"/><td style="width:62.870%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.547%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.535%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.548%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Nine Months Ended September 30,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2020</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:83%">Volatility</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">71% - 72%</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">71% - 103% </span></div></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:83%">Expected life equals length of offering period (in years)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.5</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.5</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:83%">Risk-free interest rate</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.06% - 0.07%</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.13% - 0.95%</span></div></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:83%">Dividend yield</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">—%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">—%</span></td></tr></table></div><div><span><br/></span></div><div style="text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Stock-based compensation expense related to the ESPP was immaterial for the three and nine months ended September 30, 2021 and 2020. As of September 30, 2021, the unrecognized stock-based compensation expense related to the ESPP was also immaterial, and is expected to be recognized over the remaining term of the current offering period.</span></div> <div style="text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">A summary of unvested restricted stock unit activity for the nine months ended September 30, 2021 is as follows:</span></div><div style="text-indent:36pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:90.497%"><tr><td style="width:1.0%"/><td style="width:55.119%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:20.386%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.607%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:20.388%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Number of<br/>Shares</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Weighted-Average Grant Date Fair Value</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance as of December 31, 2020</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15,152,043 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.31 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Granted</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,846,706 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.91 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Vested </span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(5,404,481)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.40 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Forfeited and canceled </span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,763,012)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.35 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance as of September 30, 2021</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">17,831,256 </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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.60 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> 15152043 1.31 9846706 1.91 5404481 1.40 1763012 1.35 17831256 1.60 25600000 P2Y10M24D 1100000 0 1.25 P1Y 8 300000 700000 <span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">A summary of stock option activity for the nine months ended September 30, 2021 is as follows:</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%"> </span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"/><td style="width:57.465%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.223%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.223%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.225%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Options<br/>Outstanding</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Weighted-<br/>Average<br/>Exercise<br/>Price</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Aggregate<br/>Intrinsic<br/>Value (in thousands)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance as of December 31, 2020</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,987,243 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.82 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">568 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Granted</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">300,000 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.79 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Exercised</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(466,062)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.05 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Forfeited and canceled</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(486,238)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.29 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance as of September 30, 2021</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,334,943 </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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.94 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">888 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table> 5987243 1.82 568000 300000 1.79 466062 1.05 486238 1.29 5334943 1.94 888000 1.19 0.76 <div style="text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The fair value of each option grant was estimated on the date of grant using the Black-Scholes option-valuation model with the following assumptions:</span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.415%"><tr><td style="width:1.0%"/><td style="width:62.870%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td style="width:1.0%"/><td style="width:4.782%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:4.782%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:4.782%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.535%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:4.782%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:4.782%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:4.785%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="21" style="border-bottom:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Nine Months Ended September 30,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="9" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2021</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="9" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2020</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Volatility</span></td><td colspan="3" style="display:none"/><td colspan="9" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">76%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="9" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">73% - 75%</span></div></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Expected life (in years)</span></td><td colspan="3" style="display:none"/><td colspan="9" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6.1</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="9" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6.1</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Risk-free interest rate</span></td><td colspan="3" style="display:none"/><td colspan="9" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.11%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="9" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.34% - 1.47%</span></div></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Dividend yield</span></td><td colspan="3" style="display:none"/><td colspan="9" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">—%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="9" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">—%</span></td></tr></table></div><div style="margin-top:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company used the following Black-Scholes assumptions in estimating the fair value of the shares under the 2014 Employee Stock Purchase Plan (the “ESPP”):</span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.415%"><tr><td style="width:1.0%"/><td style="width:62.870%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.547%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.535%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.548%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Nine Months Ended September 30,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2020</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:83%">Volatility</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">71% - 72%</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">71% - 103% </span></div></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:83%">Expected life equals length of offering period (in years)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.5</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.5</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:83%">Risk-free interest rate</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.06% - 0.07%</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.13% - 0.95%</span></div></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:83%">Dividend yield</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">—%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">—%</span></td></tr></table></div> 0.76 0.73 0.75 P6Y1M6D P6Y1M6D 0.0111 0.0034 0.0147 0 0 2200000 P2Y6M 0.71 0.72 0.71 1.03 P0Y6M P0Y6M 0.0006 0.0007 0.0013 0.0095 0 0 Income Taxes The Company recorded a provision for income taxes of $0.3 million for the three and nine months ended September 30, 2021, consisting of domestic income taxes associated with various state jurisdictions and foreign income taxes associated with the Company’s subsidiary in India. No provision for income taxes was recorded for the three and nine months ended September 30, 2020. Prior to the third quarter of 2021, the Company presented domestic income taxes associated with various state jurisdictions in General and administrative expenses in the condensed consolidated statements of operations as these amounts were immaterial. At September 30, 2021, all unrecognized tax benefits are subject to a full valuation allowance and, if recognized, will not affect the effective tax rate. 300000 300000 0 0 Net Loss per Share <div style="margin-top:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Basic net loss per share is computed by dividing the net loss by the weighted-average number of shares of common stock outstanding during the period. Diluted net loss per share is computed by giving effect to all potential shares of common stock, including outstanding stock options and warrants, to the extent dilutive. Basic and diluted net loss per share was the same for each period presented as the inclusion of all potential shares of common stock outstanding would have been anti-dilutive.<br/></span></div><div style="text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Net loss is allocated based on the contractual participation rights of the Class A and Class B common stock as if the earnings for the year have been distributed. As the liquidation and dividend rights are identical, the net loss is allocated on a proportionate basis. </span></div><div style="text-indent:36pt"><span><br/></span></div><div style="text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table presents the calculation of basic and diluted net loss per share for the Company’s common stock (in thousands, except per share data):</span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:22.876%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.823%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.233%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.233%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.233%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.233%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.256%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.256%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.256%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.391%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="padding:0 1pt"/><td colspan="21" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Three Months Ended September 30,</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="21" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Nine Months Ended September 30,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;text-indent:-40.5pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2020</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Class A</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Class B</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Class A</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Class B</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Class A</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Class B</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Class A</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Class B</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net loss</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(358)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,674)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(103)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(344)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,395)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(6,022)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(14,207)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(46,779)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted-average shares used to compute basic and diluted net loss per share</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">28,397 </span></td><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">132,706 </span></td><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">35,028 </span></td><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">117,118 </span></td><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">29,896 </span></td><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">129,065 </span></td><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">35,030 </span></td><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">115,342 </span></td><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Basic and diluted net loss per share</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(0.01)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(0.01)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(0.05)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(0.05)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(0.41)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(0.41)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="text-indent:31.5pt"><span><br/></span></div><div style="text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following securities were excluded from the calculation of diluted net loss per share for common stock because their effect would have been anti-dilutive for the periods presented (in thousands):</span></div><div style="text-indent:31.5pt"><span><br/></span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:97.076%"><tr><td style="width:1.0%"/><td style="width:30.074%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.821%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.553%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.821%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.553%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.014%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.553%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.511%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Three Months Ended September 30,</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Nine Months Ended September 30,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2020</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Stock options and RSUs</span></div></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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">23,166 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">22,805 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">23,166 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">22,805 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Shares issuable under the ESPP</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">284 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">269 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">284 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">269 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Warrants</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">115 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">115 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">115 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">115 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td colspan="2" style="background-color:#ffffff;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">23,565 </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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">23,189 </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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">23,565 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">23,189 </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"/></tr></table></div> The following table presents the calculation of basic and diluted net loss per share for the Company’s common stock (in thousands, except per share data):<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 style="width:22.876%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.823%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.233%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.233%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.233%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.233%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.256%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.256%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.256%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.391%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="padding:0 1pt"/><td colspan="21" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Three Months Ended September 30,</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="21" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Nine Months Ended September 30,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;text-indent:-40.5pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2020</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Class A</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Class B</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Class A</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Class B</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Class A</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Class B</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Class A</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Class B</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net loss</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(358)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,674)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(103)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(344)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,395)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(6,022)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(14,207)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(46,779)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted-average shares used to compute basic and diluted net loss per share</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">28,397 </span></td><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">132,706 </span></td><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">35,028 </span></td><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">117,118 </span></td><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">29,896 </span></td><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">129,065 </span></td><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">35,030 </span></td><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">115,342 </span></td><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Basic and diluted net loss per share</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(0.01)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(0.01)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(0.05)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(0.05)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(0.41)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(0.41)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table> -358000 -1674000 -103000 -344000 -1395000 -6022000 -14207000 -46779000 28397000 28397000 132706000 132706000 35028000 35028000 117118000 117118000 29896000 29896000 129065000 129065000 35030000 35030000 115342000 115342000 -0.01 -0.01 -0.01 -0.01 0 0 0 0 -0.05 -0.05 -0.05 -0.05 -0.41 -0.41 -0.41 -0.41 <div style="text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following securities were excluded from the calculation of diluted net loss per share for common stock because their effect would have been anti-dilutive for the periods presented (in thousands):</span></div><div style="text-indent:31.5pt"><span><br/></span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:97.076%"><tr><td style="width:1.0%"/><td style="width:30.074%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.821%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.553%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.821%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.553%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.014%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.553%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.511%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Three Months Ended September 30,</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Nine Months Ended September 30,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2020</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Stock options and RSUs</span></div></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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">23,166 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">22,805 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">23,166 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">22,805 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Shares issuable under the ESPP</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">284 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">269 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">284 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">269 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Warrants</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">115 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">115 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">115 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">115 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td colspan="2" style="background-color:#ffffff;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">23,565 </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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">23,189 </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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">23,565 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">23,189 </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"/></tr></table></div> 23166000 22805000 23166000 22805000 284000 269000 284000 269000 115000 115000 115000 115000 23565000 23189000 23565000 23189000 Restructuring Program On May 4, 2020, the Company announced its intent to undertake a program to reduce its workforce as part of the Company’s efforts to respond to the COVID-19 pandemic and ensure longer-term financial stability for the Company in light of the ongoing economic challenges resulting from COVID-19 and its impact on the Company’s business (the “Program”). The Program involved the termination of approximately 60 employees, representing 13% of the Company’s headcount. During the second quarter of 2020, the Company incurred charges of approximately $2.0 million related to employee severance and benefits costs under the Program, all of which are cash expenditures. As of September 30, 2020, all costs were fully paid out.In addition, as part of its cost reductions in light of the COVID-19 pandemic, the Company implemented reductions in base salary for its employees, effective May 16, 2020, consisting of a 30% reduction for the Company’s Chief Executive Officer, 25% reduction for the Company’s Chief Financial Officer, 20% reduction for members of the Company’s executive leadership team, and tiered reductions of 10-15% for other employees with salaries above $100,000, which the Company anticipated would last at least six months, and would be re-evaluated at that time. Members of the Company’s Board of Directors also voluntarily agreed to forego 50% of their cash compensation for the duration of the employee salary reductions. In early November 2020, management, in consultation with the Board of Directors, determined that it would reinstate full salaries for those who were impacted by the salary reduction and restore the Board’s cash compensation to its original levels, effective November 16, 2020. 60 0.13 2000000 0.30 0.25 0.20 0.10 0.15 0.50 Includes stock-based compensation expense as follows: Three Months Ended September 30,Nine Months Ended September 30, 2021202020212020Cost of revenue:Cost of subscription$256 $224 $735 $598 Cost of professional services and other145 171 565 431 Sales and marketing483 282 1,275 1,702 Research and development1,001 1,026 3,130 3,503 General and administrative1,315 1,401 3,772 3,325  XML 12 R1.htm IDEA: XBRL DOCUMENT v3.21.2
Cover - shares
9 Months Ended
Sep. 30, 2021
Oct. 31, 2021
Document Information [Line Items]    
Document Type 10-Q  
Document Quarterly Report true  
Document Period End Date Sep. 30, 2021  
Document Transition Report false  
Entity File Number 001-36330  
Entity Registrant Name CASTLIGHT HEALTH, INC.  
Entity Incorporation, State or Country Code DE  
Entity Tax Identification Number 26-1989091  
Entity Address, Address Line One 150 Spear Street  
Entity Address, Address Line Two Suite 400  
Entity Address, City or Town San Francisco  
Entity Address, State or Province CA  
Entity Address, Postal Zip Code 94105  
City Area Code 415  
Local Phone Number 829-1400  
Title of 12(b) Security Class B Common Stock, par value $0.0001 per share  
Trading Symbol CSLT  
Security Exchange Name NYSE  
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  
Amendment Flag false  
Document Fiscal Year Focus 2021  
Document Fiscal Period Focus Q3  
Entity Central Index Key 0001433714  
Current Fiscal Year End Date --12-31  
Class A common stock    
Document Information [Line Items]    
Entity Common Stock, Shares Outstanding   28,397,210
Class B common stock    
Document Information [Line Items]    
Entity Common Stock, Shares Outstanding   133,733,905
XML 13 R2.htm IDEA: XBRL DOCUMENT v3.21.2
CONDENSED CONSOLIDATED BALANCE SHEETS - USD ($)
$ in Thousands
Sep. 30, 2021
Dec. 31, 2020
Current assets:    
Cash and cash equivalents $ 65,768 $ 49,242
Accounts receivable and other, net 23,284 31,740
Prepaid expenses and other current assets 7,053 3,800
Total current assets 96,105 84,782
Property and equipment, net 4,331 5,321
Restricted cash, non-current 0 1,144
Deferred commissions 7,092 9,556
Deferred professional service costs 3,624 4,462
Intangible assets, net 4,756 7,930
Goodwill 41,485 41,485
Operating lease right-of-use assets, net 6,860 10,238
Other assets 106 1,855
Total assets 164,359 166,773
Current liabilities:    
Accounts payable 4,543 5,145
Accrued expenses and other current liabilities 3,997 7,898
Accrued compensation 9,398 8,633
Deferred revenue 9,703 6,848
Operating lease liabilities 5,004 5,789
Total current liabilities 32,645 34,313
Deferred revenue, non-current 188 663
Operating lease liabilities, non-current 3,950 7,446
Other liabilities, non-current 485 485
Total liabilities 37,268 42,907
Commitments and contingencies
Stockholders’ equity:    
Additional paid-in capital 651,717 641,075
Accumulated deficit (524,642) (517,225)
Total stockholders’ equity 127,091 123,866
Total liabilities and stockholders’ equity 164,359 166,773
Class A common stock    
Stockholders’ equity:    
Common stock 3 4
Class B common stock    
Stockholders’ equity:    
Common stock $ 13 $ 12
XML 14 R3.htm IDEA: XBRL DOCUMENT v3.21.2
CONDENSED CONSOLIDATED BALANCE SHEETS (Parenthetical) - $ / shares
Sep. 30, 2021
Dec. 31, 2020
Class A common stock    
Common stock Par value (usd per share) $ 0.0001 $ 0.0001
Common stock authorized (in shares) 200,000,000 200,000,000
Common stock issued (in shares) 28,397,210 34,998,171
Common stock outstanding (in shares) 28,397,210 34,998,171
Class B common stock    
Common stock Par value (usd per share) $ 0.0001 $ 0.0001
Common stock authorized (in shares) 800,000,000 800,000,000
Common stock issued (in shares) 133,707,468 120,768,900
Common stock outstanding (in shares) 133,707,468 120,768,900
XML 15 R4.htm IDEA: XBRL DOCUMENT v3.21.2
CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS - USD ($)
shares in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2021
Sep. 30, 2020
Sep. 30, 2021
Sep. 30, 2020
Revenue:        
Total revenue, net $ 34,776,000 $ 35,078,000 $ 105,438,000 $ 109,623,000
Cost of revenue:        
Total cost of revenue 11,756,000 11,887,000 36,670,000 39,121,000
Gross profit 23,020,000 23,191,000 68,768,000 70,502,000
Operating expenses:        
Sales and marketing [1] 7,079,000 6,158,000 21,200,000 24,313,000
Research and development [1] 11,631,000 11,182,000 36,060,000 38,047,000
General and administrative [1] 6,195,000 6,341,000 18,927,000 19,257,000
Goodwill impairment 0 0 0 50,300,000
Total operating expenses 24,905,000 23,681,000 76,187,000 131,917,000
Operating loss (1,885,000) (490,000) (7,419,000) (61,415,000)
Other income, net 132,000 43,000 281,000 429,000
Loss before provision for income taxes (1,753,000) (447,000) (7,138,000) (60,986,000)
Provision for income taxes 279,000 0 279,000 0
Net loss $ (2,032,000) $ (447,000) $ (7,417,000) $ (60,986,000)
Net loss per share, basic (in usd per share) $ (0.01) $ 0 $ (0.05) $ (0.41)
Net loss per share, diluted (in usd per share) $ (0.01) $ 0 $ (0.05) $ (0.41)
Weighted-average shares used to compute diluted net loss per share (in usd per share) 161,103 152,146 158,961 150,372
Weighted-average shares used to compute basic net loss per share (in usd per share) 161,103 152,146 158,961 150,372
Subscription        
Revenue:        
Total revenue, net $ 31,613,000 $ 34,069,000 $ 94,851,000 $ 106,741,000
Cost of revenue:        
Total cost of revenue [1] 8,081,000 8,013,000 24,157,000 27,064,000
Professional services and other        
Revenue:        
Total revenue, net 3,163,000 1,009,000 10,587,000 2,882,000
Cost of revenue:        
Total cost of revenue [1] $ 3,675,000 $ 3,874,000 $ 12,513,000 $ 12,057,000
[1] Includes stock-based compensation expense as follows:
 Three Months Ended September 30,Nine Months Ended September 30,
 2021202020212020
Cost of revenue:
Cost of subscription$256 $224 $735 $598 
Cost of professional services and other145 171 565 431 
Sales and marketing483 282 1,275 1,702 
Research and development1,001 1,026 3,130 3,503 
General and administrative1,315 1,401 3,772 3,325 
XML 16 R5.htm IDEA: XBRL DOCUMENT v3.21.2
CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS (Parenthetical) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2021
Sep. 30, 2020
Sep. 30, 2021
Sep. 30, 2020
Subscription        
Stock-based compensation expense $ 256 $ 224 $ 735 $ 598
Professional services and other        
Stock-based compensation expense 145 171 565 431
Sales and marketing        
Stock-based compensation expense 483 282 1,275 1,702
Research and development        
Stock-based compensation expense 1,001 1,026 3,130 3,503
General and administrative        
Stock-based compensation expense $ 1,315 $ 1,401 $ 3,772 $ 3,325
XML 17 R6.htm IDEA: XBRL DOCUMENT v3.21.2
CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE LOSS - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2021
Sep. 30, 2020
Sep. 30, 2021
Sep. 30, 2020
Statement of Comprehensive Income [Abstract]        
Net loss $ (2,032) $ (447) $ (7,417) $ (60,986)
Other comprehensive loss:        
Net change in unrealized loss on available-for-sale marketable securities 0 0 0 (2)
Other comprehensive loss 0 0 0 (2)
Comprehensive loss $ (2,032) $ (447) $ (7,417) $ (60,988)
XML 18 R7.htm IDEA: XBRL DOCUMENT v3.21.2
CONDENSED CONSOLIDATED STATEMENTS OF STOCKHOLDERS' EQUITY - USD ($)
$ in Thousands
Total
Class A and B Common Stock
Additional Paid-In Capital
Accumulated Other Comprehensive Income (Loss)
Accumulated Deficit
Beginning balance (in shares) at Dec. 31, 2019   148,209,215      
Beginning balance at Dec. 31, 2019 $ 172,874 $ 15 $ 627,899 $ 2 $ (455,042)
Increase (Decrease) in Stockholders' Equity [Roll Forward]          
Vesting of restricted stock units (in shares)   4,925,493      
Issuance of common stock upon exercise of stock options (in shares)   172,729      
Issuance of common stock upon exercise of stock options 178   178    
Issuance of common stock under the ESPP (in shares)   467,522      
Issuance of common stock under the ESPP 371   371    
Stock-based compensation 9,623   9,623    
Comprehensive loss (60,988)     (2) (60,986)
Ending balance (in shares) at Sep. 30, 2020   153,774,959      
Ending balance at Sep. 30, 2020 122,058 $ 15 638,071 0 (516,028)
Beginning balance (in shares) at Jun. 30, 2020   150,626,427      
Beginning balance at Jun. 30, 2020 119,164 $ 15 634,730 0 (515,581)
Increase (Decrease) in Stockholders' Equity [Roll Forward]          
Vesting of restricted stock units (in shares)   2,893,017      
Issuance of common stock upon exercise of stock options (in shares)   30,000      
Issuance of common stock upon exercise of stock options 23   23    
Issuance of common stock under the ESPP (in shares)   225,515      
Issuance of common stock under the ESPP 185   185    
Stock-based compensation 3,133   3,133    
Comprehensive loss (447)     0 (447)
Ending balance (in shares) at Sep. 30, 2020   153,774,959      
Ending balance at Sep. 30, 2020 122,058 $ 15 638,071 0 (516,028)
Beginning balance (in shares) at Dec. 31, 2020   155,767,071      
Beginning balance at Dec. 31, 2020 $ 123,866 $ 16 641,075 0 (517,225)
Increase (Decrease) in Stockholders' Equity [Roll Forward]          
Vesting of restricted stock units (in shares)   5,404,481      
Issuance of common stock upon exercise of stock options (in shares) 466,062 466,062      
Issuance of common stock upon exercise of stock options $ 485   485    
Issuance of common stock under the ESPP (in shares)   467,064      
Issuance of common stock under the ESPP 623   623    
Stock-based compensation 9,534   9,534    
Comprehensive loss (7,417)       (7,417)
Ending balance (in shares) at Sep. 30, 2021   162,104,678      
Ending balance at Sep. 30, 2021 127,091 $ 16 651,717 0 (524,642)
Beginning balance (in shares) at Jun. 30, 2021   159,982,118      
Beginning balance at Jun. 30, 2021 125,255 $ 16 647,849 0 (522,610)
Increase (Decrease) in Stockholders' Equity [Roll Forward]          
Vesting of restricted stock units (in shares)   1,580,901      
Issuance of common stock upon exercise of stock options (in shares)   288,535      
Issuance of common stock upon exercise of stock options 259   259    
Issuance of common stock under the ESPP (in shares)   253,124      
Issuance of common stock under the ESPP 390   390    
Stock-based compensation 3,219   3,219    
Comprehensive loss (2,032)       (2,032)
Ending balance (in shares) at Sep. 30, 2021   162,104,678      
Ending balance at Sep. 30, 2021 $ 127,091 $ 16 $ 651,717 $ 0 $ (524,642)
XML 19 R8.htm IDEA: XBRL DOCUMENT v3.21.2
CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS - USD ($)
$ in Thousands
9 Months Ended
Sep. 30, 2021
Sep. 30, 2020
Operating activities:    
Net loss $ (7,417) $ (60,986)
Adjustments to reconcile net loss to net cash provided by (used in) operating activities:    
Depreciation and amortization 4,913 4,907
Goodwill impairment 0 50,300
Stock-based compensation 9,477 9,559
Amortization and impairment of deferred commissions 3,940 5,517
Amortization and impairment of deferred professional service costs 1,715 2,417
Non-cash operating lease expense 3,377 3,765
Other 32 2
Changes in operating assets and liabilities:    
Accounts receivable and other, net 8,456 926
Deferred commissions (1,476) (1,396)
Deferred professional service costs (819) (918)
Prepaid expenses and other assets (360) 242
Accounts payable (650) (14,048)
Operating lease liabilities (4,281) (4,186)
Accrued expenses and other liabilities (2,016) (2,576)
Deferred revenue 2,380 (100)
Accrued compensation 765 (1,949)
Net cash provided by (used in) operating activities 18,036 (8,524)
Investing activities:    
Purchase of property and equipment (701) (3,431)
Purchase of marketable securities 0 (2,994)
Sales of marketable securities 0 2,001
Maturities of marketable securities 0 17,400
Net cash (used in) provided by investing activities (701) 12,976
Financing activities:    
Proceeds from exercise of stock options 485 178
Proceeds from ESPP offering 623 371
Principal payments on debt (1,395) (1,395)
Payment For Debt Maturity (490) 0
Net cash used in financing activities (777) (846)
Effect of exchange rate changes on cash, cash equivalents, and restricted cash (32) 0
Net increase in cash, cash equivalents and restricted cash 16,526 3,606
Cash, cash equivalents and restricted cash at beginning of period 50,386 44,342
Cash, cash equivalents and restricted cash at end of period 66,912 47,948
Reconciliation of cash, cash equivalents and restricted cash:    
Cash and cash equivalents 65,768 46,804
Restricted cash included in Prepaid expenses and other current assets 1,144 0
Restricted cash, non-current 0 1,144
Total cash, cash equivalents and restricted cash $ 66,912 $ 47,948
XML 20 R9.htm IDEA: XBRL DOCUMENT v3.21.2
Organization and Description of Business
9 Months Ended
Sep. 30, 2021
Organization, Consolidation and Presentation of Financial Statements [Abstract]  
Organization and Description of Business Organization and Description of Business Castlight Health, Inc. (“Castlight” or “the Company”) provides health navigation solutions for large U.S. employers and health plans (“customers”) and their respective employees and members (“users”). Castlight’s offerings help individuals connect and engage with the right provider, benefit, or virtual care solution, at the right time, leveraging a combination of sophisticated technology and an expert team. Castlight’s navigation offerings have demonstrated measurable results, driving high engagement and user satisfaction, increased program utilization, steerage to the right care and provider, and lower healthcare costs for its customers and millions of users. The Company was incorporated in the State of Delaware in January 2008. The Company's principal executive offices are located in San Francisco, California, and its Customer Center of Excellence is located in Sandy, Utah. In the second quarter of 2021, Castlight formed a wholly owned subsidiary in India, Castlight Health India Private Limited (“Castlight India”).
XML 21 R10.htm IDEA: XBRL DOCUMENT v3.21.2
Accounting Standards and Significant Accounting Policies
9 Months Ended
Sep. 30, 2021
Accounting Policies [Abstract]  
Accounting Standards and Significant Accounting Policies Accounting Standards and Significant Accounting Policies
Basis of Presentation and Principles of Consolidation

The accompanying unaudited condensed consolidated financial statements include Castlight and its wholly-owned subsidiaries. All intercompany balances and transactions have been eliminated in consolidation. The accompanying unaudited condensed consolidated financial statements have been prepared in accordance with U.S. generally accepted accounting principles (“GAAP”) and applicable rules and regulations of the Securities and Exchange Commission (“SEC”) regarding interim financial reporting. In the opinion of management, the information herein reflects all adjustments, consisting only of normal recurring adjustments except as otherwise noted, considered necessary for a fair statement of results of operations, financial position, stockholders’ equity and cash flows. The results for the interim periods presented are not necessarily indicative of the results expected for any future period. The following information should be read in conjunction with the audited financial statements and notes thereto included in the Company’s Annual Report on Form 10-K for the year ended December 31, 2020. 

There have been no changes to the Company's significant accounting policies described in the Company's Annual Report that have had a material impact on the Company's consolidated financial statements and related notes.

Use of Estimates

The preparation of condensed consolidated financial statements in conformity with GAAP requires the Company to make certain estimates, judgments and assumptions that affect the reported amounts of assets and liabilities and disclosure of contingent assets and liabilities as of the date of the financial statements, as well as the reported amounts of revenue and expenses during the reporting period. These estimates include, but are not limited to the determination of:

Variable consideration included in the transaction price of the Company’s contracts with customers;
The standalone selling price of the performance obligations in the Company’s contracts with customers;
Assumptions used in the valuation of certain equity awards;
Assumptions used in the calculation of goodwill impairment, including the forecast of future cash flows and discount rate; and
Assumptions used in the calculation of right-of-use assets (“ROU”) and lease liabilities for operating leases, including lease terms and the Company’s incremental borrowing rate.

Actual results could differ from those estimates, and such differences could be material to the Company’s consolidated financial position and results of operations.

Concentrations of Risk and Significant Customers

The Company had one customer, Anthem Inc. (“Anthem”) that accounted for approximately 50% and 49% of total revenue during the three and nine months ended September 30, 2021, respectively. The Company had three customers that accounted for approximately 14%, 13% and 12%, respectively, of accounts receivable, excluding contract assets, as of September 30, 2021.
Recently Issued Accounting Pronouncements

The Company considers the applicability and impact of all ASUs issued by the FASB. The Company determined that the ASUs issued by the FASB during the nine months ended September 30, 2021 are either not applicable or are expected to have minimal impact on the Company's condensed consolidated financial results.
XML 22 R11.htm IDEA: XBRL DOCUMENT v3.21.2
Revenue, Deferred Revenue, Contract Balances and Performance Obligations
9 Months Ended
Sep. 30, 2021
Revenue from Contract with Customer [Abstract]  
Revenue, Deferred Revenue, Contract Balances and Performance Obligations Revenue, Deferred Revenue, Contract Balances and Performance Obligations
The Company sells to customers based in the United States.

Deferred revenue as of September 30, 2021 and December 31, 2020 was $9.9 million and $7.5 million, respectively. Contract assets as of September 30, 2021 and December 31, 2020 were $4.9 million and $9.4 million, respectively. The decrease in contract assets is primarily due to the Anthem enterprise license agreement that results in invoicing ahead of revenue recognition beginning in the second year of that agreement.

Revenue of $6.1 million and $7.8 million was recognized during the three months ended September 30, 2021 and 2020, respectively, that was included in the Company’s deferred revenue balances at the beginning of the respective periods. Revenue of $6.9 million and $9.8 million was recognized during the nine months ended September 30, 2021 and 2020, respectively, that was included in the Company’s deferred revenue balances at the beginning of the respective periods.

The Company recorded favorable cumulative catch-up adjustments to revenue of $0.4 million and $0.2 million during the three months ended September 30, 2021 and 2020, respectively, arising from changes in variable consideration. The Company recorded favorable cumulative catch-up adjustments to revenue of $1.8 million and $2.3 million during the nine months ended September 30, 2021 and 2020, respectively, arising from changes in variable consideration.

The aggregate balance of remaining performance obligations from non-cancelable contracts with customers as of September 30, 2021 was $110.7 million. The Company expects to recognize approximately 80% of this balance over the next 12 months, with the remaining balance recognized thereafter. Remaining performance obligations are defined as deferred revenue and amounts yet to be billed for the non-cancelable portion of contracts.
XML 23 R12.htm IDEA: XBRL DOCUMENT v3.21.2
Deferred Costs
9 Months Ended
Sep. 30, 2021
Deferred Costs, Capitalized, Prepaid, and Other Assets Disclosure [Abstract]  
Deferred Costs Deferred Costs
Changes in the balance of total deferred commissions and total deferred professional service costs during the nine months ended September 30, 2021 are as follows (in thousands):
As of December 31, 2020AdditionsAdjustment to prior year additionsExpense recognizedAs of September 30, 2021
Deferred commissions$9,556 $1,677 $(201)$(3,940)$7,092 
Deferred professional service costs4,462 877 — (1,715)3,624 
Total deferred commissions and professional service costs
$14,018 $2,554 $(201)$(5,655)$10,716 

    These costs are reviewed for impairment quarterly. Impairment charges were $0.7 million and $0.2 million for the three months ended September 30, 2021 and 2020, respectively. Impairment charges were $1.3 million and $1.5 million for the nine months ended September 30, 2021 and 2020, respectively.
XML 24 R13.htm IDEA: XBRL DOCUMENT v3.21.2
Goodwill and Intangible Assets
9 Months Ended
Sep. 30, 2021
Goodwill and Intangible Assets Disclosure [Abstract]  
Goodwill and Intangible Assets Goodwill and Intangible Assets
Impairment

During the first quarter of 2020, the Company determined that the significant decline in the U.S. economy as a result of the COVID-19 pandemic, together with the decline in the Company’s stock price, constituted a triggering event which required the Company to perform interim impairment analyses related to its long-lived assets and goodwill. The impairment analysis for long-lived assets indicated that the assets were recoverable; therefore, no impairment was recorded. After assessing long-lived assets, the Company performed a goodwill impairment analysis and determined that the carrying value of its only reporting unit exceeded its fair value by approximately $50.3 million. The fair value was determined using the income approach. The Company believes that the income approach is the most reliable indication of fair value since it incorporates future estimated revenues and expenses for the reporting unit that the market approach may not directly incorporate. In addition to future estimated revenue and expenses, the determination of fair value included assumptions related to a discount rate.

As of September 30, 2021, the Company determined that there were no indicators present to suggest that it was more likely than not that the fair value of the reporting unit was less than its carrying amount. The Company will continue to monitor its goodwill on a quarterly basis for indicators of impairment, including, but not limited to, future declines in the stock price. Accordingly, there may be future impairments.

Goodwill

The Company’s goodwill relates entirely to the acquisition of Jiff in 2017. As of September 30, 2021, the gross amount of goodwill was $91.8 million and accumulated goodwill impairment was $50.3 million, all of which was recorded in the first quarter of 2020. The goodwill impairment did not involve any cash expenditures.

Intangible assets, net

Identified intangible assets are recorded at their estimated fair values at the date of acquisition and are amortized over their respective estimated useful lives using a method of amortization that reflects the pattern in which the economic benefits of the intangible assets are used.

The following tables set forth the fair value components of identifiable acquired intangible assets (dollars in thousands):
As of September 30, 2021
Useful LifeGrossAccumulated AmortizationNet
Customer relationships6$10,900 $(7,204)$3,696 
Developed technology510,600 (9,540)1,060 
Total identifiable intangible assets$21,500 $(16,744)$4,756 
As of December 31, 2020
Useful LifeGrossAccumulated AmortizationNet
Customer relationships6$10,900 $(5,620)$5,280 
Developed technology510,600 (7,950)2,650 
Total identifiable intangible assets$21,500 $(13,570)$7,930 

Amortization expense from acquired intangible assets for the three months ended September 30, 2021 and 2020 was $1.1 million. Amortization expense from acquired intangible assets for the nine months ended September 30, 2021 and 2020 was $3.2 million. Amortization expense is included in cost of subscription, sales and marketing, and general and administrative expenses.
Future estimated amortization expense for acquired intangible assets is as follows (in thousands):
Remainder of 2021$1,058 
20222,642 
20231,056 
Total estimated amortization expense$4,756 
XML 25 R14.htm IDEA: XBRL DOCUMENT v3.21.2
Property and Equipment
9 Months Ended
Sep. 30, 2021
Property, Plant and Equipment [Abstract]  
Property and Equipment Property and Equipment
Property and equipment consisted of the following (in thousands):
As of
 September 30, 2021December 31, 2020
Leasehold improvements$4,612 $4,606 
Computer equipment8,452 7,655 
Software844 908 
Internal-use software3,878 3,878 
Furniture and equipment1,496 1,492 
Construction in progress64 128 
Total19,346 18,667 
Accumulated depreciation/amortization(15,015)(13,346)
Property and equipment, net$4,331 $5,321 
Depreciation and amortization expense for the three months ended September 30, 2021 and 2020 was $0.6 million and $0.7 million, respectively. Depreciation and amortization expense for the nine months ended September 30, 2021 and 2020 was $1.7 million. Depreciation and amortization expense is recorded on a straight-line basis.
XML 26 R15.htm IDEA: XBRL DOCUMENT v3.21.2
Debt
9 Months Ended
Sep. 30, 2021
Debt Disclosure [Abstract]  
Debt Debt
Term Loan

The Company had a term loan facility (the “Loan Agreement”) with Silicon Valley Bank (the “Bank”) that provided for a term loan of approximately $5.6 million (the “Term Loan”). Interest and principal on the Term Loan were payable monthly. In addition to principal and interest payments, the Company was also required to pay $0.5 million as final payment on the earlier of maturity, termination or prepayment of the Term Loan. The Company accrued for the final payment over the life of the Term Loan using the effective interest method. The Term Loan matured on September 1, 2021, and the Company fully paid off the outstanding principal balance and all accrued interest, as well as the final payment.

Revolving Line of Credit
On May 5, 2020, the Company entered into the Third Amended and Restated Loan and Security Agreement (the "Amended Loan Agreement") with the Bank. The Amended Loan Agreement amended and restated its existing Loan Agreement. Under the Amended Loan Agreement, the Bank agreed to extend a $25.0 million revolving credit facility to the Company (the “Revolving Line”). Borrowings under the Revolving Line accrue interest at a floating per annum rate equal to the Prime Rate plus 1%, and such interest is payable monthly. The Company may request borrowings under the Revolving Line prior to May 4, 2023, on which date the Revolving Line terminates. In relation to the Revolving Line, the Company is subject to certain financial and reporting covenants. As of September 30, 2021, no borrowings have been made under the Revolving Line, and the Company was in compliance with all financial and reporting covenants.
XML 27 R16.htm IDEA: XBRL DOCUMENT v3.21.2
Contingencies
9 Months Ended
Sep. 30, 2021
Commitments and Contingencies Disclosure [Abstract]  
Contingencies Contingencies
Legal Matters

From time to time, the Company may become subject to legal proceedings, claims or litigation arising in the ordinary
course of business. In addition, the Company may receive notices alleging infringement of patents or other intellectual property rights. If an unfavorable outcome were to occur in litigation, the impact could be material to the Company’s business, financial condition, cash flow or results of operations, depending on the specific circumstances of the outcome. The Company accrues for loss contingencies when it is both probable that the Company will incur the loss and when it can reasonably estimate the amount of the loss or range of loss.
XML 28 R17.htm IDEA: XBRL DOCUMENT v3.21.2
Stock Compensation
9 Months Ended
Sep. 30, 2021
Share-based Payment Arrangement [Abstract]  
Stock Compensation Stock Compensation
Restricted Stock Units (“RSUs”) Activity

A summary of unvested restricted stock unit activity for the nine months ended September 30, 2021 is as follows:
Number of
Shares
Weighted-Average Grant Date Fair Value
Balance as of December 31, 202015,152,043 $1.31 
Granted9,846,706 $1.91 
Vested (5,404,481)$1.40 
Forfeited and canceled
(1,763,012)$1.35 
Balance as of September 30, 202117,831,256 $1.60 

As of September 30, 2021, the Company had $25.6 million of unrecognized compensation cost related to restricted stock units, which is expected to be recognized over a weighted-average period of approximately 2.9 years.

The Company granted approximately 1.1 million performance-based RSUs ("PSUs") to certain employees during the first quarter of 2021. The number of shares that will eventually vest depends on achievement of the performance target for 2021, as determined by the Compensation and Talent Committee of the Company's board of directors, and may range from 0% to 125% of the award amount. Once performance is determined, one third of the PSUs, if any, will vest one year after the grant date, and the remainder will vest in eight quarterly installments thereafter, subject to recipients' continued service. For the three and nine months ended September 30, 2021, the Company recognized compensation expense of approximately $0.3 million and $0.7 million, respectively, related to PSUs.

Stock Option Activity

A summary of stock option activity for the nine months ended September 30, 2021 is as follows: 
Options
Outstanding
Weighted-
Average
Exercise
Price
Aggregate
Intrinsic
Value (in thousands)
Balance as of December 31, 20205,987,243 $1.82 $568 
Granted300,000 $1.79 
Exercised(466,062)$1.05 
Forfeited and canceled(486,238)$1.29 
Balance as of September 30, 20215,334,943 $1.94 $888 

The weighted-average grant-date fair value of stock options granted during the nine months ended September 30, 2021 and 2020 was $1.19 and $0.76, respectively.
The fair value of each option grant was estimated on the date of grant using the Black-Scholes option-valuation model with the following assumptions:
 Nine Months Ended September 30,
20212020
Volatility76%
73% - 75%
Expected life (in years)6.16.1
Risk-free interest rate1.11%
0.34% - 1.47%
Dividend yield—%—%

As of September 30, 2021, the Company had $2.2 million of unrecognized compensation cost related to non-vested stock options, which is expected to be recognized over a weighted-average period of approximately 2.5 years.    
Employee Stock Purchase Plan
The Company used the following Black-Scholes assumptions in estimating the fair value of the shares under the 2014 Employee Stock Purchase Plan (the “ESPP”):
Nine Months Ended September 30,
20212020
Volatility
71% - 72%
71% - 103%
Expected life equals length of offering period (in years)0.50.5
Risk-free interest rate
0.06% - 0.07%
0.13% - 0.95%
Dividend yield—%—%

Stock-based compensation expense related to the ESPP was immaterial for the three and nine months ended September 30, 2021 and 2020. As of September 30, 2021, the unrecognized stock-based compensation expense related to the ESPP was also immaterial, and is expected to be recognized over the remaining term of the current offering period.
XML 29 R18.htm IDEA: XBRL DOCUMENT v3.21.2
Income Taxes
9 Months Ended
Sep. 30, 2021
Income Tax Disclosure [Abstract]  
Income Taxes Income Taxes The Company recorded a provision for income taxes of $0.3 million for the three and nine months ended September 30, 2021, consisting of domestic income taxes associated with various state jurisdictions and foreign income taxes associated with the Company’s subsidiary in India. No provision for income taxes was recorded for the three and nine months ended September 30, 2020. Prior to the third quarter of 2021, the Company presented domestic income taxes associated with various state jurisdictions in General and administrative expenses in the condensed consolidated statements of operations as these amounts were immaterial. At September 30, 2021, all unrecognized tax benefits are subject to a full valuation allowance and, if recognized, will not affect the effective tax rate.
XML 30 R19.htm IDEA: XBRL DOCUMENT v3.21.2
Net Loss per Share
9 Months Ended
Sep. 30, 2021
Earnings Per Share [Abstract]  
Net Loss per Share Net Loss per Share
Basic net loss per share is computed by dividing the net loss by the weighted-average number of shares of common stock outstanding during the period. Diluted net loss per share is computed by giving effect to all potential shares of common stock, including outstanding stock options and warrants, to the extent dilutive. Basic and diluted net loss per share was the same for each period presented as the inclusion of all potential shares of common stock outstanding would have been anti-dilutive.
Net loss is allocated based on the contractual participation rights of the Class A and Class B common stock as if the earnings for the year have been distributed. As the liquidation and dividend rights are identical, the net loss is allocated on a proportionate basis.

The following table presents the calculation of basic and diluted net loss per share for the Company’s common stock (in thousands, except per share data):
 Three Months Ended September 30,Nine Months Ended September 30,
 2021202020212020
Class AClass BClass AClass BClass AClass BClass AClass B
Net loss$(358)$(1,674)$(103)$(344)$(1,395)$(6,022)$(14,207)$(46,779)
Weighted-average shares used to compute basic and diluted net loss per share
28,397 132,706 35,028 117,118 29,896 129,065 35,030 115,342 
Basic and diluted net loss per share
$(0.01)$(0.01)$— $— $(0.05)$(0.05)$(0.41)$(0.41)

The following securities were excluded from the calculation of diluted net loss per share for common stock because their effect would have been anti-dilutive for the periods presented (in thousands):

 Three Months Ended September 30,Nine Months Ended September 30,
 2021202020212020
Stock options and RSUs
23,166 22,805 23,166 22,805 
Shares issuable under the ESPP284 269 284 269 
Warrants115 115 115 115 
Total23,565 23,189 23,565 23,189 
XML 31 R20.htm IDEA: XBRL DOCUMENT v3.21.2
Restructuring Program
9 Months Ended
Sep. 30, 2021
Restructuring and Related Activities [Abstract]  
Restructuring Program Restructuring Program On May 4, 2020, the Company announced its intent to undertake a program to reduce its workforce as part of the Company’s efforts to respond to the COVID-19 pandemic and ensure longer-term financial stability for the Company in light of the ongoing economic challenges resulting from COVID-19 and its impact on the Company’s business (the “Program”). The Program involved the termination of approximately 60 employees, representing 13% of the Company’s headcount. During the second quarter of 2020, the Company incurred charges of approximately $2.0 million related to employee severance and benefits costs under the Program, all of which are cash expenditures. As of September 30, 2020, all costs were fully paid out.In addition, as part of its cost reductions in light of the COVID-19 pandemic, the Company implemented reductions in base salary for its employees, effective May 16, 2020, consisting of a 30% reduction for the Company’s Chief Executive Officer, 25% reduction for the Company’s Chief Financial Officer, 20% reduction for members of the Company’s executive leadership team, and tiered reductions of 10-15% for other employees with salaries above $100,000, which the Company anticipated would last at least six months, and would be re-evaluated at that time. Members of the Company’s Board of Directors also voluntarily agreed to forego 50% of their cash compensation for the duration of the employee salary reductions. In early November 2020, management, in consultation with the Board of Directors, determined that it would reinstate full salaries for those who were impacted by the salary reduction and restore the Board’s cash compensation to its original levels, effective November 16, 2020.
XML 32 R21.htm IDEA: XBRL DOCUMENT v3.21.2
Accounting Standards and Significant Accounting Policies (Policies)
9 Months Ended
Sep. 30, 2021
Accounting Policies [Abstract]  
Basis of Presentation and Principles of Consolidation
Basis of Presentation and Principles of Consolidation

The accompanying unaudited condensed consolidated financial statements include Castlight and its wholly-owned subsidiaries. All intercompany balances and transactions have been eliminated in consolidation. The accompanying unaudited condensed consolidated financial statements have been prepared in accordance with U.S. generally accepted accounting principles (“GAAP”) and applicable rules and regulations of the Securities and Exchange Commission (“SEC”) regarding interim financial reporting. In the opinion of management, the information herein reflects all adjustments, consisting only of normal recurring adjustments except as otherwise noted, considered necessary for a fair statement of results of operations, financial position, stockholders’ equity and cash flows. The results for the interim periods presented are not necessarily indicative of the results expected for any future period. The following information should be read in conjunction with the audited financial statements and notes thereto included in the Company’s Annual Report on Form 10-K for the year ended December 31, 2020. 

There have been no changes to the Company's significant accounting policies described in the Company's Annual Report that have had a material impact on the Company's consolidated financial statements and related notes.
Use of Estimates
Use of Estimates

The preparation of condensed consolidated financial statements in conformity with GAAP requires the Company to make certain estimates, judgments and assumptions that affect the reported amounts of assets and liabilities and disclosure of contingent assets and liabilities as of the date of the financial statements, as well as the reported amounts of revenue and expenses during the reporting period. These estimates include, but are not limited to the determination of:

Variable consideration included in the transaction price of the Company’s contracts with customers;
The standalone selling price of the performance obligations in the Company’s contracts with customers;
Assumptions used in the valuation of certain equity awards;
Assumptions used in the calculation of goodwill impairment, including the forecast of future cash flows and discount rate; and
Assumptions used in the calculation of right-of-use assets (“ROU”) and lease liabilities for operating leases, including lease terms and the Company’s incremental borrowing rate.

Actual results could differ from those estimates, and such differences could be material to the Company’s consolidated financial position and results of operations.
Recently Issued Accounting Pronouncements
Recently Issued Accounting Pronouncements

The Company considers the applicability and impact of all ASUs issued by the FASB. The Company determined that the ASUs issued by the FASB during the nine months ended September 30, 2021 are either not applicable or are expected to have minimal impact on the Company's condensed consolidated financial results.
XML 33 R22.htm IDEA: XBRL DOCUMENT v3.21.2
Deferred Costs (Tables)
9 Months Ended
Sep. 30, 2021
Deferred Costs, Capitalized, Prepaid, and Other Assets Disclosure [Abstract]  
Schedule of Changes in Balance of Total Deferred Commissions and Total Deferred Professional Service Costs
Changes in the balance of total deferred commissions and total deferred professional service costs during the nine months ended September 30, 2021 are as follows (in thousands):
As of December 31, 2020AdditionsAdjustment to prior year additionsExpense recognizedAs of September 30, 2021
Deferred commissions$9,556 $1,677 $(201)$(3,940)$7,092 
Deferred professional service costs4,462 877 — (1,715)3,624 
Total deferred commissions and professional service costs
$14,018 $2,554 $(201)$(5,655)$10,716 
XML 34 R23.htm IDEA: XBRL DOCUMENT v3.21.2
Goodwill and Intangible Assets (Tables)
9 Months Ended
Sep. 30, 2021
Goodwill and Intangible Assets Disclosure [Abstract]  
Schedule of Finite-Lived Intangible Assets
The following tables set forth the fair value components of identifiable acquired intangible assets (dollars in thousands):
As of September 30, 2021
Useful LifeGrossAccumulated AmortizationNet
Customer relationships6$10,900 $(7,204)$3,696 
Developed technology510,600 (9,540)1,060 
Total identifiable intangible assets$21,500 $(16,744)$4,756 
As of December 31, 2020
Useful LifeGrossAccumulated AmortizationNet
Customer relationships6$10,900 $(5,620)$5,280 
Developed technology510,600 (7,950)2,650 
Total identifiable intangible assets$21,500 $(13,570)$7,930 
Schedule of Amortization Expense for Acquired Intangible Assets Future estimated amortization expense for acquired intangible assets is as follows (in thousands):
Remainder of 2021$1,058 
20222,642 
20231,056 
Total estimated amortization expense$4,756 
XML 35 R24.htm IDEA: XBRL DOCUMENT v3.21.2
Property and Equipment (Tables)
9 Months Ended
Sep. 30, 2021
Property, Plant and Equipment [Abstract]  
Property and Equipment Property and equipment consisted of the following (in thousands):
As of
 September 30, 2021December 31, 2020
Leasehold improvements$4,612 $4,606 
Computer equipment8,452 7,655 
Software844 908 
Internal-use software3,878 3,878 
Furniture and equipment1,496 1,492 
Construction in progress64 128 
Total19,346 18,667 
Accumulated depreciation/amortization(15,015)(13,346)
Property and equipment, net$4,331 $5,321 
XML 36 R25.htm IDEA: XBRL DOCUMENT v3.21.2
Stock Compensation (Tables)
9 Months Ended
Sep. 30, 2021
Share-based Payment Arrangement [Abstract]  
Schedule of Unvested Restricted Stock Unit Activity
A summary of unvested restricted stock unit activity for the nine months ended September 30, 2021 is as follows:
Number of
Shares
Weighted-Average Grant Date Fair Value
Balance as of December 31, 202015,152,043 $1.31 
Granted9,846,706 $1.91 
Vested (5,404,481)$1.40 
Forfeited and canceled
(1,763,012)$1.35 
Balance as of September 30, 202117,831,256 $1.60 
Schedule of Stock Option Activity A summary of stock option activity for the nine months ended September 30, 2021 is as follows: 
Options
Outstanding
Weighted-
Average
Exercise
Price
Aggregate
Intrinsic
Value (in thousands)
Balance as of December 31, 20205,987,243 $1.82 $568 
Granted300,000 $1.79 
Exercised(466,062)$1.05 
Forfeited and canceled(486,238)$1.29 
Balance as of September 30, 20215,334,943 $1.94 $888 
Schedule of Fair Value Assumptions
The fair value of each option grant was estimated on the date of grant using the Black-Scholes option-valuation model with the following assumptions:
 Nine Months Ended September 30,
20212020
Volatility76%
73% - 75%
Expected life (in years)6.16.1
Risk-free interest rate1.11%
0.34% - 1.47%
Dividend yield—%—%
The Company used the following Black-Scholes assumptions in estimating the fair value of the shares under the 2014 Employee Stock Purchase Plan (the “ESPP”):
Nine Months Ended September 30,
20212020
Volatility
71% - 72%
71% - 103%
Expected life equals length of offering period (in years)0.50.5
Risk-free interest rate
0.06% - 0.07%
0.13% - 0.95%
Dividend yield—%—%
XML 37 R26.htm IDEA: XBRL DOCUMENT v3.21.2
Net Loss per Share (Tables)
9 Months Ended
Sep. 30, 2021
Earnings Per Share [Abstract]  
Schedule of Calculation of Basic and Diluted Earnings per Share The following table presents the calculation of basic and diluted net loss per share for the Company’s common stock (in thousands, except per share data):
 Three Months Ended September 30,Nine Months Ended September 30,
 2021202020212020
Class AClass BClass AClass BClass AClass BClass AClass B
Net loss$(358)$(1,674)$(103)$(344)$(1,395)$(6,022)$(14,207)$(46,779)
Weighted-average shares used to compute basic and diluted net loss per share
28,397 132,706 35,028 117,118 29,896 129,065 35,030 115,342 
Basic and diluted net loss per share
$(0.01)$(0.01)$— $— $(0.05)$(0.05)$(0.41)$(0.41)
Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share
The following securities were excluded from the calculation of diluted net loss per share for common stock because their effect would have been anti-dilutive for the periods presented (in thousands):

 Three Months Ended September 30,Nine Months Ended September 30,
 2021202020212020
Stock options and RSUs
23,166 22,805 23,166 22,805 
Shares issuable under the ESPP284 269 284 269 
Warrants115 115 115 115 
Total23,565 23,189 23,565 23,189 
XML 38 R27.htm IDEA: XBRL DOCUMENT v3.21.2
Accounting Standards and Significant Accounting Policies - Concentrations of Risk and Significant Customers (Details) - Customer
3 Months Ended 9 Months Ended
Sep. 30, 2021
Sep. 30, 2021
Anthem | Total Revenue    
Concentration Risk [Line Items]    
Concentration risk, percentage 50.00% 49.00%
One customer | Accounts Receivable    
Concentration Risk [Line Items]    
Concentration risk, percentage   14.00%
Two Customer | Accounts Receivable    
Concentration Risk [Line Items]    
Concentration risk, percentage   13.00%
Three Customer | Accounts Receivable    
Concentration Risk [Line Items]    
Concentration risk, percentage   12.00%
XML 39 R28.htm IDEA: XBRL DOCUMENT v3.21.2
Revenue, Deferred Revenue, Contract Balances and Performance Obligations - Narrative (Details) - USD ($)
$ in Millions
3 Months Ended 9 Months Ended
Sep. 30, 2021
Sep. 30, 2020
Sep. 30, 2021
Sep. 30, 2020
Dec. 31, 2020
Revenue from Contract with Customer [Abstract]          
Deferred revenue $ 9.9   $ 9.9   $ 7.5
Contract with customer, asset, net 4.9   4.9   $ 9.4
Contract with customer liability, revenue recognized 6.1 $ 7.8 6.9 $ 9.8  
Contract with customer, liability, cumulative catch-up adjustment to revenue, change in estimate of transaction price $ 0.4 $ 0.2 $ 1.8 $ 2.3  
XML 40 R29.htm IDEA: XBRL DOCUMENT v3.21.2
Revenue, Deferred Revenue, Contract Balances and Performance Obligations - Performance Obligations (Details)
$ in Millions
Sep. 30, 2021
USD ($)
Revenue from Contract with Customer [Abstract]  
Revenue, remaining performance obligation $ 110.7
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2021-10-01  
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]  
Revenue, remaining performance obligation, percent 80.00%
Revenue, remaining performance obligation, expected timing of satisfaction, period 12 months
XML 41 R30.htm IDEA: XBRL DOCUMENT v3.21.2
Deferred Costs (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2021
Sep. 30, 2020
Sep. 30, 2021
Sep. 30, 2020
Capitalized Contract Cost [Roll Forward]        
As of December 31, 2020     $ 14,018  
Additions     2,554  
Adjustment to prior year additions     (201)  
Expense recognized     (5,655)  
As of September 30, 2021 $ 10,716   10,716  
Impairment charges 700 $ 200 1,300 $ 1,500
Deferred commissions        
Capitalized Contract Cost [Roll Forward]        
As of December 31, 2020     9,556  
Additions     1,677  
Adjustment to prior year additions     (201)  
Expense recognized     (3,940)  
As of September 30, 2021 7,092   7,092  
Deferred professional service costs        
Capitalized Contract Cost [Roll Forward]        
As of December 31, 2020     4,462  
Additions     877  
Adjustment to prior year additions     0  
Expense recognized     (1,715)  
As of September 30, 2021 $ 3,624   $ 3,624  
XML 42 R31.htm IDEA: XBRL DOCUMENT v3.21.2
Goodwill and Intangible Assets - Narrative (Details) - USD ($)
3 Months Ended 9 Months Ended
Sep. 30, 2021
Sep. 30, 2020
Mar. 31, 2020
Sep. 30, 2021
Sep. 30, 2020
Goodwill and Intangible Assets Disclosure [Abstract]          
Long-lived asset impairment     $ 0    
Goodwill impairment $ 0 $ 0 $ 50,300,000 $ 0 $ 50,300,000
Gross goodwill 91,800,000     91,800,000  
Accumulated goodwill impairment 50,300,000     50,300,000  
Amortization expense $ 1,100,000 $ 1,100,000   $ 3,200,000 $ 3,200,000
XML 43 R32.htm IDEA: XBRL DOCUMENT v3.21.2
Goodwill and Intangible Assets - Schedule of Finite-Lived Intangible Assets (Details) - USD ($)
$ in Thousands
9 Months Ended 12 Months Ended
Sep. 30, 2021
Dec. 31, 2020
Finite-lived Intangible Assets [Roll Forward]    
Gross $ 21,500 $ 21,500
Accumulated Amortization (16,744) (13,570)
Total estimated amortization expense $ 4,756 $ 7,930
Customer relationships    
Finite-Lived Intangible Assets [Line Items]    
Useful Life 6 years 6 years
Finite-lived Intangible Assets [Roll Forward]    
Gross $ 10,900 $ 10,900
Accumulated Amortization (7,204) (5,620)
Total estimated amortization expense $ 3,696 $ 5,280
Developed technology    
Finite-Lived Intangible Assets [Line Items]    
Useful Life 5 years 5 years
Finite-lived Intangible Assets [Roll Forward]    
Gross $ 10,600 $ 10,600
Accumulated Amortization (9,540) (7,950)
Total estimated amortization expense $ 1,060 $ 2,650
XML 44 R33.htm IDEA: XBRL DOCUMENT v3.21.2
Goodwill and Intangible Assets - Schedule of Amortization Expense for Acquired Intangible Assets (Details) - USD ($)
$ in Thousands
Sep. 30, 2021
Dec. 31, 2020
Goodwill and Intangible Assets Disclosure [Abstract]    
Remainder of 2021 $ 1,058  
2022 2,642  
2023 1,056  
Total estimated amortization expense $ 4,756 $ 7,930
XML 45 R34.htm IDEA: XBRL DOCUMENT v3.21.2
Property and Equipment - Schedule of Property, Plant and Equipment (Details) - USD ($)
$ in Thousands
Sep. 30, 2021
Dec. 31, 2020
Property, Plant and Equipment [Line Items]    
Property and equipment $ 19,346 $ 18,667
Accumulated depreciation/amortization (15,015) (13,346)
Property and equipment, net 4,331 5,321
Leasehold improvements    
Property, Plant and Equipment [Line Items]    
Property and equipment 4,612 4,606
Computer equipment    
Property, Plant and Equipment [Line Items]    
Property and equipment 8,452 7,655
Software    
Property, Plant and Equipment [Line Items]    
Property and equipment 844 908
Internal-use software    
Property, Plant and Equipment [Line Items]    
Property and equipment 3,878 3,878
Furniture and equipment    
Property, Plant and Equipment [Line Items]    
Property and equipment 1,496 1,492
Construction in progress    
Property, Plant and Equipment [Line Items]    
Property and equipment $ 64 $ 128
XML 46 R35.htm IDEA: XBRL DOCUMENT v3.21.2
Property and Equipment - Narrative (Details) - USD ($)
$ in Millions
3 Months Ended 9 Months Ended
Sep. 30, 2021
Sep. 30, 2020
Sep. 30, 2021
Sep. 30, 2020
Property, Plant and Equipment [Abstract]        
Depreciation expense $ 0.6 $ 0.7 $ 1.7 $ 1.7
XML 47 R36.htm IDEA: XBRL DOCUMENT v3.21.2
Debt - Narrative (Details) - USD ($)
May 05, 2020
Sep. 30, 2021
Line of Credit Facility [Line Items]    
Term Loan   $ 5,600,000
Early repayment of senior debt   500,000
Line of Credit | Revolving credit    
Line of Credit Facility [Line Items]    
Line of credit facility, maximum borrowing capacity $ 25,000,000  
Borrowings   $ 0
Line of Credit | Revolving credit | Prime rate    
Line of Credit Facility [Line Items]    
Spread on variable rate 1.00%  
XML 48 R37.htm IDEA: XBRL DOCUMENT v3.21.2
Stock Compensation - Summary of Unvested Restricted Stock Unit Activity (Details) - RSUs
9 Months Ended
Sep. 30, 2021
$ / shares
shares
Number of Shares  
Balance as of beginning of period (in shares) | shares 15,152,043
Granted (in shares) | shares 9,846,706
Vested (in shares) | shares (5,404,481)
Forfeited and canceled (in shares) | shares (1,763,012)
Balance as of end of period (in shares) | shares 17,831,256
Weighted-Average Grant Date Fair Value  
Balance as of beginning of period (in usd per share) | $ / shares $ 1.31
Granted (in usd per share) | $ / shares 1.91
Vested (in usd per share) | $ / shares 1.40
Forfeited and canceled (in usd per share) | $ / shares 1.35
Balance as of end of period (in usd per share) | $ / shares $ 1.60
XML 49 R38.htm IDEA: XBRL DOCUMENT v3.21.2
Stock Compensation - Narrative (Details)
$ / shares in Units, $ in Millions
3 Months Ended 9 Months Ended
Sep. 30, 2021
USD ($)
Mar. 31, 2021
shares
Sep. 30, 2021
USD ($)
quarter
$ / shares
shares
Sep. 30, 2020
$ / shares
RSUs        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Unrecognized compensation cost $ 25.6   $ 25.6  
Weighted-average period expected for cost recognition     2 years 10 months 24 days  
Granted (in shares) | shares     9,846,706  
Weighted-average grant-date fair value (in usd per share) | $ / shares     $ 1.91  
PSUs        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Granted (in shares) | shares   1,100,000    
Stock-based compensation expense 0.3   $ 0.7  
PSUs | Year one        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Awards granted vesting percentage     33.333%  
Award vesting period (in years)     1 year  
PSUs | Eight quarterly installments        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Awards granted vesting percentage     66.667%  
Number of quarterly installments | quarter     8  
PSUs | Minimum        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Awards granted vesting achievement of the performance target percent     0.00%  
PSUs | Maximum        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Awards granted vesting achievement of the performance target percent     125.00%  
Stock options        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Weighted-average period expected for cost recognition     2 years 6 months  
Weighted-average grant-date fair value (in usd per share) | $ / shares     $ 1.19 $ 0.76
Unrecognized compensation cost $ 2.2   $ 2.2  
XML 50 R39.htm IDEA: XBRL DOCUMENT v3.21.2
Stock Compensation - Summary of Stock Option Activity (Details)
$ / shares in Units, $ in Thousands
9 Months Ended
Sep. 30, 2021
USD ($)
$ / shares
shares
Dec. 31, 2020
USD ($)
Options Outstanding    
Balance as of beginning of period (in shares) | shares 5,987,243  
Granted (in shares) | shares 300,000  
Exercised (in shares) | shares (466,062)  
Forfeited and canceled (in shares) | shares (486,238)  
Balance as of end of period (in shares) | shares 5,334,943  
Weighted- Average Exercise Price    
Balance as of beginning of period (in usd per share) | $ / shares $ 1.82  
Granted (in usd per share) | $ / shares 1.79  
Exercised (in usd per share) | $ / shares 1.05  
Forfeited and canceled (in usd per share) | $ / shares 1.29  
Balance as of end of period (in usd per share) | $ / shares $ 1.94  
Aggregate Intrinsic Value (in thousands)    
Aggregate Intrinsic Value | $ $ 888 $ 568
XML 51 R40.htm IDEA: XBRL DOCUMENT v3.21.2
Stock Compensation - Schedule Fair Value Assumptions (Details)
9 Months Ended
Sep. 30, 2021
Sep. 30, 2020
Stock options    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Volatility 76.00%  
Volatility, minimum   73.00%
Volatility maximum   75.00%
Expected life (in years) 6 years 1 month 6 days 6 years 1 month 6 days
Risk-free interest rate 1.11%  
Risk-free interest rate , minimum   0.34%
Risk-free interest rate .maximum   1.47%
Dividend yield 0.00% 0.00%
ESPP    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Volatility, minimum 71.00% 71.00%
Volatility maximum 72.00% 103.00%
Expected life (in years) 6 months 6 months
Risk-free interest rate , minimum 0.06% 0.13%
Risk-free interest rate .maximum 0.07% 0.95%
Dividend yield 0.00% 0.00%
XML 52 R41.htm IDEA: XBRL DOCUMENT v3.21.2
Income Taxes (Details) - USD ($)
3 Months Ended 9 Months Ended
Sep. 30, 2021
Sep. 30, 2020
Sep. 30, 2021
Sep. 30, 2020
Income Tax Disclosure [Abstract]        
Provision for income taxes $ 279,000 $ 0 $ 279,000 $ 0
XML 53 R42.htm IDEA: XBRL DOCUMENT v3.21.2
Net Loss per Share - Calculation of Basic and Diluted Earnings per Share (Details) - USD ($)
$ / shares in Units, shares in Thousands, $ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2021
Sep. 30, 2020
Sep. 30, 2021
Sep. 30, 2020
Class of Stock [Line Items]        
Net loss $ (2,032) $ (447) $ (7,417) $ (60,986)
Weighted-average shares used to compute basic net loss per share (in usd per share) 161,103 152,146 158,961 150,372
Weighted-average shares used to compute diluted net loss per share (in usd per share) 161,103 152,146 158,961 150,372
Basic net loss per share (in usd per share) $ (0.01) $ 0 $ (0.05) $ (0.41)
Diluted net loss per share (in usd per share) $ (0.01) $ 0 $ (0.05) $ (0.41)
Class A        
Class of Stock [Line Items]        
Net loss $ (358) $ (103) $ (1,395) $ (14,207)
Weighted-average shares used to compute basic net loss per share (in usd per share) 28,397 35,028 29,896 35,030
Weighted-average shares used to compute diluted net loss per share (in usd per share) 28,397 35,028 29,896 35,030
Basic net loss per share (in usd per share) $ (0.01) $ 0 $ (0.05) $ (0.41)
Diluted net loss per share (in usd per share) $ (0.01) $ 0 $ (0.05) $ (0.41)
Class B        
Class of Stock [Line Items]        
Net loss $ (1,674) $ (344) $ (6,022) $ (46,779)
Weighted-average shares used to compute basic net loss per share (in usd per share) 132,706 117,118 129,065 115,342
Weighted-average shares used to compute diluted net loss per share (in usd per share) 132,706 117,118 129,065 115,342
Basic net loss per share (in usd per share) $ (0.01) $ 0 $ (0.05) $ (0.41)
Diluted net loss per share (in usd per share) $ (0.01) $ 0 $ (0.05) $ (0.41)
XML 54 R43.htm IDEA: XBRL DOCUMENT v3.21.2
Net Loss per Share - Summary of Antidilutive Securities (Details) - shares
shares in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2021
Sep. 30, 2020
Sep. 30, 2021
Sep. 30, 2020
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]        
Securities excluded from the calculation of diluted net loss per share (in shares) 23,565 23,189 23,565 23,189
Stock options and RSUs        
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]        
Securities excluded from the calculation of diluted net loss per share (in shares) 23,166 22,805 23,166 22,805
Shares issuable under the ESPP        
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]        
Securities excluded from the calculation of diluted net loss per share (in shares) 284 269 284 269
Warrants        
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]        
Securities excluded from the calculation of diluted net loss per share (in shares) 115 115 115 115
XML 55 R44.htm IDEA: XBRL DOCUMENT v3.21.2
Restructuring Program (Details)
$ in Millions
3 Months Ended
May 16, 2020
May 04, 2020
employee
Jun. 30, 2020
USD ($)
Chief Executive Officer      
Restructuring Cost and Reserve [Line Items]      
Salary reduction percent 30.00%    
Chief Financial Officer      
Restructuring Cost and Reserve [Line Items]      
Salary reduction percent 25.00%    
Executive leadership team      
Restructuring Cost and Reserve [Line Items]      
Salary reduction percent 20.00%    
Other employees with salaries above $100,000 | Minimum      
Restructuring Cost and Reserve [Line Items]      
Salary reduction percent 10.00%    
Other employees with salaries above $100,000 | Maximum      
Restructuring Cost and Reserve [Line Items]      
Salary reduction percent 15.00%    
Board of directors      
Restructuring Cost and Reserve [Line Items]      
Salary reduction percent 50.00%    
The Program      
Restructuring Cost and Reserve [Line Items]      
Terminated employees | employee   60  
Reduction in workforce, percent   13.00%  
Employee severance and benefits costs | $     $ 2.0
EXCEL 56 Financial_Report.xlsx IDEA: XBRL DOCUMENT begin 644 Financial_Report.xlsx M4$L#!!0 ( +> 8U,'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 " "W@&-3BUE'/>X K @ $0 &1O8U!R;W!S+V-O&ULS9+! M2L0P$(9?17)O)VG50^CFHGA2$%Q0O(5D=C?8-"$9:??M;>-N%]$'\)B9/]]\ M ].9*$U(^)Q"Q$0.\]7D^R%+$S?L0!0E0#8']#K7X2&\UOP2-IJTK J[@2F>JLD2:AII!.>&M6?/Q,?8%9 ]BCQX$RB%H 4\O$ M>)SZ#BZ !4:8?/XNH%V)I?HGMG2 G9)3=FMJ',=Z;$MNWD' V]/C2UFWWU^^+ZP^\B[(-U._>/ MC<^"JH-?=Z&^ %!+ P04 " "W@&-3F5R<(Q & "<)P $P 'AL+W1H M96UE+W1H96UE,2YX;6SM6EMSVC@4?N^OT'AG]FT+QC:!MK03621A'^_1S80RY8-[9)-NIL\!"SI^\Y%1^?H.'GS[BYBZ(:(E/)X M8-DOV]:[MR_>X%#BVR]*+ M41B1%G\@M MNN01.+5)#3(3/PB=AIAJ4!P"I DQEJ&&^+3&K!'@$WVWO@C(WXV(]ZMOFCU7 MH5A)VH3X$$8:XIQSYG/1;/L'I4;1]E6\W*.76!4!EQC?-*HU+,76>)7 \:V< M/!T3$LV4"P9!AI@S M&L%&KQMUAVC2/'K^!?F<-0HACA*FNVB<5@$_9Y>PTG!Z(++9OVX?H;5,VPLCO='U!=*Y \FIS_I,C0' MHYI9";V$5FJ?JH,@H%\;D>/N5Z> HWEL:\4*Z">P'_T=HWPJOX@L Y M?RY]SZ7ON?0]H=*W-R-]9\'3BUO>1FY;Q/NN,=K7-"XH8U=RSTS0LS0[=R2^JVE+ZU)CA* M]+',<$X>RPP[9SR2';9WH!TU^_9==N0CI3!3ET.X&D*^ VVZG=PZ.)Z8D;D* MTU*0;\/YZ<5X&N(YV02Y?9A7;>?8T='[Y\%1L*/O/)8=QXCRHB'NH8:8S\-# MAWE[7YAGE<90-!1M;*PD+$:W8+C7\2P4X&1@+: '@Z]1 O)256 Q6\8#*Y"B M?$R,1>APYY=<7^/1DN/;IF6U;J\I=QEM(E(YPFF8$V>KRMYEL<%5'<]56_*P MOFH]M!5.S_Y9KF4Q9Z;RWRT,"2Q;B%D2XDU=[=7GFYRN>B)V^I=W MP6#R_7#)1P_E.^=?]%U#KG[VW>/Z;I,[2$R<><41 71% B.5' 86%S+D4.Z2 MD 83 >LX=SFWJXPD6L_UC6'ODRWSEPVSK> U[F M$RQ#I'[!?8J*@!&K8KZZKT_Y)9P[M'OQ@2";_-;;I/;=X Q\U*M:I60K$3]+ M!WP?D@9CC%OT-%^/%&*MIK&MQMHQ#'F 6/,,H68XWX=%FAHSU8NL.8T*;T'5 M0.4_V]0-:/8--!R1!5XQF;8VH^1."CS<_N\-L,+$CN'MB[\!4$L#!!0 ( M +> 8U,-M*(=G 4 "H8 8 >&PO=V]R:W-H965T&UL MM5G?4^,V$'Z^_A6:3!_:&4(L.8'D!C(3G%/$PZX[/BV5R-SV2NHS 1KT0D=R<=VAG]^ A7*VU>= ;GZ5\)3RA?T_G"NYZ%4H0QB+)0ID0)9;G MG0G].'6'QJ#XXH]0;+*]:V*F\B3E5W,S"\X[CF$D(N%K \'AYUE,1109).#Q M[Q:T4XUI#/>O=^A7Q>1A,D\\$U,9_1D&>GW>&79(()8\C_2#W%R+[80&!L^7 M45;\)9ORVWZ_0_P\TS+>&@.#.$S*7_ZR=<2>P< Y8,"V!NR= 3TT@KLU<(N) MELR*:7WBFH_/E-P09;X&-'-1^*:PAMF$B5E&3RMX&X*='D_ELU"D2[(U5R([ MZVG -&]Z_M;^HK1G!^Q'Y(M,]#HCETD@@K?V/>!2$6([0A<,!?1$>DQ>P#OD_1SB%I-9DFY9TSL_7T#7Y&9%G'V M#S)&OQJC7XS1;QIC\9J*NB7 S:G3O4=8#"H6@W8L[G.NM%#1*WD0J52ZCA$. MI54N$$8G%:.3=HSF0H4R,"%&(,AK780C[8+JIP\?&N+BM.)VVG+-% =-*\+B ML+MPK"6/,LQ?PXK3$,6Y3'2H7\E5& ERF\=/0M5QP3$+ZR,RNYT>(P2I8]7/:4-Q MEOA2P>(5V_N(>!JBC$A%IC)/M'J%WZ"6=P/ZITN,Y)Y$TS8D%_R%S *(N7 9 M^J40'5[E!DAVTJ6CX<@987N!,LN0M6$X"0)((MG1[H(4.GF7U/L.AZ0#AWBI MX I60T%VPWA:,:?NM_-<;&0M3QS2RT.(E;Z#;1AJ,P'%M?P]P:FY@T!GA_8LCCOK4&6#<;+:@N,07ZSB!.OLP%1R@3U$B-D507-]OI \^ MF:]E@N6(!I A&W5I0\C;)$%Q=5^$&O*57!+*?GGZE7C"SQ5XJY960YZ(..SE M"W!Q'(,X>EKZ7X]("A+RS*-90TI27?4:UEAB,V M,+,I@+5* ::*@P($U'4E5>UN:,"9^#X/,BC[#-7OGJ[4 M7V&$ON]XP*SX,URW)W!B"8I3RU7$5[54<(!&*E;U&:[5U?GI"DH3R$B/IM*[ M@H?UP82#-9WUK9:[#07[.U;;@^=!7@UP]R[&RNJZVZK^GP(Q!:1F22!>R&^B M-I8:H$S^Z[ON*>UCS*R^N[@:[X1]?Q&Q4WH#7+=+6==%EW*O;X/+<5D,3(A? M%@.9*08P8*O/;O^'=81ZYC9<76Q;5Q5V&U=:J52O?TQSG5ZI_;JD'R34X=_L^I%/:1 MZX[,">&-5WM[W5B3E8HF=08^RQ-=-F:KIU4C?%*T?WOV\[*+_H6;I):12"S! MU#D^A?%5V9@N;[1,B][ND]1:QL7E6O! */,!O%]*J7TQ0>[P/K&ENSCZ8?ZGO&W$W';RL28DK1FCE M-7AS-;D&EPN4R :=Q3\$[]C!M2>[\DCI5WGS87TU\241+G#.I8M,?#WC!2X* MZ4EP?-L[G0S/E T/KU^]_]EU7G3F,6-X08M_R9IOKR;)Q%OC3=86_#/=O!.&@ DL#N&\ SVV ]@U0 MU]&>K.O6,N/9?-;0G==(:^%-7G2QZ5J+WI!*#N.*-^)?(MKQ^>+NT_+VT^IV MZ8FKU=W'#\OK!W%S<_WQ^M/BUEN]O[U]6'D7WI?5TOOMS>_>&X]4WL.6MBRK MUFPVY8)!>IKF^^?=],^#EN>M(1 MQECUKJ+.E9QPS_,HC*-D-GT^#(EN%:0P@(/5$6HFD34_]XZ. .*#H.TQ=:LX19;)#I2< M .C$_(O2]8X4A1$,ZF @2,9S_*39,9K2)> 6ICLQR3-.JB>OP*+N\1I9X%S0 MS47+3L<4:4Q1$HVGD\$*^! E%G*E5, M57?=(F]?.X&N-\#7!MQ@E(2VJ"I1 M FY5ZM=W!YLN*B *4)B.\4QV41PC"Z#2'Q"=5>$4)'LD!>$$.\L&\0B#,:Z:[ *06 ;&B47P*T7 K!IL;-@. B*$5\7")2F\1A? MMXJ3U);U2D> 6TA>\86.2/Y,[GJ,D :10.FXAC18)1&R9!=44@+/E)(&/^.J M-28!U!4AC?UQ$ABLHB2P1!$JW8!NW1BO>B=&'.JR$/K^6.-,5F+(+:P'>Q&W M>!S7BJ=(=9E , K&:F(R"Q"P#;Q2$^A6D_' GZS&H$$ MT ][#IS&-NQETG"L? :K6%0]%G E+M M+KWP_1"N+B-ZA7'"Z!A6"0T\9Z=S M*FOU'0R*H;;C-9@%,/5C"Z/2+.C6K(6LR;GCFV0]V0M'.#+MR=_ M9\T3J9BH5S:BD?\N%L/1]"\D^AM.Z^Y,_Y%R3LON 8U.AC4 0S ( .8) 8 >&PO=V]R:W-H M965T&ULM99=;YLP%(;_BH5VT4I;,) J1*D?$VMU*51Z;9K M%YQ@%3"S3=+MU\\VE)'FBXLU%XD-YWW]G$,.]FA'V0M/,!;@-4MS/C82(8H; MT^11@C/$>[3 N;RSIBQ#0D[9QN0%PRC6HBPU;0A=,T,D-X*1OK9BP8B6(B4Y M7C' RRQ#[/<4IW0W-BSC[<(CV21"73"#48$V.,3B>[%B$<#4 D"V<-ROEB&BSF0H_#A_FX^>9*3Z>1^ MLIPM0'B[6#R%X&J%&,Y%@@6)4'H-OH!/P 0\D5?YR!220[F94;WFM%K3/K%F MB(L><.!G8$/;.B*?G9?/<23EEI;#?;DILV]*8#];'J5;Z>]E5MN U@#T(H M2[5M5^EBV!YVO\'N=\=&I4@H(W]P#*Y(7C_PH\R5Z: %(U\DU><==I?(/?)! M0S[H3DXX+R]3#PY9?&?HV=9[Z,- IS\<^I9WHMINP^QV9Y9O62Y0'I-\W&O O0Y-,^W:-'YCZW]0T_C=FN9BV![VL,$>?D33# \>CG^B:;I$ M[I%;\-\& /]WV]2.;1S+<3SH]5W_'?BQ4!MZKC\\2=[:NJP/:9[:MA/^D= 3 M^&9K$U8GH&^(;4C.08K74@M[GC1AU:&BF@A:Z'WYF0JYR^MA(@]BF*D >7]- MJ7B;J*V^.=H%?P%02P,$% @ MX!C4YM)T]E2!P .R$ !@ !X;"]W M;W)KRCN@&3-%XF2TB3 )K;; M!6Z3(,[U/A3]H%AT+*PLZD0YV?[[#F7%LLT1XW;OBZR79X::AQS.(]*7;[K^ M9E9*->3[NBC-U6C5--7%>&P6*[5.S2==J1*>+'6]3ANXK%_&IJI5FK5&ZV+, M*97C=9J7H^O+]MY#?7VI-TV1E^JA)F:S7J?U?VY4H=^N1FST?N,Q?UDU]L;X M^K)*7]1<-;]5#S5LGRM2I/KDM1J>37ZS"YF(K &+>*?N7HS>^?$AO*L M]3=[\26[&E'[1JI0B\:Z2.'G5=VJHK">X#W^Z)R.=FU:P_WS=^^S-G@(YCDU MZE87O^=9L[H:Q2.2J66Z*9I'_?8/U0446G\+79CV2-XZ+!V1Q<8T>MT9PQNL M\W+[FW[OB#C%@'<&_,@ &L8-1&<@C@V" 8.@,PA.;2'L#,)36Y"=@6RYWY+5 M,CU)F_3ZLM9OI+9H\&9/VNYJK8'@O+0C:][4\#0'N^;Z]OYN,KV;3R<$SN;W MOWZ9?'Z"B_D3_'R=WCW-R?V,W#],'S\_?0$ .2>_S2?DYY]^(6:5ULJ0O"1/ M*[TQ:9F9RW$#KV0=CQ==\[?;YOE \X)\U66S,F1:9BI#[*=^^\1C/P8J=GSP M=SYNN=?A7%6?B*!GA%/.D/>9G&Y.L7!^K/79_]WZ 1EB-SA$ZT\,^'M4KZK< MJ N/JV#G*FA=!0.NGG23%C 5M0[/2*D:;+!L?CA+O30R^*M-@W1R_?@?6S*G4MY IN+ M0\<8H5LWX7Y0+ H10C%@'$!=R[!U!]Y6JTR8O M7XCZ#I+"*.,;1,G.:^(EF# W79>]M_ B?M#R/1CR R!A%0<9N)AJ+W88.*$HJ:= MN0Z-5R!YGE"LNQ&DD#'6WRXRD@RI@3,$R6SI\'1XKY.87RCU?K/#94<$ M:=+O SG@*JQS$'=ND!,,&02(N,. $B[U!WZEF..-CY]ODG%-TU"-(O*<1(&0\-MDAR ]Z MNE>@S*\>WX,F,.EM%Q3.[#I1OB _YR79F*Q_\ M*S-9]O/]N]!-EQZPD3@@. M'[BG\)@,%!8PG C>BTON5X08$5E>;!J5G4A%U\!'5'0P'Q4#GHZIP&/1B MD?OUW>_M8J#*SM-7J(0OZGVA:6. BT;#5^^Z EYV])1[U/WU+TS2O[4&I]*& M2#?)&!7'O"&XD+- 'I.'X>)$LF/V,!P5$1^@KQ>,W"\83Z5OFV8_2)XK!G'R M$!Q*'H;#R,-P'O)Z"3:+.J_LHK=O,;%7]^&]5.+RSUI(X[W8X'ZQ M<>I2VLT'?@8^2[DK%6**",P)"D1Z;8H .>AOI')CR(C*8+@K>K7"_6H%)-I2 M&:O1@#RCZM=\T:TE:2OB?3W3BP.>_&CNB+[ "G^!/2UW!+(&PB22.@@0^A3) M'!088A^5")+'\?#BH>@KJF!_5MZ(OLX(?YTY.6\^\#.0-YW5P=PD(^0;%P/& M48#TA MD/$0R;(8BJ6F2A?J:E1!=8<$ M5*/K+^6BV&20AZ;1BV_G=L,U:^N]*DW:[N-V2RHD-?!I513ZS5R0IU6MU,$V M&IFKJE'K9ZC]=C/I#MKV/;=[5>V.T][9\9#;W3![%9;\1'@H[9$'<(Q$",

&^?=JWJEW9'W4 7;]Z^T_5O!U[1^ MR4M#"K6$UZ.?(IB;ZNU._?:BT56[L_RLFT:OV].52C-56P \7VK=O%_8!G;_ ME[C^+U!+ P04 " "W@&-3.R-"AFT# #X"P & 'AL+W=OB[SD8RL5HKJP;1ZG M4!!^1BLHY9L59041LLO6-J\8D$23BMS&CC.P"Y*5UF2DQ^9L,J(;D6 ^6Z="#=B34476L #Q4,V9[-FM2I(54/*,EHC!:FQ= MNA:3T276ND['EJ!5!#K%0$D0^MC"%/%=*6GFD7"8TOQ7EHAT; TME,"*;')Q3W??H3$4*+V8YES_HEV# M=2P4;[B@14.6*RBRLGZ2YR:(/8+4,1-P0\!=@O\&P6L(WGMG\!N"_]X9@H:@ MK=NU=QU<1 29C!C=(:;04DTU=/J:+?/*2O6A+ 23;S/)$Y/IW6TTNUW,(B1; MB[L?U]'E4G862_FXF=TN%^CN*[J;S^XOE]<2@$[FA$$I4A!93/)3] 4]+")T M\ND4?4)9B98IW7!2)GQD"[DZ-8<=-RNYJE>"WUB)AVZH%.9H5B:0&/A1/_^\ MAV_+5-IH\$LT5[A7< '5&?* M_Y;>YI''+*O4[NZ1\ULYOU].T/CIB]KA"8II(8\]3O3! <^J#:;/IU8<:$5U M_FTG.!B,[.W^7V+ 8/\0$QUC0B\XQ,R.,<'YL,4<6 Y:RT&OY3FC*^#J@"4Y MXL"V60PFC[O-7T/' B+4YUF EM90U2R(A ]>;K.ZRWC?'BBC>2!2\?I M?'A3(PIWSH7(@/)\]^@!"8WO0J6)/(2S[A@1!5( M?=GB5WG\\=GBHP/.]=SNQC>A_.X_$!E07ACB;K8&E(>#3K;V7B53 %OK$I)+ M6YM2U)=5.]J6J9>Z..N,7[D74]^FON7B5"8 B;WG&Y,!*E%ITWFB]( ]["_H'$)0SXN)P)Y=18G3')A,.2,"9@/KLGD1]#3> %Y26,NM M-M%*IIR_ZLYM/+ <71!D$"D=@>)K!2/(,AT(R_A9QK2JE)JXW=Y$OS;:4!'/I'F2=8EU+!(MI>)Y2<8*\I05 M;_I6^K!%P#CU!+&H_&#'SR$@4^P%8[O;OW+)^R$3_BZ#QZ> M0C*^QJG[R6-P@[C;EX#K_:)EXK7WQ%%6 ^X(B?$9&/,?-*-&[Q K( M+8MX#N3[Y50J@0O^QX%T7I7.,^F\/>D><&?,N*S]C0IFQS#U]K<:-ERGY?;M MU?;'J4%Y7O<]R*\!=;WF#BJH076<\UZG@KV3V*XDM@\Z.E8)"!*]LU)+OCA@ M7Z>*W3EJ7Y10-@>]*)<,3XXL_0VQ24#TOKRB:4:G&33PB&E(F@%N)N(5E!XC M$J*E2%4*M?X7J=M;=C@[WA]%^$<1P4=$PZTWO%N9TCUHRC[#ZS1VCVH\BO"/ M(H*/B'T:>Y7&WD&-HY/4]4Y:036HCRNH!E2S@FI0>@7U=L3:6^=7#F)N+@X2 M/]F2J6*KJD:KN\FE.9)WQJ^:%Z-FS;B/=YGBZO$W?'$1NJ=BGC)),IAA*N>L MBU]%%)>+HJ/XPIR>4Z[P+#;-!.]C(#0 YV>,,_4$L#!!0 ( M +> 8U/KWS2'3P< #&PO=V]R:W-H965T&UL MO9IK;]LV%(;_"F$,6 ,L->^2BB1 ? F:K6VR..TP#/N@VDPL5)9<24[:?S]* M5DV+I"A?LO9#(]F'1Z]X2#XO99T]I]F7?"Y$ ;XMXB0_[\V+8OFFW\^G<[$( M\]?I4B3RFX^_DR$^&L:K2(^QA"WE^$4=*[.*L^N\TNSM)5$4>) MN,U OEHLPNS[0,3I\WD/]7Y\9O*LO\DRBQ8B MR:,T 9EX..]=HC=7-"@;5!&?(O&<;QV#\E8^I^F7\N1Z=MZ#I2(1BVE1I@CE MGRYMKE@VWCW]DOZIN7M[,YS 7PS3^*YH5\_.>WP,S\1"N MXN(N?7XKZAMB9;YI&N?5_^"YCH4],%WE1;JH&TL%BRA9_PV_U1VQU0"1E@:X M;H"U!MAK:4#J!F37!K1N0+4&E+7(FA29_#:2[8J+XWKP;C>\FOX+QGQ^O[_\&I^#C9 1>_7("?@%1 M N[GZ2H/DUE^UB^DKC)[?UIK&*PUX!8-]VD1QI9F0W>S81SF.;@$\J)@ (;I M8B%'ZJ1(IU\LN4;N7)>S652.]# &MV$T.[U.P#!<1G9=XXY:O@8$_08P1(&M6.O\ MK,I?KF=/%XCZ& 88L;/^DT4:V4@C>TK;0/W33/[1J2%KZ1XXGR91<5DQV2G5T4D[( M:B;,TW@FLEQ.VJ^KJ/@._KE+XQC(-?DYS&;_.L8-VUR<.8OS2>1%69KT07(F M+[)H6H[+O+PV6"51D6^/(]NP8<:PH0%F-"#V3N$;7=RIZSK/5]58D<*FZZ6A M%K64A^*;R*917GV[_CA=EM._4RTW![F'/1S8Q7H;L=[_(=8V[#V+0%\;T.Z8 MQAWXFSOP#[R#1(X_(%=!,)[S][3T3+-2LS22>5@6W4I7:"@(."::S*ZHIM M_X"<0IML MBR73K!*1<8J]%G>(D$ M L1U&U/'N8MHYN*$>@3J133CC"*:(;*(C/EMZY["-N(_W\P@!6+D)O'1=@:9 M<,5^0"!J&T"*L.A0Q![E:)#)7 +EOQ:YBKGH4.CN[6F025B3;LZ8YI9(01B[ M(?Q"K@:;Y,68L;9]$5;LQ6[V'F%LL E1Y.LK1D=04_763M.-V7VL#3:92A#1 MB]\5U12JH(O=T-W-VF +T"CUM$75$J4OJEV)FG>AL(C=6#S2U6 ;$YVN!BLF M8C<3#W UV )$FZO!.P#1DLOJ:BQQ1NVL0&QW-5@!$;LWLOL\F&FIH&73RIC' M/=BV3<&*E]C-RZYG,RU%],SB8.)SKA?1$L?U(IK Y11!C^E%-..,(IHALHB> M7*M;NDFQ&_L_W]5@Q6+L9O'1K@:;=&444MKF]XA"+#D4L<>XF@$QD4LYEU9> M?_S7&=>\+X5F@C#!"Q;&D-5]D1U%2MB$S<1-[' !$3OP$C5-?9$=44JOA,W'S> MS0 1"_L\BC0'=-49UA2I $G<@-S=WR#KV+30D6,$Y0!M83=1="1N.KK]C4W. M@%@>SF(/!DA?N'9 HR47ESS3*S.VQ.EHM(2<,DQYVV\71*&1N+>U>SVUL5?0 MW,$B%@0^1JBM@HJ9$OXVI,=G:W?4EN?%.FR>JOJUK G*LNX!<(3N;?OI*0)"#'IS<]DT, MY$C\SY'.^4GH_(F+[\V64@E^5&7=7$RV4NX^SF9-OJ55UGS@.UJK_VRXJ#*I M;L7CK-D)FA5MHZJ\[TL64U7 C3[JLK$\R=:\J>+ M"9R\//C&'K=2/YA=GN^R1[JF\O?=2JB[V=!+P2I:-XS70-#-Q>0*?EP2HANT M%O]E]*DYN@;:E0?.O^N;S\7%)-**:$ESJ;O(U,^!+FE9ZIZ4CC_[3B?#.W7# MX^N7WF];YY4S#UE#E[S\@Q5R>S%))J"@FVQ?RF_\Z5?:.Q3K_G)>-NU?\-3; M1A.0[QO)J[ZQ4E"QNOO-?O2!.&J@^G$W0'T#-&Y / UPWP"WCG;*6K>N,YE= MG@O^!(2V5KWIBS8V;6OE#:OU,*ZE4/]EJIV\7-Y]O;[YNKZY!NIJ???;Y^NK M>W6SOE<_7VZ^WJ_!W2U87JU_!;>_W?VQ!E/P^_H:_/S3+^ GP&IPO^7[)JN+ MYGPFE1K=YRSOW_RI>S/RO#D%7W@MMPVXJ0M:O&X_4UX,KJ 75SZA8(=KNOL M<'0&4(2@0\_R[5VR5OG!'O6L[;ECJ!#Y?3!8&+\]GA. X.JWF4)O/![)6N>- 5!_V]*OZG MIJO*<-D R56*Y[S.64E!W0O63_5UGC5;L!/\P-2X@X=G\/.^41>L_@7P=\9L M/FB;!V-V356-RUG658ZZ %G%A61_M0]<@>RZBX]"1%*(1W%T&44+=Q07@])% M4.E_."^>6%D"5NTR)G0X7?H6UJNCD3C;(HYP%+G5)8.Z)*AN+7G^?:K+9@%R M7BF6--X0)I: E"S&4]%A%,>I6V0ZB$R#(J^.QK8=;!-*P#>ZQE,A.@ M.7,IM:3AE(RC;!O%,?1, 1B9FAS]*QZH)-K0UH.L! T5!Y93Y58CW>4XLL3" M!8Q''CFL$/&Z=(09&*Y:O)ZVB6]2O*1J'@'Z0\\BZA0,[2' UA1R62WFL4

009G, P3Y;;K'ZDC:;N49EL&JKJK9XC) M6'FR9$+#&1@&S56>\[VNYJIT4G;('E0MUR_B.C)GNI0[PT,LUQ,2S\"PVH*?6LJ9%"#PJAYB>RI%16RJ7(,NEZC;32%*?&LJ9#!#\(GMQWO7+D[ M?<#V(B2)L#47;+-I$B/B\<(P#9$@1#_7!]J\8X.!#'M0F#VKO*4H2$7.NM1I]*Y854#I6V]BFQLD&1=N MAQ%<>-88V+ %A]GR6O7->K52BA4/582<2FUZS-'XNX?#""\\"8.//I>% ;-2 MFG*V4RMAM6+K/B.IW6]!'YR%$SL H=;F5E!/F;T6:SB"PWNC52<1W'(!KI5$ MT*?[LU.KO=F9DG2Q=*,F:-Y^Z: _\G;7"]3:0NV,^AVPFA;:J;/.-H_%BRF&F M=F&^83*$PV'"+=^L'602/-!'5M=ZYND%DBI O'"Z9,,MCG!BN62;$8)]NT9L M&(C##'R?3U3O@(+>V)2;SU-HS33;C"Q2WP:3&!B2, R_]=_@^P_?2NK;YUOP MJ,) DX2AN6PC51?6*YVG%S8!YVK_EXRBY3 C\R3RK"Z)024)H_+;:(!5GI;[ MHJN;@<\?:C4G- K\GT&(S4L("1F[95MYR@TQ3"5AIHY<.@.U_@S;"78JM7$Y MQI3#Y)4SKY4>'6J%@7K/I2+_/RN'Q#[8E M[E!R>#J<9U^UI[BCYY_@QV5W*FVZZ0[)OV1"%<4&E'2CNHP^+%1417?NW-U( MOFN/;A^XE+QJ+[ 8U-( MCC"X$ 0 !D) 8 >&PO=V]R:W-H965T&ULM59=;]LV M%/TK%QZP#\"P'"==L\8QD#@MFF+%@GK9'H8]T-*U1)0B55[*CO?K=TC)BK-V M01^V%XM?]_"-Y>CJY-7UV=Q?5KPF^:='+4I M*ED[]S%V;HO+T3028L-YB @*GRTOV9@(!!J?>LS1L&4,/&X?T-\D[="R5L)+ M9W[71:@N1^OG8XH;R6XN@\&@UK;[JL> M>A^^)F#6!\P2[VZCQ/)&!;68>[AZU80(3+/ G:+,5G>(U]WR+-_0?Z)WCL;*J'7MN#B M:7P&E@/5V8'J]>Q9P!4W$SJ=CFDVG9T\@W*=?(7U,2V?%&5T\.G'G M6=@&=;#BC;;*YEH96F&0D9E!Z(^KM02/W/KS&49G Z.SQ.CL?SB,_P:9EDIP M<9')]):5"=68;FT^H>^__>9\-IM>#-.I?W)!SE,_%2J&B76C[+Z?_($:[[:Z M8*$J@9%56UUV)&!V&QM"J"QDE"^9[B>K"7'=&+=G+XEG']@8A94'%MV]P))A MH[@4!+1'H9"&TU4_('&'5'.]CJ@'D%:. ";T1-G)RPN!+1OVVI:1O6E(VT)# M3*N,4.ZLQ28)EVV)ZH5K"YK1 Y_6,RO&6O2FQ/"MO5:R3?X;#$-966H'-D(61S7EEG7+E/=)0E?FC8 XA5 M_25=1X=P)%'!L()K' C2.>+6K*3U:FTX>HHB)V,J/"P I0J O?!X#=+&T4\2 MX,I&Y9TN;7,\% (PV%%Z51,$F^'*2>"HD2FX(_W)FPCX:&'LX?4 ?I<.:4GN M)'3)H_$=4J([:VU,RBVXENTZIM(I#N=8RY8:-V<1-, MO%.VQ7.%JC,]?P+SG8 B8'2#$^4'SMN4=?!4YS'G$&Y^%A )'?V0X\%BFX.*_ .NV(_I/JAJ@BN:Z LC+POZ M!+I]>*R4XZ,['1]QQ"O:5A"1Y% OD6>J_%GA: ;1U'4VVC2 MS[K6D&ULO5C;;N/($?V5AH+))H!&-WMV9L<70/;.;@;!(H85;QZ"/+3( MHMACLIO;W;3LO\^I:I*B9WS) DE>;(K==3]UJJ33O?.WH22*ZKZN;#B;E#$V M'^?SD)54ZS!S#5F<%,[7.N*CW\U#XTGG(E17\]5B\?V\UL9.SD_EW94_/W5M MK(RE*Z]"6]?:/UQ0Y?9GD^6D?W%M=F7D%_/STT;O:$/QIKGR^#0?M.2F)AN, ML\I3<399+S]>'/-]N?"KH7T8/2N.9.O<+7_XG)]-%NP0591%UJ#Q[XXNJ:I8 M$=SXK=,Y&4RRX/BYU_Z3Q(Y8MCK0I:O^8?)8GDT^3%1.A6ZK>.WV?Z$NGG>L M+W-5D+]JG^Z^>S]161NBJSMA>% ;F_[K^RX/(X$/BV<$5IW 2OQ.AL3+'W74 MYZ?>[97GV]#&#Q*J2,,Y8[DHF^AQ:B 7S]=9YEH;C=VI3=0VUSX/"O_5QNRL M*4RF;52C2U>N,IFA<#J/L,XZYEEGZ2)96CUCZ0?UB[.Q#.J3S2E_+#^'UX/K MJ][UB]6+"C?4S-318JI6B]7R!7U'0RJ.1-_1ZZGHHU3_7&]#](#.OUXP<#P8 M.!8#Q_^'7/]O+*D+'4Q0KE!7G@+9J%/K0/+*&YN9IB(YOG0V0"9/YW\O">V5 MN;K1]H'UM5:WN8F4J\RAVC:DITX$'PIC-=3I2@78('1Y# H&JC8G=:D#R /= M)(8-3O:EJZJ'MVYO(1O:;3"YT1X.S]2ZJB 8R7?FT:,55%.*%[6S00L!!%7J M.U);(JNH,N@E\<38D6>X-OMO17.P!K9LM$^V6+'/V4$T>BS5S6PS4SNRY#4B MY&-J6*4^%*GTEC\N3/TNA--=^/3?59JNT/*75V;($S;V]A\NAQ,0!,@Q,Y(JDT]"AG! M.<^.SM1G*T9<8RQK@LU:6U [)V0J1\:F.<+')7DRPNQ,T7 (E=3Y%W">)' J M.39!NC M^P8I9"1R2&B"HHTM-"2]R7:!%G+[5,-#$4+IVBH'3A6/]*X;OK0VS4R!*!OJ M&^!)I'.DG.? 5SU%UW>RZ&/QR]1,78:"6EO;0L>U0 ?%53QAU7+Q]J]#:AY( M>T4\*M2/R$&]):^.ED+V"PD(X1U:S#J5D P?W-CD=T&%$>>-VZKGO)Q"YLWV M&V^_^]K/6.J8;)9(E0:XN7HX-[B?21R/Q5\GB=2FE5R0%,[439#R?@+PV4"0 MXB4*227#X>]C5;[$%6=42D69/F 6./6I:+W/G+Q:WY+*R$=L=(IZ+Z;J2YOO M#D[K@#6N2=PB>=%% 0AVJ.1T,8AK3K8T$NY3)UH9O375@81R$[+*!<9K"HW+ MPZWXG,S 9AQU__Q4[%.^NR?FE?"L9Y[NR+8D9KB/D%9@HA5V.<@(8@[=A!H- MJ>G1/E7;-@Z-RQ.&+75PS E8D9F32OA1";E^?Z)^17,+4L'I&@;LX5&Z+:=S- MD6<:^G6CZQ%@VG"(ZTY7[0'7/>PZ"MWSXO*ZCDQ763?I6,O.N7QOJM27QJ?I MD_+9%Q6Q$]TP_,*\]85;W&GQW(_7*__=O-H M?E>$;Q:/4,X\V$T?^"SG81Q%DF!0=9O.$U7!;2^=@*[8.N\3_7- V)NRV,HD M31,DDS&0&W2Q5X5W-12Z,= +QG-*9J1GD/R2E('?[56%:RV5"/]&XH M26*T-"OZJ=HTWMU++C"*WRW>B/WC']Y(Q[@HN4Q,,B*/6'I*U&*QHJLZ?0-* M8VW#FUZ::]V7F"EG@"OYFJY5'R=;EZ\]C 5(@Y MB0?>J9/J8-8W=@?@:<>^W_H^PY3D*L'J9_0'W!E_O_#.XCGK1M(X MKI[U$D'W>RQW05JA^ME:R'ZXWMP UDG_]D%$?EIO+AZGJN=:9E_.$-]Z1G!< MJ_^D0D+O9'C/$98?[=VP*<,34+R\)+\_RKBMF3WT#G8^^^0,2 M._E]0[K2QO0CP/!V^ EEG7XY.%Q/O[_\HOW.H+TJ*B"ZF+U_-TD4UG^(KI'? M$;8N G_R6&)G),\7<%XX+##=!S8P_+!T_F]02P,$% @ MX!C4^-!XO(W M! / P !D !X;"]W;W)K&ULU5?)G&UQ$>\;.-I54 M+A()H/OU>[T(6NZ,?>]J1 \/C=+N(JJ];]\DBUY(5LM65'B/_EU[:^DM&;T4LD'MI-%@L;R(+F=OKA9\/ASX0>+.39Z!F:R- M><\OWQ874/\Z<"'KB^@L@@)+L5'^SNR^P9[/"?O+C7+A$W;=V=-Y!/G&>=/TQA1!(W7W+1YZ M'28&9^DS!EEOD(6X.Z 0Y8WP8K6T9@>63Y,W?@A4@S4%)S4GY=Y;VI5DYU=W MN$6]P6.XP1*MQ0+&E6NCO275X$HHH7-T('0!MVA#*= "?+=6LA*LKELFGJ)A MGTG>(U]UR-DSR.?PE@!J!U_I HO']@FQ&*ED Y6K[$6']]C&,$^/(4NSV0O^ MYJ,T\^!O_K(T4%K3',3825_#=4@,6OCI [6>B? J0&3^?>:>GI[=X+CRX^0-M>=^' E$!9]=BL M2>LAM2& &\S[U5E836%'YX_.XW/J$J5"P].QH]/X9%@X)L^NQ3 &U#X^,!/. MH7=_&0\MPM'B*>!YO'@.D,4I,*?9Z9!%R)\$(!VT5M)LE&H/!2E VK%0E]0F MV !JCY8.D+&2.*A+'CKZ'4\>ZKUV;C V>B!?J.<%AO+ M((S@:_(&3=?[R+W_G.8L\V,-C[N V+G4N=H4AVKJJ^Z+S\ZRV>F7CB?SXW): MC_7K@\&!>N")$R!HT4I3N*=\/TCUG^%+$/\;NM/V93:6$4NQ-5:L%5(C-QLE M@DDN?%Z_VK0@BE^HO;DZ0J_;B6#IH14ZP=(X&Q<^6450NSCV%,9T7@M=8>B M+6UT4=-@D@7:,*(^-?XSC/ZJ"OT-15-2U-);'2NA& -_3V%4[ M&>!F,L #A#;Z5YI3K?OP.X_S9B1EF\6R6QJ>#%H]UQP=FUXO9-PV( MMK7F@>:?)])PEG[>5:IT!P9; @EJXH.'6=8+>MS%U17U0'"PF30E':#96](4 MY<;^(R6$Y6E=4MX*)OI!@W&R1&,V7!1[NCT3ES6)372YGDP?Z&,E6V/#V"5B MHZCQQVX.R>1&1U)7X=[JR(C@NLO=N#I>C2^[&^'A>'>O?BLL=;X#A2694DI. M(K#=7;5[\:8-]\.U\937\,@_&6CY .V7QOCAA0'&/PRKWP%02P,$% @ MMX!C4RSMSD9' P K0< !D !X;"]W;W)K&UL MG55;;]LV%/XK!UHQ)(!@72S93F8;<.P.ZT.QH&F[AV$/M'1D<:5(E:3B9+]^ MAY2MN&UJI'T1K]]WOG/1X7RO]"=3(UIX:(0TBZ"VMKV.(E/4V# S4BU*.JF4 M;IBEI=Y%IM7(2@]J1)3&\21J&)?!M%, N@Q(IUPKY3^S_PX$_N^ HEC/_"OK\[G090=,:JY@ F!0V7 M_<@>#G$X ^P'<$X#B&-T^0,WWAP<.SYQB]R,(0U:[EE@O^'90BW&EO&:<)D"7_: M&C6LC$%K8,--(93I-,+?JZVQFLKGGS-RLD%.YN5D/QWO'\'#NF9RAP:X!%)/ M]2F8+!!4!5:1EZX^^^N%:AINW*]DO+-?';=:5>B/:=>@ON?$4G@39:>YW'EZ M26*@Z?.-+M] V;+8;"ENQY0!HY Q Y42],,;N/#25&?(JKF\IO@Z=1LL#K#$ MPV)8E26W7MZJ_)?JGGY\2RI)&5<:'I%I8,.5UP_4E Q25RC43KI<'GB?T;-Y M+@2OX"K,\PF-23B93FF\2./DTHWC\"J+W6P:QE?I$_Q,B+(PFZ0P(YY??YFE M2?H;7"3A-,DO81Q.T@S>G\_%&6;2EX5Q,J-)2H*S4Z%Y.,ES-TMB,C:!]S6: M(\XE0>,]]3"R1ZT;>$.%KGU0/W=,6]3B<01OGG:+FFE727LDZ*MX-*5N(X1O MG"21-M)AP_&Y]'._ M<7320ALD->ZA,!3-3MJ^FPZ[PUNTZEOPT_7^(7M+SG!*K<"*H!3)/ #=/P[] MPJK6-^2MLM3>_;2F]Q2UNT#GE5+VN' &AA=Z^3]02P,$% @ MX!C4Y[1 MQM_F!@ M1$ !D !X;"]W;W)K&ULM5A;;^,V M&OTKA#M8S "J+5^33), F4DO6;2[@[ET'XH^T!)E$Z%(#4G%\?[ZGH^D9"7C M2=!V]R611'ZWP_,=DC[?&7OKMD)X=E\K[2Y&6^^;UY.)*[:BYFYL&J$Q4AE; M!J-:369YOIK47.K1Y7GX]LY>GIO6*ZG%.\M<6]?<[M\(9787 MH^FH^_!>;K:>/DPNSQN^$1^$_]2\LWB;]%Y*60OMI-',BNIB=#5]_69!\\.$ M7Z78N<$SHTK6QMS2RTUY,32/4LR5]AE M_V2[.7 M1B7L_.6/QI0[J13CNF0WVG.]D6LEV)5SPKOSB4<,FCDIDK\WT=_L M*_[.V"]&^ZUCW^M2E _M)\BM3W#6)?AF]J3##Z(9LWF>L5D^FS[A;]X7/ _^ MYG^I8'8M7:&,:ZU@OUVMG;>@S>]/A%WT81,+\5K)+6>?:YY=8+RTQ%0 -N&GIK8*'W8#F& M0#Y1XC/W8C3^,.8B<)H4^\9=XRC>QVZA)P'M__^ M]>;ZV^D9@_-2U+) -+,1&+)@O]^&28]\IE3^\"G'DK-QL1ZA-W5.QN*XLM4=:^DKC.CL$&E%-!+(,X%1!2)SNZ_%-6%>4TRZ%&W=1K8=TZ5@-=2)C'%:@BI)_E 4 M.]B.;G=QH8^%*&49%D3J.Z/NJ'_V8(G;QB9"PP%<-QYNMIW :C3O34G@53*$ M?S2#\23N(;O(61#VT+('_KHTS$H,4,[#)0A P150!;?_"T/:+I(W)->(UF M<5I40?RK)+#'RD8&9=)THW O".I-6HN-';"A7=(I8-##$.K&:")PZ)^$;!#H M (<]"O++$@&X35UC6@>XW*O77^4I^Q3!^5E6@OT8Z'HU8.'5$)M_(=6WX8@N M;.P6TL>M;!Q;L1=LFF=G>8Z'ER?9+%^\PM,\6YVMV#6T6.%:A?86Q58;939[ MMJ3Y*\Q_>98M%_DK-LWR5 MBR+5.0UUYO^7.I?9:I93Z&4V.\V?J_,D.UMB]BQ;+?]*G?-L>1*"P<\\?YAQ MVN%894W]%#NZ/=AOK:!=/]QCB=_*[JF<^Z?"SX? MSYX)+MUA]P;W"SK1@ BN7;O"RK"59\QQE8XE\;01]J!PED4;6QXO$KS$5BWI M*A1U))T>QNR'QX<,?A0%5/D$"'2J=$D&T*Z/VO2]H!\6REZII\2W+%^>TLN, MN+.8T>,\?%TE&CV34=<:QZYUD\%5&G3?A!\,<#"@'2O>JONO_6\25_$J?I@> M?]#XA=N-U'3$J&":CT^6(V;CCP3QQ9LF7,S7QJ.WPN-6&>.[%PK0 M_U)S^0=02P,$% @ MX!C4TUS<-\E P 50< !D !X;"]W;W)K&ULI57;;ALW$/V5P:(/,;#17K5>&Y( V4G0 D@Q&WR M4/2!VAUIB?"R(;F1W:_OD"NM+2!VF_:%E^&<,Q=RAHN#-E]MA^C@7@IEEU'G M7'^=)+;I4#([TSTJ.MEI(YFCK=DGMC?(V@"2(LG3M$HDXRI:+8)L8U8+/3C! M%6X,V$%*9AYN4.C#,LJBD^ 3WW?."Y+5HF=[O$/W>[\QM$LFEI9+5)9K!09W MRVB=7=^47C\H?.9XL$_6X"/9:OW5;]ZWRRCU#J' QGD&1M-WO$4A/!&Y\>W( M&4TF/?#I^L3^+L1.L6R9Q5LMOO#6=#E&^;8:F'T 8S7)C:_ M"*$&-#G'E;^4.V?HE!/.K3:&[M>X!V"JA;??!MY3QMTB<<3M-9+FR',S\N3/ M\%S!1ZU<9^&M:K$]QR?DT^18?G+L)G^1\ [[&11I#'F:9R_P%5.@1> K_B'0 M&#:"*7<>+_RQWEIGZ(G\^8*I@=N YA MIP65'%=[>,452?1@"6$OKF%MO0YEV*' MZ._H;5GX! MD;)BXO5@$>SIM(CKR_HXOAN,XFX@Z7F865Q>56',R:JB6QO&^J88R<&]06NA M*B'+:_A-.R8@NXJ+DB!U7%67L&Z:00Z"^42U2(VLX5)$%.SM#V&=B<>9C_IC:)'^)/.9(^V M_ZTU;LG)1AO/[_7 5Y]OH*]]$?@^R^WL1Z68/&EU$LT^-'1+CW]0;NQZDW3Z M,]9CJWQ4'S^ /33[KZ&U!+ P04 " "W@&-3''\3;$8# !!!P &0 'AL+W=O M>_=>R?>:;:U[ME71 PO MM39^GE3,S4V:^KRB&OW8-F3DI+2N1I:E6Z>^<81%!-4ZS2:3-VF-RB2+6=Q[ M<(N9;5DK0P\.?%O7Z'9+TG8[3Z9)O_&HUA6'C70Q:W!-3\1_-0].5NG 4JB: MC%?6@*-RGMQ.;Y:7(3X&?%&T]4?/$)RLK'T.BP_%/)D$0:0IY\" \K>A.](Z M$(F,;WO.9$@9@,?//?N?T;MX6:&G.ZN_JH*K>7*=0$$EMIH?[?8][?U/+_LZ' &N)S\ 9'M %G5WB:+*>V1HM6(%G'*A)?RQ$Y.E>!X<4\KGJ4L3&&=YGO4LD-E/T#]#I^LXX;L8;%U$OHLSMN!>^5Q;WSJ" MOV]7GIU<@7_.D%\.Y)>1_/(G:W86%;KKQC>8TSR1]O'D-I1T.C^3J^&C10.? M*X([6S=H=E!A 0@:$@S7Z2VY: C9R^*.D#TCOX M]6K\1JZCUJ&SCDD'+SWS(2+/@*:0%,KDJD$- @RX@_FM1$&#.UQI@CK< M+[T+:,"B4+&%V1[A YOJJ046"N!'D;,OX18]H/96IL>W5CDQ%AA0Y$_&5X-\ M"2J5$<8]2:^,T&E%+I@7UZV3VH]B320XRI$BR9L<4.6IG_')V\0\=^V^LB'L M/QDWU&UK5=)W3-!Z9=:=IK*D.,<.UFOBRA9=M@,D*I9\(E-ZBZE>289IUU^C M6+OC0I6MEI?:H!) V667 >Y9XD+F0]%7J-'D% GD6@VV>C6C4,TMA1/_O<\Q M/-+&ZDW@_"CM$9S>B4K%\']MF1Z-M9K<.@YO#[EM#7<3;M@=O@^WW5@\A'Y6 ZP9VMV#;Q"&YLBPC-SY6\HTC%P+DO+26^T5(,'PU M%_\"4$L#!!0 ( +> 8U.ES\870P( /0$ 9 >&PO=V]R:W-H965T M'9&A?F69YJ%JT M*IQ2ATX\&_)6L9B^R4/G4=4)9$U>%L6[W"KMLL4LG=W[Q8QZ-MKAO8?06ZO\ MRQ(-;>?96;8_>-!-R_$@7\PZU> *^6MW[\7*1Y9:6W1!DP./FWEV=7:YG,;X M%/!-XS8<["%6LB9ZC,;G>IX541 :K#@R*%F>\!J-B40BX_>.,QM31N#A?L]^ MFVJ76M8JX#69[[KF=IY=9%#C1O6&'VC["7?UG$>^BDQ(7]@.L>=E!E4?F.P. M+ JL=L.JGG?W< "X*-X E#M F70/B9+*&\5J,?.T!1^CA2UN4JD)+>*TBS]E MQ5Z\6G"\N";'VC7H*HUAEK-01D=>[>#+ 5Z^ ?\ =T+0!OCH:JQ?XW.1,NHI M]WJ6Y5'"%7:G,"E.H"S*LR-\D[&^2>*;O%F?M9JEBSB A4A?-,)BV@?\+L-2=\P489N%/, MZ /<>K+ ,BS E-83X!:E6-LI]R+]\@)KK$C\H5__DH&(<291=)XJQ%J8PPE4 M1FD;@#P8S;I1P^!X'<0-VB52\A(L\PO_NJ?\H!,M^B;-6X"*>L=#4XZGXTA? M#9W\-WQX#^Z4;[0+(G,CT.+T_7D&?IBQP6#J4E^OB65*TK:59PE]#!#_AHCW M1DPP/G2+/U!+ P04 " "W@&-35?(C!)D& #X$ &0 'AL+W=O MJK(V%X/"VNVKT7 MY^[=4E^>J\:6LL:E!M-4E=#[*RS5[F(0#0XO;N2FL/QB='F^%1N\1?M^N]3T M-.JLY++"VDA5@\;UQ6 1O;I*6=X)?)"X,[U[X$A62MWQP[_RBT'(#F&)F64+ M@B[W^ ;+D@V1&Q];FX-N2U;LWQ^L_^QBIUA6PN ;5?XA MJ-VOV,8S9GN9*HW[#SLOFR8#R!IC5=4JDP>5K/U5/+1YZ"G,PF<4XE8A=G[[ MC9R7;X45E^=:[4"S-%GC&Q>JTR;G9,U%N;6:5B7IV*,JJK(1G*CS MD26[O#K*6AM7WD;\C(TY_*9J6QBXKG/,C_5'Y$_G5'QPZBK^HL%;W XA"0.( MPSCZ@KVD"S)Q]I+G[!5"XQD7+X>EV!.F+"RT%O4&W?V?BY6QF@#RGR]LEG:; MI6ZS]"]E]'MMP V2BS*S%()??5]+:^#TG_^8Q7'X^N;VO7&WT>N7L&"H2[N' MQ:'90*VAJ>_)!NGK1U/&F6K(E.\/5J).!UL@U.045+ZRR)4%JHO%:H6Z*PY( M \*02DG=;5[!OQNW3+O]X?H!\[/%/6IJ;_B%\FV!0(KPLY :/HBR0;@2I:@S M9".D]!:SUG[D[(<0C8-H' =AFL +B(9)Y.V0,_-@EDZ":3AQ"_,(/OCH3L=! M&J9!.HM>NI4T!.K?-4I>%'4.&6]8LF043"=)$$:QETS&G[CS1+S1-)B1<_'8 M;SL)8?&,:."2R#44]1X*D<.+>#R<4!.7)1?4541CIC:U_!]YD_6KG2ECJ4ZE M8*>M>KID)H!=(;."BX /6\Q:X15"SZZB_(. W:$>HJW'%K54.;LAMENM'B11 M')9[B(=SV*/09@B_]P+8M&D_%HZ&41<0&71#@O+7]AJ#$DX'2[H,7K)G&6I+ M@P*PVI9JCV@@;[2L-RY5:ZDIZ(^-T-9#B+/HG:@[6!EN94/RPA)3EB7@/75P M(TIRAN%-C$Q9S*DFS/B%I&77XJ3*>_1\!"OTAJ8>P]W7BXJ>(^U--$O.K_9= M ;NR,'Q^%R4;I/>5M!;Q8+I-U$\&5DIHE]A<4AVLTE0HUJS$'ASIP%JK"L(3 M3DD4CT\.)L2.%46EFMH.X1T[V7=8]OT+*$**H9!^*U;G/ <@J:#U/O#9<2EA M0:XHB#5GED5=-2&G(GK7^)U&'N(Y23RJR4)9E;2REF[/*=4 Z"K#9 M@*AF]5\*U\,UDUO)$C\1E&LKZX:1B_I>9CCD?G0[VD)3_GC_;^&:XX9ZKG.X M$6J#G^/Z13A,.JSRGO1B>G@1<(=Q!]$1H=P'_=;CK Y;SGVW=7L\S:^^,=7V M\;3Q5]G4;V<>N106FXW/HUXAS',QGTR!N>7,6TV4\F77LF81A$(:A6YS. MX?H!=2:Y9T_3R20()RTEAN-GR3.=38(XF7FY>/YUZAP'29(&\]:C>4J7V6SF M^OLSN3QYOO&9/#^,>F9,V)]*> (YS\37-R?)B3U^TX M:UEBV>BLH $(2^J(HR':<(<=5_48#;T:.^[UF.HFY!$,^4T[#AM'V_PB#J/T MR_Z3)H='#$F>)T^-Z6U9< M="U%V?'Y]\VNCG&&7VF$([";'_67TJUZ3OL9_W7T/YX"'.+HI'' 6=9H[8]1 M1Y4;/O6]-.I]C59(9RS^YC84 )UJ_(=I][;[K%_XK]E'SA@3?H?NRX_#]02P,$ M% @ MX!C4RSU72XQ P :@< !D !X;"]W;W)K&ULI55-<]LV$/TK.TPG)X](44[B)I)F;* MXU/ ;YK'<#2FJ&3CW*6C0I\[N>LM(%^L#777^-S M5'(HI]R7)+SC?D:+XHS*HIR?X%L2'%^2'&>4IQ_HX/_'4T?6J9KU_7*?L&!KYR'J:2H]^Y>IUN 2TAZ0DA" MN(:^*V8+G QC]@$"%FD],RE;DT5"ZJ9=XKA+!(^%NPW[Y\_F+XLW>[?/J'*X M:T&TW4;>&EDPJ;Y.J$)PE58"GE%+2_?*:S<$"H(U^CAX'6J=+EQ(Z5$0+H8] M32*/NI\_NRCGK]Z <-@$76LT"F#IQF(XHU_<*3-&%1YM^W8GBAG=0A3@;L>@ M?4V?!^6%?71F%.NV>,[I.61(Q>J>D(X(6'N%I3T*$!3C2N2%^'AD70J,C0YQ69D:7 M\O0)4<;08*/'6ZO_0A[(HPVJ;32H%)BP;1_1<*-WBIH!\??*#&KJP 9/@+)5 MVHXST@T],IW!& 1;)Z2:)C% ':=AU!T300//_NG&YD?]KV._35T^P!$HG%KA M8?7PD%Q._?,Q?'J%WBF_U?#)< -H,7OU(B,_=?9I(JY/W73C!+TY#5L\ANQC M +XWSLE^$A,FITHLZ&2C="XL+?6V;TJ-(G5*>=:/@F#4SX4L MO,7,[2WU8J8JF\D"EQI,E>="/UUBIO9S+_3:C5NYW5G>Z"]FI=CB"NW7G9Q0WE_7=E#)2H8;43&F=]2[A\ MVD\:C,L:(WH%8PJ?56%W!JZ+%-.N?I_X'$A%+:G+Z"3@"LL>Q($/41"%)_#B M@Y.QPXM?P;L6NI#%UL"R=1+^O%@;JZDF_CJ!/SC@#QS^X#\%\20&-]^Y*46" M^H1),[H'ZV5A1.,2TTBTPF9M.PHD(2M$N$B29,H!<)C^PFU M']=R109+H:U,9"G>[UUE@G NG/.U?-FE1?[(^BJV+/-)NJ.]/G?/( MXW_!D=3FK!%!+0>R^\:!9^_%TZ*21'T11O3?P MHV#LQ,'('X^G9W#W/9"&(1' M0K<$#28T#:TDQ_>H>=SPG"(.&ZWR[U7D#^JP4W-K3 2%DV&D;D?FR7%QJ.5Z M5)FC6=4IX/^K4E?_&,BWJZ\&HM@/1R.((G\2#%^L5G792&,JU\X5F:I]N%XM MEU09 XA&T\/WKAGPG/[.WQ=E:?P1]G!4FYA,7ZR^]TO?/WHZY:BW[H'(K5\5 MMGY%'78/;]"+^NGU?+U^P'X6>BO)ZPPWI!KTQD.OGGSMPJK2/<36RM*SSHD[ M>D>CY@MTOE'TL]$LV,#A9;[X&U!+ P04 " "W@&-3:5H/=>D$ !D"P M&0 'AL+W=OX>G#U[ M 4X7UGWS%5$0C[4V_FQ0A=!\&(]]7E$M_<@V9/"EM*Z6 4LW'_O&D2RB4ZW' MTRP[&M=2F<'Y:7QWY\Y/;1NT,G3GA&_K6KKE)6F[.!M,!JL7]VI>!7XQ/C]M MY)R^4/BSN7-8C7N40M5DO+)&."K/!A>3#Y<';!\-OBI:^(UGP9',K/W&BYOB M;) Q(=*4!T:0^/= 5Z0U X'&]PYST&_)CIO/*_1/,7;$,I.>KJS^2Q6A.AL< M#T1!I6QUN+>+WZB+YY#Q2V#/#]U=B$<6P.-'V*HT1ODE.&D? D.7Q7\POD]^>#:/+1. MF;FXP5PFF.DS,._%K36A\N*C*:C8]A^#4L]KNN)U.7T1 M\ LU([&?#<4TFTY>P-OOX]R/>/L_%:_%]E_P.,^&S$K5R*@Z@/5 H5B2M;-](L$9RQK*!/( M!!&L:)$:%^0W$E(T'0Y>.RK:G*(M-Q#Z'"OI12-=$+;7?B!94P M@T-T]XV%G'B,EI^_WESO3=[#'=O5*H]:HXE;1T);,R>W%\C5HE1&FEQ)+7R0 M,Z556 J ;D6BC-#<52L:<+>L N766,;.*ZDU =0S#S0B?RV=K=<\>/NH R!S M()D?!C1K/73W7OS"7_GU-#OIQ(ZKRB&^MT@..?;=S;\R>>N055;'L30[C%Y/1]G;5Y.C[*166J?QFIH!65QQQ5X/ MY) CBAK.R%#)0N;6XS<64]RV$V0HD K>:E&IO!(2Z;.-=*(3*!XLL1\G1ZM(D":O?$PR MRX]1]F8-_+30^Z1?58I*\?&1\C9B?BY+E9,#Z.'/NW_J.VOMOK-['?7WSS9X M3T&C#F%8J095'M/,S:[(;2L%G$FV-P%-1K? =&N9<*:%*HG(8U;.+(!?3[)L MF.&OJYCM$194KII8D@O;ZD)HB?S*P'3PX-6CJ..!D_@DFQF!T1X]2-U&3YB' MBG]PBQB)VY1EX-X@AKBAI.L51!354Z.1RI QF;TA]MDY/8FU1]HO*ID9,PQ,( MLV4:0T]XQR2@P;$CK8GTVNXJ PFYD:Q3GM7FZ?]YB6$(04"GAFHW>'0Z$2W>ZM BV MB?>HF0VXE<7'*C8'&^![:6U8+7B#_F)]_B]02P,$% @ MX!C4PLL\O&Q M!@ K1$ !D !X;"]W;W)K&ULM5AK;]LX%OTK MA >8!^#:CM-FNLT#<#*=F6(QF"#>=#\LY@,M75EL)5)#4G7R[_?<2TE6NHZ+ M MTO"27RON\]A_+%SOF/H22*ZJ&N;+BA\:1S$:JK^7*Q.)O7VMC)U86\N_57%ZZ-E;%TZU5HZUK[QVNJW.YRKDS?79WQ>#KPWM NC MM>)(-LY]Y(=W^>5DP0Y115ED#1K_/M$-514K@AM_=SHG@TD6'*][[;]*[(AE MHP/=N.K?)H_EY>3U1.54Z+:*=V[W.W7QO&)]F:N"_%6[=/8,A[,V1%=WPO"@ M-C;]UP]='D8"KQ?/""P[@:7XG0R)E[_HJ*\NO-LISZ>AC1<2JDC#.6.Y*.OH ML6L@%Z]66>9:&XW=JG74-M<^#PK_U=ILK2E,IFU4HT.WKC*9H:!^[%<_7IV,+I\Q^@_UA[.Q#.JMS2E_*C]' $,4RSZ*Z^51A6MJ9NIT,57+ MQ?+DB+[3(2NGHN_TRUD9 O[/:A.B1Q?]=<3 R\' 2S'P\AD#USJ8H%RA;CT% MLE&G%D7>;[VQF6DJDNT;9P,YB92K MS*%B-J15)X*'PE@-=;I2 38(0QN#@H&JS4G=Z LP'"(88.=7>FJZO&%VUG( MAG833&ZT1Y)G:E55$(SD._,8N0JJ*34E\F^#EGD.JM2?2&V(K*+*8#3$$V-' MGN'8[%M%L[<&\&NT3[98L<_901-.= M>/N0E=IND7)7UR8(&L0O[$Y:LRDU)>SUT2$ (;S]BUJG4R?#!C4W^$%08$=-XK'JPUA])9>0C+HF*>B^F MZD.;;_>)TP$WPR;AF]1&%P7&H)L,+AD/4LT%EV'&>>I$*Z,WIMH#86Y"5KG M,Y-"XQ9A.'A.9D!4CKI?'XI]RF=WQ-@6GO7,TR>R+8D9GF6D%7W9"L+M9:1K M]Q.-&@VIZ2=NJC9M',"#68XM=2.1$_I5>"^5\(T2@#\[5^\!,$(>/4ZF(Y^/ M\8A-F96R(?#/YYL3R#>?D&J=KJ6 R//!(C=4D/MCY2R62%#'=7NMB%6 BLG2 M;7 CZ+CL&5#YLM'5J&':L(_KDZ[:?5_W;=?!^(YON%_6D>DJZ]B6M6R=RW>F M2MA@?&+ E,^^J(B-0!!".1U>[_EBZ$KN$85ZT+F\^DHW/%^C7KCB!<[TO=P3 M_-V?]T_N$!7A8^5)ES,6=PP(GV4_C*-($MQ4W6WK0%5PVLLD8"HVSOM$01P0 M[FY9;(7-$XME0D6YP11[57A70Z$;=_E4K(0V*[M3)!>]K*>P 9"?U0FYFJ_4]BIGT;QY%Y-?5^GKV1&6/,(PY#,A\ZAG! M,;Q92*@Z?>$ERE_S+3AQ?O>1)J!&AF\8@FVC&R_?>7BSOP2A^L+2<,34Q^GY M.(-UO7"P^O/1)S109BL_%$@OVIB^IH>WPV\1J_0)OC^>?LCX0_NMP1Q75$!T M,?L9Y.S3CP/I(;I&/L@W+@+29%GBMD:>#V"_<+@Z= ]L8/B%YNJ_4$L#!!0 M ( +> 8U,8PM'Z&@, .\& 9 >&PO=V]R:W-H965TDM@$?NMB]*-9HLNU%T0M:&EG<4J26 MI.JT3]\A):O>(#%R(PX/\_,;7*V'\%X[]VCB O#56U;TS M$=1<=BU[[,_A-0YI[Y!Z[FXC3[EEEBWG6AU!N]6DY@P?JO6Q-V2*.^%UIU0^H+0+;Q7TE8&WLD"B__[ M1P0UD*4GLG5Z4? >FQL8Q2&D<9I=#3V$ M9ZD.)'D3T"?3#?GH*8'S7WV%:WF M\N#E)2%!W644NHRBF!J+]9YNYI04P.A2F(%2":HME+P>3;6&=C77=W2#CFZ+ M>>^6>+<85D7!K<=;%?_2$Z,:8XF2R+C2\!V9!C8L>?=(]<\@%:!<':3+EE[W M&9[M3\=A924R; M3>"Y_(_.BE"-^N!+K2'Q5MJN'@VC0S5?=47LU_+N5_">Z0,G8H$EN<8WTW$ MNBNO7<>JQI>TO;)4(+U9T1\)M5M \Z52]M1Q&PS_N.5/4$L#!!0 ( +> M8U,AX_D:;P, '$( 9 >&PO=V]R:W-H965T4 MK#K;Q"T*[,4>?LR;]S@S'L^W2G\U%:*%QUI(LP@J:YOS*#)YA34SIZI!22>E MTC6SM-2;R#0:6>&=:A$E<9Q%->,R6,[]WHU>SE5K!9=XH\&T=M MV;/!*5DK]=4MWA6+(':$4&!N'0*CKP>\1"$<$-'XUF,&0TCGN&_OT*^]=M*R M9@8OE?C,"ULM@K, "BQ9*^RMVK[%7H\GF"MA_"=LN[O9)("\-5;5O3,QJ+GL MOMEC_PY[#F?Q"PY)[Y!XWET@S_**6;:<:[4%[6X3FC.\5.]-Y+AT2;FSFDXY M^=GE&Z6*+1<"F"S@G;1,;OA:(*R,06O@^)[1RIS,(TO!G$N4]\ 7'7#R O , M/BAI*P.O98'%4_^(2 Y,DQW3B^0@X!TVIS".0TCB9'0 ;SPH'WN\\9\IO^(F M%\JT&N'+:FVLIOKY^T#8R1!VXL-.7I)!;56T%$>5<,TEM_CJ/=7E,Q2>>_.# MV*Z!STW#4_F+*^3 H*P+2A(P)4K:$W-2?G),2A4.8L MUFO40_K@H\&R%?">EPAOM#(&5GG>UJU@E@*L:J+&_V&^;_\BJI>^$0A H_"[ MIN*-@0R.8!2'LS@FXW@:)O'DA*QQF,TRN,('^LEI",YB7DDEU.8[I.Y^1O>/ M9V$ZB4]@%,99#/?*,O%4[<\BCR 9A6D7:Y2%TXD/-@FG:=8+O<*\USGR.N/_ M16<:9DGL0J=A&K+ZYJ G^ M4_RWZ(9B0=DDI;[JCURYI6=ND;B,3!)GCOUNUB?G%XQV!?=<(J*],4!%M/'# MSE!+M])V$V'8'>;IJALC/ZYWP_@#TQLN#0@LR34^G=(3ZV[ =0NK&C]4ULI2 MQ7JSHO\$J-T%.B^5LKN%"S#\RUC^"U!+ P04 " "W@&-3.-UA0=X" 5 M!@ &0 'AL+W=OYY[<>XR MW2I]9VI$"X^-D&86U-:V)U%DRAH;9HY4BY)NUDHWS)*H-Y%I-;+*@QH1I7$\ MCAK&93"?>MU2SZ>JLX)+7&HP7=,P_72*0FUG01+L%==\4UNGB.;3EFWP!NWW M=JE)B@:6BC$%H(C? :0[0.KC[AWY M*,^99?.I5EO0SIK8W,&GZM$4')?N46ZLIEM..#M?:GI?;9^ R0HN[CO>4L4M M'-RRE4!S.(TL.7&F4;DC/.T)TW<()W"EI*T-7,@*J]?XB((;(DSW$9ZF'Q+> M8'L$61Q"&J?)!WS9D''F^;)_9!S"4C!*]77BOQ8K8S5]*[\_<)4/KG+O*O^O MXKY5TP]Y7&.>F):5. NH\PSJ!PQ>D^.00*FH88S%"M0:;(VP5H(ZC\L-''!) M&M490IC#$U@89T/UM=BL4 ]%AG,L=YK$:V+XAO3EUTI4P)M6JP=TO@Q\@CP< M)VF_QV,X4TW;60(^QU.$^2B%XW \&L&-6MLMTPA%GL,D+N"K)&/)Q.?.()C] M;186Q\5NO>RTY+8C[>LTDS"?C/V:DE=);];U;4XY4H ;*I.!<0Y)6L"MLDQ M,@FSG"!%.!X?PZ(LNZ83S!6J0JIJR9G#1ZQ1VO(_7H"#9!3&R>B0#IE#'\+; M50]!TOQT5MVJ#>^(%DZ-4Z:?NN';3#S%OTK?YLW@_, M*Z8W7!H0N"9H?'0\"D#W0Z@7K&I]XZ^4I3'BCS7-;=3.@.[72MF]X!P,?X+Y M7U!+ P04 " "W@&-3M]RDJIL$ !)"P &0 'AL+W=O??(QKX5E>-OARLC6G/ MQV-=K+'F>B1;;&AG*57-#7VJU5BW"GGIE.IJ'#&6C6LNFL'LPJTMU.Q"=J82 M#2X4Z*ZNN=I>824WEX-PL%NX$:NUL0OCV47+5WB+YG.[4/0UWJ.4HL9&"]F MPN7E8!Z>7V56W@G<"=SH@SG82.ZE?+ ??Y27 V8=P@H+8Q$X#8_X%JO* I$; M7WO,P=ZD53R<[]#?N]@IEGNN\:VLOHC2K"\'^0!*7/*N,C=R\SOV\:06KY"5 M=O^P\;)I-("BTT;6O3)Y4(O&C_Q;GX<#A9R]HA#U"I'SVQMR7K[CAL\NE-R MLM*$9BHDT_\OD)]>C$V9,"* MC8L>[,J#1:^ 3>&C;,Q:PW538OES1FC( M2>1[0\ K%@L+Y'M:<" MA :N2:6BIM;G\&?GMLG:%]<&6)[-'U%15\,'RJX!JDV$]UPHN.-5AW#%*]X4 M:$%(Z1T6/7[H\!F$:1"F4<"2&'Z%.IV$@;4MDL4=I,W)1368&4EPV"2Q0$+(R\9I]^Y\T*\X23(R;DH]68S M!D<*)-T72/K3!>*+X:_6=>"QLD MSX(HSKU<-/TQTVD0QTDP[3V:)C3D>7Z,[FQ/=_;3=!^TPEP3.SZ%+_%]'/,3 M<;:T6(\.BY"1%^L=O2O7>QN*E7I$T!5&&:%E2W1IV2%Q+])IT:S<^E7%BXYW(_3#V5(A@J!2L6<;*!M3 M. K#(;!1G%@H.@6"K#X/ M[GE2#D(EV[O4[A+XG V[HNVEH^FT+=$W6<3"!*[KMI);1>S-]>UBX:;AF]/_FMK0I34:]K.0Q=]G&+]VO-)08;,B;LESN5RB MLD&U-,CRD (V2MWO-0K8B&76#(T32T48^Z]I^F,J7NJS\<'SID:U1K7LLW4M#3R\W M7=-;%Y45H/VEE&;W80WL7\^S?P%02P,$% @ MX!C4[HPO;'9 P D0D M !D !X;"]W;W)K&ULM5;?;^,V#/Y7"&\8&L!7 M_W:27A(@Z778@%T1-+WU8=B#8C.Q4=GR)+GI_?>CY,1-NC;K'O:0B+3$CQ\I M4M)D)^2C*A U/%>\5E.GT+JY\CR5%5@Q=2D:K&EF(V3%-*ERZZE&(LNM4<6] MT/=3KV)E[)2\KK%4I:I"XF3KSX&J1F/5VP>\E[M21#":2M1"/1ODUGSJ^ M(80<,VT0& U/>(V<&R"B\=<>T^E=&L-C^8#^LXV=8EDSA=>"/Y2Y+J;.R($< M-ZSE^D[L?L%]/)9@)KBR_[#;K_4=R%JE1;4W)@9567][GX2,&X=X@M+P[ M1Y;E%Z;9;"+%#J1936A&L*%::R)7UF935EK2;$EV>G9+^_Z;4 H:E+ JF$2X MN&=KCFHP\30Y,,N\; ^VZ,#"=\#&\%74NE!P4^>8G]I[1*QG%Q[8+<*S@"ML M+B'R70C],#B#%_711A8O>@?OALFZK+<*EGVT?\S72DLJCC_/X,<]?FSQX_?X M4L_D+4<0&[AF/&LYL[5'ZH*I,@-6Y_"EY*W&''HR?>K?ROAYA_<%PD9P:BU" M FTV#J@Y%=9:@:;)[)3%NF>1[UG45 #\4 #*IH1:W=I>BZIA]?>??AB%P?"S M@DQ4%<%036:/<%'6M$BTBL"4"_B<8:./0'*JQL$5W!<2\:0L@#958[6FE69G M;RFB<_-FY\V??R1=/4'0[' WBP!P#FG]@32CK/NCPH:!7%I(7)7D,9_]@6 MA"-R.H0@"MVAGT*4D.<1!,'0#8(1A&-W-$XAH-%/$SL;^32;N%$<'E7:&0=$ MW+_T@\&Q8#:U+2YO.:JJ$K)6E+BF+ M-\\9;TUU;*2H;&6VNJ_J?[;U6YUTEH2Y_*Y4PS*<.K:!Y!,ZK]I+O=#9(>40 M3SB]T6W_TF,G_;3&C%&I&)A2 FXV=&W1C=;R' JJ*)I'NL,H.Y_Z]!SZE%!+ MD:M#XY/#D^;\O[IP97F+QD2K;+W=K;XI"",W2%,(0W?D)Z^T5=<2I5*M/:I: MK8F6V@D_;C=W9" !72O;1?B.W< M\]S=<^%\@[54]SH',.2AX$(/O=R8\L+W=9)#075'EB#P329500UNU<+7I0*: M.E#!_2@(3OV",N&-!NYLHD8#N32<"9@HHI=%0=7/*^!R/?1";W,P98O61.;RES*>[NY M28=>8","#HFQ%!0?*Q@#YY8)X_A1DWJ-3PO<76_8W[OD,9DYU3"6_"M+33[T MSCV20D:7W$SE^@/4"?4L7R*Y=K]D7=L&'DF6VLBB!F,$!1/5DS[40NP D.

B132 M _AQ.[[?@O=1O4;":"/A5=1*.(.R0^+@A$1!%!Z*YY_A>^'$345CQ]<]5E%, M#@KRB]Q)0SF9P@K$$EJ(NPUQUQ''1XCWZEW5^MM'M"$W!@K]O<5#K_'0:PU] MWX-"#R>D!&7/L*4<^E3:^7I!)PA>'2I).Z[;?XS;2^BT2>BTE>@3JI/47SI6 MI/X?:2Q* FQ%Y[RM+F>-D[,7JLMYX^'\>>LR;N<+NT_HVV\"Z[<2W:UETTG^ M6M\PV/;(X(44#G?Z&ULI5;;CM,P$/V54<0#2*6Y]+9=M96V-\'#PFI7P /BP4VFC<&Q@^UL%[X> MVTE#MLU6%?2AL2=S9LX<3VQ/]D+^4"FBAJ>,<37U4JWS:]]7<8H945V1(S=O MMD)F1)NIW/DJET@2!\J8'P7!T,\(Y=YLXFQWP7!/=ZFV!G\VR+T>67_G\)GB M7C7&8"O9"/'#3MXG4R^PA)!AK&T$8AZ/N$#&;"!#XV<5TZM36F!S?(B^=K6; M6C9$X4*P+S31Z=2[\B#!+2F8OA?[=UC5,[#Q8L&4^X=]Y1MX$!=*BZP"&P89 MY>63/%4Z- F3CL@J@#1,:#_ J!7 7J79NA7@/ZE&0858' I8%@!AD[[4BRG M]))H,IM(L0=IO4TT.W#+Y=!&8,IM8SUH:=Y2@].S>WQ$7F 'EKA%*3&!VK(0 M7$NS\C GC/ 8%1">P!U*U\[& !\WC.Z([1 %;^$#D9+8/H'72]2$,O7&6#\] M+.'UJS?P"BB'6\J8]9[XVG"W#/RXXCDO>48O\.S!K:&3*ECQ!),6_/(\?GP& M[QO-:N&B@W#SZ&S !\R[T LZ$ 51V,)G<3D\:"OG_[*O_B_[^CQ\B;&!AVWP M9UKVZB;LN7B]\TT(6RFROVVWISJ%A?L$4,+7FXUR]F]G$O;KA'V7L/]B 56S MRS)S6S^6$<8N@MV>'V?C[GCB/S87Z0*?]:G/J#NH?9[1']3T!V?I/YVRC&I91O^T MT@U=XB(K6+GOQD3'Z=LB!Y)\-Z[F_->@Q4$YXYH2OD.[$:/2U!S+"&(+)@%7 MI#SH@WCCRCR,Y=3A3$ MHN"ZW'AJ:WW_N7''_I%]'EXOPA;[,KQ>E=>;O^'+R]8MD3MJ3CR&6Y,JZ([, MYR#+"TPYT2)W!^Y&:+-<;IB:.Q]*ZV#>;X70AXE-4-\B9W\ 4$L#!!0 ( M +> 8U-\8":$F ( 0' 9 >&PO=V]R:W-H965T"J19'_IB2Q1Y>'BH2V^M](LI$"UL2B%-/RBLK6["T*0%ELRT58625G*E M2V9IJA>AJ32RS >5(DRBZ"HL&9?!H.=M$SWHJ:457.)$@UF6)=-_ABC4NA_$ MPHC1<2="8]X/;^&;8=?[>X2?'M=D; M@ZMDKM2+F]QE_2!RA%!@:AT"H]\*1RB$ R(:OVO,H$GI O?'._2OOG:J92X>7*F'\%]:U;Q1 NC16E74P,2BYW/[9 MIM9A+R")WPA(ZH#$\]XF\BS'S+)!3ZLU:.=-:&[@2_711(Y+UY29U;3**;[Q_3J/H_,H/J+>9IN??A@>D%I^M$8$Y@M.5I MF^CMG;N=6%7Y>VZN+!U:/RSHF4+M'&@]5\KN)N[J;!Z^P5]02P,$% @ MMX!C4P+ "2#W P %1 !D !X;"]W;W)K&UL MM5C;;N,V$/T50MB'7:")1.IF![:!^%)T'Q8(DF[W8=$'1J(M=B51)>DXVZ\O M22F2;%WLI,U++%(\LS07!V&<9YC^7 M)&6'N06MEXE[NDNDGK 7LP+OR .17XL[KD9V;26F&6X[VB*0DDMH$5C]/9$725%M2?OQ=&;5J3@UL M/[]8_]4$KX)YQ(*L6/J-QC*96Q,+Q&2+]ZF\9X??2!60K^U%+!7F+SB4:WW' M M%>2)958.5!1O/R%S]7&]$"*#O] %0!T"G &P"X%<"]E,&K -ZE#'X%,*'; M9>QFX]98XL6,LP/@>K6RIA_,[ANTVB^:ZT1YD%R]I0HG%VNR)9R3&*R8D )\ M7!.):2H^@2OP]6$-/G[X!#X FH/?$[87.(_%S):*5H/MJ*)8EA1H@,(%7U@N M$P$V>4SB'OQZ'#\=P=LJW#IF]!+S$HT:?"#%-7"=7P!R$.SQ9W4YW.D+Y[^Q M;][,?K09;IT KK'G#MA;X8)*G-)_3 [DDJO2-HO &J6P'8%JQ)1+)'PH$+A[>P-!080UKKGA;0<^!D9C_U\/LUOS_.'\=4 MJU-?#J]+J-]B1+[O]1,&-6%PAO O5<%*5B60#!2<,@Y^$LP!'O,DZ'ARA1S8 M[TE8>Q*.>K)Y5C>+($K:([;+]6'W,8==9C_P_7[J24T]N>#45=K*ZMB'4W\Y MZ1Z[$\*@=J!T<])Q\WC5D9O3VLWIJ)N?LP)3;LXJ2C#?D5ZEFW:H0\LNW:@>[IHTS4$_=:BHS"ATPB^,QIHK?@1RS(J1#<-CPVW;A+XWDH" M44.&_B\MJ2RU-WOJ^P/I AO=A.[;U:3"'AUP$(8#G(V PC,*^B9!J8Q>IBBP M45,X+J>7:0KL"NN5._6&TKB15GA&6U\A*[ KJ:$S126[5L:.-\L)QZ:WK MK>!L2TR]X10(PI]H1%01JL^NL8IH9!9.WKW\&K&$XVKYFO+K:IWG!0/;BAH9 M0^,R-EI^%;;-.1FJ/M0('(+O4'V5T;8O \F/&O5#X^IW6>FAKO!=P1 .W.>H M43YT1OE>47J5J?8EY@;(.RF] MF50MFWE,5-].N%Z@WF\9DR\#35#_)V#Q+U!+ P04 " "W@&-3V^:8@O8" M *"@ &0 'AL+W=O(8;H-00:1N_2DZGDC3 _?<=^\+FKG-980DWG'XGL=J,G(&# M8ECCG*H'OOT,93Y=PQ=Q*NT_VA:QO=!!42X53TNP=I 25CSQ2UF'/8#FJ0<$ M)2!X#>B< (0E(&P+Z)2 3EM+W1+0;:O0*P$]6_NB6+;2,ZSP>"CX%@D3K=G, MBUTNB]8%)LQLK*42^BO1.#7^Q'F\)90BS&)TRQ1F"5E10!,I04ET@;YB(;!9 M?70V X4)E>=Z]G$Y0VNTAX,DQN5>M-"+SBA%Z([SM1&HCF+(:[!SYOQ M5PUX5^=>%2#8%6 :-!(N(;M$H?<1!5[@U_BY:0_W:N"S9O@=%AKNGX3/_\_\ MXMWF#VH95ILIM'SA^S;3C,B(V]>^;G2S!L($Z.]KSM5N8 2J]F_\%U!+ P04 " "W@&-3?(H4 MQ;,# "O#@ &0 'AL+W=O/JSNP04G6&LP9YNFW4]_QE @"9"] MZK8O"3;S'_\\]DPRLST7WV5"B )/*W4TPS:S$S<[=B,>.%8C0CMP+((DVQ>+XBC._G%K1> M)N[H+E'EA+V8Y7A'-D3=Y[="C^S&2TQ3DDG*,R#(=FXMX<<5VC@6B0BJ>UF)- MD-*L^L9/=2 Z NVG7X!J 3H6^ ,"MQ:X9J,5F=G6&BN\F F^!Z*TUM[*!Q,; MH]:[H5EYC!LE]%NJ=6KQ!^?QGC(&V#E83,?02L2LTZG%#\DO@.K\! MY"#8!S0N7Y-(RZ&1.R,X;G. KO'G#OBKSX0-G,FW.ZX/5]_X/1;QWR/K39KU M)F:]R="%$5SVGF,E\XVL+!Z/"P0]1V_QL1N<-X M^C/7=JB4?+O1]N!:D52.7=JP62TH7P M@!\Z;9EVWB3-8>>' ;XNT6M=]Z)!)SS)]+-FAURHY4+_6[+7K@[2.$#.<;+W MF7D^&D)M2S-T?TFZUVZ[H7/]\#C?>ZP\-!V";NL['"_P:_*H_]SE&E>1*,DX MX[OGL0O5%FGHO4'*P[;6PO%B>R;ISZB]X:Q_C?)P#VWYA<';I'U;E^'TE6D_ M[Y 2UQRP(O0%4U-9JY/R2M*_='H?N MB+K'"ODGT':G)="_WSO3*4D0\2)357?0S#;=V-+T('9K7K5RG['8T4P"1K9: MZEP&.F"BZHZJ@>*Y:3 >N-)_%LQCHCM*(DH#_7[+N7H9E LT/>KB7U!+ P04 M " "W@&-39$1I@W@" I!@ &0 'AL+W=OC#I*IIMX=I#PY<@E5C4]N4 M;'_]SH8BMI)LVDOPV?=]W]WY?$D:J1YU 6#(ON1"S[W"F.K*]W560$GUN:Q MX,E6JI(:--7.UY4"FCM0R?TP"&*_I$QX:>+V;E6:R-IP)N!6$5V7)54_KH'+ M9NY-O)>-.[8KC-WPTZ2B.UB#>:AN%5I^SY*S$H1F4A %V[FWF%PM8^OO'+XP M:/1@36PF&RD?K7&3S[W !@0<,F,9*'Z>80F<6R(,XZGC]'I)"QRN7]@_N-PQ MEPW5L)3\*\M-,?@ 0=H#P7P%1!XAN-@Z-V3!A M;W%M%)XRQ)GTHY1YPS@G5.3D1A@J=FS#@2RT!J/)6[+&OLEKW)%;LBBE,NPG M=1?P?H^=I(%@)Y%%]E0S!6,,IRLPE'%]AEP/ZQ4Y/3DC)X0))_SPB/.V%IT>%42L-:<:\5']6ZEX9R MHP' _8S'38[M"V^U@L\:L:3R\&L;0M^=KIXET4_!&P M/WC(=HA^IFK'A"8R,-3@JW+'"6@[(.>+Z5TKP8 M=EST_P[I+U!+ P04 " "W@&-3/F4(D88# "*#@ &0 'AL+W=O(0&KJ?4*OYP3UQ!*Q!<&6]FZ1F8JMYS_,(V;>&HY1A$D$"E3@NJ_.YA# MDIA*6L?/JJA5CVF([>M]];?EY/5D;JF$.4^^LEAMIE9HH1A6M$C41[Y]!]6$ M?%,OXHDL?]&VPCH6B@JI>%J1M8*49;M_>E\9T2)@[P2!5 3R4();$4KG[)VR MD4(]0O1+$9O?A8L MU\](H4NTU LF+A) ?(7VH NT2*CN/<0^OP9%62)?:-;GY35Z_NP%>H98ACYM M>"$U5DYLI:6: >VHDO5Z)XNNY?7.HWX-M[#4[.D%9Q[RO M=S,\=KU@8M^UK>I!A4$PJE$'(KU:I#X$RZ/77/Q+AN2[N*#T& M^2[!_3J#6F/3X"SFL!PO/M)##8Z,# M3#I&]X&<$PMB7$L<#TJ<\S0O%(A3\@Z*8J<)5>?Q;<:M#,=G,KHJU#8Q]/RN MTSVH4>#[_5;C)D0Q&92YY"NUI0*&YMR$)':?P.(F[O!PWOV#QU^%C MT-@)3QCCK>;3"_EC":7A00D'^!VDT *WFY3"HW.Y/3HRT@U'8=?N MOZ .93;YAH<#[FTA,J8* 4,Z#VLWP83'C^\X:1*+.&=RO"K4]A)[X^ZFHQ]% M^ATG3=*1X:2;\TPJ4>R. 'J+J3^.:P%RZ--(6IN\)]CED2;!R+GV>>1X"Q=T M$Z4'@TEWA=NM@X(YI7V@8LTRB1)8:99S-=+/2^P./KN&XGEY=KCE2I]$RLN- M/BR", #=O^)<[1OF.%(?/V=_ %!+ P04 " "W@&-3S#GO)FT" "?!@ M&0 'AL+W=OTT[;_?V1"6=C2KMA>PC_N^SW<<'^E6 MZ3M3 5CR6 MIQD%E;7-)J2DJJ)DY4PU(?+)2NF86MWI-3:.!E1Y4"QJ%X3FM M&9=!EOK87&>IVEC!)8: M=[1G*7D-TG EB8;5.+@:7>_X"B6,OY)MFWM^$9!B8ZRJ.S">H.:RO;/'K@][ .09!D0=('H)2%X! MQ!T@?JM"T@&2MRJ\[P"^=-K6[AN7,\NR5*LMT2X;V=S"=]^CL5])L-M*_S,0IF0N& MP_!\-'Y<+8W5^('_/""5]%*)ETI>D>ZLSI% ;:=M&]]'>3:^\ MB;R(3T:7T]% /$?W;#SE5)VMW$"_3\I^P502P,$% @ MX!C4S8?P52O @ ^P< M !D !X;"]W;W)K&ULM55K:]LP%/TKPFS0PA8_ M\FQQ#&NRLD([0K-N'\8^*,EU(BI9GJ0D#>S'[TIVO*RUS6 T'Q*]SCGW7.5> MQ7NI'O4&P) GP3,]]C;&Y)>^KY<;$%1W9 X9[J12"6IPJM:^SA70E0,)[D=! M,/ %99F7Q&YMII)8;@UG&B!!_QV)@BBH M04_:T7/(.Z0;.'CX-]Q'>Y7'J/(8.;YN ]\MSHE,R43!BAER39>,,W,@W]W& MC0&A?[3(="N9KI/I-,".G!06UJ[I#\(["?V=S6:O4JSUZKY MD2I^P'+*Z0%KRUB7&C(F%?Z5%Z8ND(*O?QI(2QS]*HY^:QS/4OR+W,-.\AW+ MUF3IEEKR.Z@T!J]YC<-*9OA/5HJX25K*O+-5Q\16D(542.FLT1QWS:&N0(8O M+CPJ$MV0Z5$5WJ@UO*NCNJZ[W=$+U0:YBTKNXO\N%I=F"AL[P?X!+>D/@S\= M*7C->PY/6E_8ZFWN'CZ"C\F.*D87O,Y$V>[:F<).$+RMB\D_Z^^0W4$L# M!!0 ( +> 8U,F+?VH+P, &T* 9 >&PO=V]R:W-H965TA!ZY99:$IH!DY0S)& ^<*[QU0B' M1L">>*2PE0=S9$R9,9(D@A5D8%T<,&;B!-C2;-\;-0ZI1W&L'# M^4[[G35>&S,C$FYX^D03M1PX70)9(:P),LKRD;P4CC@0".H$_$+ M]SY19;REB@R[ N^1<*95)DKHOU3+J>%$\?@9W?!,/[,DUE&7:)(_$>)S-&4;D H2--:#H+&9YC)3 M1A6Z-DZEZA5=W((B-)4?M?AX,I5]5VDZFA>\[44J(O+('D MK;RKK2I-\W>FC?R3"B>P:J' ^X1\S\?OD8ODD@B0^?>$_J!T76#U!S7Z?ZRS M&8@/[W#;^ZP]-?F;WK#4&UJ]88W>$4D)BP$1:1Y@!@O*&&4+LUB!H#Q!%Y05 MQGQ$OU"50;E_\GLB>X])S\T01SCRO3#HNYL*PJ@DC$X2?A6$F4 XER,ZXNAU MPW;':U=CM$N,]DF,QSPRSZ5H'U%<1J$7AEU;E>R=8[F3I/MEA" M?\AF]8R,K5(?E[)/_<'&M*Y%<1A35 ^Z*+@W_- MMJ: 015@$-40[LLW;E*_CQ.O*698$6M_YI][T %D(!:VSY$HYFNF\F:@W"U[ MJ>N\@]@?SQNQ>R)TCDB4PER+>JV.3G^1]S;Y0O&5[2=F7.GNQ$Z7NA\$80[H M_W/.U6YA+B@[S.%O4$L#!!0 ( +> 8U,,-7?K] 0 . 5 9 >&PO M=V]R:W-H965T M6F I@AA9,0S[P$BT+40279*VXV$_?D=2D617HI.A!9(/L43QGGMX=WSX,MIQ M\217C"GTG":9O&JME%I?>IX,5RRELLW7+(,O"RY2JN!5+#VY%HQ&QBA-/.+[ M/2^E<=8:CTS;G1B/^$8E<<;N!)*;-*5B?\,2OKMJX=9+PWV\7"G=X(U':[ID MUG<"WKP")8I3ELF89TBPQ57K&E_. F-@>OP1LYVL/",]E$?.G_3+Y^BJ MY6M&+&&ATA 4?K9LPI)$(P&/;SEHJ_"I#:O/+^B_FL'#8!ZI9!.>?(TCM;IJ M#5HH8@NZ2=0]WWUB^8"Z&B_DB33_T<[V[0];*-Q(Q=/<&!BD<69_Z7,>B(H! MP0T&)#<@QP9^@T&0&P1'!IU.@T$G-^@<>V@RZ.8&9NB>';L)W)0J.AX)OD-" M]P8T_6"B;ZPA7G&F"V6N!'R-P4Z-YXJ'3VC"4Z@\24WN+M 7*@35"41G4Z9H MG,AS] %Y2*ZH8!+%&7K(8B4_0B,\W\9) G9RY"D@I&&],'=^8YV3!N]-\O:,B0G_]#I#HLV*I M_-M!J%L0ZCK']9 )%O)E%O\#GL(JHY!+55?Z%F]H\+1<;\>DV^Z-O&VU!DYT M.J#:*ZCVG%2_&G%DT07=,@%BC]9,Q#Q"['D-Z@ST87DQK%$^)#V,N@)UNR%H MSZB0"/LHM;.0=%!$]Z[T]XLA])W8OT&2-=,SD!=;FN?HW]HBM4PM6K<2QN&@ MT^O[#9$<%#0&;XOD4O.ZB*AB:$%C@;8TV3##K]WK]5UU0THM)KX3Z\LF?81E MA2\:\@)IRS_4;C'][V1P4"\HI)1BXI;BO%ANXRQ.-ZEKD*6F$O(^ZH*4LDG< MLME0%S156: MZ/.I-)4:2[KO)$VEK))7R.K/2-,)[85=^HE$E>)+W.)K3^!\K;X_0Q\BEC)+ MWHG,DE)FB5L2?]B9Y(2?ET-)+S^3N$ZTI08';@W^><> W/'A.0 /#S>&LYI> ML#%L.-L$I9 ';B%_^Y$V!SPXKK;)T3;V1"=+UJO<6*4,9J.^*I3@>),I>]E0 MM!;7D=?F$NZH_09?3G!-^Q1?SNQE8PEO[SYO8?+#"HH2M@!7$$@0/6&O$^V+ MXFMS7_;(E>*I>5PQ&C&A.\#W!>?JY44[*"YUQ_\!4$L#!!0 ( +> 8U/L M]Q0)B , H, 9 >&PO=V]R:W-H965TB@;UICTSTM@F(I%:DHI3H#]^24J6W$82 MJJ(^R"3%>?G,D!S-XL3%DSPB*GC),R:7SE&IXIWKRN2(.9&WO$"FW^RYR(G2 M77%P92&0I-8HS]S \R(W)Y0YJX4=NQ>K!2]51AG>"Y!EGA/Q;8,9/RT=WSD/ M?*:'HS(#[FI1D /N4#T4]T+WW$8EI3DR23D#@?NEL_;?;?W(&-@97RB>Y$4; MC"N/G#^9SH=TZ7B&"#-,E)$@^N\9MYAE1DES_%>+.LV:QO"R?5;_RSJOG7DD M$K<\^TI3=5PZL0,I[DF9J<_\] _6#DV-7L(S:9]PJN=Z#B2E5#ROC35!3EGU M3U[J0%P8A+,>@Z V"'XR"/P>@[ V"*VC%9EUZXXHLEH(?@)A9FLUT["QL=;: M&\K,-NZ4T&^IME.KG>+)$VQYKL^%)#:R-["K]A3X'JKWGPK[9FUB3M4WN+I# M16@FK^$-N""/1* $RN"!427?ZD'=_O?(2TE8*A>NTJ!F.3>IH3855- #-8>/ MG*FCA/U<[V'@9G+W0N %_L/N#J[>7+?DU;,#H>)5O6MJE>K#L"&S9:$5C;LD:V"+>%3J:32 :3L,* Z:50G5G72H[HA&6$) M I%F6Q_Q0!G3RJ93H* \A2N]:54HKN$[] 9E4ZTSM>N8+/&\FL[C63 )%^YS M!^"T 9P. OXM"%/XZQC35QBA9W[=%%%#$0U2O']!D5 Y@B-ZQ7$SB2(O"KI! M9@W(;!!$)ZD]4A,0?00@,7N7C:":=5#%41#&W51Q0Q6/.$6HR<:?G_CU^0G# MR;SO_,P;M/G@M?EJ,S:F-[!^1J$_07#>2[@7-,&!.^1[;;;T_L M*F5JNE4, M3##:7-.9#*LUXXN(^+=QS_GQ+S*[_\L7:BQ1_='P?T":S7N0@A8I&'&[QD(% M75#>M >J3;=^^+LW;2QAV$48](6M3=W^F-S]^M:-Q9QTG+?YI(>RS=_^=/ " MK@\'@0>B$#XP):BN]!+X0K(2+:,ZEP-#GTB_3=/^<)[N7TQ[W^ETI1==.!W' M;3:LOO<=DZ;1SRG3O:BV&ULS5==;]HP%/TK5J1)F[22. %2)D "VFF35@D5K7N8]N"2"UAU MXLPVH_S[V4Z:P!8ZX>)(; (6>4Y;)D;=1*O_@^W*Y M@93(#L\ATU]67*1$Z:Y8^S(70!(+2ID?!D'?3PG-O/'0CLW%>,BWBM$,Y@+) M;9H2L9\"X[N1A[V7@7NZWB@SX(^'.5G# M37?"YTSZ]8$II")BG/D(#5R)O@ M#[,P, [XX'"3AZTD;'RR/F3Z7Q.1EY@% &#I3(41/_]@ADP9IBTCI\EJ5>M M:8"'[1?VC]:\-O-(),PX^T83M1EYUQY*8$6V3-WSW2=FPD2O;T!12B3[X:^TAH,D[\LUYL6ZX4GUAN@.YZIC42W60+) M,=[7VBL#X8N!:>@D7$#>05'P'H5!B!OTS,Z'!PXY4;6?D>7K.O>3%QOEX.M6 M?%W+%YWBVQ !5^:B)L>G-!&"9&O0+TJAQSTZG#SL\V1&1H.]?-"7ZK""5 M/QR">I6@GM/@ V=: *-JWW3X;FS<[P3!&X>(?B6B?Z:(]^91T'2;-AV]FR2. M6M3$E9KX3#7F99X2X^:(>RUBKBLQUTZBV^=<1TA]"QA= 7I+,[0'(IJ?JINI M7R 11JEYLJB/$K*73=;^G>?(ZJ"R.G 2WU/Y=+42 (AF"@1(A011T.34380[ M&+OV'@=U- TND82Z@UB/+U+7<5S;%DK[80AW[L3OXWR[FP.VF\)M:W M4/6+X-P8WB^"'ENJLQ=V)XM+ NBTA5,_\'[S4;7A<.0\J#I1X8LRE2OP3ELH MM:D_ V]IJ@TWZ+E,A76N"]UYJ3U@MQ"<#-BOQQ46_(,Z* 6QMN6A1$N^S511 M452C50DZL877'^-379H6A61-4]2U=T2LJ2Z!&*PT9=")==@21:E8=!3/;;7U MR)6NW6QSH\MK$&:"_K[B7+UTS )5P3[^#5!+ P04 " "W@&-3,!,Q>%," M ![!@ &0 'AL+W=O((#4AT_I0*6K6[6':@P,WP:JQF6V2[-_/'X1E& U,KZRXJ+#24['V92T %Q94 M43\,@EN_PH1Y:6)C8 M#0&%7!D&K%\;F *EADAOXWO+Z762!G@XWK-_L-ZUER66,.7T"RE4.?;>>ZB M%6ZH>N;;C]#ZN3%\.:?2/M'6Y4:1A_)&*EZU8+V#BC#WQKNV#@< S=,/"%M M> R(3P"B%A!=JA"W@/A2A9L68*W[SKLM7(853A/!MTB8;,UF!K;Z%JWK19CY M3A9*Z%6B<2I]9#FO 'W".Y#H*@.%"977Z!UZ663HZLUUXBNM8G+]O&6<.,;P M!&.$GCA3I40S5D#1@\_.X^_/X'WMKK,8[BU.PK.$"Z@'* K>HC (ASW[F5X. M#_KL_)_Z[)_5?RM&U)UW9/FBOYXWRHC,*9>- /3U82F5T)?VVQF)N).(K41\ M0F(N^(;8/J+;&").4)D/K.]C 8U-H/NGOK00 ',7 9 >&PO=V]R:W-H965TFX^_=+72PITD@.XNTB+[9$G3GD' YG!AP?1/HDMYPK]#..$GD[VBJU MNS$,N=KRF,EKL>.)_K(6:WHCMPL*,T,V("6!K1M8/48 MF*6!^=H9K-+ >NT,=FF0NVX4ON?"S9EBDW$J#BC-T)HM>\C5SZVU7F&2!DE#)CXV!/[=B+S6M M'KQX\3XVE'8M6Z"Q*MV8%F[0'C=,]$4D:BO1(@EX -C/A^W] 7M#2UKI2H^Z M3ND@X9+OKI&)/R***0'6,WN].8;<.6_VQ9MG?R&&6069F?.9/7RSB.D(TY&T M5&+UA'Y\UM_1)\5C^=< NU6Q6SF[-1#"D0YA*&H*2R>WS'+F\^2*8I..C>?F M7@ HRW)?@N8 R+5("[4 4 [V/:>"O7#1KERT!UW\GN<['ERQ9Y[J_'T\1'NI M#Z,2:"7BG3Z86>QG4(Y>06L4B[,;BB4,(-EMR 3"; M$LMI"0;!/-\A+<4@ ="BOF5(HY_XEB09G1WJR9\SK- !BD&00#-(-@_9JY ME6;NH&;3\Z*G(/>:H8^O<6OI,[=S0'!+ YC';DD HBP"*^!5"GB#"LS/C0;O M51IX)S6 >=H:@*@^#?Q* W]0@R)9WPTD9H+KY@+_@L1/<+>7/J+TU?I&+3 M]EI; :$ZIW<.HDR_O1\@S*+8A7>$T-I/^A[R?[F*9EZAGNF[;UNI$ !F6E9[3P"4@REM M[PD LQS7]7LVI:[19+A(_U\%P>\VFB9UL=,6#< 1EY!.<@-PU,=.)Y8A/MNT M>AI<6CF0UJT8'6[%SBX,)?]))>AI)6"FCA(@K*.$T;A$C'FZR6]OI3X1 M^T055SW5:'5#?)??B[;&I^1F1H#Q.;E9%/>_-7UQ'?V%I9LPD2CB:ST5OG9U M^*;%#6_QHL0NO\)\%$J).'_<':0\F^2!6'3NSG=+]^]E. M2(&%@+877DCL?.?X^/C@.,,U%R\R!5#H+:-,CIQ4J?S&=66<0H;E%<^!Z2=+ M+C*L=%.L7)D+P(D%9=0-/*_G9I@P9SRT?3,Q'O)"4<)@)I LL@R+WW= ^7KD M^,ZFXY&L4F4ZW/$PQRN8@WK*9T*WW)HE(1DP23A# I8CY]:_B?S0 &S%=P)K MN76/S%06G+^8QGTR45OU5&; $T3S,@J #!/J!S !!6@/#4$3H5H'/J"-T*8*?NEG.WQDVQPN.A MX&LD3+5F,S?6?8O6?A%F@C)70C\E&J?&7W46OW I40X"S5,L 'U$\S(UB"_1 M+5,D(;0PRXGF$!>"* (274Q!84+EI2Z7!B8W%\+0MY07$K-$#EVE-9J1W+C2 MA]0X 5^ M@Y[)Z7"O:3K_-WKTSZ/OF!'6:0DM7WB [U :HK>8%MIOM!0\0Q.>Y87"=B/0 M$8JP8(2M))K5$?OQ11.C>P69_-DBJU/+ZEA9G8/3K)7 CA*5 HHQC0M:J['R M]7.F@T\WP;?111[5=.3 MN*)C7#MF=6NSNNUF*1Z_()X;0R32_U+T.'^2+:O0JXE[YQ2.?BVK?P;AZ#VE>J'S@$,>BH+H>=!;DSU+@QU MDD/)](6L0-@GF50E,W:H-J&N%+"T"2J+D&(\#4O&1;"8-??NU&(F:U-P 7<* MZ;HLF7J^@4)NYP$)=C?N^28W[D:XF%5L P]@OE9WRH["GI+R$H3F4B %V3SX MG;Q;T8D+:&9\X[#5>]?('64MY0\W^)C. ^QV! 4DQB&8_7F$)12%(]E]_--! M@WY-%[A_O:-_: YO#[-F&I:R^,Y3D\^#JP"ED+&Z,/=R^P=T!XH=+Y&%;OZB M;3LWC@.4U-K(L@NV.RBY:'_94R?$7@")7@B@70#])8"2%P*B+B!Z;<"D"VBD M#MNC-#JLF&&+F9);I-QL2W,7C9A-M#T^%R[O#T;9I]S&F<4]:*/JQ-2*BPVZ M4W*C6(G>K, P7NBWZ QQ@6YY4=@DZ5EH[)(N,$PZ_$V+IR_@;]DS(M-S1#'% M!Z*7X]%XTD9#617R&> 9>6G?*K%!8IPB_GZL$)OSM[^EQ):T7KE:*\<;;"3 M%[#+G$.&WC]!4KM7%WW.,IZ \I"CGAPUY.A5.5E*;1 3*;*W0=F%_OK3SD@)I+_O5+H\FK9]$XQ%IK_HM77E!P_M:V/\2H'3.*V2 ME1[V=<^^/H&X! _6A8\F[PB*CKVZ9,]0B1?UV>2@T,ZNM/5SDR/MMLKMB*VE ME>*,8'R.,48_K;<*7M8^^(@Y'H> GPH\AH @8_(WX;^K\)8$]C M"1A\B\2G2,#@9F1ZO 3X463,8L1O5C>2J13)#*5Z@$SCU)7HX0 M2326Y,'"J-_"WG=J( V/H&P5!$U2UB @XT:CQ*;)J79VJ!KNV-,]N>@O:H5[ M#8-K[VZ9VG"A;4V0V1A\<6FU5FW'U Z,K)H>8BV-[4B:R[RI']P$^SR3TNP& MKBWI^];%OU!+ P04 " "W@&-3BQ^LAR<# .$P #0 'AL+W-T>6QE MY*8.96DHS(OW& M%+C'EW1$NO$'$CBZB4K9B#Q>OOVY5.;F3>">%^\O+CJ/[V[V[9<5\(Z$7M+^ M$:17'7NAS!6*T&7(NE:YB MNPCN>UH/WP,V/1#(A6@$]H@SC(<%-89I>6L[U>#*^ (*ZO;#NK *YYJNN[T^ M:1VJAPTR53IEN@G3)1O3>"A8!G(TGR_@:501 FB,RFTCY72N)*TT;#SJAJ6= M,2'NX67[D>UPK[*MG'4@8[)I6D%UT]&X#O!OLSGN;=K>JWB#@C\I\WEIIR.K M/A09N],LXZNJO\H: 1A[%V>G12'6GP2?RYRYR1\=<#RD&[]@H31_MM&@5&;6 MP#0)GI@V?+9M^:5I\=,,DW%MFA;^Z>\RJ]6'%W_ M*\G5K\J^8*_&>@<]=9']F+C)*3U!C6^_?6(6'GB-!8 SB* MCG+*-+81X:<$3:]C>6 M\F6>-*/N8"'J46W[*TRO&S?G0!N+RY2M6#JINWH^K9J!;=BH]04.^\AM=?D1 MS,=A?@0P+ ZF /-Q7EB<_VD^ W0^#L.T#;S( /49H#[.RX=,JAN+X_=)[.6? M:9)$41QC*SJ9>!5,L'6+8_CXV3!MX('%@4A_MM9XMO$*.5P'6$X/50@V4[P2 ML9GB:PV(?]W (TG\V<;B@ >6!:QV(+X_#M24WR>*(*N8-NP-QI$DP1"H17^- MQC&R.C'<_OQ@;TD4)8D? *NQS $P( L !?3T\$MP> M:4#M.*2VBZD8_1!2:5K5N %(MB6/:(7->=I3W;+T]!;X"O.DQQ0FE(2S,.\,W2?S+W\PPU1>5*(Y5; M&GC3Y?YVX$G1H2)8%II%R=.B':5_'0 5A.; MV0Z]_/HY0;3.FAWMQQ/U\N'J5Z6$KY0)Z*7.AAL#%F>][KZ70# M!=-?Y1:$+5E)53!CDVK=TUL%+-,; %/DO:C?/^X5C(O@\N)0UZWJN0EI(#5< M"IM99=QS>-1OY562[+CF2YYS\SP,ZM\Y!*3@@A?\!;)AT ^(WLC''U+Q%RD, MRY-4R3P?!N&^X!Z4X>F[[*2"7+"EKG,,6]XQ"S(,CONVPA57VM1WU/4SR[@# M>_,^51IYQ7,#:L(,?%>RW'*QKJJQ;]%S7J..P^&Z#^*Y^I\PRM6*IS"1:5F M,/LX*L@K0*$W?*L#(E@!PV L=Z"J][$/F&7[=S,6RHF4.N>V0,VR&L\CRLU\ M,ITGTPFQOY*;Z]EDM+");Z/KT7P\)0YDA$!&'4+^BAQ(BD#23B"3A;W\G,X= MR!B!C#N$;$1R@$ .NH2D#N0Q GG<)63L0)X@D"==0@X"NY!A'QO- M^WXQ[V 'HH0O-H8K4 HR\IHSMI9U,5'I>+;.*]U8:J-=*LPRH6?-?)^1Y M7K?KS,Y)Q+HB(".MH4F):2;T[!D[^]K:N=%S33G]7?)M]0>7#O-+Z%DP$U@V M6#"-A+X](NL."R+ET&@^3!NA9V\D1J8/]KLO;!VZ+G;),%>$GF4Q$ZDL@"S8 M4S-:F!I"SVZ8VWJOI=;$?O(DV3 %+AGF@]"S$.Y &U6FIE25$VRG7"M6N--E M3 .19PV@MFI,\R), ]&':H!\LDNU'/1G%P]==73J@\;:"!-"U(D06J.)F2'R M;(;W U\K(B:,R+,PWH\VK8B8/B+/^L![MKLVBC"71)Y=@LY#FP,0II?(LUYP MS$8T,==$GEWS]S@Y <-XWO@H*:8;ZEDWZ$#9W)_!=$,]ZP;'=%N;8MJA76JG ML;- T>VN;K1S1!);>5:ZF)AVJ&?M_!-SSI1B[EJ%8NJAGM53K9M>H?@.VCLY M9A[ZX0N7JJW+HF#JN;E-0S'S4,_F:<5\"ZN+B9F'>C8/&LWFD(F9AWHV3SMF MW<'MB'3E;FIC HH]"\A=NK;VG!CS3NS9.RW3RB,R9GE:UC>[F)AW8L_>:<5L M[> QYIW8LW=:%][MC8X>M-3>Z1T.^S)8<0'9W#Y"V_S4MLZM(M5EORT9#ZK= MAE69YU7#W8AKR;+#V>'AW//R#U!+ P04 " "W@&-31QQ@N:0! ";&@ M&@ 'AL+U]R96QS+W=O^ MSB@6L]>9O=6U"?^96&^WAW7XK-??IW!.?PQV/W5[C/L04M%;E>TNI'GA+M7S M='3W@_1ODXO>BN!WHIZ*X'>VOG8)M!;46\ET%M1;R70 M6U%O)=!;46\ET%M1;R706U%O)=!;46\ET-M0;R/0VU!O(]#;4&\CT-LZFR4$ M>AOJ;01Z&^IM!'H;ZFT$>AOJ;01Z&^IM!'H;ZFT$>GO4VQ/H[5%O3Z"W1[T] M@=X>]?8$>OO.9O<[]8[I6H7X['FL\?GOI#K=[@W/Q]^7CY.=M_>.LX-_48M? M4$L#!!0 ( +> 8U,NTOC K@$ ,H: 3 6T-O;G1E;G1?5'EP97-= M+GAM;,V9S6[",!"$7P7EBHBQG=(? 9>VUY9#7\!--B0BB2W;4'C[.N%':D6C M(BIU+K$2[\Z,O=)WR?1M9\@-MG75N%E4>&\>&'-I0;5RL3;4A)U7T<$A#IU=C2M*XX:A(&)G'=J=GPT.?:\;LK;,:+!0UK^H M.E2Q;<6H?K_=!V MUM5W_]=Z5=XUJ5S=&?=;^PYI]02P$"% ,4 " "W@&-3 M!T%-8H$ "Q $ @ $ 9&]C4')O<',O87!P+GAM M;%!+ 0(4 Q0 ( +> 8U.+64<][@ "L" 1 " :\ M !D;V-0 8U.97)PC$ 8 )PG M 3 " &UL4$L! A0# M% @ MX!C4PVTHAV 8U.Y"H-&^P4 "(: M 8 " @=\- !X;"]W;W)K&PO=V]R:W-H965T&UL4$L! A0#% @ MX!C4YM)T]E2 M!P .R$ !@ ("!$A< 'AL+W=O 8U,[(T*&;0, /@+ 8 " M@9H> !X;"]W;W)K&PO=V]R:W-H965T&UL4$L! A0#% @ MX!C4^O?-(=/!P -R@ !@ M ("!E24 'AL+W=O 8U/C,85N70< D@ 8 " @1HM !X;"]W;W)K&PO=V]R:W-H965T&UL4$L! A0# M% @ MX!C4VZW^.P9!P 9!( !D ("!\S@ 'AL+W=O M&PO=V]R:W-H965T 8U,L[&UL4$L! A0#% @ MX!C4Y[1 MQM_F!@ M1$ !D ("!+T@ 'AL+W=O&PO=V]R:W-H965T 8U,&UL4$L! A0#% @ MX!C4Z7/QA=# @ ] 0 !D M ("!)58 'AL+W=O&PO M=V]R:W-H965T 8U,L]5TN,0, M &H' 9 " @6]? !X;"]W;W)K&UL4$L! A0#% @ MX!C4PG0JFF.! I0L !D ("! MUV( 'AL+W=OD$ !D"P &0 @(&<9P >&PO=V]R:W-H965T 8U,++/+QL08 *T1 9 M " @;QL !X;"]W;W)K&UL4$L! A0#% M @ MX!C4QC"T?H: P [P8 !D ("!I', 'AL+W=O&PO=V]R:W-H965T 8U,XW6%!W@( !4& 9 " @9MZ !X M;"]W;W)K&UL4$L! A0#% @ MX!C4[?&PO=V]R:W-H965T M8U,4,T6*TP( #0* 9 " @9*& !X;"]W;W)K&UL4$L! A0#% @ MX!C4S Y\S-+ P 40H !D M ("!G(D 'AL+W=OC0 >&PO=V]R M:W-H965T 8U,"P D@]P, !40 M 9 " @>V/ !X;"]W;W)K&UL M4$L! A0#% @ MX!C4]OFF(+V @ "@H !D ("!&Y0 M 'AL+W=O&PO=V]R:W-H965T 8U-D1&F#> ( "D& 9 M " @3*; !X;"]W;W)K&UL4$L! A0#% @ MMX!C4SYE")&& P B@X !D ("!X9T 'AL+W=O&UL4$L! A0#% @ MX!C4R8M_:@O P M;0H !D ("!**< 'AL+W=O&PO=V]R:W-H965T 8U/L M]Q0)B , H, 9 " @;FO !X;"]W;W)K&UL4$L! A0#% @ MX!C4X;.VH^4 P O \ !D M ("!>+, 'AL+W=O%," ![!@ &0 @(%#MP >&PO=V]R:W-H M965T 8U-H/NGOK00 ',7 9 M " @&UL4$L! M A0#% @ MX!C4W$&FX90 P ?0T !D ("!L;X 'AL M+W=O&PO=V]R:W-H965T 8U.+'ZR')P, X3 - " M ?7% !X;"]S='EL97,N>&UL4$L! A0#% @ MX!C4Y>*NQS $P( M L ( !1\D %]R96QS+RYR96QS4$L! A0#% @ MX!C M4^+Z8^*Z P >QT \ ( !,,H 'AL+W=O 8U-''&"YI $ )L: : " 1?. M !X;"]? 8U,N MTOC K@$ ,H: 3 " ?// !;0V]N=&5N=%]4>7!E&UL4$L%!@ T #0 (PX -+1 $! end XML 57 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 58 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 59 FilingSummary.xml IDEA: XBRL DOCUMENT 3.21.2 html 161 278 1 true 51 0 false 6 false false R1.htm 0001001 - Document - Cover Sheet http://www.castlighthealth.com/role/Cover Cover Cover 1 false false R2.htm 1001002 - Statement - CONDENSED CONSOLIDATED BALANCE SHEETS Sheet http://www.castlighthealth.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS CONDENSED CONSOLIDATED BALANCE SHEETS Statements 2 false false R3.htm 1002003 - Statement - CONDENSED CONSOLIDATED BALANCE SHEETS (Parenthetical) Sheet http://www.castlighthealth.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSParenthetical CONDENSED CONSOLIDATED BALANCE SHEETS (Parenthetical) Statements 3 false false R4.htm 1003004 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS Sheet http://www.castlighthealth.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS Statements 4 false false R5.htm 1004005 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS (Parenthetical) Sheet http://www.castlighthealth.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONSParenthetical CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS (Parenthetical) Statements 5 false false R6.htm 1005006 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE LOSS Sheet http://www.castlighthealth.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVELOSS CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE LOSS Statements 6 false false R7.htm 1006007 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF STOCKHOLDERS' EQUITY Sheet http://www.castlighthealth.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY CONDENSED CONSOLIDATED STATEMENTS OF STOCKHOLDERS' EQUITY Statements 7 false false R8.htm 1007008 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS Sheet http://www.castlighthealth.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS Statements 8 false false R9.htm 2101101 - Disclosure - Organization and Description of Business Sheet http://www.castlighthealth.com/role/OrganizationandDescriptionofBusiness Organization and Description of Business Notes 9 false false R10.htm 2102102 - Disclosure - Accounting Standards and Significant Accounting Policies Sheet http://www.castlighthealth.com/role/AccountingStandardsandSignificantAccountingPolicies Accounting Standards and Significant Accounting Policies Notes 10 false false R11.htm 2105103 - Disclosure - Revenue, Deferred Revenue, Contract Balances and Performance Obligations Sheet http://www.castlighthealth.com/role/RevenueDeferredRevenueContractBalancesandPerformanceObligations Revenue, Deferred Revenue, Contract Balances and Performance Obligations Notes 11 false false R12.htm 2108104 - Disclosure - Deferred Costs Sheet http://www.castlighthealth.com/role/DeferredCosts Deferred Costs Notes 12 false false R13.htm 2111105 - Disclosure - Goodwill and Intangible Assets Sheet http://www.castlighthealth.com/role/GoodwillandIntangibleAssets Goodwill and Intangible Assets Notes 13 false false R14.htm 2116106 - Disclosure - Property and Equipment Sheet http://www.castlighthealth.com/role/PropertyandEquipment Property and Equipment Notes 14 false false R15.htm 2120107 - Disclosure - Debt Sheet http://www.castlighthealth.com/role/Debt Debt Notes 15 false false R16.htm 2122108 - Disclosure - Contingencies Sheet http://www.castlighthealth.com/role/Contingencies Contingencies Notes 16 false false R17.htm 2123109 - Disclosure - Stock Compensation Sheet http://www.castlighthealth.com/role/StockCompensation Stock Compensation Notes 17 false false R18.htm 2129110 - Disclosure - Income Taxes Sheet http://www.castlighthealth.com/role/IncomeTaxes Income Taxes Notes 18 false false R19.htm 2131111 - Disclosure - Net Loss per Share Sheet http://www.castlighthealth.com/role/NetLossperShare Net Loss per Share Notes 19 false false R20.htm 2135112 - Disclosure - Restructuring Program Sheet http://www.castlighthealth.com/role/RestructuringProgram Restructuring Program Notes 20 false false R21.htm 2203201 - Disclosure - Accounting Standards and Significant Accounting Policies (Policies) Sheet http://www.castlighthealth.com/role/AccountingStandardsandSignificantAccountingPoliciesPolicies Accounting Standards and Significant Accounting Policies (Policies) Policies http://www.castlighthealth.com/role/AccountingStandardsandSignificantAccountingPolicies 21 false false R22.htm 2309301 - Disclosure - Deferred Costs (Tables) Sheet http://www.castlighthealth.com/role/DeferredCostsTables Deferred Costs (Tables) Tables http://www.castlighthealth.com/role/DeferredCosts 22 false false R23.htm 2312302 - Disclosure - Goodwill and Intangible Assets (Tables) Sheet http://www.castlighthealth.com/role/GoodwillandIntangibleAssetsTables Goodwill and Intangible Assets (Tables) Tables http://www.castlighthealth.com/role/GoodwillandIntangibleAssets 23 false false R24.htm 2317303 - Disclosure - Property and Equipment (Tables) Sheet http://www.castlighthealth.com/role/PropertyandEquipmentTables Property and Equipment (Tables) Tables http://www.castlighthealth.com/role/PropertyandEquipment 24 false false R25.htm 2324304 - Disclosure - Stock Compensation (Tables) Sheet http://www.castlighthealth.com/role/StockCompensationTables Stock Compensation (Tables) Tables http://www.castlighthealth.com/role/StockCompensation 25 false false R26.htm 2332305 - Disclosure - Net Loss per Share (Tables) Sheet http://www.castlighthealth.com/role/NetLossperShareTables Net Loss per Share (Tables) Tables http://www.castlighthealth.com/role/NetLossperShare 26 false false R27.htm 2404401 - Disclosure - Accounting Standards and Significant Accounting Policies - Concentrations of Risk and Significant Customers (Details) Sheet http://www.castlighthealth.com/role/AccountingStandardsandSignificantAccountingPoliciesConcentrationsofRiskandSignificantCustomersDetails Accounting Standards and Significant Accounting Policies - Concentrations of Risk and Significant Customers (Details) Details 27 false false R28.htm 2406402 - Disclosure - Revenue, Deferred Revenue, Contract Balances and Performance Obligations - Narrative (Details) Sheet http://www.castlighthealth.com/role/RevenueDeferredRevenueContractBalancesandPerformanceObligationsNarrativeDetails Revenue, Deferred Revenue, Contract Balances and Performance Obligations - Narrative (Details) Details http://www.castlighthealth.com/role/RevenueDeferredRevenueContractBalancesandPerformanceObligations 28 false false R29.htm 2407403 - Disclosure - Revenue, Deferred Revenue, Contract Balances and Performance Obligations - Performance Obligations (Details) Sheet http://www.castlighthealth.com/role/RevenueDeferredRevenueContractBalancesandPerformanceObligationsPerformanceObligationsDetails Revenue, Deferred Revenue, Contract Balances and Performance Obligations - Performance Obligations (Details) Details 29 false false R30.htm 2410404 - Disclosure - Deferred Costs (Details) Sheet http://www.castlighthealth.com/role/DeferredCostsDetails Deferred Costs (Details) Details http://www.castlighthealth.com/role/DeferredCostsTables 30 false false R31.htm 2413405 - Disclosure - Goodwill and Intangible Assets - Narrative (Details) Sheet http://www.castlighthealth.com/role/GoodwillandIntangibleAssetsNarrativeDetails Goodwill and Intangible Assets - Narrative (Details) Details 31 false false R32.htm 2414406 - Disclosure - Goodwill and Intangible Assets - Schedule of Finite-Lived Intangible Assets (Details) Sheet http://www.castlighthealth.com/role/GoodwillandIntangibleAssetsScheduleofFiniteLivedIntangibleAssetsDetails Goodwill and Intangible Assets - Schedule of Finite-Lived Intangible Assets (Details) Details 32 false false R33.htm 2415407 - Disclosure - Goodwill and Intangible Assets - Schedule of Amortization Expense for Acquired Intangible Assets (Details) Sheet http://www.castlighthealth.com/role/GoodwillandIntangibleAssetsScheduleofAmortizationExpenseforAcquiredIntangibleAssetsDetails Goodwill and Intangible Assets - Schedule of Amortization Expense for Acquired Intangible Assets (Details) Details 33 false false R34.htm 2418408 - Disclosure - Property and Equipment - Schedule of Property, Plant and Equipment (Details) Sheet http://www.castlighthealth.com/role/PropertyandEquipmentScheduleofPropertyPlantandEquipmentDetails Property and Equipment - Schedule of Property, Plant and Equipment (Details) Details 34 false false R35.htm 2419409 - Disclosure - Property and Equipment - Narrative (Details) Sheet http://www.castlighthealth.com/role/PropertyandEquipmentNarrativeDetails Property and Equipment - Narrative (Details) Details 35 false false R36.htm 2421410 - Disclosure - Debt - Narrative (Details) Sheet http://www.castlighthealth.com/role/DebtNarrativeDetails Debt - Narrative (Details) Details 36 false false R37.htm 2425411 - Disclosure - Stock Compensation - Summary of Unvested Restricted Stock Unit Activity (Details) Sheet http://www.castlighthealth.com/role/StockCompensationSummaryofUnvestedRestrictedStockUnitActivityDetails Stock Compensation - Summary of Unvested Restricted Stock Unit Activity (Details) Details 37 false false R38.htm 2426412 - Disclosure - Stock Compensation - Narrative (Details) Sheet http://www.castlighthealth.com/role/StockCompensationNarrativeDetails Stock Compensation - Narrative (Details) Details 38 false false R39.htm 2427413 - Disclosure - Stock Compensation - Summary of Stock Option Activity (Details) Sheet http://www.castlighthealth.com/role/StockCompensationSummaryofStockOptionActivityDetails Stock Compensation - Summary of Stock Option Activity (Details) Details 39 false false R40.htm 2428414 - Disclosure - Stock Compensation - Schedule Fair Value Assumptions (Details) Sheet http://www.castlighthealth.com/role/StockCompensationScheduleFairValueAssumptionsDetails Stock Compensation - Schedule Fair Value Assumptions (Details) Details 40 false false R41.htm 2430415 - Disclosure - Income Taxes (Details) Sheet http://www.castlighthealth.com/role/IncomeTaxesDetails Income Taxes (Details) Details http://www.castlighthealth.com/role/IncomeTaxes 41 false false R42.htm 2433416 - Disclosure - Net Loss per Share - Calculation of Basic and Diluted Earnings per Share (Details) Sheet http://www.castlighthealth.com/role/NetLossperShareCalculationofBasicandDilutedEarningsperShareDetails Net Loss per Share - Calculation of Basic and Diluted Earnings per Share (Details) Details 42 false false R43.htm 2434417 - Disclosure - Net Loss per Share - Summary of Antidilutive Securities (Details) Sheet http://www.castlighthealth.com/role/NetLossperShareSummaryofAntidilutiveSecuritiesDetails Net Loss per Share - Summary of Antidilutive Securities (Details) Details 43 false false R44.htm 2436418 - Disclosure - Restructuring Program (Details) Sheet http://www.castlighthealth.com/role/RestructuringProgramDetails Restructuring Program (Details) Details http://www.castlighthealth.com/role/RestructuringProgram 44 false false All Reports Book All Reports cslt-20210930.htm cslt-20210930.xsd cslt-20210930_cal.xml cslt-20210930_def.xml cslt-20210930_lab.xml cslt-20210930_pre.xml ex311q321xceo302certificat.htm ex312q321xcfo302certificat.htm ex321q321xceo906certificat.htm ex322q321xcfo906certificat.htm http://fasb.org/srt/2021-01-31 http://fasb.org/us-gaap/2021-01-31 http://xbrl.sec.gov/dei/2021 true true JSON 62 MetaLinks.json IDEA: XBRL DOCUMENT { "instance": { "cslt-20210930.htm": { "axisCustom": 0, "axisStandard": 20, "contextCount": 161, "dts": { "calculationLink": { "local": [ "cslt-20210930_cal.xml" ] }, "definitionLink": { "local": [ "cslt-20210930_def.xml" ] }, "inline": { "local": [ "cslt-20210930.htm" ] }, "labelLink": { "local": [ "cslt-20210930_lab.xml" ] }, "presentationLink": { "local": [ "cslt-20210930_pre.xml" ] }, "schema": { "local": [ "cslt-20210930.xsd" ], "remote": [ "https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd", "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", "https://www.xbrl.org/dtr/type/2020-01-21/types.xsd", "https://www.xbrl.org/2020/extensible-enumerations-2.0.xsd", "http://www.xbrl.org/2005/xbrldt-2005.xsd", "http://www.xbrl.org/2006/ref-2006-02-27.xsd", "https://xbrl.fasb.org/srt/2021/elts/srt-types-2021-01-31.xsd", "https://xbrl.sec.gov/country/2021/country-2021.xsd", "https://xbrl.fasb.org/srt/2021/elts/srt-roles-2021-01-31.xsd", "https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd", "https://xbrl.fasb.org/us-gaap/2021/elts/us-types-2021-01-31.xsd", "https://xbrl.fasb.org/us-gaap/2021/elts/us-roles-2021-01-31.xsd", "https://xbrl.sec.gov/dei/2021/dei-2021.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" ] } }, "elementCount": 363, "entityCount": 1, "hidden": { "http://fasb.org/us-gaap/2021-01-31": 2, "http://xbrl.sec.gov/dei/2021": 5, "total": 7 }, "keyCustom": 12, "keyStandard": 266, "memberCustom": 9, "memberStandard": 39, "nsprefix": "cslt", "nsuri": "http://www.castlighthealth.com/20210930", "report": { "R1": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "cslt-20210930.htm", "contextRef": "ia151a481991d4769a2c03468fc0b4ab9_D20210101-20210930", "decimals": null, "first": true, "lang": "en-US", "name": "dei:DocumentType", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "document", "isDefault": "true", "longName": "0001001 - Document - Cover", "role": "http://www.castlighthealth.com/role/Cover", "shortName": "Cover", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "cslt-20210930.htm", "contextRef": "ia151a481991d4769a2c03468fc0b4ab9_D20210101-20210930", "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": "cslt-20210930.htm", "contextRef": "ia151a481991d4769a2c03468fc0b4ab9_D20210101-20210930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SignificantAccountingPoliciesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2102102 - Disclosure - Accounting Standards and Significant Accounting Policies", "role": "http://www.castlighthealth.com/role/AccountingStandardsandSignificantAccountingPolicies", "shortName": "Accounting Standards and Significant Accounting Policies", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "cslt-20210930.htm", "contextRef": "ia151a481991d4769a2c03468fc0b4ab9_D20210101-20210930", "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": "cslt-20210930.htm", "contextRef": "ia151a481991d4769a2c03468fc0b4ab9_D20210101-20210930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:RevenueFromContractWithCustomerTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2105103 - Disclosure - Revenue, Deferred Revenue, Contract Balances and Performance Obligations", "role": "http://www.castlighthealth.com/role/RevenueDeferredRevenueContractBalancesandPerformanceObligations", "shortName": "Revenue, Deferred Revenue, Contract Balances and Performance Obligations", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "cslt-20210930.htm", "contextRef": "ia151a481991d4769a2c03468fc0b4ab9_D20210101-20210930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:RevenueFromContractWithCustomerTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R12": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "cslt-20210930.htm", "contextRef": "ia151a481991d4769a2c03468fc0b4ab9_D20210101-20210930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:OtherAssetsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2108104 - Disclosure - Deferred Costs", "role": "http://www.castlighthealth.com/role/DeferredCosts", "shortName": "Deferred Costs", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "cslt-20210930.htm", "contextRef": "ia151a481991d4769a2c03468fc0b4ab9_D20210101-20210930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:OtherAssetsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R13": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "cslt-20210930.htm", "contextRef": "ia151a481991d4769a2c03468fc0b4ab9_D20210101-20210930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2111105 - Disclosure - Goodwill and Intangible Assets", "role": "http://www.castlighthealth.com/role/GoodwillandIntangibleAssets", "shortName": "Goodwill and Intangible Assets", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "cslt-20210930.htm", "contextRef": "ia151a481991d4769a2c03468fc0b4ab9_D20210101-20210930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R14": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "cslt-20210930.htm", "contextRef": "ia151a481991d4769a2c03468fc0b4ab9_D20210101-20210930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2116106 - Disclosure - Property and Equipment", "role": "http://www.castlighthealth.com/role/PropertyandEquipment", "shortName": "Property and Equipment", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "cslt-20210930.htm", "contextRef": "ia151a481991d4769a2c03468fc0b4ab9_D20210101-20210930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R15": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "cslt-20210930.htm", "contextRef": "ia151a481991d4769a2c03468fc0b4ab9_D20210101-20210930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DebtDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2120107 - Disclosure - Debt", "role": "http://www.castlighthealth.com/role/Debt", "shortName": "Debt", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "cslt-20210930.htm", "contextRef": "ia151a481991d4769a2c03468fc0b4ab9_D20210101-20210930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DebtDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R16": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "cslt-20210930.htm", "contextRef": "ia151a481991d4769a2c03468fc0b4ab9_D20210101-20210930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2122108 - Disclosure - Contingencies", "role": "http://www.castlighthealth.com/role/Contingencies", "shortName": "Contingencies", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "cslt-20210930.htm", "contextRef": "ia151a481991d4769a2c03468fc0b4ab9_D20210101-20210930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R17": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "cslt-20210930.htm", "contextRef": "ia151a481991d4769a2c03468fc0b4ab9_D20210101-20210930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2123109 - Disclosure - Stock Compensation", "role": "http://www.castlighthealth.com/role/StockCompensation", "shortName": "Stock Compensation", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "cslt-20210930.htm", "contextRef": "ia151a481991d4769a2c03468fc0b4ab9_D20210101-20210930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R18": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "cslt-20210930.htm", "contextRef": "ia151a481991d4769a2c03468fc0b4ab9_D20210101-20210930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:IncomeTaxDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2129110 - Disclosure - Income Taxes", "role": "http://www.castlighthealth.com/role/IncomeTaxes", "shortName": "Income Taxes", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "cslt-20210930.htm", "contextRef": "ia151a481991d4769a2c03468fc0b4ab9_D20210101-20210930", "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": "cslt-20210930.htm", "contextRef": "ia151a481991d4769a2c03468fc0b4ab9_D20210101-20210930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:EarningsPerShareTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2131111 - Disclosure - Net Loss per Share", "role": "http://www.castlighthealth.com/role/NetLossperShare", "shortName": "Net Loss per Share", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "cslt-20210930.htm", "contextRef": "ia151a481991d4769a2c03468fc0b4ab9_D20210101-20210930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:EarningsPerShareTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R2": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "cslt-20210930.htm", "contextRef": "i5775430901724f319eb77887233f8321_I20210930", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "1001002 - Statement - CONDENSED CONSOLIDATED BALANCE SHEETS", "role": "http://www.castlighthealth.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS", "shortName": "CONDENSED CONSOLIDATED BALANCE SHEETS", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "cslt-20210930.htm", "contextRef": "i5775430901724f319eb77887233f8321_I20210930", "decimals": "-3", "lang": "en-US", "name": "us-gaap:AccountsAndOtherReceivablesNetCurrent", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R20": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "cslt-20210930.htm", "contextRef": "ia151a481991d4769a2c03468fc0b4ab9_D20210101-20210930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:RestructuringAndRelatedActivitiesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2135112 - Disclosure - Restructuring Program", "role": "http://www.castlighthealth.com/role/RestructuringProgram", "shortName": "Restructuring Program", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "cslt-20210930.htm", "contextRef": "ia151a481991d4769a2c03468fc0b4ab9_D20210101-20210930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:RestructuringAndRelatedActivitiesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R21": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "cslt-20210930.htm", "contextRef": "ia151a481991d4769a2c03468fc0b4ab9_D20210101-20210930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:BasisOfAccountingPolicyPolicyTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2203201 - Disclosure - Accounting Standards and Significant Accounting Policies (Policies)", "role": "http://www.castlighthealth.com/role/AccountingStandardsandSignificantAccountingPoliciesPolicies", "shortName": "Accounting Standards and Significant Accounting Policies (Policies)", "subGroupType": "policies", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "cslt-20210930.htm", "contextRef": "ia151a481991d4769a2c03468fc0b4ab9_D20210101-20210930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:BasisOfAccountingPolicyPolicyTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R22": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "cslt-20210930.htm", "contextRef": "ia151a481991d4769a2c03468fc0b4ab9_D20210101-20210930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2309301 - Disclosure - Deferred Costs (Tables)", "role": "http://www.castlighthealth.com/role/DeferredCostsTables", "shortName": "Deferred Costs (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "cslt-20210930.htm", "contextRef": "ia151a481991d4769a2c03468fc0b4ab9_D20210101-20210930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R23": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "cslt-20210930.htm", "contextRef": "ia151a481991d4769a2c03468fc0b4ab9_D20210101-20210930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2312302 - Disclosure - Goodwill and Intangible Assets (Tables)", "role": "http://www.castlighthealth.com/role/GoodwillandIntangibleAssetsTables", "shortName": "Goodwill and Intangible Assets (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "cslt-20210930.htm", "contextRef": "ia151a481991d4769a2c03468fc0b4ab9_D20210101-20210930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R24": { "firstAnchor": { "ancestors": [ "div", "ix:continuation", "body", "html" ], "baseRef": "cslt-20210930.htm", "contextRef": "ia151a481991d4769a2c03468fc0b4ab9_D20210101-20210930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:PropertyPlantAndEquipmentTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2317303 - Disclosure - Property and Equipment (Tables)", "role": "http://www.castlighthealth.com/role/PropertyandEquipmentTables", "shortName": "Property and Equipment (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "div", "ix:continuation", "body", "html" ], "baseRef": "cslt-20210930.htm", "contextRef": "ia151a481991d4769a2c03468fc0b4ab9_D20210101-20210930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:PropertyPlantAndEquipmentTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R25": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "cslt-20210930.htm", "contextRef": "ia151a481991d4769a2c03468fc0b4ab9_D20210101-20210930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:NonvestedRestrictedStockSharesActivityTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2324304 - Disclosure - Stock Compensation (Tables)", "role": "http://www.castlighthealth.com/role/StockCompensationTables", "shortName": "Stock Compensation (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "cslt-20210930.htm", "contextRef": "ia151a481991d4769a2c03468fc0b4ab9_D20210101-20210930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:NonvestedRestrictedStockSharesActivityTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R26": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "cslt-20210930.htm", "contextRef": "ia151a481991d4769a2c03468fc0b4ab9_D20210101-20210930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2332305 - Disclosure - Net Loss per Share (Tables)", "role": "http://www.castlighthealth.com/role/NetLossperShareTables", "shortName": "Net Loss per Share (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "cslt-20210930.htm", "contextRef": "ia151a481991d4769a2c03468fc0b4ab9_D20210101-20210930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R27": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "cslt-20210930.htm", "contextRef": "iafb8cce726574646a6f16efd0ccb5a4c_D20210701-20210930", "decimals": "2", "first": true, "lang": "en-US", "name": "us-gaap:ConcentrationRiskPercentage1", "reportCount": 1, "unique": true, "unitRef": "number", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2404401 - Disclosure - Accounting Standards and Significant Accounting Policies - Concentrations of Risk and Significant Customers (Details)", "role": "http://www.castlighthealth.com/role/AccountingStandardsandSignificantAccountingPoliciesConcentrationsofRiskandSignificantCustomersDetails", "shortName": "Accounting Standards and Significant Accounting Policies - Concentrations of Risk and Significant Customers (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "cslt-20210930.htm", "contextRef": "iafb8cce726574646a6f16efd0ccb5a4c_D20210701-20210930", "decimals": "2", "first": true, "lang": "en-US", "name": "us-gaap:ConcentrationRiskPercentage1", "reportCount": 1, "unique": true, "unitRef": "number", "xsiNil": "false" } }, "R28": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "cslt-20210930.htm", "contextRef": "i5775430901724f319eb77887233f8321_I20210930", "decimals": "-5", "first": true, "lang": "en-US", "name": "us-gaap:ContractWithCustomerLiability", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2406402 - Disclosure - Revenue, Deferred Revenue, Contract Balances and Performance Obligations - Narrative (Details)", "role": "http://www.castlighthealth.com/role/RevenueDeferredRevenueContractBalancesandPerformanceObligationsNarrativeDetails", "shortName": "Revenue, Deferred Revenue, Contract Balances and Performance Obligations - Narrative (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "cslt-20210930.htm", "contextRef": "i93f99b320bb74683910ef5adcd4e264d_I20201231", "decimals": "-5", "lang": "en-US", "name": "us-gaap:ContractWithCustomerLiability", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R29": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "cslt-20210930.htm", "contextRef": "i5775430901724f319eb77887233f8321_I20210930", "decimals": "-5", "first": true, "lang": "en-US", "name": "us-gaap:RevenueRemainingPerformanceObligation", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2407403 - Disclosure - Revenue, Deferred Revenue, Contract Balances and Performance Obligations - Performance Obligations (Details)", "role": "http://www.castlighthealth.com/role/RevenueDeferredRevenueContractBalancesandPerformanceObligationsPerformanceObligationsDetails", "shortName": "Revenue, Deferred Revenue, Contract Balances and Performance Obligations - Performance Obligations (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "cslt-20210930.htm", "contextRef": "i5775430901724f319eb77887233f8321_I20210930", "decimals": "-5", "first": true, "lang": "en-US", "name": "us-gaap:RevenueRemainingPerformanceObligation", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R3": { "firstAnchor": { "ancestors": [ "span", "div", "td", "tr", "table", "div", "body", "html" ], "baseRef": "cslt-20210930.htm", "contextRef": "id4000345aa8d45a3be058a5e8c524ab1_I20210930", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:CommonStockParOrStatedValuePerShare", "reportCount": 1, "unique": true, "unitRef": "usdPerShare", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "1002003 - Statement - CONDENSED CONSOLIDATED BALANCE SHEETS (Parenthetical)", "role": "http://www.castlighthealth.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSParenthetical", "shortName": "CONDENSED CONSOLIDATED BALANCE SHEETS (Parenthetical)", "subGroupType": "parenthetical", "uniqueAnchor": { "ancestors": [ "span", "div", "td", "tr", "table", "div", "body", "html" ], "baseRef": "cslt-20210930.htm", "contextRef": "id4000345aa8d45a3be058a5e8c524ab1_I20210930", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:CommonStockParOrStatedValuePerShare", "reportCount": 1, "unique": true, "unitRef": "usdPerShare", "xsiNil": "false" } }, "R30": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureTextBlock", "ix:continuation", "body", "html" ], "baseRef": "cslt-20210930.htm", "contextRef": "i93f99b320bb74683910ef5adcd4e264d_I20201231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:CapitalizedContractCostNet", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2410404 - Disclosure - Deferred Costs (Details)", "role": "http://www.castlighthealth.com/role/DeferredCostsDetails", "shortName": "Deferred Costs (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureTextBlock", "ix:continuation", "body", "html" ], "baseRef": "cslt-20210930.htm", "contextRef": "i93f99b320bb74683910ef5adcd4e264d_I20201231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:CapitalizedContractCostNet", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R31": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "cslt-20210930.htm", "contextRef": "i59b602a580f74214922c1339e9c911b6_D20200101-20200331", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:ImpairmentOfLongLivedAssetsHeldForUse", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2413405 - Disclosure - Goodwill and Intangible Assets - Narrative (Details)", "role": "http://www.castlighthealth.com/role/GoodwillandIntangibleAssetsNarrativeDetails", "shortName": "Goodwill and Intangible Assets - Narrative (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "cslt-20210930.htm", "contextRef": "i59b602a580f74214922c1339e9c911b6_D20200101-20200331", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:ImpairmentOfLongLivedAssetsHeldForUse", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R32": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "cslt-20210930.htm", "contextRef": "i5775430901724f319eb77887233f8321_I20210930", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:FiniteLivedIntangibleAssetsGross", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2414406 - Disclosure - Goodwill and Intangible Assets - Schedule of Finite-Lived Intangible Assets (Details)", "role": "http://www.castlighthealth.com/role/GoodwillandIntangibleAssetsScheduleofFiniteLivedIntangibleAssetsDetails", "shortName": "Goodwill and Intangible Assets - Schedule of Finite-Lived Intangible Assets (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "cslt-20210930.htm", "contextRef": "i5775430901724f319eb77887233f8321_I20210930", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:FiniteLivedIntangibleAssetsGross", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R33": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "us-gaap:ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock", "ix:continuation", "div", "body", "html" ], "baseRef": "cslt-20210930.htm", "contextRef": "i5775430901724f319eb77887233f8321_I20210930", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2415407 - Disclosure - Goodwill and Intangible Assets - Schedule of Amortization Expense for Acquired Intangible Assets (Details)", "role": "http://www.castlighthealth.com/role/GoodwillandIntangibleAssetsScheduleofAmortizationExpenseforAcquiredIntangibleAssetsDetails", "shortName": "Goodwill and Intangible Assets - Schedule of Amortization Expense for Acquired Intangible Assets (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "us-gaap:ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock", "ix:continuation", "div", "body", "html" ], "baseRef": "cslt-20210930.htm", "contextRef": "i5775430901724f319eb77887233f8321_I20210930", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R34": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "us-gaap:PropertyPlantAndEquipmentTextBlock", "div", "ix:continuation", "body", "html" ], "baseRef": "cslt-20210930.htm", "contextRef": "i5775430901724f319eb77887233f8321_I20210930", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:PropertyPlantAndEquipmentGross", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2418408 - Disclosure - Property and Equipment - Schedule of Property, Plant and Equipment (Details)", "role": "http://www.castlighthealth.com/role/PropertyandEquipmentScheduleofPropertyPlantandEquipmentDetails", "shortName": "Property and Equipment - Schedule of Property, Plant and Equipment (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "us-gaap:PropertyPlantAndEquipmentTextBlock", "div", "ix:continuation", "body", "html" ], "baseRef": "cslt-20210930.htm", "contextRef": "i5775430901724f319eb77887233f8321_I20210930", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:PropertyPlantAndEquipmentGross", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R35": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "cslt-20210930.htm", "contextRef": "ia8e6f4dd3b7a42af87d86d9c8e261117_D20210701-20210930", "decimals": "-5", "first": true, "lang": "en-US", "name": "us-gaap:Depreciation", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2419409 - Disclosure - Property and Equipment - Narrative (Details)", "role": "http://www.castlighthealth.com/role/PropertyandEquipmentNarrativeDetails", "shortName": "Property and Equipment - Narrative (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "cslt-20210930.htm", "contextRef": "ia8e6f4dd3b7a42af87d86d9c8e261117_D20210701-20210930", "decimals": "-5", "first": true, "lang": "en-US", "name": "us-gaap:Depreciation", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R36": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "cslt-20210930.htm", "contextRef": "i5775430901724f319eb77887233f8321_I20210930", "decimals": "-5", "first": true, "lang": "en-US", "name": "us-gaap:DebtInstrumentFaceAmount", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2421410 - Disclosure - Debt - Narrative (Details)", "role": "http://www.castlighthealth.com/role/DebtNarrativeDetails", "shortName": "Debt - Narrative (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "cslt-20210930.htm", "contextRef": "i5775430901724f319eb77887233f8321_I20210930", "decimals": "-5", "first": true, "lang": "en-US", "name": "us-gaap:DebtInstrumentFaceAmount", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R37": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:NonvestedRestrictedStockSharesActivityTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "cslt-20210930.htm", "contextRef": "iafff79b433d0461babc8235d7133cdc4_I20201231", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2425411 - Disclosure - Stock Compensation - Summary of Unvested Restricted Stock Unit Activity (Details)", "role": "http://www.castlighthealth.com/role/StockCompensationSummaryofUnvestedRestrictedStockUnitActivityDetails", "shortName": "Stock Compensation - Summary of Unvested Restricted Stock Unit Activity (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:NonvestedRestrictedStockSharesActivityTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "cslt-20210930.htm", "contextRef": "iafff79b433d0461babc8235d7133cdc4_I20201231", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" } }, "R38": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "cslt-20210930.htm", "contextRef": "i1cdf2483fa2544f99bd7d8e87b971ad3_I20210930", "decimals": "-5", "first": true, "lang": "en-US", "name": "us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2426412 - Disclosure - Stock Compensation - Narrative (Details)", "role": "http://www.castlighthealth.com/role/StockCompensationNarrativeDetails", "shortName": "Stock Compensation - Narrative (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "cslt-20210930.htm", "contextRef": "i26b5988c222d4b32a853d9dd3aea7860_D20210101-20210930", "decimals": null, "lang": "en-US", "name": "us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R39": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock", "div", "ix:continuation", "body", "html" ], "baseRef": "cslt-20210930.htm", "contextRef": "i93f99b320bb74683910ef5adcd4e264d_I20201231", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2427413 - Disclosure - Stock Compensation - Summary of Stock Option Activity (Details)", "role": "http://www.castlighthealth.com/role/StockCompensationSummaryofStockOptionActivityDetails", "shortName": "Stock Compensation - Summary of Stock Option Activity (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock", "div", "ix:continuation", "body", "html" ], "baseRef": "cslt-20210930.htm", "contextRef": "i93f99b320bb74683910ef5adcd4e264d_I20201231", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" } }, "R4": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "cslt-20210930.htm", "contextRef": "ia8e6f4dd3b7a42af87d86d9c8e261117_D20210701-20210930", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "1003004 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS", "role": "http://www.castlighthealth.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS", "shortName": "CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "cslt-20210930.htm", "contextRef": "ia8e6f4dd3b7a42af87d86d9c8e261117_D20210701-20210930", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R40": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "cslt-20210930.htm", "contextRef": "ifcc4f30e6eda405c936ec953d7cf1da9_D20210101-20210930", "decimals": "2", "first": true, "lang": "en-US", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate", "reportCount": 1, "unique": true, "unitRef": "number", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2428414 - Disclosure - Stock Compensation - Schedule Fair Value Assumptions (Details)", "role": "http://www.castlighthealth.com/role/StockCompensationScheduleFairValueAssumptionsDetails", "shortName": "Stock Compensation - Schedule Fair Value Assumptions (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "cslt-20210930.htm", "contextRef": "ifcc4f30e6eda405c936ec953d7cf1da9_D20210101-20210930", "decimals": "2", "first": true, "lang": "en-US", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate", "reportCount": 1, "unique": true, "unitRef": "number", "xsiNil": "false" } }, "R41": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "cslt-20210930.htm", "contextRef": "ia8e6f4dd3b7a42af87d86d9c8e261117_D20210701-20210930", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:IncomeTaxExpenseBenefit", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2430415 - Disclosure - Income Taxes (Details)", "role": "http://www.castlighthealth.com/role/IncomeTaxesDetails", "shortName": "Income Taxes (Details)", "subGroupType": "details", "uniqueAnchor": null }, "R42": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "cslt-20210930.htm", "contextRef": "ia8e6f4dd3b7a42af87d86d9c8e261117_D20210701-20210930", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:NetIncomeLoss", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2433416 - Disclosure - Net Loss per Share - Calculation of Basic and Diluted Earnings per Share (Details)", "role": "http://www.castlighthealth.com/role/NetLossperShareCalculationofBasicandDilutedEarningsperShareDetails", "shortName": "Net Loss per Share - Calculation of Basic and Diluted Earnings per Share (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "div", "ix:continuation", "body", "html" ], "baseRef": "cslt-20210930.htm", "contextRef": "i1fce9c85b76b43ec97665e6f9a314b5f_D20210701-20210930", "decimals": "-3", "lang": "en-US", "name": "us-gaap:NetIncomeLoss", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R43": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock", "ix:continuation", "body", "html" ], "baseRef": "cslt-20210930.htm", "contextRef": "ia8e6f4dd3b7a42af87d86d9c8e261117_D20210701-20210930", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2434417 - Disclosure - Net Loss per Share - Summary of Antidilutive Securities (Details)", "role": "http://www.castlighthealth.com/role/NetLossperShareSummaryofAntidilutiveSecuritiesDetails", "shortName": "Net Loss per Share - Summary of Antidilutive Securities (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock", "ix:continuation", "body", "html" ], "baseRef": "cslt-20210930.htm", "contextRef": "ia8e6f4dd3b7a42af87d86d9c8e261117_D20210701-20210930", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" } }, "R44": { "firstAnchor": { "ancestors": [ "ix:continuation", "span", "div", "body", "html" ], "baseRef": "cslt-20210930.htm", "contextRef": "ib46e48a4c28842a6be4a10bf2c105aaa_D20200516-20200516", "decimals": "2", "first": true, "lang": "en-US", "name": "cslt:ReductionInSalaryPercent", "reportCount": 1, "unique": true, "unitRef": "number", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2436418 - Disclosure - Restructuring Program (Details)", "role": "http://www.castlighthealth.com/role/RestructuringProgramDetails", "shortName": "Restructuring Program (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "ix:continuation", "span", "div", "body", "html" ], "baseRef": "cslt-20210930.htm", "contextRef": "ib46e48a4c28842a6be4a10bf2c105aaa_D20200516-20200516", "decimals": "2", "first": true, "lang": "en-US", "name": "cslt:ReductionInSalaryPercent", "reportCount": 1, "unique": true, "unitRef": "number", "xsiNil": "false" } }, "R5": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "link:footnote", "div", "body", "html" ], "baseRef": "cslt-20210930.htm", "contextRef": "idee996b601b5411a891cbe946ff944c6_D20210701-20210930", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:AllocatedShareBasedCompensationExpense", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "1004005 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS (Parenthetical)", "role": "http://www.castlighthealth.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONSParenthetical", "shortName": "CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS (Parenthetical)", "subGroupType": "parenthetical", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "link:footnote", "div", "body", "html" ], "baseRef": "cslt-20210930.htm", "contextRef": "idee996b601b5411a891cbe946ff944c6_D20210701-20210930", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:AllocatedShareBasedCompensationExpense", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R6": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "cslt-20210930.htm", "contextRef": "ia8e6f4dd3b7a42af87d86d9c8e261117_D20210701-20210930", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:NetIncomeLoss", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "1005006 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE LOSS", "role": "http://www.castlighthealth.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVELOSS", "shortName": "CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE LOSS", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "cslt-20210930.htm", "contextRef": "ia8e6f4dd3b7a42af87d86d9c8e261117_D20210701-20210930", "decimals": "-3", "lang": "en-US", "name": "us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R7": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "cslt-20210930.htm", "contextRef": "i621f3ff344c247c398bb8c2ff6993ac6_I20191231", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:CommonStockSharesOutstanding", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "1006007 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF STOCKHOLDERS' EQUITY", "role": "http://www.castlighthealth.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY", "shortName": "CONDENSED CONSOLIDATED STATEMENTS OF STOCKHOLDERS' EQUITY", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "cslt-20210930.htm", "contextRef": "i621f3ff344c247c398bb8c2ff6993ac6_I20191231", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:CommonStockSharesOutstanding", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" } }, "R8": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "cslt-20210930.htm", "contextRef": "ia151a481991d4769a2c03468fc0b4ab9_D20210101-20210930", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:NetIncomeLoss", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "1007008 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS", "role": "http://www.castlighthealth.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS", "shortName": "CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "cslt-20210930.htm", "contextRef": "ia151a481991d4769a2c03468fc0b4ab9_D20210101-20210930", "decimals": "-3", "lang": "en-US", "name": "us-gaap:DepreciationDepletionAndAmortization", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R9": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "cslt-20210930.htm", "contextRef": "ia151a481991d4769a2c03468fc0b4ab9_D20210101-20210930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2101101 - Disclosure - Organization and Description of Business", "role": "http://www.castlighthealth.com/role/OrganizationandDescriptionofBusiness", "shortName": "Organization and Description of Business", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "cslt-20210930.htm", "contextRef": "ia151a481991d4769a2c03468fc0b4ab9_D20210101-20210930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } } }, "segmentCount": 51, "tag": { "cslt_AccruedLiabilitiesAndOtherAccruedLiabilitiesCurrent": { "auth_ref": [], "calculation": { "http://www.castlighthealth.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "order": 2.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Accrued Liabilities And Other Accrued Liabilities, Current", "label": "Accrued Liabilities And Other Accrued Liabilities, Current", "terseLabel": "Accrued expenses and other current liabilities" } } }, "localname": "AccruedLiabilitiesAndOtherAccruedLiabilitiesCurrent", "nsuri": "http://www.castlighthealth.com/20210930", "presentation": [ "http://www.castlighthealth.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "cslt_AmortizationAndImpairmentOfDeferredCommissions": { "auth_ref": [], "calculation": { "http://www.castlighthealth.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 7.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amortization And Impairment Of Deferred Commissions", "label": "Amortization And Impairment Of Deferred Commissions", "terseLabel": "Amortization and impairment of deferred commissions" } } }, "localname": "AmortizationAndImpairmentOfDeferredCommissions", "nsuri": "http://www.castlighthealth.com/20210930", "presentation": [ "http://www.castlighthealth.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "cslt_AmortizationAndImpairmentOfDeferredProfessionalsCosts": { "auth_ref": [], "calculation": { "http://www.castlighthealth.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 8.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amortization And Impairment Of Deferred Professionals Costs", "label": "Amortization And Impairment Of Deferred Professionals Costs", "terseLabel": "Amortization and impairment of deferred professional service costs" } } }, "localname": "AmortizationAndImpairmentOfDeferredProfessionalsCosts", "nsuri": "http://www.castlighthealth.com/20210930", "presentation": [ "http://www.castlighthealth.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "cslt_AnthemIncMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Anthem, Inc. [Member]", "label": "Anthem, Inc. [Member]", "terseLabel": "Anthem" } } }, "localname": "AnthemIncMember", "nsuri": "http://www.castlighthealth.com/20210930", "presentation": [ "http://www.castlighthealth.com/role/AccountingStandardsandSignificantAccountingPoliciesConcentrationsofRiskandSignificantCustomersDetails" ], "xbrltype": "domainItemType" }, "cslt_CapitalizedContractCostAdditions": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Capitalized Contract Cost, Additions", "label": "Capitalized Contract Cost, Additions", "terseLabel": "Additions" } } }, "localname": "CapitalizedContractCostAdditions", "nsuri": "http://www.castlighthealth.com/20210930", "presentation": [ "http://www.castlighthealth.com/role/DeferredCostsDetails" ], "xbrltype": "monetaryItemType" }, "cslt_CapitalizedContractCostAdjustmentToPriorYearAdditions": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Capitalized Contract Cost, Adjustment To Prior Year Additions", "label": "Capitalized Contract Cost, Adjustment To Prior Year Additions", "terseLabel": "Adjustment to prior year additions" } } }, "localname": "CapitalizedContractCostAdjustmentToPriorYearAdditions", "nsuri": "http://www.castlighthealth.com/20210930", "presentation": [ "http://www.castlighthealth.com/role/DeferredCostsDetails" ], "xbrltype": "monetaryItemType" }, "cslt_CapitalizedContractCostRollForward": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Capitalized Contract Cost", "label": "Capitalized Contract Cost [Roll Forward]", "terseLabel": "Capitalized Contract Cost [Roll Forward]" } } }, "localname": "CapitalizedContractCostRollForward", "nsuri": "http://www.castlighthealth.com/20210930", "presentation": [ "http://www.castlighthealth.com/role/DeferredCostsDetails" ], "xbrltype": "stringItemType" }, "cslt_DeferredCommissionsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Deferred Commissions", "label": "Deferred Commissions [Member]", "terseLabel": "Deferred commissions" } } }, "localname": "DeferredCommissionsMember", "nsuri": "http://www.castlighthealth.com/20210930", "presentation": [ "http://www.castlighthealth.com/role/DeferredCostsDetails" ], "xbrltype": "domainItemType" }, "cslt_DeferredProfessionalServiceCosts": { "auth_ref": [], "calculation": { "http://www.castlighthealth.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "order": 4.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Deferred Professional Service Costs", "label": "Deferred Professional Service Costs", "verboseLabel": "Deferred professional service costs" } } }, "localname": "DeferredProfessionalServiceCosts", "nsuri": "http://www.castlighthealth.com/20210930", "presentation": [ "http://www.castlighthealth.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "cslt_DeferredProfessionalServiceCostsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Deferred Professional Service Costs", "label": "Deferred Professional Service Costs [Member]", "terseLabel": "Deferred professional service costs" } } }, "localname": "DeferredProfessionalServiceCostsMember", "nsuri": "http://www.castlighthealth.com/20210930", "presentation": [ "http://www.castlighthealth.com/role/DeferredCostsDetails" ], "xbrltype": "domainItemType" }, "cslt_IncreaseDecreaseInAccruedLiabilitiesAndOtherCurrentLiabilities": { "auth_ref": [], "calculation": { "http://www.castlighthealth.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 11.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Increase (Decrease) In Accrued Liabilities And Other Current Liabilities", "label": "Increase (Decrease) In Accrued Liabilities And Other Current Liabilities", "terseLabel": "Accrued expenses and other liabilities" } } }, "localname": "IncreaseDecreaseInAccruedLiabilitiesAndOtherCurrentLiabilities", "nsuri": "http://www.castlighthealth.com/20210930", "presentation": [ "http://www.castlighthealth.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "cslt_OneCustomerMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "One Customer", "label": "One Customer [Member]", "terseLabel": "One customer" } } }, "localname": "OneCustomerMember", "nsuri": "http://www.castlighthealth.com/20210930", "presentation": [ "http://www.castlighthealth.com/role/AccountingStandardsandSignificantAccountingPoliciesConcentrationsofRiskandSignificantCustomersDetails" ], "xbrltype": "domainItemType" }, "cslt_OperatingLeaseNoncashCost": { "auth_ref": [], "calculation": { "http://www.castlighthealth.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 5.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Operating Lease, Noncash Cost", "label": "Operating Lease, Noncash Cost", "verboseLabel": "Non-cash operating lease expense" } } }, "localname": "OperatingLeaseNoncashCost", "nsuri": "http://www.castlighthealth.com/20210930", "presentation": [ "http://www.castlighthealth.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "cslt_OtherEmployeesWithSalariesGreaterThan100000Member": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Other Employees With Salaries Greater Than $100,000", "label": "Other Employees With Salaries Greater Than $100,000 [Member]", "terseLabel": "Other employees with salaries above $100,000" } } }, "localname": "OtherEmployeesWithSalariesGreaterThan100000Member", "nsuri": "http://www.castlighthealth.com/20210930", "presentation": [ "http://www.castlighthealth.com/role/RestructuringProgramDetails" ], "xbrltype": "domainItemType" }, "cslt_PaymentForDebtMaturity": { "auth_ref": [], "calculation": { "http://www.castlighthealth.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 4.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Payment For Debt Maturity", "label": "Payment For Debt Maturity", "negatedTerseLabel": "Payment For Debt Maturity" } } }, "localname": "PaymentForDebtMaturity", "nsuri": "http://www.castlighthealth.com/20210930", "presentation": [ "http://www.castlighthealth.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "cslt_ProfessionalServicesAndOtherMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Professional Services And Other [Member]", "label": "Professional Services And Other [Member]", "terseLabel": "Professional services and other" } } }, "localname": "ProfessionalServicesAndOtherMember", "nsuri": "http://www.castlighthealth.com/20210930", "presentation": [ "http://www.castlighthealth.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS", "http://www.castlighthealth.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONSParenthetical" ], "xbrltype": "domainItemType" }, "cslt_ReductionInSalaryPercent": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Reduction In Salary, Percent", "label": "Reduction In Salary, Percent", "terseLabel": "Salary reduction percent" } } }, "localname": "ReductionInSalaryPercent", "nsuri": "http://www.castlighthealth.com/20210930", "presentation": [ "http://www.castlighthealth.com/role/RestructuringProgramDetails" ], "xbrltype": "percentItemType" }, "cslt_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriodNumberOfFiscalQuarters": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Period, Number of Fiscal Quarters", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Period, Number of Fiscal Quarters", "terseLabel": "Number of quarterly installments" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriodNumberOfFiscalQuarters", "nsuri": "http://www.castlighthealth.com/20210930", "presentation": [ "http://www.castlighthealth.com/role/StockCompensationNarrativeDetails" ], "xbrltype": "integerItemType" }, "cslt_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardsEarnedPercentageOfTargetSharesGranted": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Share-based Compensation Arrangement by Share-based Payment Award, Awards Earned, Percentage Of Target Shares Granted", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Awards Earned, Percentage Of Target Shares Granted", "terseLabel": "Awards granted vesting achievement of the performance target percent" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardsEarnedPercentageOfTargetSharesGranted", "nsuri": "http://www.castlighthealth.com/20210930", "presentation": [ "http://www.castlighthealth.com/role/StockCompensationNarrativeDetails" ], "xbrltype": "percentItemType" }, "cslt_TheProgramMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The Program", "label": "The Program [Member]", "terseLabel": "The Program" } } }, "localname": "TheProgramMember", "nsuri": "http://www.castlighthealth.com/20210930", "presentation": [ "http://www.castlighthealth.com/role/RestructuringProgramDetails" ], "xbrltype": "domainItemType" }, "cslt_ThreeCustomerMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Three Customer", "label": "Three Customer [Member]", "terseLabel": "Three Customer" } } }, "localname": "ThreeCustomerMember", "nsuri": "http://www.castlighthealth.com/20210930", "presentation": [ "http://www.castlighthealth.com/role/AccountingStandardsandSignificantAccountingPoliciesConcentrationsofRiskandSignificantCustomersDetails" ], "xbrltype": "domainItemType" }, "cslt_TwoCustomerMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Two Customer", "label": "Two Customer [Member]", "terseLabel": "Two Customer" } } }, "localname": "TwoCustomerMember", "nsuri": "http://www.castlighthealth.com/20210930", "presentation": [ "http://www.castlighthealth.com/role/AccountingStandardsandSignificantAccountingPoliciesConcentrationsofRiskandSignificantCustomersDetails" ], "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/2021", "presentation": [ "http://www.castlighthealth.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/2021", "presentation": [ "http://www.castlighthealth.com/role/Cover" ], "xbrltype": "normalizedStringItemType" }, "dei_CoverAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Cover page.", "label": "Cover [Abstract]" } } }, "localname": "CoverAbstract", "nsuri": "http://xbrl.sec.gov/dei/2021", "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/2021", "presentation": [ "http://www.castlighthealth.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/2021", "presentation": [ "http://www.castlighthealth.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/2021", "presentation": [ "http://www.castlighthealth.com/role/Cover" ], "xbrltype": "gYearItemType" }, "dei_DocumentInformationLineItems": { "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": "Document Information [Line Items]", "terseLabel": "Document Information [Line Items]" } } }, "localname": "DocumentInformationLineItems", "nsuri": "http://xbrl.sec.gov/dei/2021", "presentation": [ "http://www.castlighthealth.com/role/Cover" ], "xbrltype": "stringItemType" }, "dei_DocumentInformationTable": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Container to support the formal attachment of each official or unofficial, public or private document as part of a submission package.", "label": "Document Information [Table]", "terseLabel": "Document Information [Table]" } } }, "localname": "DocumentInformationTable", "nsuri": "http://xbrl.sec.gov/dei/2021", "presentation": [ "http://www.castlighthealth.com/role/Cover" ], "xbrltype": "stringItemType" }, "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/2021", "presentation": [ "http://www.castlighthealth.com/role/Cover" ], "xbrltype": "dateItemType" }, "dei_DocumentQuarterlyReport": { "auth_ref": [ "r405" ], "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/2021", "presentation": [ "http://www.castlighthealth.com/role/Cover" ], "xbrltype": "booleanItemType" }, "dei_DocumentTransitionReport": { "auth_ref": [ "r406" ], "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/2021", "presentation": [ "http://www.castlighthealth.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/2021", "presentation": [ "http://www.castlighthealth.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/2021", "presentation": [ "http://www.castlighthealth.com/role/Cover" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityAddressAddressLine2": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Address Line 2 such as Street or Suite number", "label": "Entity Address, Address Line Two", "terseLabel": "Entity Address, Address Line Two" } } }, "localname": "EntityAddressAddressLine2", "nsuri": "http://xbrl.sec.gov/dei/2021", "presentation": [ "http://www.castlighthealth.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/2021", "presentation": [ "http://www.castlighthealth.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/2021", "presentation": [ "http://www.castlighthealth.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/2021", "presentation": [ "http://www.castlighthealth.com/role/Cover" ], "xbrltype": "stateOrProvinceItemType" }, "dei_EntityCentralIndexKey": { "auth_ref": [ "r407" ], "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/2021", "presentation": [ "http://www.castlighthealth.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/2021", "presentation": [ "http://www.castlighthealth.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/2021", "presentation": [ "http://www.castlighthealth.com/role/Cover" ], "xbrltype": "yesNoItemType" }, "dei_EntityEmergingGrowthCompany": { "auth_ref": [ "r407" ], "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/2021", "presentation": [ "http://www.castlighthealth.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/2021", "presentation": [ "http://www.castlighthealth.com/role/Cover" ], "xbrltype": "fileNumberItemType" }, "dei_EntityFilerCategory": { "auth_ref": [ "r407" ], "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/2021", "presentation": [ "http://www.castlighthealth.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/2021", "presentation": [ "http://www.castlighthealth.com/role/Cover" ], "xbrltype": "edgarStateCountryItemType" }, "dei_EntityInteractiveDataCurrent": { "auth_ref": [ "r409" ], "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/2021", "presentation": [ "http://www.castlighthealth.com/role/Cover" ], "xbrltype": "yesNoItemType" }, "dei_EntityRegistrantName": { "auth_ref": [ "r407" ], "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/2021", "presentation": [ "http://www.castlighthealth.com/role/Cover" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityShellCompany": { "auth_ref": [ "r407" ], "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/2021", "presentation": [ "http://www.castlighthealth.com/role/Cover" ], "xbrltype": "booleanItemType" }, "dei_EntitySmallBusiness": { "auth_ref": [ "r407" ], "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/2021", "presentation": [ "http://www.castlighthealth.com/role/Cover" ], "xbrltype": "booleanItemType" }, "dei_EntityTaxIdentificationNumber": { "auth_ref": [ "r407" ], "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/2021", "presentation": [ "http://www.castlighthealth.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/2021", "presentation": [ "http://www.castlighthealth.com/role/Cover" ], "xbrltype": "normalizedStringItemType" }, "dei_Security12bTitle": { "auth_ref": [ "r403" ], "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/2021", "presentation": [ "http://www.castlighthealth.com/role/Cover" ], "xbrltype": "securityTitleItemType" }, "dei_SecurityExchangeName": { "auth_ref": [ "r404" ], "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/2021", "presentation": [ "http://www.castlighthealth.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/2021", "presentation": [ "http://www.castlighthealth.com/role/Cover" ], "xbrltype": "tradingSymbolItemType" }, "srt_ChiefExecutiveOfficerMember": { "auth_ref": [ "r141" ], "lang": { "en-us": { "role": { "label": "Chief Executive Officer [Member]", "terseLabel": "Chief Executive Officer" } } }, "localname": "ChiefExecutiveOfficerMember", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://www.castlighthealth.com/role/RestructuringProgramDetails" ], "xbrltype": "domainItemType" }, "srt_ChiefFinancialOfficerMember": { "auth_ref": [ "r141" ], "lang": { "en-us": { "role": { "label": "Chief Financial Officer [Member]", "terseLabel": "Chief Financial Officer" } } }, "localname": "ChiefFinancialOfficerMember", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://www.castlighthealth.com/role/RestructuringProgramDetails" ], "xbrltype": "domainItemType" }, "srt_DirectorMember": { "auth_ref": [ "r141" ], "lang": { "en-us": { "role": { "label": "Director [Member]", "terseLabel": "Board of directors" } } }, "localname": "DirectorMember", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://www.castlighthealth.com/role/RestructuringProgramDetails" ], "xbrltype": "domainItemType" }, "srt_ExecutiveOfficerMember": { "auth_ref": [ "r141" ], "lang": { "en-us": { "role": { "label": "Executive Officer [Member]", "terseLabel": "Executive leadership team" } } }, "localname": "ExecutiveOfficerMember", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://www.castlighthealth.com/role/RestructuringProgramDetails" ], "xbrltype": "domainItemType" }, "srt_MajorCustomersAxis": { "auth_ref": [ "r140", "r251", "r256", "r386" ], "lang": { "en-us": { "role": { "label": "Customer [Axis]", "terseLabel": "Customer [Axis]" } } }, "localname": "MajorCustomersAxis", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://www.castlighthealth.com/role/AccountingStandardsandSignificantAccountingPoliciesConcentrationsofRiskandSignificantCustomersDetails" ], "xbrltype": "stringItemType" }, "srt_MaximumMember": { "auth_ref": [ "r203", "r223", "r259", "r260", "r348", "r349", "r350", "r351", "r352", "r353", "r354", "r384", "r387", "r400", "r401" ], "lang": { "en-us": { "role": { "label": "Maximum [Member]", "terseLabel": "Maximum" } } }, "localname": "MaximumMember", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://www.castlighthealth.com/role/RestructuringProgramDetails", "http://www.castlighthealth.com/role/StockCompensationNarrativeDetails" ], "xbrltype": "domainItemType" }, "srt_MinimumMember": { "auth_ref": [ "r203", "r223", "r259", "r260", "r348", "r349", "r350", "r351", "r352", "r353", "r354", "r384", "r387", "r400", "r401" ], "lang": { "en-us": { "role": { "label": "Minimum [Member]", "terseLabel": "Minimum" } } }, "localname": "MinimumMember", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://www.castlighthealth.com/role/RestructuringProgramDetails", "http://www.castlighthealth.com/role/StockCompensationNarrativeDetails" ], "xbrltype": "domainItemType" }, "srt_NameOfMajorCustomerDomain": { "auth_ref": [ "r140", "r251", "r256", "r386" ], "lang": { "en-us": { "role": { "label": "Customer [Domain]", "terseLabel": "Customer [Domain]" } } }, "localname": "NameOfMajorCustomerDomain", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://www.castlighthealth.com/role/AccountingStandardsandSignificantAccountingPoliciesConcentrationsofRiskandSignificantCustomersDetails" ], "xbrltype": "domainItemType" }, "srt_ProductOrServiceAxis": { "auth_ref": [ "r138", "r251", "r255", "r357", "r383", "r385" ], "lang": { "en-us": { "role": { "label": "Product and Service [Axis]", "terseLabel": "Product and Service [Axis]" } } }, "localname": "ProductOrServiceAxis", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://www.castlighthealth.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS" ], "xbrltype": "stringItemType" }, "srt_ProductsAndServicesDomain": { "auth_ref": [ "r138", "r251", "r255", "r357", "r383", "r385" ], "lang": { "en-us": { "role": { "label": "Product and Service [Domain]", "terseLabel": "Product and Service [Domain]" } } }, "localname": "ProductsAndServicesDomain", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://www.castlighthealth.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS" ], "xbrltype": "domainItemType" }, "srt_RangeAxis": { "auth_ref": [ "r203", "r223", "r258", "r259", "r260", "r348", "r349", "r350", "r351", "r352", "r353", "r354", "r384", "r387", "r400", "r401" ], "lang": { "en-us": { "role": { "label": "Statistical Measurement [Axis]", "terseLabel": "Statistical Measurement [Axis]" } } }, "localname": "RangeAxis", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://www.castlighthealth.com/role/RestructuringProgramDetails", "http://www.castlighthealth.com/role/StockCompensationNarrativeDetails" ], "xbrltype": "stringItemType" }, "srt_RangeMember": { "auth_ref": [ "r203", "r223", "r258", "r259", "r260", "r348", "r349", "r350", "r351", "r352", "r353", "r354", "r384", "r387", "r400", "r401" ], "lang": { "en-us": { "role": { "label": "Statistical Measurement [Domain]", "terseLabel": "Statistical Measurement [Domain]" } } }, "localname": "RangeMember", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://www.castlighthealth.com/role/RestructuringProgramDetails", "http://www.castlighthealth.com/role/StockCompensationNarrativeDetails" ], "xbrltype": "domainItemType" }, "srt_TitleOfIndividualAxis": { "auth_ref": [ "r141", "r344" ], "lang": { "en-us": { "role": { "label": "Title of Individual [Axis]", "terseLabel": "Title of Individual [Axis]" } } }, "localname": "TitleOfIndividualAxis", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://www.castlighthealth.com/role/RestructuringProgramDetails" ], "xbrltype": "stringItemType" }, "srt_TitleOfIndividualWithRelationshipToEntityDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Title of Individual [Domain]", "terseLabel": "Title of Individual [Domain]" } } }, "localname": "TitleOfIndividualWithRelationshipToEntityDomain", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://www.castlighthealth.com/role/RestructuringProgramDetails" ], "xbrltype": "domainItemType" }, "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/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_AccountsAndOtherReceivablesNetCurrent": { "auth_ref": [], "calculation": { "http://www.castlighthealth.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "order": 2.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, after allowance, receivable from customers, clients, or other third-parties, and receivables classified as other due within one year or the normal operating cycle, if longer.", "label": "Accounts and Other Receivables, Net, Current", "verboseLabel": "Accounts receivable and other, net" } } }, "localname": "AccountsAndOtherReceivablesNetCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.castlighthealth.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccountsPayableCurrent": { "auth_ref": [ "r26", "r347" ], "calculation": { "http://www.castlighthealth.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/2021-01-31", "presentation": [ "http://www.castlighthealth.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccountsReceivableMember": { "auth_ref": [ "r395" ], "lang": { "en-us": { "role": { "documentation": "Due from customers or clients for goods or services that have been delivered or sold.", "label": "Accounts Receivable [Member]", "terseLabel": "Accounts Receivable" } } }, "localname": "AccountsReceivableMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.castlighthealth.com/role/AccountingStandardsandSignificantAccountingPoliciesConcentrationsofRiskandSignificantCustomersDetails" ], "xbrltype": "domainItemType" }, "us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment": { "auth_ref": [ "r24", "r169" ], "calculation": { "http://www.castlighthealth.com/role/PropertyandEquipmentScheduleofPropertyPlantandEquipmentDetails": { "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/amortization" } } }, "localname": "AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.castlighthealth.com/role/PropertyandEquipmentScheduleofPropertyPlantandEquipmentDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccumulatedOtherComprehensiveIncomeMember": { "auth_ref": [ "r38", "r40", "r47", "r48", "r49", "r79", "r80", "r81", "r320", "r388", "r389", "r410" ], "lang": { "en-us": { "role": { "documentation": "Accumulated increase (decrease) in equity from transactions and other events and circumstances from non-owner sources, attributable to the parent. Excludes net income (loss), and accumulated changes in equity from transactions resulting from investments by owners and distributions to owners.", "label": "AOCI Attributable to Parent [Member]", "terseLabel": "Accumulated Other Comprehensive Income (Loss)" } } }, "localname": "AccumulatedOtherComprehensiveIncomeMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.castlighthealth.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY" ], "xbrltype": "domainItemType" }, "us-gaap_AdditionalPaidInCapital": { "auth_ref": [ "r15", "r293", "r347" ], "calculation": { "http://www.castlighthealth.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "order": 2.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of excess of issue price over par or stated value of stock and from other transaction involving stock or stockholder. Includes, but is not limited to, additional paid-in capital (APIC) for common and preferred stock.", "label": "Additional Paid in Capital", "terseLabel": "Additional paid-in capital" } } }, "localname": "AdditionalPaidInCapital", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.castlighthealth.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_AdditionalPaidInCapitalMember": { "auth_ref": [ "r79", "r80", "r81", "r290", "r291", "r292", "r324" ], "lang": { "en-us": { "role": { "documentation": "Excess of issue price over par or stated value of the entity's capital stock and amounts received from other transactions involving the entity's stock or stockholders.", "label": "Additional Paid-in Capital [Member]", "terseLabel": "Additional Paid-In Capital" } } }, "localname": "AdditionalPaidInCapitalMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.castlighthealth.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY" ], "xbrltype": "domainItemType" }, "us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue": { "auth_ref": [ "r261", "r263", "r296", "r297" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of increase to additional paid-in capital (APIC) for recognition of cost for award under share-based payment arrangement.", "label": "APIC, Share-based Payment Arrangement, Increase for Cost Recognition", "terseLabel": "Stock-based compensation" } } }, "localname": "AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.castlighthealth.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY" ], "xbrltype": "monetaryItemType" }, "us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Adjustments to Reconcile Net Income (Loss) to Cash Provided by (Used in) Operating Activities [Abstract]", "terseLabel": "Adjustments to reconcile net loss to net cash provided by (used in) operating activities:" } } }, "localname": "AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.castlighthealth.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "stringItemType" }, "us-gaap_AllocatedShareBasedCompensationExpense": { "auth_ref": [ "r263", "r286", "r295" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of expense for award under share-based payment arrangement. Excludes amount capitalized.", "label": "Share-based Payment Arrangement, Expense", "terseLabel": "Stock-based compensation expense" } } }, "localname": "AllocatedShareBasedCompensationExpense", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.castlighthealth.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONSParenthetical", "http://www.castlighthealth.com/role/StockCompensationNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AmortizationOfIntangibleAssets": { "auth_ref": [ "r67", "r156", "r162" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The aggregate expense charged against earnings to allocate the cost of intangible assets (nonphysical assets not used in production) in a systematic and rational manner to the periods expected to benefit from such assets. As a noncash expense, this element is added back to net income when calculating cash provided by or used in operations using the indirect method.", "label": "Amortization of Intangible Assets", "terseLabel": "Amortization expense" } } }, "localname": "AmortizationOfIntangibleAssets", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.castlighthealth.com/role/GoodwillandIntangibleAssetsNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount": { "auth_ref": [ "r101" ], "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": "Securities excluded from the calculation of diluted net loss per share (in shares)" } } }, "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.castlighthealth.com/role/NetLossperShareSummaryofAntidilutiveSecuritiesDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis": { "auth_ref": [ "r101" ], "lang": { "en-us": { "role": { "documentation": "Information by type of antidilutive security.", "label": "Antidilutive Securities [Axis]", "terseLabel": "Antidilutive Securities [Axis]" } } }, "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.castlighthealth.com/role/NetLossperShareSummaryofAntidilutiveSecuritiesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]", "terseLabel": "Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]" } } }, "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.castlighthealth.com/role/NetLossperShareSummaryofAntidilutiveSecuritiesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_AntidilutiveSecuritiesNameDomain": { "auth_ref": [ "r101" ], "lang": { "en-us": { "role": { "documentation": "Incremental common shares attributable to securities that were not included in diluted earnings per share (EPS) because to do so would increase EPS amounts or decrease loss per share amounts for the period presented.", "label": "Antidilutive Securities, Name [Domain]", "terseLabel": "Antidilutive Securities, Name [Domain]" } } }, "localname": "AntidilutiveSecuritiesNameDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.castlighthealth.com/role/NetLossperShareSummaryofAntidilutiveSecuritiesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_Assets": { "auth_ref": [ "r75", "r127", "r130", "r136", "r144", "r191", "r192", "r193", "r194", "r195", "r196", "r197", "r198", "r199", "r200", "r201", "r317", "r321", "r330", "r345", "r347", "r362", "r373" ], "calculation": { "http://www.castlighthealth.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/2021-01-31", "presentation": [ "http://www.castlighthealth.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/2021-01-31", "presentation": [ "http://www.castlighthealth.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "stringItemType" }, "us-gaap_AssetsCurrent": { "auth_ref": [ "r4", "r5", "r36", "r75", "r144", "r191", "r192", "r193", "r194", "r195", "r196", "r197", "r198", "r199", "r200", "r201", "r317", "r321", "r330", "r345", "r347" ], "calculation": { "http://www.castlighthealth.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/2021-01-31", "presentation": [ "http://www.castlighthealth.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/2021-01-31", "presentation": [ "http://www.castlighthealth.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "stringItemType" }, "us-gaap_AwardTypeAxis": { "auth_ref": [ "r264", "r288" ], "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/2021-01-31", "presentation": [ "http://www.castlighthealth.com/role/StockCompensationNarrativeDetails", "http://www.castlighthealth.com/role/StockCompensationScheduleFairValueAssumptionsDetails", "http://www.castlighthealth.com/role/StockCompensationSummaryofUnvestedRestrictedStockUnitActivityDetails" ], "xbrltype": "stringItemType" }, "us-gaap_BasisOfAccountingPolicyPolicyTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for basis of accounting, or basis of presentation, used to prepare the financial statements (for example, US Generally Accepted Accounting Principles, Other Comprehensive Basis of Accounting, IFRS).", "label": "Basis of Accounting, Policy [Policy Text Block]", "terseLabel": "Basis of Presentation and Principles of Consolidation" } } }, "localname": "BasisOfAccountingPolicyPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.castlighthealth.com/role/AccountingStandardsandSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_CapitalizedContractCostAmortization": { "auth_ref": [ "r147" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of amortization expense for asset recognized from cost incurred to obtain or fulfill contract with customer.", "label": "Capitalized Contract Cost, Amortization", "negatedLabel": "Expense recognized" } } }, "localname": "CapitalizedContractCostAmortization", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.castlighthealth.com/role/DeferredCostsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CapitalizedContractCostAxis": { "auth_ref": [ "r146" ], "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/2021-01-31", "presentation": [ "http://www.castlighthealth.com/role/DeferredCostsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_CapitalizedContractCostDomain": { "auth_ref": [ "r146" ], "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/2021-01-31", "presentation": [ "http://www.castlighthealth.com/role/DeferredCostsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_CapitalizedContractCostImpairmentLoss": { "auth_ref": [ "r147" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of impairment loss for asset recognized from cost incurred to obtain or fulfill contract with customer.", "label": "Capitalized Contract Cost, Impairment Loss", "terseLabel": "Impairment charges" } } }, "localname": "CapitalizedContractCostImpairmentLoss", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.castlighthealth.com/role/DeferredCostsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CapitalizedContractCostLineItems": { "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": "Capitalized Contract Cost [Line Items]", "terseLabel": "Capitalized Contract Cost [Line Items]" } } }, "localname": "CapitalizedContractCostLineItems", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.castlighthealth.com/role/DeferredCostsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_CapitalizedContractCostNet": { "auth_ref": [ "r146" ], "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.", "label": "Capitalized Contract Cost, Net", "periodEndLabel": "As of September 30, 2021", "periodStartLabel": "As of December 31, 2020" } } }, "localname": "CapitalizedContractCostNet", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.castlighthealth.com/role/DeferredCostsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CapitalizedContractCostNetNoncurrent": { "auth_ref": [ "r146" ], "calculation": { "http://www.castlighthealth.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "order": 3.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "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 noncurrent.", "label": "Capitalized Contract Cost, Net, Noncurrent", "terseLabel": "Deferred commissions" } } }, "localname": "CapitalizedContractCostNetNoncurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.castlighthealth.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_CapitalizedContractCostTable": { "auth_ref": [ "r146" ], "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/2021-01-31", "presentation": [ "http://www.castlighthealth.com/role/DeferredCostsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_CashAndCashEquivalentsAtCarryingValue": { "auth_ref": [ "r3", "r22", "r69" ], "calculation": { "http://www.castlighthealth.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "order": 1.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 }, "http://www.castlighthealth.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 1.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents", "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", "verboseLabel": "Cash and cash equivalents" } } }, "localname": "CashAndCashEquivalentsAtCarryingValue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.castlighthealth.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS", "http://www.castlighthealth.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents": { "auth_ref": [ "r64", "r69", "r70" ], "calculation": { "http://www.castlighthealth.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cash and cash equivalents, and cash and cash equivalents restricted to withdrawal or usage. Excludes amount for disposal group and discontinued operations. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.", "label": "Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents", "periodEndLabel": "Cash, cash equivalents and restricted cash at end of period", "periodStartLabel": "Cash, cash equivalents and restricted cash at beginning of period", "totalLabel": "Total cash, cash equivalents and restricted cash" } } }, "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.castlighthealth.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents [Abstract]", "terseLabel": "Reconciliation of cash, cash equivalents and restricted cash:" } } }, "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.castlighthealth.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "stringItemType" }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect": { "auth_ref": [ "r64", "r331" ], "calculation": { "http://www.castlighthealth.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 increase in cash, cash equivalents and restricted cash" } } }, "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.castlighthealth.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_ClassOfStockDomain": { "auth_ref": [ "r73", "r75", "r94", "r95", "r96", "r98", "r100", "r108", "r109", "r110", "r144", "r191", "r195", "r196", "r197", "r200", "r201", "r221", "r222", "r225", "r226", "r330", "r408" ], "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/2021-01-31", "presentation": [ "http://www.castlighthealth.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS", "http://www.castlighthealth.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSParenthetical", "http://www.castlighthealth.com/role/Cover", "http://www.castlighthealth.com/role/NetLossperShareCalculationofBasicandDilutedEarningsperShareDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ClassOfStockLineItems": { "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": "Class of Stock [Line Items]", "terseLabel": "Class of Stock [Line Items]" } } }, "localname": "ClassOfStockLineItems", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.castlighthealth.com/role/NetLossperShareCalculationofBasicandDilutedEarningsperShareDetails" ], "xbrltype": "stringItemType" }, "us-gaap_CommitmentsAndContingencies": { "auth_ref": [ "r33", "r188", "r365", "r377" ], "calculation": { "http://www.castlighthealth.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" } } }, "localname": "CommitmentsAndContingencies", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.castlighthealth.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/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_CommitmentsAndContingenciesDisclosureTextBlock": { "auth_ref": [ "r185", "r186", "r187", "r189", "r396" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for commitments and contingencies.", "label": "Commitments and Contingencies Disclosure [Text Block]", "terseLabel": "Contingencies" } } }, "localname": "CommitmentsAndContingenciesDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.castlighthealth.com/role/Contingencies" ], "xbrltype": "textBlockItemType" }, "us-gaap_CommonClassAMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Classification of common stock representing ownership interest in a corporation.", "label": "Common Class A [Member]", "terseLabel": "Class A", "verboseLabel": "Class A common stock" } } }, "localname": "CommonClassAMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.castlighthealth.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS", "http://www.castlighthealth.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSParenthetical", "http://www.castlighthealth.com/role/Cover", "http://www.castlighthealth.com/role/NetLossperShareCalculationofBasicandDilutedEarningsperShareDetails" ], "xbrltype": "domainItemType" }, "us-gaap_CommonClassBMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Classification of common stock that has different rights than Common Class A, representing ownership interest in a corporation.", "label": "Common Class B [Member]", "terseLabel": "Class B common stock", "verboseLabel": "Class B" } } }, "localname": "CommonClassBMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.castlighthealth.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS", "http://www.castlighthealth.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSParenthetical", "http://www.castlighthealth.com/role/Cover", "http://www.castlighthealth.com/role/NetLossperShareCalculationofBasicandDilutedEarningsperShareDetails" ], "xbrltype": "domainItemType" }, "us-gaap_CommonStockMember": { "auth_ref": [ "r79", "r80", "r324" ], "lang": { "en-us": { "role": { "documentation": "Stock that is subordinate to all other stock of the issuer.", "label": "Common Stock [Member]", "terseLabel": "Class A and B Common Stock" } } }, "localname": "CommonStockMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.castlighthealth.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY" ], "xbrltype": "domainItemType" }, "us-gaap_CommonStockParOrStatedValuePerShare": { "auth_ref": [ "r14" ], "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 (usd per share)" } } }, "localname": "CommonStockParOrStatedValuePerShare", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.castlighthealth.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSParenthetical" ], "xbrltype": "perShareItemType" }, "us-gaap_CommonStockSharesAuthorized": { "auth_ref": [ "r14" ], "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/2021-01-31", "presentation": [ "http://www.castlighthealth.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockSharesIssued": { "auth_ref": [ "r14" ], "lang": { "en-us": { "role": { "documentation": "Total number of common shares of an entity that have been sold or granted to shareholders (includes common shares that were issued, repurchased and remain in the treasury). These shares represent capital invested by the firm's shareholders and owners, and may be all or only a portion of the number of shares authorized. Shares issued include shares outstanding and shares held in the treasury.", "label": "Common Stock, Shares, Issued", "terseLabel": "Common stock issued (in shares)" } } }, "localname": "CommonStockSharesIssued", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.castlighthealth.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockSharesOutstanding": { "auth_ref": [ "r14", "r228" ], "lang": { "en-us": { "role": { "documentation": "Number of shares of common stock outstanding. Common stock represent the ownership interest in a corporation.", "label": "Common Stock, Shares, Outstanding", "periodEndLabel": "Ending balance (in shares)", "periodStartLabel": "Beginning balance (in shares)", "terseLabel": "Common stock outstanding (in shares)" } } }, "localname": "CommonStockSharesOutstanding", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.castlighthealth.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSParenthetical", "http://www.castlighthealth.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockValue": { "auth_ref": [ "r14", "r347" ], "calculation": { "http://www.castlighthealth.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 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/2021-01-31", "presentation": [ "http://www.castlighthealth.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_ComprehensiveIncomeNetOfTax": { "auth_ref": [ "r43", "r45", "r46", "r52", "r368", "r379" ], "calculation": { "http://www.castlighthealth.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVELOSS": { "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", "terseLabel": "Comprehensive loss", "totalLabel": "Comprehensive loss" } } }, "localname": "ComprehensiveIncomeNetOfTax", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.castlighthealth.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVELOSS", "http://www.castlighthealth.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY" ], "xbrltype": "monetaryItemType" }, "us-gaap_ComputerEquipmentMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Long lived, depreciable assets that are used in the creation, maintenance and utilization of information systems.", "label": "Computer Equipment [Member]", "terseLabel": "Computer equipment" } } }, "localname": "ComputerEquipmentMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.castlighthealth.com/role/PropertyandEquipmentScheduleofPropertyPlantandEquipmentDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ConcentrationRiskBenchmarkDomain": { "auth_ref": [ "r117", "r118", "r140", "r327", "r328", "r395" ], "lang": { "en-us": { "role": { "documentation": "The denominator in a calculation of a disclosed concentration risk percentage.", "label": "Concentration Risk Benchmark [Domain]", "terseLabel": "Concentration Risk Benchmark [Domain]" } } }, "localname": "ConcentrationRiskBenchmarkDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.castlighthealth.com/role/AccountingStandardsandSignificantAccountingPoliciesConcentrationsofRiskandSignificantCustomersDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ConcentrationRiskByBenchmarkAxis": { "auth_ref": [ "r117", "r118", "r140", "r327", "r328", "r393", "r395" ], "lang": { "en-us": { "role": { "documentation": "Information by benchmark of concentration risk.", "label": "Concentration Risk Benchmark [Axis]", "terseLabel": "Concentration Risk Benchmark [Axis]" } } }, "localname": "ConcentrationRiskByBenchmarkAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.castlighthealth.com/role/AccountingStandardsandSignificantAccountingPoliciesConcentrationsofRiskandSignificantCustomersDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ConcentrationRiskByTypeAxis": { "auth_ref": [ "r117", "r118", "r140", "r327", "r328", "r393", "r395" ], "lang": { "en-us": { "role": { "documentation": "Information by type of concentration risk, for example, but not limited to, asset, liability, net assets, geographic, customer, employees, supplier, lender.", "label": "Concentration Risk Type [Axis]", "terseLabel": "Concentration Risk Type [Axis]" } } }, "localname": "ConcentrationRiskByTypeAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.castlighthealth.com/role/AccountingStandardsandSignificantAccountingPoliciesConcentrationsofRiskandSignificantCustomersDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ConcentrationRiskLineItems": { "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": "Concentration Risk [Line Items]", "terseLabel": "Concentration Risk [Line Items]" } } }, "localname": "ConcentrationRiskLineItems", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.castlighthealth.com/role/AccountingStandardsandSignificantAccountingPoliciesConcentrationsofRiskandSignificantCustomersDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ConcentrationRiskPercentage1": { "auth_ref": [ "r117", "r118", "r140", "r327", "r328" ], "lang": { "en-us": { "role": { "documentation": "For an entity that discloses a concentration risk in relation to quantitative amount, which serves as the \"benchmark\" (or denominator) in the equation, this concept represents the concentration percentage derived from the division.", "label": "Concentration Risk, Percentage", "terseLabel": "Concentration risk, percentage" } } }, "localname": "ConcentrationRiskPercentage1", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.castlighthealth.com/role/AccountingStandardsandSignificantAccountingPoliciesConcentrationsofRiskandSignificantCustomersDetails" ], "xbrltype": "percentItemType" }, "us-gaap_ConcentrationRiskTable": { "auth_ref": [ "r115", "r117", "r118", "r119", "r327", "r329", "r395" ], "lang": { "en-us": { "role": { "documentation": "Describes the nature of a concentration, a benchmark to which it is compared, and the percentage that the risk is to the benchmark.", "label": "Concentration Risk [Table]", "terseLabel": "Concentration Risk [Table]" } } }, "localname": "ConcentrationRiskTable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.castlighthealth.com/role/AccountingStandardsandSignificantAccountingPoliciesConcentrationsofRiskandSignificantCustomersDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ConcentrationRiskTypeDomain": { "auth_ref": [ "r117", "r118", "r140", "r327", "r328", "r395" ], "lang": { "en-us": { "role": { "documentation": "For an entity that discloses a concentration risk as a percentage of some financial balance or benchmark, identifies the type (for example, asset, liability, net assets, geographic, customer, employees, supplier, lender) of the concentration.", "label": "Concentration Risk Type [Domain]", "terseLabel": "Concentration Risk Type [Domain]" } } }, "localname": "ConcentrationRiskTypeDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.castlighthealth.com/role/AccountingStandardsandSignificantAccountingPoliciesConcentrationsofRiskandSignificantCustomersDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ConstructionInProgressMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Structure or a modification to a structure under construction. Includes recently completed structures or modifications to structures that have not been placed into service.", "label": "Construction in Progress [Member]", "terseLabel": "Construction in progress" } } }, "localname": "ConstructionInProgressMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.castlighthealth.com/role/PropertyandEquipmentScheduleofPropertyPlantandEquipmentDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ContractWithCustomerAssetNet": { "auth_ref": [ "r236", "r238", "r252" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, after allowance for credit loss, of right to consideration in exchange for good or service transferred to customer when right is conditioned on something other than passage of time.", "label": "Contract with Customer, Asset, after Allowance for Credit Loss", "terseLabel": "Contract with customer, asset, net" } } }, "localname": "ContractWithCustomerAssetNet", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.castlighthealth.com/role/RevenueDeferredRevenueContractBalancesandPerformanceObligationsNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ContractWithCustomerLiability": { "auth_ref": [ "r236", "r237", "r252" ], "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", "terseLabel": "Deferred revenue" } } }, "localname": "ContractWithCustomerLiability", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.castlighthealth.com/role/RevenueDeferredRevenueContractBalancesandPerformanceObligationsNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ContractWithCustomerLiabilityCumulativeCatchUpAdjustmentToRevenueChangeInEstimateOfTransactionPrice": { "auth_ref": [ "r239" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) in revenue recognized for cumulative catch-up adjustment from change in estimate of transaction price which (increases) decreases obligation to transfer good or service to customer for which consideration from customer has been received or is due. Includes, but is not limited to, change in assessment of whether estimate of variable consideration is constrained.", "label": "Contract with Customer, Liability, Cumulative Catch-up Adjustment to Revenue, Change in Estimate of Transaction Price", "terseLabel": "Contract with customer, liability, cumulative catch-up adjustment to revenue, change in estimate of transaction price" } } }, "localname": "ContractWithCustomerLiabilityCumulativeCatchUpAdjustmentToRevenueChangeInEstimateOfTransactionPrice", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.castlighthealth.com/role/RevenueDeferredRevenueContractBalancesandPerformanceObligationsNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ContractWithCustomerLiabilityCurrent": { "auth_ref": [ "r236", "r237", "r252" ], "calculation": { "http://www.castlighthealth.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "order": 4.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/2021-01-31", "presentation": [ "http://www.castlighthealth.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_ContractWithCustomerLiabilityNoncurrent": { "auth_ref": [ "r236", "r237", "r252" ], "calculation": { "http://www.castlighthealth.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "order": 2.0, "parentTag": "us-gaap_Liabilities", "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 noncurrent.", "label": "Contract with Customer, Liability, Noncurrent", "terseLabel": "Deferred revenue, non-current" } } }, "localname": "ContractWithCustomerLiabilityNoncurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.castlighthealth.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_ContractWithCustomerLiabilityRevenueRecognized": { "auth_ref": [ "r253" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of revenue recognized that was previously included in balance of obligation to transfer good or service to customer for which consideration from customer has been received or is due.", "label": "Contract with Customer, Liability, Revenue Recognized", "terseLabel": "Contract with customer liability, revenue recognized" } } }, "localname": "ContractWithCustomerLiabilityRevenueRecognized", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.castlighthealth.com/role/RevenueDeferredRevenueContractBalancesandPerformanceObligationsNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CostOfGoodsAndServicesSold": { "auth_ref": [ "r56", "r357" ], "calculation": { "http://www.castlighthealth.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS": { "order": 2.0, "parentTag": "us-gaap_GrossProfit", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The aggregate costs related to goods produced and sold and services rendered by an entity during the reporting period. This excludes costs incurred during the reporting period related to financial services rendered and other revenue generating activities.", "label": "Cost of Goods and Services Sold", "terseLabel": "Total cost of revenue" } } }, "localname": "CostOfGoodsAndServicesSold", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.castlighthealth.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS" ], "xbrltype": "monetaryItemType" }, "us-gaap_CostOfRevenueAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Cost of Revenue [Abstract]", "terseLabel": "Cost of revenue:" } } }, "localname": "CostOfRevenueAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.castlighthealth.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS" ], "xbrltype": "stringItemType" }, "us-gaap_CreditFacilityAxis": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Information by type of credit facility. Credit facilities provide capital to borrowers without the need to structure a loan for each borrowing.", "label": "Credit Facility [Axis]", "terseLabel": "Credit Facility [Axis]" } } }, "localname": "CreditFacilityAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.castlighthealth.com/role/DebtNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_CreditFacilityDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Type of credit facility. Credit facilities provide capital to borrowers without the need to structure a loan for each borrowing.", "label": "Credit Facility [Domain]", "terseLabel": "Credit Facility [Domain]" } } }, "localname": "CreditFacilityDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.castlighthealth.com/role/DebtNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_CustomerConcentrationRiskMember": { "auth_ref": [ "r116", "r140" ], "lang": { "en-us": { "role": { "documentation": "Reflects the percentage that revenues in the period from one or more significant customers is to net revenues, as defined by the entity, such as total net revenues, product line revenues, segment revenues. The risk is the materially adverse effects of loss of a significant customer.", "label": "Customer Concentration Risk [Member]", "terseLabel": "Customer" } } }, "localname": "CustomerConcentrationRiskMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.castlighthealth.com/role/AccountingStandardsandSignificantAccountingPoliciesConcentrationsofRiskandSignificantCustomersDetails" ], "xbrltype": "domainItemType" }, "us-gaap_CustomerRelationshipsMember": { "auth_ref": [ "r313" ], "lang": { "en-us": { "role": { "documentation": "Customer relationship that exists between an entity and its customer, for example, but not limited to, tenant relationships.", "label": "Customer Relationships [Member]", "terseLabel": "Customer relationships" } } }, "localname": "CustomerRelationshipsMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.castlighthealth.com/role/GoodwillandIntangibleAssetsScheduleofFiniteLivedIntangibleAssetsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_DebtDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Debt Disclosure [Abstract]", "terseLabel": "Debt Disclosure [Abstract]" } } }, "localname": "DebtDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_DebtDisclosureTextBlock": { "auth_ref": [ "r72", "r204", "r205", "r206", "r207", "r208", "r209", "r210", "r211", "r212", "r213", "r214", "r217" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for information about short-term and long-term debt arrangements, which includes amounts of borrowings under each line of credit, note payable, commercial paper issue, bonds indenture, debenture issue, own-share lending arrangements and any other contractual agreement to repay funds, and about the underlying arrangements, rationale for a classification as long-term, including repayment terms, interest rates, collateral provided, restrictions on use of assets and activities, whether or not in compliance with debt covenants, and other matters important to users of the financial statements, such as the effects of refinancing and noncompliance with debt covenants.", "label": "Debt Disclosure [Text Block]", "terseLabel": "Debt" } } }, "localname": "DebtDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.castlighthealth.com/role/Debt" ], "xbrltype": "textBlockItemType" }, "us-gaap_DebtInstrumentBasisSpreadOnVariableRate1": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Percentage points added to the reference rate to compute the variable rate on the debt instrument.", "label": "Debt Instrument, Basis Spread on Variable Rate", "terseLabel": "Spread on variable rate" } } }, "localname": "DebtInstrumentBasisSpreadOnVariableRate1", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.castlighthealth.com/role/DebtNarrativeDetails" ], "xbrltype": "percentItemType" }, "us-gaap_DebtInstrumentFaceAmount": { "auth_ref": [ "r202", "r215", "r216", "r338", "r339", "r340" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Face (par) amount of debt instrument at time of issuance.", "label": "Debt Instrument, Face Amount", "terseLabel": "Term Loan" } } }, "localname": "DebtInstrumentFaceAmount", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.castlighthealth.com/role/DebtNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DebtInstrumentPeriodicPaymentTermsBalloonPaymentToBePaid": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of payment greater than the preceding installment payments to be paid at final maturity date of debt.", "label": "Debt Instrument, Periodic Payment Terms, Balloon Payment to be Paid", "terseLabel": "Early repayment of senior debt" } } }, "localname": "DebtInstrumentPeriodicPaymentTermsBalloonPaymentToBePaid", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.castlighthealth.com/role/DebtNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Deferred Costs, Capitalized, Prepaid, and Other Assets Disclosure [Abstract]", "terseLabel": "Deferred Costs, Capitalized, Prepaid, and Other Assets Disclosure [Abstract]" } } }, "localname": "DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureTextBlock": { "auth_ref": [ "r25" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the amounts paid in advance for capitalized costs that will be expensed with the passage of time or the occurrence of a triggering event, and will be charged against earnings within one year or the normal operating cycle, if longer; the aggregate carrying amount of current assets, not separately presented elsewhere in the balance sheet; and other deferred costs.", "label": "Deferred Costs, Capitalized, Prepaid, and Other Assets Disclosure [Table Text Block]", "terseLabel": "Schedule of Changes in Balance of Total Deferred Commissions and Total Deferred Professional Service Costs" } } }, "localname": "DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.castlighthealth.com/role/DeferredCostsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_Depreciation": { "auth_ref": [ "r67", "r167" ], "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 expense" } } }, "localname": "Depreciation", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.castlighthealth.com/role/PropertyandEquipmentNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DepreciationDepletionAndAmortization": { "auth_ref": [ "r67", "r125" ], "calculation": { "http://www.castlighthealth.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 9.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The aggregate expense recognized in the current period that allocates the cost of tangible assets, intangible assets, or depleting assets to periods that benefit from use of the assets.", "label": "Depreciation, Depletion and Amortization", "terseLabel": "Depreciation and amortization" } } }, "localname": "DepreciationDepletionAndAmortization", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.castlighthealth.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_DevelopedTechnologyRightsMember": { "auth_ref": [ "r314" ], "lang": { "en-us": { "role": { "documentation": "Rights to developed technology, which can include the right to develop, use, market, sell, or offer for sale products, compounds, or intellectual property.", "label": "Developed Technology Rights [Member]", "terseLabel": "Developed technology" } } }, "localname": "DevelopedTechnologyRightsMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.castlighthealth.com/role/GoodwillandIntangibleAssetsScheduleofFiniteLivedIntangibleAssetsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock": { "auth_ref": [ "r298" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for share-based payment arrangement.", "label": "Share-based Payment Arrangement [Text Block]", "terseLabel": "Stock Compensation" } } }, "localname": "DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.castlighthealth.com/role/StockCompensation" ], "xbrltype": "textBlockItemType" }, "us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Share-based Payment Arrangement [Abstract]", "terseLabel": "Share-based Payment Arrangement [Abstract]" } } }, "localname": "DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_EarningsPerShareAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Earnings Per Share [Abstract]", "terseLabel": "Earnings Per Share [Abstract]" } } }, "localname": "EarningsPerShareAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_EarningsPerShareBasic": { "auth_ref": [ "r53", "r84", "r85", "r86", "r87", "r88", "r92", "r94", "r98", "r99", "r100", "r104", "r105", "r325", "r326", "r369", "r380" ], "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": "Net loss per share, basic (in usd per share)", "verboseLabel": "Basic net loss per share (in usd per share)" } } }, "localname": "EarningsPerShareBasic", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.castlighthealth.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS", "http://www.castlighthealth.com/role/NetLossperShareCalculationofBasicandDilutedEarningsperShareDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_EarningsPerShareDiluted": { "auth_ref": [ "r53", "r84", "r85", "r86", "r87", "r88", "r94", "r98", "r99", "r100", "r104", "r105", "r325", "r326", "r369", "r380" ], "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 loss per share (in usd per share)", "verboseLabel": "Net loss per share, diluted (in usd per share)" } } }, "localname": "EarningsPerShareDiluted", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.castlighthealth.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS", "http://www.castlighthealth.com/role/NetLossperShareCalculationofBasicandDilutedEarningsperShareDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_EarningsPerShareTextBlock": { "auth_ref": [ "r101", "r102", "r103", "r106" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for earnings per share.", "label": "Earnings Per Share [Text Block]", "terseLabel": "Net Loss per Share" } } }, "localname": "EarningsPerShareTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.castlighthealth.com/role/NetLossperShare" ], "xbrltype": "textBlockItemType" }, "us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents": { "auth_ref": [ "r331" ], "calculation": { "http://www.castlighthealth.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 1.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", "terseLabel": "Effect of exchange rate changes on cash, cash equivalents, and restricted cash" } } }, "localname": "EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.castlighthealth.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_EmployeeRelatedLiabilitiesCurrent": { "auth_ref": [ "r29" ], "calculation": { "http://www.castlighthealth.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "order": 3.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" } } }, "localname": "EmployeeRelatedLiabilitiesCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.castlighthealth.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1": { "auth_ref": [ "r287" ], "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 expected for cost recognition" } } }, "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.castlighthealth.com/role/StockCompensationNarrativeDetails" ], "xbrltype": "durationItemType" }, "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions": { "auth_ref": [ "r287" ], "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": "Unrecognized compensation cost" } } }, "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.castlighthealth.com/role/StockCompensationNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions": { "auth_ref": [ "r287" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cost to be recognized for option under share-based payment arrangement.", "label": "Share-based Payment Arrangement, Nonvested Award, Option, Cost Not yet Recognized, Amount", "terseLabel": "Unrecognized compensation cost" } } }, "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.castlighthealth.com/role/StockCompensationNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_EmployeeStockMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "An Employee Stock Purchase Plan is a tax-efficient means by which employees of a corporation can purchase the corporation's stock.", "label": "Employee Stock [Member]", "terseLabel": "ESPP", "verboseLabel": "Shares issuable under the ESPP" } } }, "localname": "EmployeeStockMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.castlighthealth.com/role/NetLossperShareSummaryofAntidilutiveSecuritiesDetails", "http://www.castlighthealth.com/role/StockCompensationNarrativeDetails", "http://www.castlighthealth.com/role/StockCompensationScheduleFairValueAssumptionsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_EmployeeStockOptionMember": { "auth_ref": [ "r285" ], "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": "Share-based Payment Arrangement, Option [Member]", "terseLabel": "Stock options" } } }, "localname": "EmployeeStockOptionMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.castlighthealth.com/role/StockCompensationNarrativeDetails", "http://www.castlighthealth.com/role/StockCompensationScheduleFairValueAssumptionsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_EquityComponentDomain": { "auth_ref": [ "r0", "r47", "r48", "r49", "r79", "r80", "r81", "r83", "r89", "r91", "r107", "r145", "r228", "r235", "r290", "r291", "r292", "r304", "r305", "r324", "r332", "r333", "r334", "r335", "r336", "r337", "r388", "r389", "r390", "r410" ], "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/2021-01-31", "presentation": [ "http://www.castlighthealth.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY" ], "xbrltype": "domainItemType" }, "us-gaap_FiniteLivedIntangibleAssetUsefulLife": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Useful life of finite-lived intangible assets, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.", "label": "Finite-Lived Intangible Asset, Useful Life", "terseLabel": "Useful Life" } } }, "localname": "FiniteLivedIntangibleAssetUsefulLife", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.castlighthealth.com/role/GoodwillandIntangibleAssetsScheduleofFiniteLivedIntangibleAssetsDetails" ], "xbrltype": "durationItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization": { "auth_ref": [ "r161" ], "calculation": { "http://www.castlighthealth.com/role/GoodwillandIntangibleAssetsScheduleofFiniteLivedIntangibleAssetsDetails": { "order": 2.0, "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Accumulated amount of amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.", "label": "Finite-Lived Intangible Assets, Accumulated Amortization", "negatedTerseLabel": "Accumulated Amortization" } } }, "localname": "FiniteLivedIntangibleAssetsAccumulatedAmortization", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.castlighthealth.com/role/GoodwillandIntangibleAssetsScheduleofFiniteLivedIntangibleAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths": { "auth_ref": [ "r163" ], "calculation": { "http://www.castlighthealth.com/role/GoodwillandIntangibleAssetsScheduleofAmortizationExpenseforAcquiredIntangibleAssetsDetails": { "order": 2.0, "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in next fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Finite-Lived Intangible Asset, Expected Amortization, Year One", "terseLabel": "2022" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.castlighthealth.com/role/GoodwillandIntangibleAssetsScheduleofAmortizationExpenseforAcquiredIntangibleAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear": { "auth_ref": [], "calculation": { "http://www.castlighthealth.com/role/GoodwillandIntangibleAssetsScheduleofAmortizationExpenseforAcquiredIntangibleAssetsDetails": { "order": 1.0, "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in remainder of current fiscal year.", "label": "Finite-Lived Intangible Asset, Expected Amortization, Remainder of Fiscal Year", "terseLabel": "Remainder of 2021" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.castlighthealth.com/role/GoodwillandIntangibleAssetsScheduleofAmortizationExpenseforAcquiredIntangibleAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo": { "auth_ref": [ "r163" ], "calculation": { "http://www.castlighthealth.com/role/GoodwillandIntangibleAssetsScheduleofAmortizationExpenseforAcquiredIntangibleAssetsDetails": { "order": 3.0, "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in second fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Finite-Lived Intangible Asset, Expected Amortization, Year Two", "terseLabel": "2023" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.castlighthealth.com/role/GoodwillandIntangibleAssetsScheduleofAmortizationExpenseforAcquiredIntangibleAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis": { "auth_ref": [ "r157", "r158", "r161", "r164", "r358", "r359" ], "lang": { "en-us": { "role": { "documentation": "Information by major type or class of finite-lived intangible assets.", "label": "Finite-Lived Intangible Assets by Major Class [Axis]", "terseLabel": "Finite-Lived Intangible Assets by Major Class [Axis]" } } }, "localname": "FiniteLivedIntangibleAssetsByMajorClassAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.castlighthealth.com/role/GoodwillandIntangibleAssetsScheduleofFiniteLivedIntangibleAssetsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FiniteLivedIntangibleAssetsGross": { "auth_ref": [ "r161", "r359" ], "calculation": { "http://www.castlighthealth.com/role/GoodwillandIntangibleAssetsScheduleofFiniteLivedIntangibleAssetsDetails": { "order": 1.0, "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount before amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.", "label": "Finite-Lived Intangible Assets, Gross", "verboseLabel": "Gross" } } }, "localname": "FiniteLivedIntangibleAssetsGross", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.castlighthealth.com/role/GoodwillandIntangibleAssetsScheduleofFiniteLivedIntangibleAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Finite-Lived Intangible Assets [Line Items]", "terseLabel": "Finite-Lived Intangible Assets [Line Items]" } } }, "localname": "FiniteLivedIntangibleAssetsLineItems", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.castlighthealth.com/role/GoodwillandIntangibleAssetsScheduleofFiniteLivedIntangibleAssetsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain": { "auth_ref": [ "r157", "r160" ], "lang": { "en-us": { "role": { "documentation": "The major class of finite-lived intangible asset (for example, patents, trademarks, copyrights, etc.) A major class is composed of intangible assets that can be grouped together because they are similar, either by their nature or by their use in the operations of a company.", "label": "Finite-Lived Intangible Assets, Major Class Name [Domain]", "terseLabel": "Finite-Lived Intangible Assets, Major Class Name [Domain]" } } }, "localname": "FiniteLivedIntangibleAssetsMajorClassNameDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.castlighthealth.com/role/GoodwillandIntangibleAssetsScheduleofFiniteLivedIntangibleAssetsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FiniteLivedIntangibleAssetsNet": { "auth_ref": [ "r161", "r358" ], "calculation": { "http://www.castlighthealth.com/role/GoodwillandIntangibleAssetsScheduleofAmortizationExpenseforAcquiredIntangibleAssetsDetails": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://www.castlighthealth.com/role/GoodwillandIntangibleAssetsScheduleofFiniteLivedIntangibleAssetsDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount after amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.", "label": "Finite-Lived Intangible Assets, Net", "totalLabel": "Total estimated amortization expense" } } }, "localname": "FiniteLivedIntangibleAssetsNet", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.castlighthealth.com/role/GoodwillandIntangibleAssetsScheduleofAmortizationExpenseforAcquiredIntangibleAssetsDetails", "http://www.castlighthealth.com/role/GoodwillandIntangibleAssetsScheduleofFiniteLivedIntangibleAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsRollForward": { "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": "Finite-lived Intangible Assets [Roll Forward]", "terseLabel": "Finite-lived Intangible Assets [Roll Forward]" } } }, "localname": "FiniteLivedIntangibleAssetsRollForward", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.castlighthealth.com/role/GoodwillandIntangibleAssetsScheduleofFiniteLivedIntangibleAssetsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FurnitureAndFixturesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Equipment commonly used in offices and stores that have no permanent connection to the structure of a building or utilities. Examples include, but are not limited to, desks, chairs, tables, and bookcases.", "label": "Furniture and Fixtures [Member]", "terseLabel": "Furniture and equipment" } } }, "localname": "FurnitureAndFixturesMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.castlighthealth.com/role/PropertyandEquipmentScheduleofPropertyPlantandEquipmentDetails" ], "xbrltype": "domainItemType" }, "us-gaap_GeneralAndAdministrativeExpense": { "auth_ref": [ "r57" ], "calculation": { "http://www.castlighthealth.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS": { "order": 3.0, "parentTag": "us-gaap_OperatingExpenses", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The aggregate total of expenses of managing and administering the affairs of an entity, including affiliates of the reporting entity, which are not directly or indirectly associated with the manufacture, sale or creation of a product or product line.", "label": "General and Administrative Expense", "terseLabel": "General and administrative" } } }, "localname": "GeneralAndAdministrativeExpense", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.castlighthealth.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS" ], "xbrltype": "monetaryItemType" }, "us-gaap_GeneralAndAdministrativeExpenseMember": { "auth_ref": [ "r54" ], "lang": { "en-us": { "role": { "documentation": "Primary financial statement caption encompassing general and administrative expense.", "label": "General and Administrative Expense [Member]", "terseLabel": "General and administrative" } } }, "localname": "GeneralAndAdministrativeExpenseMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.castlighthealth.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONSParenthetical" ], "xbrltype": "domainItemType" }, "us-gaap_Goodwill": { "auth_ref": [ "r148", "r150", "r347", "r361" ], "calculation": { "http://www.castlighthealth.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "order": 6.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount after accumulated impairment loss of an asset representing future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized.", "label": "Goodwill", "terseLabel": "Goodwill" } } }, "localname": "Goodwill", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.castlighthealth.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/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock": { "auth_ref": [ "r165" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for goodwill and intangible assets.", "label": "Goodwill and Intangible Assets Disclosure [Text Block]", "terseLabel": "Goodwill and Intangible Assets" } } }, "localname": "GoodwillAndIntangibleAssetsDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.castlighthealth.com/role/GoodwillandIntangibleAssets" ], "xbrltype": "textBlockItemType" }, "us-gaap_GoodwillGross": { "auth_ref": [ "r151", "r153" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount before 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, Gross", "terseLabel": "Gross goodwill" } } }, "localname": "GoodwillGross", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.castlighthealth.com/role/GoodwillandIntangibleAssetsNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_GoodwillImpairedAccumulatedImpairmentLoss": { "auth_ref": [ "r151", "r153" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of accumulated impairment loss for an asset representing future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized.", "label": "Goodwill, Impaired, Accumulated Impairment Loss", "terseLabel": "Accumulated goodwill impairment" } } }, "localname": "GoodwillImpairedAccumulatedImpairmentLoss", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.castlighthealth.com/role/GoodwillandIntangibleAssetsNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_GoodwillImpairmentLoss": { "auth_ref": [ "r67", "r149", "r152", "r154" ], "calculation": { "http://www.castlighthealth.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 3.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 }, "http://www.castlighthealth.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS": { "order": 4.0, "parentTag": "us-gaap_OperatingExpenses", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of loss from the write-down of an asset representing the future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized.", "label": "Goodwill, Impairment Loss", "terseLabel": "Goodwill impairment" } } }, "localname": "GoodwillImpairmentLoss", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.castlighthealth.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS", "http://www.castlighthealth.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS", "http://www.castlighthealth.com/role/GoodwillandIntangibleAssetsNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_GrossProfit": { "auth_ref": [ "r55", "r75", "r127", "r129", "r132", "r135", "r137", "r144", "r191", "r192", "r193", "r195", "r196", "r197", "r198", "r199", "r200", "r201", "r330" ], "calculation": { "http://www.castlighthealth.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS": { "order": 1.0, "parentTag": "us-gaap_OperatingIncomeLoss", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Aggregate revenue less cost of goods and services sold or operating expenses directly attributable to the revenue generation activity.", "label": "Gross Profit", "totalLabel": "Gross profit" } } }, "localname": "GrossProfit", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.castlighthealth.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS" ], "xbrltype": "monetaryItemType" }, "us-gaap_ImpairmentOfLongLivedAssetsHeldForUse": { "auth_ref": [ "r67", "r166", "r171" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The aggregate amount of write-downs for impairments recognized during the period for long lived assets held for use (including those held for disposal by means other than sale).", "label": "Impairment, Long-Lived Asset, Held-for-Use", "terseLabel": "Long-lived asset impairment" } } }, "localname": "ImpairmentOfLongLivedAssetsHeldForUse", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.castlighthealth.com/role/GoodwillandIntangibleAssetsNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest": { "auth_ref": [ "r50", "r127", "r129", "r132", "r135", "r137", "r360", "r366", "r370", "r381" ], "calculation": { "http://www.castlighthealth.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": "Loss before provision for income taxes" } } }, "localname": "IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.castlighthealth.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/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_IncomeStatementLocationAxis": { "auth_ref": [ "r172", "r177" ], "lang": { "en-us": { "role": { "documentation": "Information by location in the income statement.", "label": "Income Statement Location [Axis]", "terseLabel": "Income Statement Location [Axis]" } } }, "localname": "IncomeStatementLocationAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.castlighthealth.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONSParenthetical" ], "xbrltype": "stringItemType" }, "us-gaap_IncomeStatementLocationDomain": { "auth_ref": [ "r177" ], "lang": { "en-us": { "role": { "documentation": "Location in the income statement.", "label": "Income Statement Location [Domain]", "terseLabel": "Income Statement Location [Domain]" } } }, "localname": "IncomeStatementLocationDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.castlighthealth.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONSParenthetical" ], "xbrltype": "domainItemType" }, "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/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_IncomeTaxDisclosureTextBlock": { "auth_ref": [ "r76", "r301", "r302", "r303", "r306", "r308", "r310", "r311", "r312" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for income taxes. Disclosures may include net deferred tax liability or asset recognized in an enterprise's statement of financial position, net change during the year in the total valuation allowance, approximate tax effect of each type of temporary difference and carryforward that gives rise to a significant portion of deferred tax liabilities and deferred tax assets, utilization of a tax carryback, and tax uncertainties information.", "label": "Income Tax Disclosure [Text Block]", "terseLabel": "Income Taxes" } } }, "localname": "IncomeTaxDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.castlighthealth.com/role/IncomeTaxes" ], "xbrltype": "textBlockItemType" }, "us-gaap_IncomeTaxExpenseBenefit": { "auth_ref": [ "r77", "r90", "r91", "r126", "r300", "r307", "r309", "r382" ], "calculation": { "http://www.castlighthealth.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)", "terseLabel": "Provision for income taxes" } } }, "localname": "IncomeTaxExpenseBenefit", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.castlighthealth.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS", "http://www.castlighthealth.com/role/IncomeTaxesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInAccountsPayable": { "auth_ref": [ "r66" ], "calculation": { "http://www.castlighthealth.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 12.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The increase (decrease) during the reporting period in the aggregate amount of liabilities incurred (and for which invoices have typically been received) and payable to vendors for goods and services received that are used in an entity's business.", "label": "Increase (Decrease) in Accounts Payable", "terseLabel": "Accounts payable" } } }, "localname": "IncreaseDecreaseInAccountsPayable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.castlighthealth.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInAccountsReceivable": { "auth_ref": [ "r66" ], "calculation": { "http://www.castlighthealth.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 14.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", "negatedTerseLabel": "Accounts receivable and other, net" } } }, "localname": "IncreaseDecreaseInAccountsReceivable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.castlighthealth.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInContractWithCustomerAsset": { "auth_ref": [ "r66" ], "calculation": { "http://www.castlighthealth.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 15.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) in right to consideration in exchange for good or service transferred to customer when right is conditioned on something other than passage of time.", "label": "Increase (Decrease) in Contract with Customer, Asset", "negatedTerseLabel": "Deferred commissions" } } }, "localname": "IncreaseDecreaseInContractWithCustomerAsset", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.castlighthealth.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInContractWithCustomerLiability": { "auth_ref": [ "r66", "r355" ], "calculation": { "http://www.castlighthealth.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 1.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/2021-01-31", "presentation": [ "http://www.castlighthealth.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInDeferredCharges": { "auth_ref": [ "r66" ], "calculation": { "http://www.castlighthealth.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 17.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The increase (decrease) during the reporting period in the value of expenditures made during the current reporting period for benefits that will be received over a period of years. Deferred charges differ from prepaid expenses in that they usually extend over a long period of time and may or may not be regularly recurring costs of operation.", "label": "Increase (Decrease) in Deferred Charges", "negatedTerseLabel": "Deferred professional service costs" } } }, "localname": "IncreaseDecreaseInDeferredCharges", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.castlighthealth.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInEmployeeRelatedLiabilities": { "auth_ref": [ "r66" ], "calculation": { "http://www.castlighthealth.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 4.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The increase (decrease) during the reporting period in the aggregate amount of obligations related to services received from employees, such as accrued salaries and bonuses, payroll taxes and fringe benefits.", "label": "Increase (Decrease) in Employee Related Liabilities", "terseLabel": "Accrued compensation" } } }, "localname": "IncreaseDecreaseInEmployeeRelatedLiabilities", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.castlighthealth.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInOperatingCapitalAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Increase (Decrease) in Operating Capital [Abstract]", "terseLabel": "Changes in operating assets and liabilities:" } } }, "localname": "IncreaseDecreaseInOperatingCapitalAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.castlighthealth.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "stringItemType" }, "us-gaap_IncreaseDecreaseInOperatingLeaseLiability": { "auth_ref": [ "r66", "r343" ], "calculation": { "http://www.castlighthealth.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 13.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": "Operating lease liabilities" } } }, "localname": "IncreaseDecreaseInOperatingLeaseLiability", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.castlighthealth.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets": { "auth_ref": [ "r66" ], "calculation": { "http://www.castlighthealth.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 2.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", "negatedTerseLabel": "Prepaid expenses and other assets" } } }, "localname": "IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.castlighthealth.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInStockholdersEquityRollForward": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.", "label": "Increase (Decrease) in Stockholders' Equity [Roll Forward]", "terseLabel": "Increase (Decrease) in Stockholders' Equity [Roll Forward]" } } }, "localname": "IncreaseDecreaseInStockholdersEquityRollForward", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.castlighthealth.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY" ], "xbrltype": "stringItemType" }, "us-gaap_IntangibleAssetsNetExcludingGoodwill": { "auth_ref": [ "r155", "r159" ], "calculation": { "http://www.castlighthealth.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "order": 5.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Sum of the carrying amounts of all intangible assets, excluding goodwill, as of the balance sheet date, net of accumulated amortization and impairment charges.", "label": "Intangible Assets, Net (Excluding Goodwill)", "terseLabel": "Intangible assets, net" } } }, "localname": "IntangibleAssetsNetExcludingGoodwill", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.castlighthealth.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_LeaseholdImprovementsMember": { "auth_ref": [ "r168" ], "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/2021-01-31", "presentation": [ "http://www.castlighthealth.com/role/PropertyandEquipmentScheduleofPropertyPlantandEquipmentDetails" ], "xbrltype": "domainItemType" }, "us-gaap_Liabilities": { "auth_ref": [ "r28", "r75", "r131", "r144", "r191", "r192", "r193", "r195", "r196", "r197", "r198", "r199", "r200", "r201", "r318", "r321", "r322", "r330", "r345", "r346" ], "calculation": { "http://www.castlighthealth.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/2021-01-31", "presentation": [ "http://www.castlighthealth.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilitiesAndStockholdersEquity": { "auth_ref": [ "r19", "r75", "r144", "r330", "r347", "r364", "r375" ], "calculation": { "http://www.castlighthealth.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\u2019 equity" } } }, "localname": "LiabilitiesAndStockholdersEquity", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.castlighthealth.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/2021-01-31", "presentation": [ "http://www.castlighthealth.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "stringItemType" }, "us-gaap_LiabilitiesCurrent": { "auth_ref": [ "r30", "r75", "r144", "r191", "r192", "r193", "r195", "r196", "r197", "r198", "r199", "r200", "r201", "r318", "r321", "r322", "r330", "r345", "r346", "r347" ], "calculation": { "http://www.castlighthealth.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/2021-01-31", "presentation": [ "http://www.castlighthealth.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/2021-01-31", "presentation": [ "http://www.castlighthealth.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "stringItemType" }, "us-gaap_LineOfCredit": { "auth_ref": [ "r11", "r363", "r372" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The carrying value as of the balance sheet date of the current and noncurrent portions of long-term obligations drawn from a line of credit, which is a bank's commitment to make loans up to a specific amount. Examples of items that might be included in the application of this element may consist of letters of credit, standby letters of credit, and revolving credit arrangements, under which borrowings can be made up to a maximum amount as of any point in time conditional on satisfaction of specified terms before, as of and after the date of drawdowns on the line. Includes short-term obligations that would normally be classified as current liabilities but for which (a) postbalance sheet date issuance of a long term obligation to refinance the short term obligation on a long term basis, or (b) the enterprise has entered into a financing agreement that clearly permits the enterprise to refinance the short-term obligation on a long term basis and the following conditions are met (1) the agreement does not expire within 1 year and is not cancelable by the lender except for violation of an objectively determinable provision, (2) no violation exists at the BS date, and (3) the lender has entered into the financing agreement is expected to be financially capable of honoring the agreement.", "label": "Long-term Line of Credit", "terseLabel": "Borrowings" } } }, "localname": "LineOfCredit", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.castlighthealth.com/role/DebtNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LineOfCreditFacilityLineItems": { "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": "Line of Credit Facility [Line Items]", "terseLabel": "Line of Credit Facility [Line Items]" } } }, "localname": "LineOfCreditFacilityLineItems", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.castlighthealth.com/role/DebtNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity": { "auth_ref": [ "r27" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Maximum borrowing capacity under the credit facility without consideration of any current restrictions on the amount that could be borrowed or the amounts currently outstanding under the facility.", "label": "Line of Credit Facility, Maximum Borrowing Capacity", "terseLabel": "Line of credit facility, maximum borrowing capacity" } } }, "localname": "LineOfCreditFacilityMaximumBorrowingCapacity", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.castlighthealth.com/role/DebtNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LineOfCreditFacilityTable": { "auth_ref": [ "r27", "r74" ], "lang": { "en-us": { "role": { "documentation": "A table or schedule providing information pertaining to short-term or long-term contractual arrangements with lenders, including letters of credit, standby letters of credit, and revolving credit arrangements, under which borrowings can be made up to maximum amount as of any point in time conditional on satisfaction of specified terms before, as of and after the date of drawdowns on the line.", "label": "Line of Credit Facility [Table]", "terseLabel": "Line of Credit Facility [Table]" } } }, "localname": "LineOfCreditFacilityTable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.castlighthealth.com/role/DebtNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LineOfCreditMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "A contractual arrangement with a lender under which borrowings can be made up to a specific amount at any point in time, and under which borrowings outstanding may be either short-term or long-term, depending upon the particulars.", "label": "Line of Credit [Member]", "terseLabel": "Line of Credit" } } }, "localname": "LineOfCreditMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.castlighthealth.com/role/DebtNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_LongtermDebtTypeAxis": { "auth_ref": [ "r31" ], "lang": { "en-us": { "role": { "documentation": "Information by type of long-term debt.", "label": "Long-term Debt, Type [Axis]", "terseLabel": "Long-term Debt, Type [Axis]" } } }, "localname": "LongtermDebtTypeAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.castlighthealth.com/role/DebtNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LongtermDebtTypeDomain": { "auth_ref": [ "r31", "r190" ], "lang": { "en-us": { "role": { "documentation": "Type of long-term debt arrangement, such as notes, line of credit, commercial paper, asset-based financing, project financing, letter of credit financing. These are debt arrangements that originally required repayment more than twelve months after issuance or greater than the normal operating cycle of the company, if longer.", "label": "Long-term Debt, Type [Domain]", "terseLabel": "Long-term Debt, Type [Domain]" } } }, "localname": "LongtermDebtTypeDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.castlighthealth.com/role/DebtNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_NetCashProvidedByUsedInFinancingActivities": { "auth_ref": [ "r64" ], "calculation": { "http://www.castlighthealth.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 4.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cash inflow (outflow) from financing activities, including discontinued operations. Financing activity cash flows include obtaining resources from owners and providing them with a return on, and a return of, their investment; borrowing money and repaying amounts borrowed, or settling the obligation; and obtaining and paying for other resources obtained from creditors on long-term credit.", "label": "Net Cash Provided by (Used in) Financing Activities", "totalLabel": "Net cash used in financing activities" } } }, "localname": "NetCashProvidedByUsedInFinancingActivities", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.castlighthealth.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/2021-01-31", "presentation": [ "http://www.castlighthealth.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "stringItemType" }, "us-gaap_NetCashProvidedByUsedInInvestingActivities": { "auth_ref": [ "r64" ], "calculation": { "http://www.castlighthealth.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 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) provided by investing activities" } } }, "localname": "NetCashProvidedByUsedInInvestingActivities", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.castlighthealth.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/2021-01-31", "presentation": [ "http://www.castlighthealth.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "stringItemType" }, "us-gaap_NetCashProvidedByUsedInOperatingActivities": { "auth_ref": [ "r64", "r65", "r68" ], "calculation": { "http://www.castlighthealth.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 2.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0 } }, "lang": { "en-us": { "role": { "documentation": "Amount of cash inflow (outflow) from operating activities, including discontinued operations. Operating activity cash flows include transactions, adjustments, and changes in value not defined as investing or financing activities.", "label": "Net Cash Provided by (Used in) Operating Activities", "totalLabel": "Net cash provided by (used in) operating activities" } } }, "localname": "NetCashProvidedByUsedInOperatingActivities", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.castlighthealth.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Net Cash Provided by (Used in) Operating Activities [Abstract]", "verboseLabel": "Operating activities:" } } }, "localname": "NetCashProvidedByUsedInOperatingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.castlighthealth.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "stringItemType" }, "us-gaap_NetIncomeLoss": { "auth_ref": [ "r1", "r41", "r44", "r49", "r51", "r68", "r75", "r82", "r84", "r85", "r86", "r87", "r90", "r91", "r97", "r127", "r129", "r132", "r135", "r137", "r144", "r191", "r192", "r193", "r195", "r196", "r197", "r198", "r199", "r200", "r201", "r326", "r330", "r367", "r378" ], "calculation": { "http://www.castlighthealth.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 6.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 }, "http://www.castlighthealth.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVELOSS": { "order": 1.0, "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax", "weight": 1.0 }, "http://www.castlighthealth.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) Attributable to Parent", "terseLabel": "Net loss", "totalLabel": "Net loss", "verboseLabel": "Net loss" } } }, "localname": "NetIncomeLoss", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.castlighthealth.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS", "http://www.castlighthealth.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVELOSS", "http://www.castlighthealth.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS", "http://www.castlighthealth.com/role/NetLossperShareCalculationofBasicandDilutedEarningsperShareDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy pertaining to new accounting pronouncements that may impact the entity's financial reporting. Includes, but is not limited to, quantification of the expected or actual impact.", "label": "New Accounting Pronouncements, Policy [Policy Text Block]", "terseLabel": "Recently Issued Accounting Pronouncements" } } }, "localname": "NewAccountingPronouncementsPolicyPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.castlighthealth.com/role/AccountingStandardsandSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_NonvestedRestrictedStockSharesActivityTableTextBlock": { "auth_ref": [ "r267" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the changes in outstanding nonvested restricted stock shares.", "label": "Nonvested Restricted Stock Shares Activity [Table Text Block]", "verboseLabel": "Schedule of Unvested Restricted Stock Unit Activity" } } }, "localname": "NonvestedRestrictedStockSharesActivityTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.castlighthealth.com/role/StockCompensationTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_OperatingExpenses": { "auth_ref": [], "calculation": { "http://www.castlighthealth.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS": { "order": 2.0, "parentTag": "us-gaap_OperatingIncomeLoss", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Generally recurring costs associated with normal operations except for the portion of these expenses which can be clearly related to production and included in cost of sales or services. Includes selling, general and administrative expense.", "label": "Operating Expenses", "totalLabel": "Total operating expenses" } } }, "localname": "OperatingExpenses", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.castlighthealth.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingExpensesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Operating Expenses [Abstract]", "terseLabel": "Operating expenses:" } } }, "localname": "OperatingExpensesAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.castlighthealth.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS" ], "xbrltype": "stringItemType" }, "us-gaap_OperatingIncomeLoss": { "auth_ref": [ "r127", "r129", "r132", "r135", "r137" ], "calculation": { "http://www.castlighthealth.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS": { "order": 2.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 loss" } } }, "localname": "OperatingIncomeLoss", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.castlighthealth.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseLiabilityCurrent": { "auth_ref": [ "r342" ], "calculation": { "http://www.castlighthealth.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "order": 5.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease, classified as current.", "label": "Operating Lease, Liability, Current", "terseLabel": "Operating lease liabilities" } } }, "localname": "OperatingLeaseLiabilityCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.castlighthealth.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseLiabilityNoncurrent": { "auth_ref": [ "r342" ], "calculation": { "http://www.castlighthealth.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "order": 3.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease, classified as noncurrent.", "label": "Operating Lease, Liability, Noncurrent", "terseLabel": "Operating lease liabilities, non-current" } } }, "localname": "OperatingLeaseLiabilityNoncurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.castlighthealth.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseRightOfUseAsset": { "auth_ref": [ "r341" ], "calculation": { "http://www.castlighthealth.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "order": 8.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's right to use underlying asset under operating lease.", "label": "Operating Lease, Right-of-Use Asset", "terseLabel": "Operating lease right-of-use assets, net" } } }, "localname": "OperatingLeaseRightOfUseAsset", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.castlighthealth.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "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/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock": { "auth_ref": [ "r2", "r323" ], "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 Description of Business" } } }, "localname": "OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.castlighthealth.com/role/OrganizationandDescriptionofBusiness" ], "xbrltype": "textBlockItemType" }, "us-gaap_OtherAssetsDisclosureTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for other assets. This disclosure includes other current assets and other noncurrent assets.", "label": "Other Assets Disclosure [Text Block]", "verboseLabel": "Deferred Costs" } } }, "localname": "OtherAssetsDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.castlighthealth.com/role/DeferredCosts" ], "xbrltype": "textBlockItemType" }, "us-gaap_OtherAssetsNoncurrent": { "auth_ref": [ "r25" ], "calculation": { "http://www.castlighthealth.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "order": 7.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of noncurrent assets classified as other.", "label": "Other Assets, Noncurrent", "terseLabel": "Other assets" } } }, "localname": "OtherAssetsNoncurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.castlighthealth.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Other Comprehensive Income (Loss), Net of Tax [Abstract]", "terseLabel": "Other comprehensive loss:" } } }, "localname": "OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.castlighthealth.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVELOSS" ], "xbrltype": "stringItemType" }, "us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent": { "auth_ref": [ "r42", "r45", "r315", "r316", "r319" ], "calculation": { "http://www.castlighthealth.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVELOSS": { "order": 2.0, "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount after tax of other comprehensive income (loss) attributable to parent entity.", "label": "Other Comprehensive Income (Loss), Net of Tax, Portion Attributable to Parent", "totalLabel": "Other comprehensive loss" } } }, "localname": "OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.castlighthealth.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVELOSS" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax": { "auth_ref": [ "r37", "r39" ], "calculation": { "http://www.castlighthealth.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVELOSS": { "order": 1.0, "parentTag": "us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount, after tax and before adjustment, of unrealized holding gain (loss) on investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale). Excludes unrealized gain (loss) on investment in debt security measured at amortized cost (held-to-maturity) from transfer to available-for-sale.", "label": "OCI, Debt Securities, Available-for-Sale, Unrealized Holding Gain (Loss), before Adjustment, after Tax", "terseLabel": "Net change in unrealized loss on available-for-sale marketable securities" } } }, "localname": "OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.castlighthealth.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVELOSS" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherLiabilitiesNoncurrent": { "auth_ref": [ "r32" ], "calculation": { "http://www.castlighthealth.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "order": 4.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of liabilities classified as other, due after one year or the normal operating cycle, if longer.", "label": "Other Liabilities, Noncurrent", "terseLabel": "Other liabilities, non-current" } } }, "localname": "OtherLiabilitiesNoncurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.castlighthealth.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherNoncashIncomeExpense": { "auth_ref": [ "r68" ], "calculation": { "http://www.castlighthealth.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 10.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of income (expense) included in net income that results in no cash inflow (outflow), classified as other.", "label": "Other Noncash Income (Expense)", "negatedTerseLabel": "Other" } } }, "localname": "OtherNoncashIncomeExpense", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.castlighthealth.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherNonoperatingIncomeExpense": { "auth_ref": [ "r58" ], "calculation": { "http://www.castlighthealth.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS": { "order": 1.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 income, net" } } }, "localname": "OtherNonoperatingIncomeExpense", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.castlighthealth.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToAcquireMarketableSecurities": { "auth_ref": [ "r143" ], "calculation": { "http://www.castlighthealth.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 2.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of cash outflow for purchase of marketable security.", "label": "Payments to Acquire Marketable Securities", "negatedTerseLabel": "Purchase of marketable securities" } } }, "localname": "PaymentsToAcquireMarketableSecurities", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.castlighthealth.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToAcquirePropertyPlantAndEquipment": { "auth_ref": [ "r61" ], "calculation": { "http://www.castlighthealth.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 4.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": "Purchase of property and equipment" } } }, "localname": "PaymentsToAcquirePropertyPlantAndEquipment", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.castlighthealth.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_PerformanceSharesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Share-based payment arrangement awarded for meeting performance target.", "label": "Performance Shares [Member]", "terseLabel": "PSUs" } } }, "localname": "PerformanceSharesMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.castlighthealth.com/role/StockCompensationNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_PrepaidExpenseAndOtherAssetsCurrent": { "auth_ref": [ "r4", "r20", "r21" ], "calculation": { "http://www.castlighthealth.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 in future periods, and amount of other assets that are expected to be realized or consumed within one year or the normal operating cycle, if longer.", "label": "Prepaid Expense and Other Assets, Current", "terseLabel": "Prepaid expenses and other current assets" } } }, "localname": "PrepaidExpenseAndOtherAssetsCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.castlighthealth.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_PrimeRateMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Interest rate charged by financial institutions to their most creditworthy borrowers.", "label": "Prime Rate [Member]", "terseLabel": "Prime rate" } } }, "localname": "PrimeRateMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.castlighthealth.com/role/DebtNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ProceedsFromMaturitiesPrepaymentsAndCallsOfAvailableForSaleSecurities": { "auth_ref": [ "r59", "r60", "r143" ], "calculation": { "http://www.castlighthealth.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 3.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cash inflow from maturity, prepayment and call of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale).", "label": "Proceeds from Maturities, Prepayments and Calls of Debt Securities, Available-for-sale", "terseLabel": "Maturities of marketable securities" } } }, "localname": "ProceedsFromMaturitiesPrepaymentsAndCallsOfAvailableForSaleSecurities", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.castlighthealth.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromSaleOfAvailableForSaleSecuritiesDebt": { "auth_ref": [ "r59", "r60", "r143" ], "calculation": { "http://www.castlighthealth.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 1.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cash inflow from sale of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale).", "label": "Proceeds from Sale of Debt Securities, Available-for-sale", "terseLabel": "Sales of marketable securities" } } }, "localname": "ProceedsFromSaleOfAvailableForSaleSecuritiesDebt", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.castlighthealth.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromStockOptionsExercised": { "auth_ref": [ "r62", "r289" ], "calculation": { "http://www.castlighthealth.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 1.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cash inflow from exercise of option under share-based payment arrangement.", "label": "Proceeds from Stock Options Exercised", "terseLabel": "Proceeds from exercise of stock options" } } }, "localname": "ProceedsFromStockOptionsExercised", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.castlighthealth.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromStockPlans": { "auth_ref": [ "r62" ], "calculation": { "http://www.castlighthealth.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 2.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The cash inflow associated with the amount received from the stock plan during the period.", "label": "Proceeds from Stock Plans", "terseLabel": "Proceeds from ESPP offering" } } }, "localname": "ProceedsFromStockPlans", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.castlighthealth.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_PropertyPlantAndEquipmentAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Property, Plant and Equipment [Abstract]", "terseLabel": "Property, Plant and Equipment [Abstract]" } } }, "localname": "PropertyPlantAndEquipmentAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_PropertyPlantAndEquipmentByTypeAxis": { "auth_ref": [ "r24", "r170" ], "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": "Property, Plant and Equipment, Type [Axis]" } } }, "localname": "PropertyPlantAndEquipmentByTypeAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.castlighthealth.com/role/PropertyandEquipmentScheduleofPropertyPlantandEquipmentDetails" ], "xbrltype": "stringItemType" }, "us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock": { "auth_ref": [ "r173", "r397", "r398", "r399" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for long-lived, physical asset used in normal conduct of business and not intended for resale. Includes, but is not limited to, work of art, historical treasure, and similar asset classified as collections.", "label": "Property, Plant and Equipment Disclosure [Text Block]", "terseLabel": "Property and Equipment" } } }, "localname": "PropertyPlantAndEquipmentDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.castlighthealth.com/role/PropertyandEquipment" ], "xbrltype": "textBlockItemType" }, "us-gaap_PropertyPlantAndEquipmentGross": { "auth_ref": [ "r23", "r168" ], "calculation": { "http://www.castlighthealth.com/role/PropertyandEquipmentScheduleofPropertyPlantandEquipmentDetails": { "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": "Property and equipment" } } }, "localname": "PropertyPlantAndEquipmentGross", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.castlighthealth.com/role/PropertyandEquipmentScheduleofPropertyPlantandEquipmentDetails" ], "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/2021-01-31", "presentation": [ "http://www.castlighthealth.com/role/PropertyandEquipmentScheduleofPropertyPlantandEquipmentDetails" ], "xbrltype": "stringItemType" }, "us-gaap_PropertyPlantAndEquipmentNet": { "auth_ref": [ "r8", "r9", "r170", "r347", "r371", "r376" ], "calculation": { "http://www.castlighthealth.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "order": 2.0, "parentTag": "us-gaap_Assets", "weight": 1.0 }, "http://www.castlighthealth.com/role/PropertyandEquipmentScheduleofPropertyPlantandEquipmentDetails": { "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": "Property and equipment, net" } } }, "localname": "PropertyPlantAndEquipmentNet", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.castlighthealth.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS", "http://www.castlighthealth.com/role/PropertyandEquipmentScheduleofPropertyPlantandEquipmentDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_PropertyPlantAndEquipmentTextBlock": { "auth_ref": [ "r8", "r170" ], "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": "Property and Equipment" } } }, "localname": "PropertyPlantAndEquipmentTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.castlighthealth.com/role/PropertyandEquipmentTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_PropertyPlantAndEquipmentTypeDomain": { "auth_ref": [ "r8", "r168" ], "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": "Property, Plant and Equipment, Type [Domain]" } } }, "localname": "PropertyPlantAndEquipmentTypeDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.castlighthealth.com/role/PropertyandEquipmentScheduleofPropertyPlantandEquipmentDetails" ], "xbrltype": "domainItemType" }, "us-gaap_RepaymentsOfLongTermDebt": { "auth_ref": [ "r63" ], "calculation": { "http://www.castlighthealth.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 3.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cash outflow for debt initially having maturity due after one year or beyond the normal operating cycle, if longer.", "label": "Repayments of Long-term Debt", "negatedTerseLabel": "Principal payments on debt" } } }, "localname": "RepaymentsOfLongTermDebt", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.castlighthealth.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_ResearchAndDevelopmentExpense": { "auth_ref": [ "r299", "r356", "r402" ], "calculation": { "http://www.castlighthealth.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS": { "order": 2.0, "parentTag": "us-gaap_OperatingExpenses", "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/2021-01-31", "presentation": [ "http://www.castlighthealth.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS" ], "xbrltype": "monetaryItemType" }, "us-gaap_ResearchAndDevelopmentExpenseMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Primary financial statement caption in which the reported facts about research and development expense have been included.", "label": "Research and Development Expense [Member]", "terseLabel": "Research and development" } } }, "localname": "ResearchAndDevelopmentExpenseMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.castlighthealth.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONSParenthetical" ], "xbrltype": "domainItemType" }, "us-gaap_RestrictedCashCurrent": { "auth_ref": [ "r3", "r7", "r70" ], "calculation": { "http://www.castlighthealth.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 2.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cash restricted as to withdrawal or usage, classified as current. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits.", "label": "Restricted Cash, Current", "terseLabel": "Restricted cash included in Prepaid expenses and other current assets" } } }, "localname": "RestrictedCashCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.castlighthealth.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_RestrictedCashNoncurrent": { "auth_ref": [ "r6", "r10", "r70", "r394" ], "calculation": { "http://www.castlighthealth.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "order": 9.0, "parentTag": "us-gaap_Assets", "weight": 1.0 }, "http://www.castlighthealth.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 3.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cash restricted as to withdrawal or usage, classified as noncurrent. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits.", "label": "Restricted Cash, Noncurrent", "terseLabel": "Restricted cash, non-current" } } }, "localname": "RestrictedCashNoncurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.castlighthealth.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS", "http://www.castlighthealth.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_RestrictedStockSharesIssuedNetOfSharesForTaxWithholdings": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Number, after shares used to satisfy grantee's tax withholding obligation for award under share-based payment arrangement, of restricted shares issued. Excludes cash used to satisfy grantee's tax withholding obligation.", "label": "Restricted Stock, Shares Issued Net of Shares for Tax Withholdings", "terseLabel": "Vesting of restricted stock units (in shares)" } } }, "localname": "RestrictedStockSharesIssuedNetOfSharesForTaxWithholdings", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.castlighthealth.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY" ], "xbrltype": "sharesItemType" }, "us-gaap_RestrictedStockUnitsRSUMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Share instrument which is convertible to stock or an equivalent amount of cash, after a specified period of time or when specified performance conditions are met.", "label": "Restricted Stock Units (RSUs) [Member]", "terseLabel": "RSUs" } } }, "localname": "RestrictedStockUnitsRSUMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.castlighthealth.com/role/StockCompensationNarrativeDetails", "http://www.castlighthealth.com/role/StockCompensationSummaryofUnvestedRestrictedStockUnitActivityDetails" ], "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/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_RestructuringAndRelatedActivitiesDisclosureTextBlock": { "auth_ref": [ "r174", "r176", "r179", "r183", "r184" ], "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 Program" } } }, "localname": "RestructuringAndRelatedActivitiesDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.castlighthealth.com/role/RestructuringProgram" ], "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": "Terminated employees" } } }, "localname": "RestructuringAndRelatedCostNumberOfPositionsEliminated", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.castlighthealth.com/role/RestructuringProgramDetails" ], "xbrltype": "integerItemType" }, "us-gaap_RestructuringAndRelatedCostNumberOfPositionsEliminatedPeriodPercent": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The number of positions eliminated during the period as a percentage of total positions eliminated during the period in connection with the restructuring plan(s).", "label": "Restructuring and Related Cost, Number of Positions Eliminated, Period Percent", "terseLabel": "Reduction in workforce, percent" } } }, "localname": "RestructuringAndRelatedCostNumberOfPositionsEliminatedPeriodPercent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.castlighthealth.com/role/RestructuringProgramDetails" ], "xbrltype": "percentItemType" }, "us-gaap_RestructuringCostAndReserveLineItems": { "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": "Restructuring Cost and Reserve [Line Items]", "terseLabel": "Restructuring Cost and Reserve [Line Items]" } } }, "localname": "RestructuringCostAndReserveLineItems", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.castlighthealth.com/role/RestructuringProgramDetails" ], "xbrltype": "stringItemType" }, "us-gaap_RestructuringPlanAxis": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Information by individual restructuring plan.", "label": "Restructuring Plan [Axis]", "terseLabel": "Restructuring Plan [Axis]" } } }, "localname": "RestructuringPlanAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.castlighthealth.com/role/RestructuringProgramDetails" ], "xbrltype": "stringItemType" }, "us-gaap_RestructuringPlanDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Identification of the individual restructuring plans.", "label": "Restructuring Plan [Domain]", "terseLabel": "Restructuring Plan [Domain]" } } }, "localname": "RestructuringPlanDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.castlighthealth.com/role/RestructuringProgramDetails" ], "xbrltype": "domainItemType" }, "us-gaap_RetainedEarningsAccumulatedDeficit": { "auth_ref": [ "r16", "r235", "r293", "r347", "r374", "r391", "r392" ], "calculation": { "http://www.castlighthealth.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "order": 3.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cumulative amount of the reporting entity's undistributed earnings or deficit.", "label": "Retained Earnings (Accumulated Deficit)", "terseLabel": "Accumulated deficit" } } }, "localname": "RetainedEarningsAccumulatedDeficit", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.castlighthealth.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_RetainedEarningsMember": { "auth_ref": [ "r0", "r79", "r80", "r81", "r83", "r89", "r91", "r145", "r290", "r291", "r292", "r304", "r305", "r324", "r388", "r390" ], "lang": { "en-us": { "role": { "documentation": "The cumulative amount of the reporting entity's undistributed earnings or deficit.", "label": "Retained Earnings [Member]", "terseLabel": "Accumulated Deficit" } } }, "localname": "RetainedEarningsMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.castlighthealth.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/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax": { "auth_ref": [ "r123", "r124", "r128", "r133", "r134", "r138", "r139", "r140", "r250", "r251", "r357" ], "calculation": { "http://www.castlighthealth.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS": { "order": 1.0, "parentTag": "us-gaap_GrossProfit", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount, excluding tax collected from customer, of revenue from satisfaction of performance obligation by transferring promised good or service to customer. Tax collected from customer is tax assessed by governmental authority that is both imposed on and concurrent with specific revenue-producing transaction, including, but not limited to, sales, use, value added and excise.", "label": "Revenue from Contract with Customer, Excluding Assessed Tax", "terseLabel": "Total revenue, net" } } }, "localname": "RevenueFromContractWithCustomerExcludingAssessedTax", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.castlighthealth.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS" ], "xbrltype": "monetaryItemType" }, "us-gaap_RevenueFromContractWithCustomerTextBlock": { "auth_ref": [ "r240", "r241", "r242", "r243", "r244", "r245", "r248", "r249", "r254", "r257" ], "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, Contract Balances and Performance Obligations" } } }, "localname": "RevenueFromContractWithCustomerTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.castlighthealth.com/role/RevenueDeferredRevenueContractBalancesandPerformanceObligations" ], "xbrltype": "textBlockItemType" }, "us-gaap_RevenueRemainingPerformanceObligation": { "auth_ref": [ "r246" ], "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": "Revenue, remaining performance obligation" } } }, "localname": "RevenueRemainingPerformanceObligation", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.castlighthealth.com/role/RevenueDeferredRevenueContractBalancesandPerformanceObligationsPerformanceObligationsDetails" ], "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/2021-01-31", "presentation": [ "http://www.castlighthealth.com/role/RevenueDeferredRevenueContractBalancesandPerformanceObligationsPerformanceObligationsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1": { "auth_ref": [ "r247" ], "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": "Revenue, remaining performance obligation, expected timing of satisfaction, period" } } }, "localname": "RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.castlighthealth.com/role/RevenueDeferredRevenueContractBalancesandPerformanceObligationsPerformanceObligationsDetails" ], "xbrltype": "durationItemType" }, "us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis": { "auth_ref": [ "r247" ], "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/2021-01-31", "presentation": [ "http://www.castlighthealth.com/role/RevenueDeferredRevenueContractBalancesandPerformanceObligationsPerformanceObligationsDetails" ], "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/2021-01-31", "presentation": [ "http://www.castlighthealth.com/role/RevenueDeferredRevenueContractBalancesandPerformanceObligationsPerformanceObligationsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_RevenueRemainingPerformanceObligationPercentage": { "auth_ref": [ "r247" ], "lang": { "en-us": { "role": { "documentation": "Percentage of remaining performance obligation to total remaining performance obligation not recognized as revenue.", "label": "Revenue, Remaining Performance Obligation, Percentage", "terseLabel": "Revenue, remaining performance obligation, percent" } } }, "localname": "RevenueRemainingPerformanceObligationPercentage", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.castlighthealth.com/role/RevenueDeferredRevenueContractBalancesandPerformanceObligationsPerformanceObligationsDetails" ], "xbrltype": "percentItemType" }, "us-gaap_RevenuesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Revenues [Abstract]", "terseLabel": "Revenue:" } } }, "localname": "RevenuesAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.castlighthealth.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS" ], "xbrltype": "stringItemType" }, "us-gaap_RevolvingCreditFacilityMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Arrangement in which loan proceeds can continuously be obtained following repayments, but the total amount borrowed cannot exceed a specified maximum amount.", "label": "Revolving Credit Facility [Member]", "terseLabel": "Revolving credit" } } }, "localname": "RevolvingCreditFacilityMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.castlighthealth.com/role/DebtNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_SalesRevenueNetMember": { "auth_ref": [ "r117", "r140" ], "lang": { "en-us": { "role": { "documentation": "Revenue from sale of product and rendering of service and other sources of income, when it serves as benchmark in concentration of risk calculation.", "label": "Revenue Benchmark [Member]", "verboseLabel": "Total Revenue" } } }, "localname": "SalesRevenueNetMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.castlighthealth.com/role/AccountingStandardsandSignificantAccountingPoliciesConcentrationsofRiskandSignificantCustomersDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable": { "auth_ref": [ "r101" ], "lang": { "en-us": { "role": { "documentation": "Schedule for securities (including those issuable pursuant to contingent stock agreements) that could potentially dilute basic earnings per share (EPS) in the future that were not included in the computation of diluted EPS because to do so would increase EPS amounts or decrease loss per share amounts for the period presented, by Antidilutive Securities.", "label": "Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table]", "terseLabel": "Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table]" } } }, "localname": "ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.castlighthealth.com/role/NetLossperShareSummaryofAntidilutiveSecuritiesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock": { "auth_ref": [ "r101" ], "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/2021-01-31", "presentation": [ "http://www.castlighthealth.com/role/NetLossperShareTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock": { "auth_ref": [ "r100" ], "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 Calculation of Basic and Diluted Earnings per Share" } } }, "localname": "ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.castlighthealth.com/role/NetLossperShareTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable": { "auth_ref": [ "r157", "r160", "r358" ], "lang": { "en-us": { "role": { "documentation": "Schedule of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.", "label": "Schedule of Finite-Lived Intangible Assets [Table]", "terseLabel": "Schedule of Finite-Lived Intangible Assets [Table]" } } }, "localname": "ScheduleOfFiniteLivedIntangibleAssetsTable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.castlighthealth.com/role/GoodwillandIntangibleAssetsScheduleofFiniteLivedIntangibleAssetsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock": { "auth_ref": [ "r157", "r160" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of assets, excluding financial assets and goodwill, lacking physical substance with a finite life, by either major class or business segment.", "label": "Schedule of Finite-Lived Intangible Assets [Table Text Block]", "terseLabel": "Schedule of Finite-Lived Intangible Assets" } } }, "localname": "ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.castlighthealth.com/role/GoodwillandIntangibleAssetsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfPropertyPlantAndEquipmentTable": { "auth_ref": [ "r24", "r170" ], "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/2021-01-31", "presentation": [ "http://www.castlighthealth.com/role/PropertyandEquipmentScheduleofPropertyPlantandEquipmentDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfRestructuringAndRelatedCostsTable": { "auth_ref": [ "r175", "r176", "r177", "r178", "r180", "r181", "r182" ], "lang": { "en-us": { "role": { "documentation": "Table presenting the description of the restructuring costs, such as the expected cost; the costs incurred during the period; the cumulative costs incurred as of the balance sheet date; the income statement caption within which the restructuring charges recognized for the period are included; and the amount of and periodic changes to 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 by type of restructuring.", "label": "Schedule of Restructuring and Related Costs [Table]", "terseLabel": "Schedule of Restructuring and Related Costs [Table]" } } }, "localname": "ScheduleOfRestructuringAndRelatedCostsTable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.castlighthealth.com/role/RestructuringProgramDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable": { "auth_ref": [ "r264", "r288" ], "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/2021-01-31", "presentation": [ "http://www.castlighthealth.com/role/StockCompensationNarrativeDetails", "http://www.castlighthealth.com/role/StockCompensationScheduleFairValueAssumptionsDetails", "http://www.castlighthealth.com/role/StockCompensationSummaryofUnvestedRestrictedStockUnitActivityDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock": { "auth_ref": [ "r268", "r278", "r279" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure for stock option plans. Includes, but is not limited to, outstanding awards at beginning and end of year, grants, exercises, forfeitures, and weighted-average grant date fair value.", "label": "Share-based Payment Arrangement, Option, Activity [Table Text Block]", "terseLabel": "Schedule of Stock Option Activity" } } }, "localname": "ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.castlighthealth.com/role/StockCompensationTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock": { "auth_ref": [ "r280" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the significant assumptions used during the year to estimate the fair value of stock options, including, but not limited to: (a) expected term of share options and similar instruments, (b) expected volatility of the entity's shares, (c) expected dividends, (d) risk-free rate(s), and (e) discount for post-vesting restrictions.", "label": "Schedule of Share-based Payment Award, Stock Options, Valuation Assumptions [Table Text Block]", "terseLabel": "Schedule of Fair Value Assumptions" } } }, "localname": "ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.castlighthealth.com/role/StockCompensationTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfStockByClassTable": { "auth_ref": [ "r34", "r73", "r108", "r109", "r218", "r219", "r220", "r221", "r222", "r223", "r224", "r225", "r226", "r227", "r229", "r230", "r231", "r232", "r233", "r234", "r235" ], "lang": { "en-us": { "role": { "documentation": "Schedule detailing information related to equity by class of stock. Class of stock includes common, convertible, and preferred stocks which are not redeemable or redeemable solely at the option of the issuer. It also includes preferred stock with redemption features that are solely within the control of the issuer and mandatorily redeemable stock if redemption is required to occur only upon liquidation or termination of the reporting entity.", "label": "Schedule of Stock by Class [Table]", "terseLabel": "Schedule of Stock by Class [Table]" } } }, "localname": "ScheduleOfStockByClassTable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.castlighthealth.com/role/NetLossperShareCalculationofBasicandDilutedEarningsperShareDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock": { "auth_ref": [ "r160" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the amount of amortization expense expected to be recorded in succeeding fiscal years for finite-lived intangible assets.", "label": "Schedule of Finite-Lived Intangible Assets, Future Amortization Expense [Table Text Block]", "terseLabel": "Schedule of Amortization Expense for Acquired Intangible Assets" } } }, "localname": "ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.castlighthealth.com/role/GoodwillandIntangibleAssetsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_SellingAndMarketingExpense": { "auth_ref": [], "calculation": { "http://www.castlighthealth.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS": { "order": 1.0, "parentTag": "us-gaap_OperatingExpenses", "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": "Sales and marketing" } } }, "localname": "SellingAndMarketingExpense", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.castlighthealth.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS" ], "xbrltype": "monetaryItemType" }, "us-gaap_SellingAndMarketingExpenseMember": { "auth_ref": [ "r54" ], "lang": { "en-us": { "role": { "documentation": "Primary financial statement caption encompassing selling and marketing expense.", "label": "Selling and Marketing Expense [Member]", "terseLabel": "Sales and marketing" } } }, "localname": "SellingAndMarketingExpenseMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.castlighthealth.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONSParenthetical" ], "xbrltype": "domainItemType" }, "us-gaap_SeveranceCosts1": { "auth_ref": [ "r67" ], "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": "Employee severance and benefits costs" } } }, "localname": "SeveranceCosts1", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.castlighthealth.com/role/RestructuringProgramDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ShareBasedCompensation": { "auth_ref": [ "r66" ], "calculation": { "http://www.castlighthealth.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 16.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", "verboseLabel": "Stock-based compensation" } } }, "localname": "ShareBasedCompensation", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.castlighthealth.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1": { "auth_ref": [ "r265" ], "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": "Award vesting period (in years)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.castlighthealth.com/role/StockCompensationNarrativeDetails" ], "xbrltype": "durationItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod": { "auth_ref": [ "r272" ], "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", "negatedTerseLabel": "Forfeited and canceled (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.castlighthealth.com/role/StockCompensationSummaryofUnvestedRestrictedStockUnitActivityDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue": { "auth_ref": [ "r277" ], "lang": { "en-us": { "role": { "documentation": "Weighted average fair value as of the grant date of equity-based award plans other than stock (unit) option plans that were not exercised or put into effect as a result of the occurrence of a terminating event.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Forfeitures, Weighted Average Grant Date Fair Value", "verboseLabel": "Forfeited and canceled (in usd per share)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.castlighthealth.com/role/StockCompensationSummaryofUnvestedRestrictedStockUnitActivityDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod": { "auth_ref": [ "r275" ], "lang": { "en-us": { "role": { "documentation": "The number of grants made during the period on other than stock (or unit) option plans (for example, phantom stock or unit plan, stock or unit appreciation rights plan, performance target plan).", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Grants in Period", "terseLabel": "Granted (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.castlighthealth.com/role/StockCompensationNarrativeDetails", "http://www.castlighthealth.com/role/StockCompensationSummaryofUnvestedRestrictedStockUnitActivityDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue": { "auth_ref": [ "r275" ], "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": "Weighted-average grant-date fair value (in usd per share)", "verboseLabel": "Granted (in usd per share)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.castlighthealth.com/role/StockCompensationNarrativeDetails", "http://www.castlighthealth.com/role/StockCompensationSummaryofUnvestedRestrictedStockUnitActivityDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber": { "auth_ref": [ "r274" ], "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": "Balance as of end of period (in shares)", "periodStartLabel": "Balance as of beginning of period (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.castlighthealth.com/role/StockCompensationSummaryofUnvestedRestrictedStockUnitActivityDetails" ], "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": "Number\u00a0of Shares" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.castlighthealth.com/role/StockCompensationSummaryofUnvestedRestrictedStockUnitActivityDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue": { "auth_ref": [ "r274" ], "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": "Balance as of end of period (in usd per share)", "periodStartLabel": "Balance as of beginning of period (in usd per share)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.castlighthealth.com/role/StockCompensationSummaryofUnvestedRestrictedStockUnitActivityDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.", "label": "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 Grant Date Fair Value" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.castlighthealth.com/role/StockCompensationSummaryofUnvestedRestrictedStockUnitActivityDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod": { "auth_ref": [ "r276" ], "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/2021-01-31", "presentation": [ "http://www.castlighthealth.com/role/StockCompensationSummaryofUnvestedRestrictedStockUnitActivityDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue": { "auth_ref": [ "r276" ], "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/2021-01-31", "presentation": [ "http://www.castlighthealth.com/role/StockCompensationSummaryofUnvestedRestrictedStockUnitActivityDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate": { "auth_ref": [ "r283" ], "lang": { "en-us": { "role": { "documentation": "The estimated dividend rate (a percentage of the share price) to be paid (expected dividends) to holders of the underlying shares over the option's term.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Expected Dividend Rate", "terseLabel": "Dividend yield" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.castlighthealth.com/role/StockCompensationScheduleFairValueAssumptionsDetails" ], "xbrltype": "percentItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate": { "auth_ref": [ "r282" ], "lang": { "en-us": { "role": { "documentation": "The estimated measure of the percentage by which a share price is expected to fluctuate during a period. Volatility also may be defined as a probability-weighted measure of the dispersion of returns about the mean. The volatility of a share price is the standard deviation of the continuously compounded rates of return on the share over a specified period. That is the same as the standard deviation of the differences in the natural logarithms of the stock prices plus dividends, if any, over the period.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Expected Volatility Rate", "terseLabel": "Volatility" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.castlighthealth.com/role/StockCompensationScheduleFairValueAssumptionsDetails" ], "xbrltype": "percentItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMaximum": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The estimated measure of the maximum percentage by which a share price is expected to fluctuate during a period. Volatility also may be defined as a probability-weighted measure of the dispersion of returns about the mean. The volatility of a share price is the standard deviation of the continuously compounded rates of return on the share over a specified period. That is the same as the standard deviation of the differences in the natural logarithms of the stock prices plus dividends, if any, over the period.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Expected Volatility Rate, Maximum", "terseLabel": "Volatility maximum" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMaximum", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.castlighthealth.com/role/StockCompensationScheduleFairValueAssumptionsDetails" ], "xbrltype": "percentItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMinimum": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The estimated measure of the minimum percentage by which a share price is expected to fluctuate during a period. Volatility also may be defined as a probability-weighted measure of the dispersion of returns about the mean. The volatility of a share price is the standard deviation of the continuously compounded rates of return on the share over a specified period. That is the same as the standard deviation of the differences in the natural logarithms of the stock prices plus dividends, if any, over the period.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Expected Volatility Rate, Minimum", "terseLabel": "Volatility, minimum" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMinimum", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.castlighthealth.com/role/StockCompensationScheduleFairValueAssumptionsDetails" ], "xbrltype": "percentItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate": { "auth_ref": [ "r284" ], "lang": { "en-us": { "role": { "documentation": "The risk-free interest rate assumption that is used in valuing an option on its own shares.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Risk Free Interest Rate", "terseLabel": "Risk-free interest rate" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.castlighthealth.com/role/StockCompensationScheduleFairValueAssumptionsDetails" ], "xbrltype": "percentItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMaximum": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The maximum risk-free interest rate assumption that is used in valuing an option on its own shares.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Risk Free Interest Rate, Maximum", "terseLabel": "Risk-free interest rate .maximum" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMaximum", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.castlighthealth.com/role/StockCompensationScheduleFairValueAssumptionsDetails" ], "xbrltype": "percentItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMinimum": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The minimum risk-free interest rate assumption that is used in valuing an option on its own shares.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Risk Free Interest Rate, Minimum", "terseLabel": "Risk-free interest rate , minimum" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMinimum", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.castlighthealth.com/role/StockCompensationScheduleFairValueAssumptionsDetails" ], "xbrltype": "percentItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Share-based Compensation Arrangement by Share-based Payment Award [Line Items]", "terseLabel": "Share-based Compensation Arrangement by Share-based Payment Award [Line Items]" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.castlighthealth.com/role/StockCompensationNarrativeDetails", "http://www.castlighthealth.com/role/StockCompensationScheduleFairValueAssumptionsDetails", "http://www.castlighthealth.com/role/StockCompensationSummaryofUnvestedRestrictedStockUnitActivityDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAdditionalDisclosuresAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Additional Disclosures [Abstract]", "terseLabel": "Aggregate Intrinsic Value (in thousands)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAdditionalDisclosuresAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.castlighthealth.com/role/StockCompensationSummaryofStockOptionActivityDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod": { "auth_ref": [ "r273" ], "lang": { "en-us": { "role": { "documentation": "For presentations that combine terminations, the number of shares under options that were cancelled during the reporting period as a result of occurrence of a terminating event specified in contractual agreements pertaining to the stock option plan or that expired.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Forfeitures and Expirations in Period", "negatedLabel": "Forfeited and canceled (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.castlighthealth.com/role/StockCompensationSummaryofStockOptionActivityDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Gross number of share options (or share units) granted during the period.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Grants in Period, Gross", "verboseLabel": "Granted (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.castlighthealth.com/role/StockCompensationSummaryofStockOptionActivityDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue": { "auth_ref": [ "r288" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount by which the current fair value of the underlying stock exceeds the exercise price of options outstanding.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Intrinsic Value", "terseLabel": "Aggregate Intrinsic Value" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.castlighthealth.com/role/StockCompensationSummaryofStockOptionActivityDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber": { "auth_ref": [ "r270", "r288" ], "lang": { "en-us": { "role": { "documentation": "Number of options outstanding, including both vested and non-vested options.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Number", "periodEndLabel": "Balance as of end of period (in shares)", "periodStartLabel": "Balance as of beginning of period (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.castlighthealth.com/role/StockCompensationSummaryofStockOptionActivityDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding [Roll Forward]", "terseLabel": "Options Outstanding" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.castlighthealth.com/role/StockCompensationSummaryofStockOptionActivityDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice": { "auth_ref": [ "r269" ], "lang": { "en-us": { "role": { "documentation": "Weighted average price at which grantees can acquire the shares reserved for issuance under the stock option plan.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Exercise Price", "periodEndLabel": "Balance as of end of period (in usd per share)", "periodStartLabel": "Balance as of beginning of period (in usd per share)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.castlighthealth.com/role/StockCompensationSummaryofStockOptionActivityDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Exercise Price [Abstract]", "terseLabel": "Weighted- Average Exercise Price" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.castlighthealth.com/role/StockCompensationSummaryofStockOptionActivityDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain": { "auth_ref": [ "r262", "r266" ], "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/2021-01-31", "presentation": [ "http://www.castlighthealth.com/role/StockCompensationNarrativeDetails", "http://www.castlighthealth.com/role/StockCompensationScheduleFairValueAssumptionsDetails", "http://www.castlighthealth.com/role/StockCompensationSummaryofUnvestedRestrictedStockUnitActivityDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Weighted average price at which option holders acquired shares when converting their stock options into shares.", "label": "Share-based Compensation Arrangements by Share-based Payment Award, Options, Exercises in Period, Weighted Average Exercise Price", "verboseLabel": "Exercised (in usd per share)" } } }, "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.castlighthealth.com/role/StockCompensationSummaryofStockOptionActivityDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Weighted average price at which grantees could have acquired the underlying shares with respect to stock options that were terminated.", "label": "Share-based Compensation Arrangements by Share-based Payment Award, Options, Forfeitures in Period, Weighted Average Exercise Price", "terseLabel": "Forfeited and canceled (in usd per share)" } } }, "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.castlighthealth.com/role/StockCompensationSummaryofStockOptionActivityDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Weighted average per share amount at which grantees can acquire shares of common stock by exercise of options.", "label": "Share-based Compensation Arrangements by Share-based Payment Award, Options, Grants in Period, Weighted Average Exercise Price", "terseLabel": "Granted (in usd per share)" } } }, "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.castlighthealth.com/role/StockCompensationSummaryofStockOptionActivityDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationAwardTrancheOneMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "First portion of award under share-based payment arrangement differentiated by vesting feature, including, but not limited to, performance measure or service period.", "label": "Share-based Payment Arrangement, Tranche One [Member]", "terseLabel": "Year one" } } }, "localname": "ShareBasedCompensationAwardTrancheOneMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.castlighthealth.com/role/StockCompensationNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ShareBasedCompensationAwardTrancheTwoMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Second portion of award under share-based payment arrangement differentiated by vesting feature, including, but not limited to, performance measure or service period.", "label": "Share-based Payment Arrangement, Tranche Two [Member]", "terseLabel": "Eight quarterly installments" } } }, "localname": "ShareBasedCompensationAwardTrancheTwoMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.castlighthealth.com/role/StockCompensationNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage": { "auth_ref": [ "r265" ], "lang": { "en-us": { "role": { "documentation": "Percentage of vesting of award under share-based payment arrangement.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Rights, Percentage", "terseLabel": "Awards granted vesting percentage" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.castlighthealth.com/role/StockCompensationNarrativeDetails" ], "xbrltype": "percentItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1": { "auth_ref": [ "r281", "r294" ], "lang": { "en-us": { "role": { "documentation": "Expected term of award under share-based payment arrangement, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Expected Term", "terseLabel": "Expected life (in years)" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.castlighthealth.com/role/StockCompensationScheduleFairValueAssumptionsDetails" ], "xbrltype": "durationItemType" }, "us-gaap_SignificantAccountingPoliciesTextBlock": { "auth_ref": [ "r71", "r78" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for all significant accounting policies of the reporting entity.", "label": "Significant Accounting Policies [Text Block]", "terseLabel": "Accounting Standards and Significant Accounting Policies" } } }, "localname": "SignificantAccountingPoliciesTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.castlighthealth.com/role/AccountingStandardsandSignificantAccountingPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_SoftwareAndSoftwareDevelopmentCostsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Purchased software applications and internally developed software for sale, licensing or long-term internal use.", "label": "Software and Software Development Costs [Member]", "terseLabel": "Software" } } }, "localname": "SoftwareAndSoftwareDevelopmentCostsMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.castlighthealth.com/role/PropertyandEquipmentScheduleofPropertyPlantandEquipmentDetails" ], "xbrltype": "domainItemType" }, "us-gaap_SoftwareDevelopmentMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Internally developed software for sale, licensing or long-term internal use.", "label": "Software Development [Member]", "terseLabel": "Internal-use software" } } }, "localname": "SoftwareDevelopmentMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.castlighthealth.com/role/PropertyandEquipmentScheduleofPropertyPlantandEquipmentDetails" ], "xbrltype": "domainItemType" }, "us-gaap_StatementClassOfStockAxis": { "auth_ref": [ "r12", "r13", "r14", "r73", "r75", "r94", "r95", "r96", "r98", "r100", "r108", "r109", "r110", "r144", "r191", "r195", "r196", "r197", "r200", "r201", "r221", "r222", "r225", "r226", "r228", "r330", "r408" ], "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/2021-01-31", "presentation": [ "http://www.castlighthealth.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS", "http://www.castlighthealth.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSParenthetical", "http://www.castlighthealth.com/role/Cover", "http://www.castlighthealth.com/role/NetLossperShareCalculationofBasicandDilutedEarningsperShareDetails" ], "xbrltype": "stringItemType" }, "us-gaap_StatementEquityComponentsAxis": { "auth_ref": [ "r0", "r35", "r47", "r48", "r49", "r79", "r80", "r81", "r83", "r89", "r91", "r107", "r145", "r228", "r235", "r290", "r291", "r292", "r304", "r305", "r324", "r332", "r333", "r334", "r335", "r336", "r337", "r388", "r389", "r390", "r410" ], "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/2021-01-31", "presentation": [ "http://www.castlighthealth.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY" ], "xbrltype": "stringItemType" }, "us-gaap_StatementLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Statement [Line Items]", "terseLabel": "Statement [Line Items]" } } }, "localname": "StatementLineItems", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.castlighthealth.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS", "http://www.castlighthealth.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSParenthetical", "http://www.castlighthealth.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS", "http://www.castlighthealth.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONSParenthetical", "http://www.castlighthealth.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/2021-01-31", "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/2021-01-31", "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/2021-01-31", "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/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_StatementTable": { "auth_ref": [ "r79", "r80", "r81", "r107", "r357" ], "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/2021-01-31", "presentation": [ "http://www.castlighthealth.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS", "http://www.castlighthealth.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSParenthetical", "http://www.castlighthealth.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS", "http://www.castlighthealth.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONSParenthetical", "http://www.castlighthealth.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY" ], "xbrltype": "stringItemType" }, "us-gaap_StockCompensationPlanMember": { "auth_ref": [ "r101" ], "lang": { "en-us": { "role": { "documentation": "Share-based payment arrangement in which award of equity shares are granted. Arrangement includes, but is not limited to, grantor incurring liability for product and service based on price of its shares.", "label": "Share-based Payment Arrangement [Member]", "terseLabel": "Stock options and RSUs" } } }, "localname": "StockCompensationPlanMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.castlighthealth.com/role/NetLossperShareSummaryofAntidilutiveSecuritiesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans": { "auth_ref": [ "r13", "r14", "r228", "r235" ], "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 ESPP (in shares)" } } }, "localname": "StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.castlighthealth.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY" ], "xbrltype": "sharesItemType" }, "us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised": { "auth_ref": [ "r13", "r14", "r228", "r235", "r271" ], "lang": { "en-us": { "role": { "documentation": "Number of share options (or share units) exercised during the current period.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercises in Period", "negatedLabel": "Exercised (in shares)", "terseLabel": "Issuance of common stock upon exercise of stock options (in shares)" } } }, "localname": "StockIssuedDuringPeriodSharesStockOptionsExercised", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.castlighthealth.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY", "http://www.castlighthealth.com/role/StockCompensationSummaryofStockOptionActivityDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_StockIssuedDuringPeriodValueEmployeeStockPurchasePlan": { "auth_ref": [ "r13", "r14", "r228", "r235" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Aggregate change in value for stock issued during the period as a result of employee stock purchase plan.", "label": "Stock Issued During Period, Value, Employee Stock Purchase Plan", "terseLabel": "Issuance of common stock under the ESPP" } } }, "localname": "StockIssuedDuringPeriodValueEmployeeStockPurchasePlan", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.castlighthealth.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised": { "auth_ref": [ "r35", "r228", "r235" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Value of stock issued as a result of the exercise of stock options.", "label": "Stock Issued During Period, Value, Stock Options Exercised", "terseLabel": "Issuance of common stock upon exercise of stock options" } } }, "localname": "StockIssuedDuringPeriodValueStockOptionsExercised", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.castlighthealth.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockholdersEquity": { "auth_ref": [ "r14", "r17", "r18", "r75", "r142", "r144", "r330", "r347" ], "calculation": { "http://www.castlighthealth.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "order": 3.0, "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Total of all stockholders' equity (deficit) items, net of receivables from officers, directors, owners, and affiliates of the entity which are attributable to the parent. The amount of the economic entity's stockholders' equity attributable to the parent excludes the amount of stockholders' equity which is allocable to that ownership interest in subsidiary equity which is not attributable to the parent (noncontrolling interest, minority interest). This excludes temporary equity and is sometimes called permanent equity.", "label": "Stockholders' Equity Attributable to Parent", "periodEndLabel": "Ending balance", "periodStartLabel": "Beginning balance", "totalLabel": "Total stockholders\u2019 equity" } } }, "localname": "StockholdersEquity", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.castlighthealth.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS", "http://www.castlighthealth.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockholdersEquityAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Stockholders' Equity Attributable to Parent [Abstract]", "terseLabel": "Stockholders\u2019 equity:" } } }, "localname": "StockholdersEquityAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.castlighthealth.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "stringItemType" }, "us-gaap_SubscriptionAndCirculationMember": { "auth_ref": [ "r255" ], "lang": { "en-us": { "role": { "documentation": "Right to receive or access periodic material for specified period of time.", "label": "Subscription and Circulation [Member]", "terseLabel": "Subscription" } } }, "localname": "SubscriptionAndCirculationMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.castlighthealth.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS", "http://www.castlighthealth.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONSParenthetical" ], "xbrltype": "domainItemType" }, "us-gaap_UseOfEstimates": { "auth_ref": [ "r111", "r112", "r113", "r114", "r120", "r121", "r122" ], "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/2021-01-31", "presentation": [ "http://www.castlighthealth.com/role/AccountingStandardsandSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_VariableRateAxis": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Information by type of variable rate.", "label": "Variable Rate [Axis]", "terseLabel": "Variable Rate [Axis]" } } }, "localname": "VariableRateAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.castlighthealth.com/role/DebtNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_VariableRateDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Interest rate that fluctuates over time as a result of an underlying benchmark interest rate or index.", "label": "Variable Rate [Domain]", "terseLabel": "Variable Rate [Domain]" } } }, "localname": "VariableRateDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.castlighthealth.com/role/DebtNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_VestingAxis": { "auth_ref": [ "r288" ], "lang": { "en-us": { "role": { "documentation": "Information by vesting schedule of award under share-based payment arrangement.", "label": "Vesting [Axis]", "terseLabel": "Vesting [Axis]" } } }, "localname": "VestingAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.castlighthealth.com/role/StockCompensationNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_VestingDomain": { "auth_ref": [ "r288" ], "lang": { "en-us": { "role": { "documentation": "Vesting schedule of award under share-based payment arrangement.", "label": "Vesting [Domain]", "terseLabel": "Vesting [Domain]" } } }, "localname": "VestingDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.castlighthealth.com/role/StockCompensationNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_WarrantMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Security that gives the holder the right to purchase shares of stock in accordance with the terms of the instrument, usually upon payment of a specified amount.", "label": "Warrant [Member]", "terseLabel": "Warrants" } } }, "localname": "WarrantMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.castlighthealth.com/role/NetLossperShareSummaryofAntidilutiveSecuritiesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding": { "auth_ref": [ "r93", "r100" ], "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": "Weighted-average shares used to compute diluted net loss per share (in usd per share)", "verboseLabel": "Weighted-average shares used to compute diluted net loss per\u00a0share (in usd per share)" } } }, "localname": "WeightedAverageNumberOfDilutedSharesOutstanding", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.castlighthealth.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS", "http://www.castlighthealth.com/role/NetLossperShareCalculationofBasicandDilutedEarningsperShareDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_WeightedAverageNumberOfSharesOutstandingBasic": { "auth_ref": [ "r92", "r100" ], "lang": { "en-us": { "role": { "documentation": "Number of [basic] shares or units, after adjustment for contingently issuable shares or units and other shares or units not deemed outstanding, determined by relating the portion of time within a reporting period that common shares or units have been outstanding to the total time in that period.", "label": "Weighted Average Number of Shares Outstanding, Basic", "terseLabel": "Weighted-average shares used to compute basic net loss per share (in usd per share)", "verboseLabel": "Weighted-average shares used to compute basic net loss per\u00a0share (in usd per share)" } } }, "localname": "WeightedAverageNumberOfSharesOutstandingBasic", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.castlighthealth.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS", "http://www.castlighthealth.com/role/NetLossperShareCalculationofBasicandDilutedEarningsperShareDetails" ], "xbrltype": "sharesItemType" } }, "unitCount": 6 } }, "std_ref": { "r0": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "105", "URI": "http://asc.fasb.org/extlink&oid=124434974&loc=SL124442142-165695" }, "r1": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "205", "URI": "http://asc.fasb.org/extlink&oid=109222650&loc=SL51721683-107760" }, "r10": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(17))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r100": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=124432515&loc=d3e3550-109257" }, "r101": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=124432515&loc=d3e3550-109257" }, "r102": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=124432515&loc=d3e3630-109257" }, "r103": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=109243012&loc=SL65017193-207537" }, "r104": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=125512782&loc=d3e3842-109258" }, "r105": { "Name": "Accounting Standards Codification", "Paragraph": "52", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=125512782&loc=d3e4984-109258" }, "r106": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "260", "URI": "http://asc.fasb.org/topic&trid=2144383" }, "r107": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "272", "URI": "http://asc.fasb.org/extlink&oid=125520817&loc=d3e70191-108054" }, "r108": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "272", "URI": "http://asc.fasb.org/extlink&oid=125520817&loc=d3e70229-108054" }, "r109": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "272", "URI": "http://asc.fasb.org/extlink&oid=6373374&loc=d3e70434-108055" }, "r11": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(22))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r110": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "272", "URI": "http://asc.fasb.org/extlink&oid=6373374&loc=d3e70478-108055" }, "r111": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e5967-108592" }, "r112": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e5967-108592" }, "r113": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6161-108592" }, "r114": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6191-108592" }, "r115": { "Name": "Accounting Standards Codification", "Paragraph": "16", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6327-108592" }, "r116": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6351-108592" }, "r117": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6351-108592" }, "r118": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6404-108592" }, "r119": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6442-108592" }, "r12": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(27))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r120": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6061-108592" }, "r121": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6132-108592" }, "r122": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6143-108592" }, "r123": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8736-108599" }, "r124": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8736-108599" }, "r125": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8736-108599" }, "r126": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8736-108599" }, "r127": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8736-108599" }, "r128": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8906-108599" }, "r129": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8906-108599" }, "r13": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(28))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r130": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8906-108599" }, "r131": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8906-108599" }, "r132": { "Name": "Accounting Standards Codification", "Paragraph": "31", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8924-108599" }, "r133": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8933-108599" }, "r134": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8933-108599" }, "r135": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8933-108599" }, "r136": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8933-108599" }, "r137": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8933-108599" }, "r138": { "Name": "Accounting Standards Codification", "Paragraph": "40", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e9031-108599" }, "r139": { "Name": "Accounting Standards Codification", "Paragraph": "41", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e9038-108599" }, "r14": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(29))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r140": { "Name": "Accounting Standards Codification", "Paragraph": "42", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e9054-108599" }, "r141": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=124259787&loc=d3e4647-111522" }, "r142": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 4.E)", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=122038336&loc=d3e74512-122707" }, "r143": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "320", "URI": "http://asc.fasb.org/extlink&oid=124260329&loc=d3e26853-111562" }, "r144": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "323", "URI": "http://asc.fasb.org/extlink&oid=114001798&loc=d3e33918-111571" }, "r145": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=122640432&loc=SL121648383-210437" }, "r146": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "40", "Subparagraph": "(a)", "Topic": "340", "URI": "http://asc.fasb.org/extlink&oid=123353750&loc=SL49131252-203054" }, "r147": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "40", "Subparagraph": "(b)", "Topic": "340", "URI": "http://asc.fasb.org/extlink&oid=123353750&loc=SL49131252-203054" }, "r148": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=99380562&loc=d3e13770-109266" }, "r149": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=99380562&loc=d3e13777-109266" }, "r15": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(30)(a)(1))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r150": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=120320667&loc=SL49117168-202975" }, "r151": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267" }, "r152": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(e)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267" }, "r153": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(h)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267" }, "r154": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=121556970&loc=d3e13854-109267" }, "r155": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=6388964&loc=d3e16212-109274" }, "r156": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=6388964&loc=d3e16225-109274" }, "r157": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16265-109275" }, "r158": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(d)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16265-109275" }, "r159": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "((a)(1),(b))", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275" }, "r16": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(30)(a)(3))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r160": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275" }, "r161": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)(1)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275" }, "r162": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)(2)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275" }, "r163": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)(3)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275" }, "r164": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(d)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275" }, "r165": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "350", "URI": "http://asc.fasb.org/topic&trid=2144416" }, "r166": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "360", "URI": "http://asc.fasb.org/extlink&oid=123351718&loc=d3e2420-110228" }, "r167": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "360", "URI": "http://asc.fasb.org/extlink&oid=6391035&loc=d3e2868-110229" }, "r168": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "360", "URI": "http://asc.fasb.org/extlink&oid=6391035&loc=d3e2868-110229" }, "r169": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "360", "URI": "http://asc.fasb.org/extlink&oid=6391035&loc=d3e2868-110229" }, "r17": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(30))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r170": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "360", "URI": "http://asc.fasb.org/extlink&oid=6391035&loc=d3e2868-110229" }, "r171": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "360", "URI": "http://asc.fasb.org/extlink&oid=109226691&loc=d3e2921-110230" }, "r172": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "360", "URI": "http://asc.fasb.org/extlink&oid=109226691&loc=d3e2941-110230" }, "r173": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "360", "URI": "http://asc.fasb.org/topic&trid=2155823" }, "r174": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "420", "URI": "http://asc.fasb.org/extlink&oid=6394359&loc=d3e17939-110869" }, "r175": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(1)", "Topic": "420", "URI": "http://asc.fasb.org/extlink&oid=6394359&loc=d3e17939-110869" }, "r176": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(2)", "Topic": "420", "URI": "http://asc.fasb.org/extlink&oid=6394359&loc=d3e17939-110869" }, "r177": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "420", "URI": "http://asc.fasb.org/extlink&oid=6394359&loc=d3e17939-110869" }, "r178": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "420", "URI": "http://asc.fasb.org/extlink&oid=6394359&loc=d3e17939-110869" }, "r179": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "420", "URI": "http://asc.fasb.org/extlink&oid=6394359&loc=d3e17939-110869" }, "r18": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(31))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r180": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 5.P.4(b)(1))", "Topic": "420", "URI": "http://asc.fasb.org/extlink&oid=115931487&loc=d3e140904-122747" }, "r181": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 5.P.4(b)(2))", "Topic": "420", "URI": "http://asc.fasb.org/extlink&oid=115931487&loc=d3e140904-122747" }, "r182": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 5.P.4(d))", "Topic": "420", "URI": "http://asc.fasb.org/extlink&oid=115931487&loc=d3e140904-122747" }, "r183": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 5.P.4(e))", "Topic": "420", "URI": "http://asc.fasb.org/extlink&oid=115931487&loc=d3e140904-122747" }, "r184": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "420", "URI": "http://asc.fasb.org/topic&trid=2175745" }, "r185": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "440", "URI": "http://asc.fasb.org/extlink&oid=123406679&loc=d3e25336-109308" }, "r186": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "440", "URI": "http://asc.fasb.org/extlink&oid=123406679&loc=d3e25336-109308" }, "r187": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "440", "URI": "http://asc.fasb.org/topic&trid=2144648" }, "r188": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "450", "URI": "http://asc.fasb.org/extlink&oid=121557415&loc=d3e14326-108349" }, "r189": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "450", "URI": "http://asc.fasb.org/topic&trid=2127136" }, "r19": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(32))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r190": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123465755&loc=SL6230698-112601" }, "r191": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(i))", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442526-122756" }, "r192": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(ii))", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442526-122756" }, "r193": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(iii)(A))", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442526-122756" }, "r194": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(iii))", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442526-122756" }, "r195": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(iv))", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442526-122756" }, "r196": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(5))", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442526-122756" }, "r197": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(4)(i))", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442552-122756" }, "r198": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(4)(iii)(A))", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442552-122756" }, "r199": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(4)(iii)(B))", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442552-122756" }, "r2": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "205", "URI": "http://asc.fasb.org/topic&trid=2122149" }, "r20": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(7))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r200": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(4)(iv))", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442552-122756" }, "r201": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(5))", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442552-122756" }, "r202": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611" }, "r203": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611" }, "r204": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611" }, "r205": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(h)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611" }, "r206": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(i)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611" }, "r207": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611" }, "r208": { "Name": "Accounting Standards Codification", "Paragraph": "1C", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495334-112611" }, "r209": { "Name": "Accounting Standards Codification", "Paragraph": "1C", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495334-112611" }, "r21": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(8))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r210": { "Name": "Accounting Standards Codification", "Paragraph": "1C", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495334-112611" }, "r211": { "Name": "Accounting Standards Codification", "Paragraph": "1E", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495348-112611" }, "r212": { "Name": "Accounting Standards Codification", "Paragraph": "1I", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495371-112611" }, "r213": { "Name": "Accounting Standards Codification", "Paragraph": "1I", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495371-112611" }, "r214": { "Name": "Accounting Standards Codification", "Paragraph": "1I", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495371-112611" }, "r215": { "Name": "Accounting Standards Codification", "Paragraph": "69B", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466577&loc=SL123495735-112612" }, "r216": { "Name": "Accounting Standards Codification", "Paragraph": "69C", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466577&loc=SL123495737-112612" }, "r217": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "470", "URI": "http://asc.fasb.org/topic&trid=2208564" }, "r218": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(CFRR 211.02)", "Topic": "480", "URI": "http://asc.fasb.org/extlink&oid=122040564&loc=d3e177068-122764" }, "r219": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=65888546&loc=d3e21300-112643" }, "r22": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.1)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r220": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=d3e21553-112644" }, "r221": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=SL123496158-112644" }, "r222": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=SL123496158-112644" }, "r223": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=SL123496158-112644" }, "r224": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=SL123496158-112644" }, "r225": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=SL123496158-112644" }, "r226": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=SL123496171-112644" }, "r227": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=SL123496189-112644" }, "r228": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=d3e21463-112644" }, "r229": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=d3e21475-112644" }, "r23": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.13)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r230": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=d3e21484-112644" }, "r231": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=d3e21488-112644" }, "r232": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=d3e21506-112644" }, "r233": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=d3e21521-112644" }, "r234": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=d3e21538-112644" }, "r235": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.3-04)", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=120397183&loc=d3e187085-122770" }, "r236": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123360276&loc=SL49130531-203044" }, "r237": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123360276&loc=SL49130532-203044" }, "r238": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123360276&loc=SL49130533-203044" }, "r239": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130551-203045" }, "r24": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.14)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r240": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130551-203045" }, "r241": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130554-203045" }, "r242": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130554-203045" }, "r243": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130554-203045" }, "r244": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130554-203045" }, "r245": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130554-203045" }, "r246": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130556-203045" }, "r247": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(1)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130556-203045" }, "r248": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(2)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130556-203045" }, "r249": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130558-203045" }, "r25": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.17)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r250": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130543-203045" }, "r251": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130545-203045" }, "r252": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130549-203045" }, "r253": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130549-203045" }, "r254": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130550-203045" }, "r255": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123410239&loc=SL49130690-203046-203046" }, "r256": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123410239&loc=SL49130690-203046-203046" }, "r257": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "606", "URI": "http://asc.fasb.org/topic&trid=49130388" }, "r258": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(i)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r259": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Subparagraph": "(d)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=65877416&loc=SL14450657-114947" }, "r26": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.19(a))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r260": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "55", "SubTopic": "80", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=35742348&loc=SL14450788-114948" }, "r261": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "35", "SubTopic": "10", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=123468992&loc=d3e4534-113899" }, "r262": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5047-113901" }, "r263": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5047-113901" }, "r264": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5047-113901" }, "r265": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(1)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r266": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a),(g)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r267": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r268": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r269": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(i)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r27": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.19(b),22(b))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r270": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(i)-(ii)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r271": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)(2)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r272": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)(3)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r273": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)(3)-(4)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r274": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(i)-(ii)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r275": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(iii)(1)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r276": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(iii)(2)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r277": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(iii)(3)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r278": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r279": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r28": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.19-26)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r280": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r281": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(i)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r282": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(ii)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r283": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(iii)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r284": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(iv)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r285": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(g)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r286": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)(1)(i)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r287": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(i)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r288": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r289": { "Name": "Accounting Standards Codification", "Paragraph": "2A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=SL79508275-113901" }, "r29": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.20)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r290": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=121322162&loc=SL121327923-165333" }, "r291": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(f)(1)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=121322162&loc=SL121327923-165333" }, "r292": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(f)(2)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=121322162&loc=SL121327923-165333" }, "r293": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(g)(2)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=121322162&loc=SL121327923-165333" }, "r294": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 14.D.2)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=122041274&loc=d3e301413-122809" }, "r295": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 14.F)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=122041274&loc=d3e301413-122809" }, "r296": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=122142933&loc=d3e11149-113907" }, "r297": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=122142933&loc=d3e11178-113907" }, "r298": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "718", "URI": "http://asc.fasb.org/topic&trid=2228938" }, "r299": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "730", "URI": "http://asc.fasb.org/extlink&oid=6420194&loc=d3e21568-108373" }, "r3": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=124098289&loc=d3e6676-107765" }, "r30": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.21)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r300": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32672-109319" }, "r301": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32705-109319" }, "r302": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32809-109319" }, "r303": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32857-109319" }, "r304": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(d)(2)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=123459177&loc=SL121830611-158277" }, "r305": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(d)(3)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=123459177&loc=SL121830611-158277" }, "r306": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB TOPIC 6.I.5.Q1)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=122134291&loc=d3e330036-122817" }, "r307": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB TOPIC 6.I.7)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=122134291&loc=d3e330036-122817" }, "r308": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 11.C)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=122134291&loc=d3e330215-122817" }, "r309": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=123586238&loc=d3e38679-109324" }, "r31": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.22)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r310": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "270", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=6424409&loc=d3e44925-109338" }, "r311": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=6424122&loc=d3e41874-109331" }, "r312": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "740", "URI": "http://asc.fasb.org/topic&trid=2144680" }, "r313": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=123410050&loc=d3e5333-128473" }, "r314": { "Name": "Accounting Standards Codification", "Paragraph": "38", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=123410050&loc=d3e5504-128473" }, "r315": { "Name": "Accounting Standards Codification", "Paragraph": "19", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=123454820&loc=SL4569616-111683" }, "r316": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=123454820&loc=SL4569643-111683" }, "r317": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=116870748&loc=SL6758485-165988" }, "r318": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=116870748&loc=SL6758485-165988" }, "r319": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(3)", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=109239629&loc=SL4573702-111684" }, "r32": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.24)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r320": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c),(3)", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=109239629&loc=SL4573702-111684" }, "r321": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(bb)", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=123419778&loc=d3e5710-111685" }, "r322": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=123419778&loc=d3e5710-111685" }, "r323": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "810", "URI": "http://asc.fasb.org/topic&trid=2197479" }, "r324": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(e)(3)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=123482062&loc=SL123482106-238011" }, "r325": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(e)(4)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=123482062&loc=SL123482106-238011" }, "r326": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(f)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=123482062&loc=SL123482106-238011" }, "r327": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "825", "URI": "http://asc.fasb.org/extlink&oid=123594938&loc=d3e13531-108611" }, "r328": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "825", "URI": "http://asc.fasb.org/extlink&oid=123594938&loc=d3e13537-108611" }, "r329": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "825", "URI": "http://asc.fasb.org/extlink&oid=123594938&loc=d3e13537-108611" }, "r33": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.25)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r330": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "825", "URI": "http://asc.fasb.org/extlink&oid=123596393&loc=d3e14064-108612" }, "r331": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "230", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=123444420&loc=d3e33268-110906" }, "r332": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=118261656&loc=d3e32136-110900" }, "r333": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Subparagraph": "(a)", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900" }, "r334": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Subparagraph": "(b)", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900" }, "r335": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Subparagraph": "(c)", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900" }, "r336": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Subparagraph": "(d)", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900" }, "r337": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=6450520&loc=d3e32583-110901" }, "r338": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "835", "URI": "http://asc.fasb.org/extlink&oid=124435984&loc=d3e28551-108399" }, "r339": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "835", "URI": "http://asc.fasb.org/extlink&oid=124429444&loc=SL124452920-239629" }, "r34": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.28,29)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r340": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "55", "SubTopic": "30", "Topic": "835", "URI": "http://asc.fasb.org/extlink&oid=114775985&loc=d3e28878-108400" }, "r341": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=123391704&loc=SL77918627-209977" }, "r342": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=123391704&loc=SL77918627-209977" }, "r343": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)(1)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=123408670&loc=SL77918686-209980" }, "r344": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "850", "URI": "http://asc.fasb.org/extlink&oid=6457730&loc=d3e39599-107864" }, "r345": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "852", "URI": "http://asc.fasb.org/extlink&oid=124433192&loc=SL2890621-112765" }, "r346": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "852", "URI": "http://asc.fasb.org/extlink&oid=124433192&loc=SL2890621-112765" }, "r347": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "852", "URI": "http://asc.fasb.org/extlink&oid=84165509&loc=d3e56426-112766" }, "r348": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)(1)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719" }, "r349": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)(2)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719" }, "r35": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.29-31)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r350": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)(3)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719" }, "r351": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(1)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107314-111719" }, "r352": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(2)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107314-111719" }, "r353": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(3)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107314-111719" }, "r354": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "910", "URI": "http://asc.fasb.org/extlink&oid=123353855&loc=SL119991595-234733" }, "r355": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "45", "SubTopic": "310", "Subparagraph": "(b)", "Topic": "912", "URI": "http://asc.fasb.org/extlink&oid=123371682&loc=d3e55415-109406" }, "r356": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "25", "SubTopic": "730", "Topic": "912", "URI": "http://asc.fasb.org/extlink&oid=6472174&loc=d3e58812-109433" }, "r357": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 11.L)", "Topic": "924", "URI": "http://asc.fasb.org/extlink&oid=6472922&loc=d3e499488-122856" }, "r358": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "926", "URI": "http://asc.fasb.org/extlink&oid=120154696&loc=d3e54445-107959" }, "r359": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "340", "Topic": "928", "URI": "http://asc.fasb.org/extlink&oid=6473545&loc=d3e61844-108004" }, "r36": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.9)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r360": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "25", "SubTopic": "20", "Topic": "940", "URI": "http://asc.fasb.org/extlink&oid=123384075&loc=d3e41242-110953" }, "r361": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(10)(1))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878" }, "r362": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(11))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878" }, "r363": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(16))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878" }, "r364": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(23))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878" }, "r365": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03.17)", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878" }, "r366": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(15))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260" }, "r367": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(22))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260" }, "r368": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(26))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260" }, "r369": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(27))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260" }, "r37": { "Name": "Accounting Standards Codification", "Paragraph": "10A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=124509347&loc=SL7669646-108580" }, "r370": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "235", "Subparagraph": "(SX 210.9-05(b)(2))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120399901&loc=d3e537907-122884" }, "r371": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "360", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=124429447&loc=SL124453093-239630" }, "r372": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(16))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r373": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(12))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r374": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(23)(a)(4))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r375": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(25))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r376": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(8))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r377": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03.(a),19)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r378": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(18))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263" }, "r379": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(22))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263" }, "r38": { "Name": "Accounting Standards Codification", "Paragraph": "10A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=124509347&loc=SL7669646-108580" }, "r380": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(23))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263" }, "r381": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(8))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263" }, "r382": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(9))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263" }, "r383": { "Name": "Accounting Standards Codification", "Paragraph": "4H", "Publisher": "FASB", "Section": "50", "SubTopic": "40", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=116884468&loc=SL65671331-158438" }, "r384": { "Name": "Accounting Standards Codification", "Paragraph": "7A", "Publisher": "FASB", "Section": "50", "SubTopic": "40", "Subparagraph": "(d)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=124506351&loc=SL117782755-158439" }, "r385": { "Name": "Accounting Standards Codification", "Paragraph": "13H", "Publisher": "FASB", "Section": "55", "SubTopic": "40", "Subparagraph": "(a)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=124504033&loc=SL117783719-158441" }, "r386": { "Name": "Accounting Standards Codification", "Paragraph": "13H", "Publisher": "FASB", "Section": "55", "SubTopic": "40", "Subparagraph": "(c)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=124504033&loc=SL117783719-158441" }, "r387": { "Name": "Accounting Standards Codification", "Paragraph": "29F", "Publisher": "FASB", "Section": "55", "SubTopic": "40", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=124504033&loc=SL117819544-158441" }, "r388": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(e)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641" }, "r389": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(f)(1)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641" }, "r39": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=124509347&loc=d3e637-108580" }, "r390": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(f)(2)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641" }, "r391": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(g)(2)(i)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641" }, "r392": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(h)(2)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641" }, "r393": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "825", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=123600520&loc=SL75241803-196195" }, "r394": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "210", "Topic": "954", "URI": "http://asc.fasb.org/extlink&oid=120413173&loc=SL116631458-115580" }, "r395": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "310", "Topic": "954", "URI": "http://asc.fasb.org/extlink&oid=123364037&loc=d3e3115-115594" }, "r396": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "440", "Subparagraph": "(a)", "Topic": "954", "URI": "http://asc.fasb.org/extlink&oid=6491277&loc=d3e6429-115629" }, "r397": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "360", "Subparagraph": "(d)", "Topic": "958", "URI": "http://asc.fasb.org/extlink&oid=120429125&loc=d3e99779-112916" }, "r398": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "360", "Topic": "958", "URI": "http://asc.fasb.org/extlink&oid=120429125&loc=d3e99893-112916" }, "r399": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "360", "Topic": "958", "URI": "http://asc.fasb.org/extlink&oid=120429125&loc=SL120174063-112916" }, "r4": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=124098289&loc=d3e6676-107765" }, "r40": { "Name": "Accounting Standards Codification", "Paragraph": "14A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=124509347&loc=SL7669686-108580" }, "r400": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "310", "Subparagraph": "(c)", "Topic": "976", "URI": "http://asc.fasb.org/extlink&oid=6497875&loc=d3e22274-108663" }, "r401": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "310", "Subparagraph": "(b)", "Topic": "978", "URI": "http://asc.fasb.org/extlink&oid=123360121&loc=d3e27327-108691" }, "r402": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "985", "URI": "http://asc.fasb.org/extlink&oid=6501960&loc=d3e128462-111756" }, "r403": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "b" }, "r404": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "d1-1" }, "r405": { "Name": "Form 10-Q", "Number": "240", "Publisher": "SEC", "Section": "308", "Subsection": "a" }, "r406": { "Name": "Forms 10-K, 10-Q, 20-F", "Number": "240", "Publisher": "SEC", "Section": "13", "Subsection": "a-1" }, "r407": { "Name": "Regulation 12B", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "b-2" }, "r408": { "Name": "Regulation S-K (SK)", "Number": "229", "Paragraph": "(a)", "Publisher": "SEC", "Section": "1402" }, "r409": { "Name": "Regulation S-T", "Number": "232", "Publisher": "SEC", "Section": "405" }, "r41": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=124509347&loc=SL7669619-108580" }, "r410": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)(3)(iii)(03)", "Topic": "848" }, "r42": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=124509347&loc=SL7669619-108580" }, "r43": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=124509347&loc=SL7669619-108580" }, "r44": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=124509347&loc=SL7669625-108580" }, "r45": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=124509347&loc=SL7669625-108580" }, "r46": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=124509347&loc=d3e557-108580" }, "r47": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=124431353&loc=SL124442407-227067" }, "r48": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=124431353&loc=SL124442411-227067" }, "r49": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=124431353&loc=SL124452729-227067" }, "r5": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=124098289&loc=d3e6801-107765" }, "r50": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(10))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227" }, "r51": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(20))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227" }, "r52": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(24))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227" }, "r53": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(25))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227" }, "r54": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(4))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227" }, "r55": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.1,2)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227" }, "r56": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.2(a),(d))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227" }, "r57": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.4)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227" }, "r58": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.9)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227" }, "r59": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3151-108585" }, "r6": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=124098289&loc=d3e6812-107765" }, "r60": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3179-108585" }, "r61": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3213-108585" }, "r62": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3255-108585" }, "r63": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3291-108585" }, "r64": { "Name": "Accounting Standards Codification", "Paragraph": "24", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3521-108585" }, "r65": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3536-108585" }, "r66": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3602-108585" }, "r67": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3602-108585" }, "r68": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3602-108585" }, "r69": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3044-108585" }, "r7": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(1))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r70": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123431023&loc=SL98516268-108586" }, "r71": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=123372394&loc=d3e18726-107790" }, "r72": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(c))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "r73": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(d))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "r74": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(f))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "r75": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(g)(1)(ii))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "r76": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(h)(2))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "r77": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(h))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "r78": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "235", "URI": "http://asc.fasb.org/topic&trid=2122369" }, "r79": { "Name": "Accounting Standards Codification", "Paragraph": "23", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124436220&loc=d3e21914-107793" }, "r8": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(13))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r80": { "Name": "Accounting Standards Codification", "Paragraph": "24", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124436220&loc=d3e21930-107793" }, "r81": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124436220&loc=d3e21711-107793" }, "r82": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(2)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22499-107794" }, "r83": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(3)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22499-107794" }, "r84": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22694-107794" }, "r85": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22694-107794" }, "r86": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22583-107794" }, "r87": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22595-107794" }, "r88": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22644-107794" }, "r89": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22644-107794" }, "r9": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(14))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r90": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22658-107794" }, "r91": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22663-107794" }, "r92": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=d3e1448-109256" }, "r93": { "Name": "Accounting Standards Codification", "Paragraph": "16", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=d3e1505-109256" }, "r94": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=d3e1252-109256" }, "r95": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=d3e1278-109256" }, "r96": { "Name": "Accounting Standards Codification", "Paragraph": "55", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=d3e2626-109256" }, "r97": { "Name": "Accounting Standards Codification", "Paragraph": "60B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=SL5780133-109256" }, "r98": { "Name": "Accounting Standards Codification", "Paragraph": "60B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=SL5780133-109256" }, "r99": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=d3e1337-109256" } }, "version": "2.1" } ZIP 63 0001433714-21-000031-xbrl.zip IDEA: XBRL DOCUMENT begin 644 0001433714-21-000031-xbrl.zip M4$L#!!0 ( +> 8U.U&X0##0D" .\9%0 1 8W-L="TR,#(Q,#DS,"YH M=&WL?6E76\?6YO?W5ZBY;[^=K$79-0].0B]BL$/:$C;(\84O7C7" 0U<2=C MK^]=1Q*3P680:/!Q8HQTICKU[/WLH:IV_?Y_3]JMVI?8ZQ?=SA]+Y 5>JOW? ME=__%T+__G/K76VMZX_;L3.HO>Y%.XBA]K48[-<^A=@_K*5>MUW[U.T=%E\L M0N4UK[M'I[UB;W]0HYB2:P=[KPP.2AOKD+)"(:XE1XX$@Z+"A 7K'<-Z>>^5 M"YZS%!7"5,-I-G!D%&5(A6BY#XR)8)?#*V^3E21X9XGD1C.G(@T&&Z>$EH[* M_-C] ;P=O&&G_ZHX&:!^]'\L[0\&1Z]>OOSZ]>L+^/QBK_OE9=%I%9V8W_CE MH&<[_=3MM>T >N0EQ40@K!$C2^?WN7*+$]=KO>CV]O*9[-*-QJM4?G MUR3;=^7YHP,O5YQ!CS\B1WU_BF(5[3E MO^OOMOU^;%MTK;FO?+\UN'*9M_U!*XO9?K2MP?X+WVV7#\.&X0N8!C?WR/>P MIAAD#A$ZO@F<>?B=?LV'G>V?-_3DF_.O]&X^>AFR<*V#1_>5+X<'RU-?M6QG M[X^EV$$?MY= GJ,-*[^WX\#6\I4H_N>X^/+'TNMN9P!:BIJG1] 8/_STQ](@ MG@Q>EIB^7/FO__JOWP?%H!57B<7?]_G+XY>\OA[=VW7"Z\GLHOM3Z@]-6 M_&,I%/VCECU]U>EV(C2@.'F53XR]X:]%"+%3_@K'&T 5O<(/GW\RV(KICZ7" M$D$LU] #)' EC:4>,RYU\MAQZ\SGM;(I\!^Z@+!CV_G1L7BU"NP3,@.]:=F] MI5H1X):!_7/JUKI?WM&M+SNL?AP.UK_LOC4'F^W&_FY[G=8_;1WLM-=/&@[:X=?-S]ML$9SC^X<;-!WK-':.3LZV/FTN]\X>'.X0__>KS=W M\&9S[VSG(+3J[0^BOM8J&F:.]<=IH:?R.[I[N?/)R]].&@.].&FMUL=M^ M<]AXNW,&]S]IT-W]^MD_Q4[S35'_M$&@+5_"VS>%>_M1;GZJG^XV=P]VSM9I MHUT_:ZSMMG<.X%EG&Q2>2^K-OUOUL_W#S;6]T37_P+-$9[?9%3MG?[<:[<8! MG$=WSNJXT=XMX+T.Z@<[\(X?3^KMCV>;;S_PS3?ZY%US?5#?QO#OZF?%A>/, M&\2DYH@'HY%S+B&% [,T,"^975I)MM6/O[^\ N%3(CHV*6^*OK>MG6A[;^"; M?H7MC[ ]O8RM(Y@3+3W26 ? U@5DG61(X!!PE,)&[I=6$=KU#MB)T]< ;L^V M-CHAGOR_>%K!^B-8\658 SBK0,D*62LH D^6("TL0YQ8P6A4 1.SM(+!&>*, M*<*?$=[7Q[W>%4Y>[X0UUO9*>\#\7LX:O>F+#ZT<6K:OOVFLWGP MD>PV/[+ZFC_=H?#,M2T0E\;^YML-7C_8@[\[9XU/&W#LG\-W;&M_IWW2VCSP M60S:\)S#W8/UL\VU#P#Y/W!M:.VN_5G4W];9YMN/<,X_[?$U\*SC7?I1-LY: M!_4VB%Y[JUUOUCF(+=_]!&(+]Z^_W?BZ<^;Y;K-UT/BTFT!TQB3Q]3-W("?< M" 1"Y!"/3"#GK42*.&$QF'0+0=\*?L'RG['\C 7FG@+$O<(T.@?2_VB?=3*47'Y MW7XOR]N5J//%23_ +5Y>OKD1 /!>,A9F]\HUBZ M-.-/1N-_W?50E^_>&7\U=6['Y6^\/A3?V![@VQ>5\8I M$DS&UUT<.V]FN'0J!'/XXA'#(^//XX>\O-)1X_MD-B@[K9^UL'_>#>UH^\>] MN#)Z?'EP?(OQL?'G?(\;<9"28*DT]319;H@PVF*EL'$V83B$/V_DYA/,R%-W M_^@UXE[FE^'' \[.6H5OAC48V;"6BC@Z##C>4Y? ^C*?,WKENWW-]/VH.L/ M5T\*Z*CQ*;1,&V^2"9R6/Q-9-%S^G%U&#'1*:6UHHPES>@(XQFAOBN]>87-'B'EAB5C'*/8.07DSPS! M,0D;?."12A[*'L"$/KV4WZ\'\#@0>*P\@<-4^E;GKQ>*+]"LRZ>6488=='L/ M%+UOKL]?KL5.MUUT;KKM7M$ ] 0Q!<<0E1%F)%18N4I3?'Y]'$1<'D42US!15D2 M7>#289NXB?441RFD0-:($B?*SUU!5+G.2$0U$J!+1><:$(">/DB60<:R^1( M2TFEI0_4TKM".CDM%31A[E6(/FH@WJ !59\T@4 A6BW37-O2G-S.AU+LYU-M M:W2T#[AN#O9C;R%-:13,*$8-SZE$Y32PKP.'R1H6C/)NKDWIM!&=BB7E4A%) MB9))<9ZD-R(I9A46S#K!@IQK2SIM1*=B2(.UQF,E+2>1&R]-4CB)E @5)GD9 MYMJ03AO1J=A1JZ-,/ 3FE.74)JV"EL%X':DDA*@IV-&YL%94.Z,=Q.\T:1XD M,49CKJ56S$1"1['\\UJKN; )C$"7416]$XE+XZW'5!%LK6?>&8&GP"!SH:]W/@!\\'NE/QB:/"U,6 LR/ 06Q<"B9BKP2H,/,ZS8%//!_H3L7N)@A6 MDQ4L)HMY),D(%T7"6G*-I:#SD&>Z$[K3#GZF8G:YC@0S[$!=)0\V6D.I!666 MV&F),5\4LSMM<*=B=<%/%CX8#4KI>8S.I:B$@8B#QR"%8(MB=:<-[E2,KO=2 MXH0E=+3B$'I;+A4E/@IIF1=1+(K1G3:X4[&YE&')J%))*L^E3#9IS*Q7RC-B ML+.+8G///:K8:A6=/8"T;GN',2]<63_)2U[B(AI=DR?P62WS A*N?1[S<:Y< M:<:T"40LBM&=.KI3L;H0^/ $I*R#BUSK8!EQQMD@F>/@2HM%L;I31W;R6$F*(8%+*2(W0 M.4):-+N[%?O1]OP^P+L6O\16]RB?N\"F5Q.C9!#"8@V.%8V62J*D,T0EAYD/ MBV9ZIPGP5*RO]\SJ4G^MX)H[';FQCDIEO')$+TS,.PL 3\4 *^ILE($G"USM MF-?,8:+9H"GK,'3F(\1DA+.<)HB9\8;K9A*8)0Y$+:2<=%L\-O8 MB3W; GQ70[OH%/U!#\[Z$A?8"F.PP-XYSQ-U7$=K#I1L L:^MKJ% D/!#MLG";*6T(UP#\/:PCF".*I6.*DDHPXAF"5Y>!#6PN_ M2F&D A\LC)*4"V2)IZ[%SV^+7MI2P763[U4DHYF:64E'L:();%5'A.@W7) +-J M*9-AX"8M#C2K(12#U/2H&MC4G,#&6A)(:>XY3KCL)!*FMHL() M[)5R"P23]\?M/ TF#H?E\GF]N)_O]B4.^75.(,/#?4X;%\^$S MK1Y(FD 'J)BX]MQS ;)*!'71)V42?)JC$'D6[//T V+%N(]*$N9X@"!8&&]< M$"P*836!+E\\0)_-JD\?7(A\N&58<144YTY89BB/"?[A4L;D%P_ 0 6N&G=?.,IX\PU[,48F9F0F-)E1E1D@7C6'+$PTR8Q#V$B MU5PI<'E)P)0EJ8+2B<_3?(=9L,_3G]W@76"1!9Q+I/,$QIQ(YT"<)?%Y)MH\ M+9N<-:L^?7")28D;Q[1BD2L49U92.W(WY M!_,98^ )I2=(L"$GBT2";B.46FZDCDIZKR 6%FQAH)E2##RI*NU)$(VIELE* MCADU3()!%%%*+@3F:G%@FGX,/*G$;!(>0S@EHB#8? MLN>.@2>$C_5"VKS5,(2 7(68M]91-EDB7' FX.?#9UH]P&V4PF!+"9.<2*YS M;BU8IGWVJ2V>HZU29L4L3VJW%$U4")AX0WW@1N4*,80)RB3F#(O1KD^+ ,UT MS/*D8 *7B:0 UEAQPLM]KR%\T0 +3!>LT M_35)RDGP@C7U,BB>:-)8$6L%3QASBS59/$"G-I'R^<%E$;K9*@Q!J>3!6&T] M-_"?B %LH9VG*K(S0ZO31U52DLOG,,X]A$:>&>V<]C0E:0RS7F8;22BGE1@[1,0&BD<]E1 MHGAP5'@MZ%RM[I\%^SS]M?S"2$\6!>#7T! IS9GY?G! M95@"0P5/,!.<$Z.%#MHDGH0V!D+@!01W%N:L3$.+HQ,1PB)I C<8.Q9LKM@O M0R#9/BT>T,\_9^594#WN%$-(.\>YX><@M:/M'_?BRN@>\.OX!N,CX\_Y#CV-QZWY)N3%W%Y+5$:BX#!TR2.2XD-92Q7X.7>>^&F^)XEI)(REA7#$K6!!JM&7I; OR M=T6H^;7[#"+TC I3"?(M2]$T^!4V!9=DY(%*0YQTC@A*:="6S=/P\ PSJD"XR0K6>=BF& 0ACN!W.D9>[%=L0W$-8 M_S[V4K?7M@#RIFL5>R7,N;*J'\30+-IPRF;:AF_[R?I\;'OQ/ M:!LE@8NS&(!2@$_\X'6W/[A$7VLQQ5XO'VZWBW+3N7F9SN9M,-$13C@7W#*G M/8Z*46I,5#:D>=IZ:D9@FC[/A\"8@,XE05@.3K=3>;JVL5Y&&:V=@SIC,P+E MTY0:,UY9;T'=B.>!6*T)CI0JAI5G2<_!!-^[HW/#)ISYS'DA1\>\EX:#JAC" M&,UPTLEIS)@#6-TB,>54 M='&2M.DDIE;DPLVY#I+UT"O4?HIPE1,2YIXM9#R,1$WA4R*>RCL=YQCA==-Z=E/Z>CG]A@YRC+ MQ,MUU$Y08HC/R1FE,9F#DA.SCO&3Z"C/6SXF >ZM=CQX9L&*6AHA^DPZE_2: M?;?G?0^ZOS][I=RLO*\N#I& M6X]QLCX$P8TVCH,@L&25"3)9<'5F7L-F'*K):9551%"FA" A\EQ]AT'X2)5@ MU&F#;5HPKX#'.0:)QMI":G4P$SQ9B-H#Z$2XBK!->>8.^4HSRZ MQ8NRH*MZQ^5$XXT.7+H'4,V+5AE#72Y?1!CP7PA8$P4.!<.)6NG,L#S. FG5 M%+":8-X^NJB]\E%&S'$R.E=@Y,)3*A@)X^K!6& QJUB]ZW;V(-!MKT4WN"&S M5'3B9GK=BZ'XD?MPYR<.[_;&^J(%'7&]WL&7;NM+T=F[>M(32P,6\/\D["') MT\^5-UP JQIM&0N220H/T8R3<7T*D 94B<7U)_YC>T5>K[1UOJSE@D[@[/SU M0DG@]7&HRS+X@PEUET]]Q#A4C(YC286@&GY)4MO(K G"$1]58'.0+*K(:W)N MAP5O7AD'( 7,)7'6>4V9R'X(\\'/P9C)*L2[X5LQV(K@7Q1Y'5I9WNPC^/#] MK>V/<^)A4.F$T=KG5;K<,6JU8,&$ ,Z\51 BS]',NFGC,_V9<\2'1+EFR5+! M>3+&!15TU"IO(6[#'&PA/FT,GX3Z=+#&XR -B9:+8!WWR>=-CY47B41Y7<>> M84;^A/&YM#QW>]\^2=[B$=HUH04"3#G)+0VNW"/$.!,56"L,E.D 5V/F@"IS M:8$MV]D;P5=6&B@Z1?NX/2D'9BX%9%++2?-B*&--(@'8-WB+B07NMW('@9Q+ 5'!Q1"9!$M N+#&.<^X%I@:KX33MA*0V\-W\ @ M]+DV")4?\:?MEZN;C^"2;-N<26;S:W=!)/-J/&DH6+\0 M'4V,1QX,=R!#QE/K ]9NGNJCSHXK\_PE0H55R3'M*3&6@WFR&%NA$F6&6\+- M3^C*S*4V)N]Y8CC*&"S'PALFHS>"!>7!2;4+0.OK[:-6]S3&,B^P>919=A&! MI-C:0*5TBN0%L-)8*FT,S@@!WJ0V0RZ&$,B'D( &[@C.M<< MXBD2FX3FQ;\GJ;N&@=OQ<*&5C@@_.<&99Q&F>2@G?!9M%I$<< M1'1),\-8X.!]:L(IU5+;A WW[OK:XPK"V2-&DGPT7@NGI.,,O!0EI8@R&!POOE&N4IQ,Y68W;0?TG 5XT+&#\HFS[&.5G N7'0Z>*_@$2)%$01= M6#3_7$0TI24RR!"CLI0G'YS'423,%0OPE6(C>E5S0*^SI9OX[FA.D&FY=9:R ME*S7V4RZ'$F00(F.)J^27%@TGUHWIX*FE)@'2BD/,G))\PYTR@05\]!_9,'- MD?**-=TKD.BN@H=:JZT5T M%@?-9[";SX\F#T%C:2*GRG"'K=,V) A/B C.)2SG*$)9A3N$HG4\*+[$[>B/ M>\6@B/WU$]\Z#C&\Z77;PWH#Y1CD9AIO]O@^]H;#E*SW[%,6HIN\]X,1%4%$KQC3W7IN8:'+1,I.D'*>L*N_AF45A M.F.X!(>4:PT38KE@R;&\G)X+J8QC['RV3.4W/#MWI ML+P.OZ-<7#[U,0N3(Z->*&X\-Q!E"DNH4(1HJ8@AN3;I$$0^I@@YNQ0Q*R#R MNRNWG%"J@,O(M>6>:LUSK;[(+<$N44^PL'8\+B6(1.-?9@W$O+R[60Q:<3-M M=$+QI0C'MG6Q\OOU?A'3^@GP=N;OS90*'WO/H8]$WED?+TY]S( !-IX(9Z13 MCMNDK6$R<0E*JKCF.BT(E&^*CNWXPK86&$J(O*E(SE(B)+?,:TV\=R12;26% MR'W^H?P9%-*()*Q2*6J/><+.<.R)$BYH8K).S@F*3U/:Y3OR49K=S<%^[(WS M]2[M_%BS/=_KMJYV<[[D1;>W]S)OJ_YR=,;+9/T I6YWT.D.XE(M M];KMK9CZ)77\<^K6NE_>T:TO.ZQ^' [6O^R^-0>;[<;^;GN=UC]M'>RTUT\: M!Q_$YEJC:-"/I[MKAU\W/VVP1G./[AQLT'>LT=HY.SK8^;2[WSAX<[A#_]ZO M-W?P9G/O;.<@M.KM#Z*^UBH:9Q]YH[UQVFCIDT9AVK[]IK-YT"AVFWNB\>G# M5W@.:ZS!Z!_]I8 MVSG;;![BW;4/9SMG_^QO-CUO'.R-]E;:?(W/WC77!_5M_/5S M<);%P"QR"2>4-^Y&&GN!;$C*,.!:R4VMZL[O=&>]^2%WY4G9I:N?F94Z"4:1 MXC@@;J1 1@?HWRAEWL*$&>RK#OU^AVX,ZJ?G'2JUCL) K&\3YXC'Z!%$ !HI MRZPS6@;*:-6A/^K0QH6$*FLTPU0CX21#G$H%RJ\3PKD8?O(F"6.K#OT!@[)S M!F5YN:96!#%C-6JQP.<% 5-WY0_F\4'BC$XM)1)0G]"&NN$6& M>H6BU<*0B$V058?^T"1=[M 0%?5:()$,F"0A#=*!1"0E4TH*9XP-58=^KT// M.S,K/'>@Z%(2Q"$T!84/%%EM#8J!ND2HMMA4%OY'W7G!GRF7T_8LH: HJ#MT M+C*"),2HBLD1(%!1>: _=I@N[+L7FH"'Q% D-D*'@E6R+G(4-&BZ%E)XXZH. M_7Z'UB][H%Y8)[A-**5LX:7"H/ &(Z%MS(O;G%*IZM ?QD@7'9ID%%ZY""9= M&8B1=$1.!HF, E\_:FN]YU6'_E!"+U1>,LK+'I0A@,ICPI!3*:!H*+/6YMJS MK.K0'YBDBZ2(UHYEU49!8%!X%BGXHLI#P!0%9XH)(575G3^(D"X<)FJLE-@* M%&6.X+F,R&@*4:=,"6NKM155!/]#=;\4P0L2N,@"&4T"-]0;@K0A A$LO%Q^G!"YX$_G(B.11P@Y@T!<"P@Y521($BY4\)A*GY9JK:)SN/7]@:AR M%"J?MU0;=.=SZ*D5_]HZW?T4CASELD[_;FVN'9+=M3^+G:;'C;5# 7]/ZFL? M>7VM?E;_U#BL'S3V 9-4/_C /@-K2N<$1;G").)*"V0PSJ9=*QLD)U[$I5JW M%V+OCZ6\]]++:Z-]XV_ZW>.>C_WAQWU@XW+L,A1?5GZ''^,57,E*$KRS1$+0 MP)R*-!ALG!):.BH_EP\XOZ8_.,W@M8L.VH_%WO[@E50OQ-'@MZ]%&.R_(AC_ M[Z7RS)7?^T>V,S[?=UO=WJM_Y2'WE'Y+WO_D^S:,=^K1&_UK:Z M;=OY/\M]V^FC?NP5HQ/[Q5F$&\,SRH]?AX_E&/\&0A+'S2 4_^_?\M@G"M%W M>V5?O#KNP"OGLZ!-=F;:4MOOQ?3'TK]^W/=J::69=P&M=5/M=1[:[0SZO[^T M $CNW$NX#'M[Y7?7>WF?@]_@6C;:MHJ]SBL/#ROW[;@%1WCGA_2=NM9WZGK? ME1+TL;'17%^K;3=7F^O;W[S0#+66YM9NK[_^N+71W%C?KJTVUFKK_W[]UVKC M[7KM]6:]OK&]O;'9F-XKF#N]P2<+O-'9&W0[R[6U%Z]?U"@6W-R[U;<(X*SA M]69SJU[+4R0ZW4[CN TW\;71S(FMK)F%)8) @$^,@:! Y?+U'C,N=?+8<>MN MW(B@UK%Y&DN(Q:NUKC_.$T-R7>2E\;2KZ1BP=W3W=.>3EXVS0P8&"NZU07>: M_^PWUNJGC;<;8(C^/-QMU[]N-C? D$%;WM:_A+?_\/#7WZU=VOKB#KILLQG M0'E2/X#G?EK'];,-O'-PB.MOM]H[9ZNB?@"&C$)[B#Z%^YY\9@'GC<0,XD0E MQ .8,F,21E)(GXLCYSUZEE8(1A]*RW2!POU%9]H2=S?UFKBLE7N!#.#JD\&K M5)S$@ :]XWB3#'X8;K'4.MV*1]W>X.<31_(Y2>ZA4R-2Q%C$F3;(V20ALE>& M69V89B".__,OH[C\[;I$UFJU#Q]7MYKK6^]V:EOK[S>WFK7W'[>V/ZXVFK7F M9@VXOPD$7R.LMKE5(^*7\&MM\TVM^==Z[9)9.#<)JZ^;^3 QC-\JM$?@ (9 MHU9,@U+ QE_T2I'*WSRY7.N[$6FW5QOLQ]I_QD)6&\Y'JT5P=L+D*?:RV <[ MB*@-M]S/0H^"/46GT?90[-RD!N_+=JT/9\_]9$I0;VY\9CSOX\H%HMY+Q%-. M9IM@D7!@=)(1X,1IY@AZZU$ MTGJA7!(X"38R6_PFL]7<6FUL;Y3&Z0=VZ\WBV*V[B?;8;@W.Q6QLN/)TY\_E MG]J@6QO^]M1\<:=\PE0)XYL6WMRMN0AOT<\3[6MOBE:L@3""+7GUE*'6>CGE M/C]M^+"?CRCX9Q:I5)Y[9 *!F,LK@IR3"E&N64K>$(Q-7D=!$),L+^Z]8\S5 MMKV]HH,&W:-7[#ETE]+IV*7KTK05]XI^IH9! X[\=!)5/_U,;'*)*(>L2!QQ MFR" Q]HAET=,E-$A)(B87J]N-]]MO/VK6?MK??5=\Z_EVD;C]8M'A_3/; M^ M63^Q?E *04ZS]L[!K]E^K7\4?5YI%&I%IU8,^C6_7T8ZOX[?:E"F9T#L*WQQA]01F[]3!^06X]-JW;\CO= M]F79$\/>@ [/L/RQQ):N.26OZ-%)C=S$8M=[?=CASQY/XZ=VN:%)/J\T&\2C M7O=+%O>KD?*0^S8ZOML[&HU9E'7W7W>/.X/>Z>MNF$\J?%.XMQ]E_6P=*&[] M=+?]@34.UDEC;8=LOMTX:31#&YY%=RBTF>Y &S^,KOD'GB4ZN\WN63VWJ?EW M>W?-TWKS(VX 7>[D>] =>*_=@]VWC8/=@U6Q^T9_?==<'O)4W1PKP'=G&6;*7[G3J#6J0W?5; ME> Y^7I*.G)=!9KV9&.TPM27:C#'GN5S"__&N?!K%F+.K2)-4D"<9^\A+X3T M5 ?CJ"%"IZ45*A$QVF#S@QS3(YG^)A$'M_:9Y?MN0Y^_E*Q;@PBUF]>QUPZ. M>T4_%+Z,4KMI>N[4W9I?7#8@Y5OT]FRG."L__WH#JL]-;3.+^\:+K1?;+VJC MP@7?9BEGK+U7.7(4Z]\$<*FV+TN?=R9R%S=G5X89[^EU^MT&7)[<^*V&T(O] M_NB?=] ,I>&[U$!\-?/V@;CP4XA)L!P\10PTHQ9%,"8\3QFZ FX;D3@VO91 MM+W:]J 7X^"Z#5M^^LS7MWC1GPZO#?PY&DVBD DQ#"X'C]0BZVB>?!R$82Z7 M'R9+*]O'!5A6T/_9R5',EMJ_AE\W>\WNU\Y/)T3UL\_$**-PE"@7J4;<8 %* M[VQ>_Z,B9=2ZJ$"( /TWO5PIKN^[T]/XTDO<[+V'6!Y/ HA^MD9 MHWCB! E#9!["),@Q;U"Y'T" /Y+8I17#"1;S1LF_C##..>.C'JA@<61;M3BN M/@A?Y_*#_5_G;D;;'5__"74H6Z'57K0_I=;4\6>EM4[!&.05!NIF_7 Q\_L^_-"7JMWYM$%OQ*(->ZY2H+]> ZEK' M.>%2LZ"C(&(A+BK)-;J#VNI1+OV7DQ>SWMI?WG1[(&BERBZ7(S_PP8ZLE.V$ M\5<)'%K'5PFBT-_;@]8^. M>_WC/.P[Z-;@C#*I1>@O[M=LX?-DH54_>%6;OW%?^8*:NXVDWN>VE+\@Y/;# M#Q[WS:V5/]VX;UF1-,M9M'Z_YO,NYO<8_IN/5^S9TFALG[9=M_7+)<=X05ZP M,9I 4D(83X:L6@,2^;I?P#<73'/EQ1=)BI_0^1Q1]BFAKM25N70^1X.Q!XUB M\^T&;C173S:;^W!-Z[!.-VCCK-$&)Y3MT*W6;O/-_N[:WO7!V%,XC^\B1 BM5YR""8L#8B3 MH)#%$B.JC'!Y;PYM\WRNS#NU/VMY&B?(;;E'X7+MR/9J7VSK.-;^NS1")$^5 MK?7W'S=EX6<7Z!$=#MFPDN8[2//ZN31;)B)G(2)A-88H+!GDO$\(,YNPE(I: MHD":M]\U*P%]Y'RQ;,>^G2HV9N/UD96;VVFRSRW#%]-CF,!6>QT1Y3DSZ@)% MQEN.)$XAJ< C51I\"I"2G6[O<,C%M7%_?U>L'S;0_!$8[EC*8,R:5IUK^07VO[ MME]+10O M*W6*/V0,?[/<9$1!F!=')T ]SP'F>4)1D34\N*E$=:71&2L+AG_ M?#@O7JJ%#YPT5WV3\9V,%Q?RZY_<&IWI/ZP0;YK'#R M2H)K093+0U<4(\LH13QJ3935*4J\M+(3^]^,+HX6DM<:W=KYXKS[EVN9MLK6 MOJ>R691!BMO%8 !B'UL@S;UN)SM%K=-:! ?IM+:1N\^U-O9_?0:=O-23N2-'*OISZ60>?J&?@W;8$"J1IUSE?57 \5Z+=!F>$I MO;$I ,EN0Q^<+F>;"[<#0Y7SV'NUO5[WZV!_?/@%6.!8"S$5G7)A;3E GH>3 M*+SB+:TK#Y/?QJ?]\(3;VS8^,=OP?\@W6Z^6G]=*>Y>K9[L(KKS0^G]?;6?IWDI4?G^<'K?@9NK*V> MUIN'; ?ND6<+[Z[EW,Q^N]&N@W_Q3WLW%_!L_E. GX$_6^T]BS87% H<<$VC^/>"UYFG0\:-SD,B\H&V[/#/_FY+G]57/V-!/+92(4*L13P/.3A'!***6DVY<2S/_KJECMS3$L&T M%&3]9N?Z.=3CF]I10_T8M^AMV:#7P_94>G('/?EPBYX<'=37-G@]K_D]:^QG M/=D]V#G;?-N 9_Y=U-?6OS8.5DDC#WQ H+ZY^IE*[0+\AUP*$*9[&9 3/"%! MB.*Y$CC-M>9N*5QUYP6$TPG)TW="WSPW\L:(O4@W)=#*M!E8T$ZWS'H=]V-Y M%NC)L'KB#<6I(/+.SVJ=YH=_+>#16=DZ\&K=;*2^%/W2(G?RZA3;REY[+MZ0 M3^X/("2VO="OY>H/1;AMV(3]8G^],0JNG0^@3&=UY@(G;?K[L=4ZI\Y?0#3* M],FPZ,RWR0E X]<7M1UH\?18=CLW>9[)]1'5- ]VR&<"@8##N1A?E'F[PKR_ MGF8."9JTQ+MM?G&62,_ M@&!&ED ;? %>;_^/I8W&FZM"VCENH] MZ^SG4VX8T"KG,I7#Y]ME.S:/!R47 M BF"RP5^%)R.?SH1/B2?H[2$!>T1B0XCCKE'6HN I#;.1"4%U7IIA>IE9M0R M$,18BL< KPSG@/7'M'3#XH%R0ME09%8SO^599?UR)D/W H4R5WL_X>$,N$T1 MEZ2./%JFC3?)!$[+GXE4PO.4PG.V<_K9$..==1Z! 4F(&ZJ1C8X@)42R*G@N M55A:(8PM*_AK+I;WW5=Z:G_>*C@O;ITC,>(OGA/M1]VA#S7:(.5+_&:GDHN4 M?IF=QQ>76-?OMHX'MU\R*\4KR$W;>MQWHQ=UOM'+?N\B&-V+R/6B/40VP?N] MLJVO]K2_]++:#692;?FI=X.Y6UW9YNJ?[]9S^>'7FXWF>J/Y[8XPDV[7]4JD M=ZD9\\SC@_2%9O(AXX/Z!>-W&\*ZUUW9"X@X)GY;\8+BN]WUCN-M]R@H];C: M4[,W6_B]W8L/67PR<^4%GXJH\0P9C>^WY>Y&@V ?G6K6=MX47MSGAG:Z P= M8;CKMQ;D.SB/:"V7A :8:^ >%:$V%MP;Y66RP^"7!:<2CPF)Q\8@MFODQ;T$ MH<)M^KA=J'-9#&@X(7R M)%!F>?L,N+"3AW#@M]*TEC,L_K0MFRLS;._'" INRYS)^4Y-M?$F364>;2WZ MT;?#%"VN.&!1I&.F.>#:+2ZV "KO462Y'KQ"YJB2A\G(@[R5+2ZY GG8YB@. M'W.QHF@ 3XDE673@H>.5$<,AYUM8I2*211(<7A%))0]C>3!W))(\UM^+^W!> M7M#UKMNO"*42H)$ B8I0*GD8R0.E=R24]/J?KWP4"KZ^"G%1*;G7[QWG-Q:KK'@]J M==L[C(/:5M$_K'AW462 /G)TK]+?*6&G1KS+*]Z=?EONAUM>B],#:$K.?=_K M^A@RS5:DNB@ T[D8X:P64#S1_-OS%10;+VJ;916'ARZ?J%9(S$I;[H,_JY9( MS"UP[^*>;0V-3\@$HQIP6>'#/J:D6ITV_+/9'+":/:&^L' MW5[%IHL#:\6F)2,VE1693K\M]P1N_62_<$4U(V6!(!6W32&^NNBE?K-S%H\NB;7"B%W507:.E.VRY> MNDM9DNKRU')&G+#&O0 M??OSQL* T].XFPO[G1>FVFBL-EYOK+ZK;33>;&[55YL;FXTG+_)WMS:.4O\W MSB.OW<08=^CGVYCWCA3#EF88T]>KV\UW&V__:M;^6E]]U_QK&3!]?7NMUIEI M]F9C;;VQO;Z6BTQN;[[;6%MMPH<_5]^!9*[7MO]:7[^A[N2LO<4O&YW:8+][ M#/<(_>5://$QEVG+I7;+V0E'L3?^U,Y; _1_G?U7NES0:MC6YZVT"0;X!1X: MX?N6VI3LA1&3K[5))#3H89O;??^88+<_]%&-57>][0T1TQC'3K=T.B822IM9 MJ^!YO1;_S14\RUK\=]ADZQ%==M^X]$E[X>9-AZZ6W7ULMOT[ M9)L6IQMO*(_V%+KDK#_85",G(C"I_#-W C/:G+QF2\%Y]0C)N=8!#P)V.O>8$<*X9MB' M]2F(_EX]BB>5C%R6(8<@/O\2_W-WCGO']O*.ZN.]N]A4]Z_IWYJ MVK[]IK/9SO?Y(!IKNX>;;^MLI_F![+[]NV@T5T\:GW;PSJ<-#,\];#0/\3NV MM;_3/FEMMM?9[D'^[\_#QMG>:>,,KEG[>[]QUCK8A3;4ZZW^:G1@O<]VSU8/]U]N_%UY^#O MU'B=-X8L=UC^^MDXHQ(W"3F;\C:HEB-K#$&&:)!;)3EA86E%BF4E]3?;_MSL MN]^3!FOWU(E)>A05,2TD,1F6C'&,8N<4EYH9@F,2-OC (Y4\E,2$";VZI5A% M3-,GIK-S8F*:16IT1)00BGB,$EE&+#*2N>0YD%:D2RO<+%-.9YZ8'N!%WG3) MO)PYH0!I2+AFMAEW=;@M;[_6BSX""^1D=O:,NWEMT7*M$P>WIB7H_7KD1@,T MSS3]+/[C&!^@ZG*YU]8Y3/U&'(Q"W(JF[T/3Q27_45&K@],!"8X)XEP9I(6@ M2"B:-%72*0\T3=DRU?RQ-/T=EG@J__&N"8.?796?Q>.J5/D)5/G"X]*!NLCR MIL'!@GSAM%@.H OCD!5)(PY@(L=I0D(8;J.6H,L0?[!EC1_ML\QBEFAAQIJ;W8%M M3[+!RS/4]NI>*P!W+8YN4Q.$N9#)Q3%)A-B&,KD4E8H:1X\MI: M'P->6C%RF6 QH<#K/K/ YB7!\O,J^_-D7RIE?[BR7S@L0,MMD5$1:B=/2BN;+2C]Z7&NZRCXC*9@I)5JZ1]"DTS+!DN=''>4E1E>' M@ZK4RA13*T-XWK=L9P 1V?H8H4:LJ.U>U+9]>2Q(!4N=,@B#$4+<688TM1Q% MYZ5TVC%CV-(*7V:,S'PL5N549MH9J11X<@I\X9M$9Y(3@2,K!$-5*? M(Q4G,:"SV.M>9ZL+4/)LP4:WXZLHZMY,56^N9I8:NANKGT5@FB8>D!&,(QZ, M1E9Z@[BE26*=A!0NKR[4E-#?9GZXNIIY,M/N1J7 DU+@TW,%IL'%Y%Q$W#./ M>-0&::D]P@0+IZ4#'R1O/;5,^.Q/')N%5,<4U'0MI@AZD-^OW2[*+>/Z#W(R M?H:XZ)E62QT5 ^B6,V J>'ANUNMN/T=%%6D]D+36+WL=22B)N6)(6"<0-Q$C M[8&T=,2:>*.C]:&<-F)F?U%"E>*8:9^C4N6G4.4+_X,1)E4D&F&L% 00*2#K M,$9.6Y48M8(X""#,LA!RYE7Y)TUVG/L?1[UNBJ7_85LUN->7PD=XZ?[@8>[( MSQ W/:D[XONMP:LQ.N\O@;,]Q"836;\BKWN1U\9E/P0'[:6T >%$ ^+)2&1\ M8(@: GQ%3=)*YFEODLY^\%3E/F;2#ZET^$ET^,(!<9B**'Q"@1IP0+@QR%EG M4-+<:!]<#-[GX5(N)S419,8=D/E+@&QT!K:S5Y1K?LOI40]?\/LSQ$W/D@*Y MP&0X8PT"IO43WSK.W?JVVPU?BU:KHJU[T5;]LNL1K&)$1XJ<\ YQEB!D8LPC M(8C%UJ1 O,NTI>8@;JI2(#/I>E2J_)2J?.&!))R<31A<#NXCXL#-R# ED?#P M#Q."@T;G;"80\LRK\D^: AFK097GF*;/49'1@\CHPV6_0B;,%=8"42/!KXC@ M4F@2" K8F2"HE$KF@D]DF>M)K8*IAXWZ5T9@9 M[^(%?;SLA23&M);,EE5Q)E;Y8Z$9Z^%>QS52NBA$5,TI>R 9[5P9 M&_&),648HGEB&6=&(<.=1S2(*%WT5J24R>C1(R-5 F-FE?-YW(E*AN1=N MA+=,6T$BLE@:" 4X1=HH@K"G.CFLHBQG+)56,?2]&-I?67I#!"=!"Q0PHPB"/85T\ Y9)ATE M47.?JZ01R9>9,!.*]&:F3-HC]S&J..TGX[1GK A7<=I].>U2\LJ$0"Q-R!E. M$)<<_$\?- )K([$D0D3*,J?)9:4F58=ZGJO!S=_\G'>%=46K&!2C8OO]0=L.ZJ]'PI851'X 6[@P95:5C&%P$-*R,:0$ \.(R,]0]0:(2G70NMR M205@._/)QWL[$!45+205/>N.$19X2E6Q"&G.&P&9X MRJEVUL1< I3P:AQD;AW$WG'\[AYPET*+JEKYE*MHC."ZE$,<1][(/'A(2"[9%Q"E$9C;:Y:S7V Q= M-8UT^MFB]?91JWL:XU9LV4%%:X^FM8VKY4@E%3Q11#5UB!/GD W.(TL9&"SI MB3(DUS!DCZ>UV4L<57K\G*F62H\GKL<7[DGD5B01!&+,X#P/P")#_%+[!S?,BQ7!6#/6BQ]5%;Y4S'8?WWS=Z+PI.8V5;F4 MV5/EYRF67JGR$ZCRI6+ISG@%THJ(M3;7&R8(N#DBG'34(3@@8UFNE.<_=?YD MJ+MFML>GKQ?]N&FTIPJQIE[GHZ*O1]'7E=IB!DNAC&2(4*$0M](CQU5 (2D( MKVB,-A?Z$,L85^72%U>)IU#HHU+BQRKQI<42V!*FHD+"* ?AA)3(2M!I*Q/Q M *EF0F8E5OK1R[]^EB3)%)?H/LEML]Y7.]Y?9QGN08=@$;.3I5> M>>*"9M]- U>%DA[(8%=*G+$0$G5!(\ORE!.K( C$(HQ[5QD1O@0\Y)U74TX M65QU?;CC4:GKLZCKA<.A@K/*!8&B"1QQ&B+2!/R/H+ G/$7)-%Y:D7(AYY7< M=,F\G/D35I^_E IZO-OT,PRM3W-4JJ+G!]+SWA5O2HDD 3WDA,L[<+& #$2! M2'C%E!:$\ES4C"T;456@7UP]GN; 5*7'#]?C"S>+:B.]-P&)4!8G- 99)15B M-J5 33 B3^!5RYS/_J:8/VGF9EA_?J(^R,\0"TZT%OVE9'/%2P_DI<,K8TR, M:8-I1!ZKG&].#(%Y"<@E#N&?T\F*L+0R#SMT5=F::6=K*@V=G(9>> Z.6R>D M(8A3!A$ )089X1)R3'N140I\L&3ZHZTD\\>V5J!::[ M[78Q:,=<1#C7ALOJ"NV/'?]CO^8!\=K3^ 4G_>)5IVC]L33H'<=OQYW/WW"U M$UY??K^*%.Y "EE0IQ$^"WR@(RD0 HV4NYT5J%K=#"U(O0/ ME[_[F*I*_IY6_BY5+#51.!2_9VQ:@VEK@R1R#ENWW:ZNYQ%J[FQ\.XK)<^^_O,>C[V-O>M[UX MC4D#/ S+JS5 7XR%['05D3M!:BKNR7"WVB\N8E)NYU2<-_;WF9O>Y"+$_UC M6\?QXM$CAQ]7W'H';JT/ZJ]'W/K:X-U_[V/?_J=C/YGCS8,/O'[6:N\<[!_4 M/]5QO;G5WGR[ WVTV\Y]4U];)_7F'MY=VSO]]]D&^ZRD<0$8&!GM).(\!*1C ME(@FXI/341D3OF^ ;Q$?["37B0;P_ASG7!JB"#,R2JP\I2G>'#-6XC-?XF.2 M2\%8BJPA$8'T1*0Y=4@)K:*PQ)O$EE;P"Z 205R5.\RU.-EA .=)<=CBO^%3 ;593I"A.Q#@: MA02#2#%>QL._=Z"UH8S5[#F\-=NO=5-M.QX-8MO%WC#OQO!R+=-4F=%9B_[R M(5(>PG/"BYO'@_X W@(+N 9Z=$D89##$"AJB!B8MD*)>9D8M M _[WX$2@NKFPS94(3E$$#\\^$R4X]1J<.QD#V&5BD-/*(A$L-N#FL<3%G+AY ME76< 7GBC!C*F$9)E91&*0+X'8H@2LJZ2%SBY2I_8_0RR,7=*:THF6*X9=,% MT@]V^99K<-.C",_X$ENGU78)WQW^>9A_ C0.$) M41IWIHT(I03''S>0!/\T-E?W%K-;GZH5C[,SE9:.7FMO+3;4A0, M>Z,1)0'\J2 TTD8:Y*E4+EFNA 9_:O9+;<["./"L#@/^.8%A0&5)=(%+AVWB M)BI+X5]-390>#&DTU3C.U/3YPW>\84]VFG_"M1\%O)/87=LJP!/>WVT>LL:G M#U]WF_XK>,)LIUT_^_?9!OU,/7$6"XJ$-AQQAAUR5H)S')073EKA]/>2Z-\9 M!N3,8T?S!"3#E;(0LD4<110!/#/N7#6*O CBPX$+=,QV)#*7Q4!![!>0IL(BZ[VF,=!D\;V' M 1]A^RIQFF]QBD8"^MJCA+5&F4N0 ?11(-IX1FQR-"RMZ#D9!IP2+U8Y\RD* ML>>?&:$N4$J0"-YD3N3(!$]1%(ESG$20E-P[9SX=4:IRYC,@3U(($U.FPN@$ M^'K!(\TD1\"%0@HMF)7@YA'&EA56R_R&U803' >=BTA+%A3G+G'&Y\3/JSAM)N2)$\8]!RD*P&G64F0\L%O,P\U) M$4+S!&A"\;*2>MGC$0Z ",J&6>4,DQ H B MLE(+9+7SH(+:$DNS^S#SU=>J*HH/5OEI?J(G*92%01):TTXL9H M\.H=_&:YLLY*98C-%G#FU;):$7B3=JY"*S)P-GHO!Y"4_'9O?CLRIY=2A)B%9'(<:T0___L?6E3F\>V[E]1<>ZM MVKM*[?2P>G)V4>5M<$)N ,>0N.POJ1Y6&]F .)*(AU]_NU\!$L;8" EXA7H/ M6*"II^=98Z^%VA.3HB&)H\A*86 T2Y=U)5E7L[E+H-2LH];B]UZJ%E7\+@B_ M$WTDP].%I"))GHO2"-@2[Z@EV2K/C.P!E3057#5I/QW>ZS) MZN2Y-9YOKWE5/+<#SU.UKP4:%4H?][R7X^*Q5BI-:$HH)6,9Z:[G%_5 MQEJ$YS9XAQZLZO7PVK)AG7FZ9JQN2=Q[<0Y-%WO;;':K,ME,3/;N3S)J)=<0&C21Z[JC6SHM2!)-QW:7V:I;R[>S*UM3!7J#3:'5!?R\>I0KZ M^4$_45]BI!242 2M5@2XY-DL]@_]8=XL:7S$6+;UO/_/.#Z/!9!<=_=49X=QRHV MYA0;EWJRT:PJ&J$8"511DG]1Q*,O+;FCHRQ9H2EDL:&@*Z1=;!N%!>#H@1UA ME5 KH2ZCYET)==&$.J6'EWSJ+!2)L4T3;4J)*7JX-CYF=N6&0DFS5JJK]:(2 M0-M*J->9QP*K1YY ;O>L?-0-5EL@N843*X,_PV'_BT9#3TPO<1 MS9ON!(B=G?XH?\.HWWG>/XYX/,18'C5KV\1$7_2.W7'H99V]N<+?=-AXCZ]]R MYVO*Z(](L5E"\56P>.IG&6W#.\$EIU@,WF4-Q!KA-?)HJ?5:&N6Y^KNT>#I[ MT\%@$A]_A\0/T'W()G">X%-W^-%]'J[]=/FHY7-V-B"EGY1E_WK%KEV7E.YL M7<9'/O-VO_1'S_N9T8Z#\JH\)M>:L70.!D5<_<^/=TAGP[6 O5P%*[N_;VT\V\^_[.WG?[8W=_;W.KLO.KLO-U\]V]_* M+VC]?/ZU==P9'?1/\V?$8;>#GP)FZ7N"@_&UJDZ6(N[?[9_%Z;$[C;TL\!YR MK/Q&(N>R=M7H(!-!VFA(>22'[F2(3\\?_'RNP_2.F\]KWO3SF9IR)GV+[/A* M.VIF/'YZ(E9*59@B6L[]CV7\ M"5AUJX_]_G-27/^EJS%8]L2RVP[H 5:64WNCC_V!D[T5OO0?*P/T*A5G2K,Y)GW)_SN D:/E6EZ##HF9\DRY_CVKEZ")(XK$N3CU6BSE6#W!]XF'H M]Q7^@\>G^/0'5R-N,/6%':N[[&M:!_EP@WS,5\!OB+:]4S\,@]Y)\?!]&W%S MWQ1MG8)W\[#KMZ;X0('3&\YMEHH;0D8)BCD#'E($;T-BSCE,(%$S^O=&DXJB M*2,+R$DYH_47@_Y1\6J7\;WNC0Z>GP[S8N%@\U,X/"V+_&PXQ/R_N.\^M2:J MNM,[BZJ^W^F]W7\G2[FH_#UB9R-_SWY^_?XSMKOQ[,OVEQ?OWVYL?7FS_^SC M153U_=;GM^_#QYV--U]V]S_0MQM_?'GSY:^#W?T .^_??,G?]WE[X[]Y+&\_ M?!U5W7[_V]'.EV=TY_UV_IY7'W8V=M[OO-Z4.U_>\?RW/+>MC]N_;/*=HU?I M(J*Z1S_^+9CC* 4G7D+IJJX8L50$ AI=])YSC&)M7;"NFK^F3OONN5?&>J2, ME:#TW\00=*8K9,893IW52ADN4!G;,!8]9RQ:&:OMC/7E@K$@.L&ITB0R6[*Q M723.^4@8I]9#Y"G1<=,MJN;.JJN,51GKGA@+'?*$ H1, CC/9"5Y#"H <,]I MM&K#*!EBSOM74+72,7=6>L M,E9EK+MF+!^ ,0E"2>I C.,1>F<3,YG?4NH,QV+51UK21A+7# 6$\$)E@2Q MW/BL8YG\R'I+-/<^\*Q*2XUKZXRJKH8V4=:"7-]C%K(MIZ&7@W[*1WU\Z%O,2Y6B4!BR<=AEJE:(?L0(3RB%U8); ML!&2]B:;5%YF[<2*:'7PU?VS9 B?N'^$2@J!^JR0B&Q,T>2)X2X0SX*6"JD1 MH12 [^9-K0A_O @'I9GB3*ND 9(*5B8MG*92."]%5-5=LF0(G[A+F&8A*H4$ M=<@R/!E+7"9T$B+S5#.(R$NY#=J59N[2RQ7B[85X=,X&JI4#AF"#LDG3)%-B M7-H45*S^A26#^,2_(,![YTTB2CI-0 A&C-"&!(-"IP0L<;VVSKO&M*ECQ%)7 M^KLA/L>5< 9C,'0[QSBZE1]AV>*,::K MDV&IV&MO.F&DM2DO+'$D25CAXE7!)1S0B,21K-) 4D@,2[_8, ':S M[+J]_F&L^LTL^LWT7<.\95% GO@XC?'"H3&:Y M?I@K:Q7(BP+RQ!\IK'28SRC1P68@.^-)WJ10+JH592LX1+ZVSJ'+9.UR_XB1 M?+]7N2J2%X7DB>\P0;(VB$2BYD"*IDVL9(D(KC%Y9K66-B-9=ZF"%B'Y,;=Z MG]&#&!DE< M3-J*P*,"6X!L]-P*5 5R>X%\OQ?+*I 7!>2I^V/H%'(=B-4ID*Q590Q3ZDL: M9BA734!!*NV:NW)^]V1%7^)[8@Z4\C2^+AHVTXP,Q?P:)RP&/D@/N] U8Y8%$<,/%" M>!IZ"JJS2M'% YX*%O>E4.6!0'3/P7 M69,+(GHDAFE)0#$DWH A+-(H95!*\6P+"-ME?%$9S_4^UZ*0^LN@/QPV61F] M46?^/(85)K+[=6HT^_:RV;;*7+,4 -]_5EAK[,EX]K>C()(3DFAE;"G1Q8E) MFA&4CGH76=Y%N;;.1;=I/[D0WVMK])<%AEA6&/;WZ\>HL)\#]I\O8(\V.IZT M(=;(2( #$@=4D*B9 H3 ,ATTL&=V;I6EPOXQPOY^71<5]K>'_EE)ZQW'[_%AMCHF]JC@SJ3A;TW[,( TS3@F"S"$![PQQ'H%$XZTU4LE@ M?59QNE37?D&/&,KWZXRL4%X\C=J9XV@W!#ILV@&KC3QR21" RI,P29I MW=HZ9]U,Q17+CQ?+]^LUK%A>')8G8MF:)#!))$:X+)8U.&)YT 2=D98AM5') MIHB4:-5]RUH\=_T5#M$-PD'CRXCX#Q[V3X[P>+1RM696HLC7?70DND93*'7>E:;DU1HDTI<*NBU[KU,"9S=\+M<*YO7"^ M[ZY?%-->^J%K4M:\*YQ;" M^;[;=%4X+Q#.4PE2#HVRC).8)"O10T4L$YH8J2@#18U2+L/9="FTJ4!V3=)8 M_P6/<> .&]>&BT>]X]YP-&C\"2OGW5@)3_(]7S(;GZ[,M\\NG:U*N;>AW#^F M_1O"9:57"DXTT$C *DFLB8YX+-=E$Q.6AB;*:VM!W4>,YWN^/5;QO%@\3ZE0 M"F70'@DZ;3.>#9+&?6FU,8@F:\2E$(;J"EC4A;**YQ;B^9ZOA54\+Q3/4QX. M[U$P!"111UFNBKD,961$,9 Z9C-7A>*P-%W+VU24LP)ZJ3T<%= +!O14_D9$ MS8.11":;%6ZI+#&1(5%*:*VDM];%#&C;Y:M>9;=U/HY^/W[L'1YV>DW-UL76_-X?#BM/S<13?UYR#"07F&>62)/7 M'$KG8!>%(3$A6@56.\W6,B$9SOC/+7+&UMA*NUT#%<-WC>&)KL$99A51*I+ M9^-!2%;J3 2B7<8P,RGJXMRK&'[T&%ZP.Z!B^(XQ/.4 X-YF2,=;]) A<%>LZ35TT]6F7NO!YMA?URP?Y^ M4PXJ[.>%_92/@='D/%I)7'*B) $B\1Q"%O[2)BJ]<+YT>UX;.LX](^P^E9G9K(P[:Y@4G"G8R0Z MJ6RW,+#$,1N)L11I9%YH6MH =XVYZJWX]ZQ>U7:H+@N,FZPL^!?@J;@ ?\7W MPO$]'3O1*852?-(")V"$)9YEN%NO,[@MHA1L;1WLUB *F,AFU,2EB"4"R4E>>^4P!@1-N$Z(2AGF.:^N*90ZX2PW_P?P4 MCZ]BQ.[H >=7H..;N<8Y[E+L1(WP!;@J?B*HLH.[/2/^Y>IJM[QN@U;O;O4 M!8,JYQUSQ$2NLKD2+#$*$W'6R\QDF#7/XHX0B^KRM:0AD\>-UP4X%RI>[Q*O M$^U""L= !4&D-MG 8"$1$X 2&Y$QS\!B"FOKT*9ZVA6N[4M?J'"]0[A.^0,$ M32D$*8FCPA 0^8=)#@A72<1 '60!N[;.%Y:B5/':0KPNP*ZO>+U+O$[5),I0 ME$(:$AR(<;MKXUR6MHH%G:A56ILL7GF;6L+==R;!0Z"M.*4Z'E-_@)V30?^? MWK!@+O]Z9I9W1N[3U/V'ZGAOVRPYO?AH-7-ZIWK$;?-X:X=$PTV"9RZ#?=/#9RK,:X+#V_IZ- S],7 +[ M6WD^'_ZVRE@&FI'H#2N!#%&*+9J\_\DSX91+3I8T!2VOFAKME; M^63%^>2!,BDJG[2(3R;:"=_9V/Q;FVRW&(HD0= $ J/$QVB)U]8FAI1Z7GJ$ MTZXU:@D(94%I&6/HVY9[?UXNUN.S$D[GA>=@7)#6F9OYOWB,J5>):29B>O_L MTET0';D21;VQD'^@*/=8+1#A383@E5-4K*USW29OE&$Q(0&V7*>D1RSJ6%5;RK(&XOB!>>DE'!NABP3N5B M)(_:!2:(2F@)B%(Q!B(2ZU!BBE3R)*NT?>1 77 -B"IM[QS $VFKG+5:QGQ@ MD6=U65HD!B#_ZI-AD"QXL[CZLO>7H!%[PY-#][D,%K^/^_K*RZ]TWA^\I93;FG8*26\UI]H2BX(2 M,#01[\$38Z,*T24;2O%EWJ7?N)/S.$L(5'ZK_'8?R465PN:BL*EJ;9+S()0F M#GG)HO:!6)9_Q&Q^4PG4JU*;]6XS@2J!50)K)X$]4+)39;=YV&W:CYC%3&3E M9DBPGD!F.N*B3B1I(P5(Z91DXQHOE=\JOZT>OSU0\E7EM[GX;:*].<<,M]X0 MB0'*G=6LO4D;B0@JJ]58ZEOI>\B4:E.:5*L9Z=PYV#G!06=XX ;8[7@W[(6. M.XZ=V#L\'6&/MJZ1;HY;<^^ $M,W2]QL%=.S&)]B/Q: M$WO3#8[SN@W/O_>_Y9Q>D#6M9'T#LMZ^7+\G4PWL5>$CE9[*8EV(K.? MUIQ8H)'0& $"]2C*O=,E.A-5*9KS1'CCK)6 A&L(V8+5V8)-PA#NJ>-&\T0S MXJY-%%I\^Y@J%]LD'597+M[*%)PO6E'M@+OFO:G(A!$B;Q,#XH7*)J 6E'CT MG"0I@D<5 ]!;&H/W=0BJZ)OS"&!I@.P5$E34E[H]EGCG-+$V9>/090D86&,* M7JT]7DW!*O*JR)L_@%5%WIWSW435I\:#9!*SC#- LHCRQ*2H2)"@GP\[I$&-GU,_K='22F?5J&+1T M[[@(EH[M^N:M"VM+.E[&;YV%.76*]HG6:TEUO!F+OY8P0S+(^0%Y-CX?.Z=' M'@>[Z4S@-KP[W#T=#4?Y;.1EK^DB,]'O']/!)T594,$*0E'*+(&=)(8:2ZA( M/G@1I,3O2>#V'I8KI^2RI*Y'9>:C@L$8L &)A)2/BM>E@3=G1'G#) CJ&"M= MO!7K,GJUK.R\?MG%$_7R58.KXND:QEEP%9;*. _).%.YC)Q[8:@@IM2RAH2. M6/2>)(-4A A2 5O*HU(UF3LX+&B3%%)G_25: M:($D@NG1N# YN?53X?%B9Y ME\'5S-:%?HJY5K'H]X:N)U/XU<_MSS M>-(->MJO_\UY.L!#-^K]@S^7 ME22B>??7R^*&6#Y@;?U?[-^=\ZGE;4[]_NBX/\*EA-@A_OKJ\]O7\<1S4-O\ MM\/=C0_L[<9_>V_V ]W9^"#S_S]M;_P)VQO;7[9?[WS8?K]SD.%6X"+^SMNH MO)>M4O>WLP&IT\_>FGCQ\_/OGD!X=/ M^H-W/V5:%#\-\M,_G;_V_O4$7O2$K>-P>!KSYPU'_?"!E#V/3?@5CX=-RXL. MCNM?=MPPS^OPL/]Q^/3\+#0@N<#T&)EYX(?N9(A/SQ_\?%[YKW?R+Q\^R)XW:\Q71C)\# M]D2 OO9I^H1=^]SW/I;Q)Q;,K3[V^\])*5=^L K4\@Q6W'"P/\@%:<6M=7,C M^^+;XOUB3O8F7HQW>.K.&I'X9![Z38^;-ZZA[S):IO37%)PSU7R_M%1&N55Y1Y"8PY8UGP M:$&E9 &"FKFQX+/#PWYPYY&;_Q8/TO,I!])9_Y1'XIK_@[XYVA;;KU^\W^$[ M!V^^_/%IYY*0DQ:RFS@K&H(@AKC$&A M#* .A@(X?X,8Q$@-(::'[:%Q+B4$FH MDM"2D)! )JQ.(M..ATB58U$$*X&&Y(* ,'/3QTI"=T%"[(*$LG::E1TJ2#!@ M"7 'Q'*12G$,9JP6+"FZMJ[%U=H8E80J";63A%!3[C'2[BY?)NG0SZ"8?#O/+NL),_ZY]>R%]2B@GT1P#R;::P*@ .'5J M;9W!W'I1[8S=7M2"048%]5EY4! =.LNYRZJ%HMXH2J&Z5%J!VHE+!:+GAM,, M6%H*;[C B66B@!@=,.=9U@$S:O75NT 5M8\&M5Z"#-&:+$8#('J?4$M;+BQG MYI925!]$*U [\4$@%8)Y18FRGI>"=8R8ɢ+',\MLF/W. #CO*X;V67W]0+NM2LPP55@FN=E Z@ M5'+)4.&"UD$P2[VK=GD+6&=ORB[W&+(XR"H]YS(2")82[V56'9*(2C$GI7&9 M=&\DY588&YFL=GDK4#NQRTT2E#O# MB&(EWXJ6B] Z61(8*N4@:>7XVGHVW2MJ'R]J:="0LG9OHD M,J/+Q=;@J9"^"TA/C':M>"98*XF.Q=\F/!)O\H^D 975RB:1(IL@4 D4K#51.9=$2OEL2'X3L[V"^H%!/;'IC0S"LRB)IR9KUY(" M,2K_B!!5"#)PT,5_WM6T39)Z%6YNO<(AND$X&%?NQW_PL']RA,>C&G*_EIFL M!1E8L%DB 6?,,BF44LBM-"6>M]B"Z969%L],O>D;&SH&SJ,F/JC"3$X1Y[4A MZ)54>7,Y15N8B7ZCH7.-$CP:4!N65.8% 9T2B*"HY+X!-9_[(E8%=7M!'8)PII'3 M3H(!;Q"L\UQI&[1GYB8!^PKJ!P;UQ#' P3M+$Y9J\2S_8$!LWE^24 #-2EA" MS=;619<)6D']>$&MN7>H(B27]7 O@A&>.F%B"*;(:JB.@?:#>N(8L#8JS 1- M8N2) $^*V!0CL3*57E29MZ,IH);?:%)4P_UW"# MI@YIC?I?QTW.Q*2E+]=+$(0-UFBA4V !LDVA%5;70-NY:;J8 W(OM>6<1,$4 M 6&0^*:B0XC<"4>SX"FI^EW!:B3B$8.:1BF#]P$2]V#0.9.-B" 9>,Z8US>I M?U!!_<"@GK@&T$HKE.9$&^,)>)N(R;8#0>>3QY!U24L+J&%^?U\%=8M![:,1 MFCF3D$%DU%/K#=/!,6XRX!?"^BY /7$-I"2L"E81K67)&=">V&@U\5:! M8%E<(]?%BM#?Z(900?UH0)UT4D@Q1J<=*&]=GJU3TBH=A(MG2;?5-=!J4$]< M UH;S[1'HJ3.H)91$J8"$/%K_/ _65 MEU]YN=?+5&N3]85U?CEK=-&4(N7?*C1\=Q38?.+3WBA_6[A!*Y ]Q,Y.GONP M,^IWGO>/8Z&:6!XU]5,+*W5>]([=<>BYP\[>*/^A)'4,GUP[][./A]+>XVKG MF;/N"6-"GGK764\0.GF+\WD$IZ/KWW*/B_K=)83+2S']LXRVX>K@DE,L!N^8 M*CUJO48>;585M33*<_4WLVOG;SH83$[?.R1^@.X#<2E/\*D[_.@^#]=^NGS8 M\DD[&Y#234^?KU?LVG5)Z<[697SFL\3K#QHI]C2S) [&K87^XUHSEL[!H$C\ M__GQ#F6];[]I?=-/!1ZC@H+__.26=C)CR7;U9S.G;YSH!T7>E0KI#?(Z5_[S M_-G>_N];O_RZW_EU\]GO^[]V.UL[SZ^EJK;,X_ENUF5V]C8W.OG1WN[O6QO/ M]O,O>_OYG^W-G?V]SNZ+_-3VRU>;O^;7;?VUV?E]=V^O]?/ZU]9Q9W30/\V? M$8?_;O]P3X_=:>QED7@?X>_YG+8F!K6[=QZ#VO[X]OV?G]^\ M_JVW^\O6Y^V-/_)K-N'M^\.#[==_?-S])?_^>N?]SI??/DQB4+\=OGF]Q=Y\ MV?RRL__;P9OW?[#MHS>PN[^5Q_..O]UX\7Y[OQGSE1C4]M%?^?5_Y>>W\WM> M]'8V\GS>OY/;[]_V=C?>?MA^O?TIOY?OE +2T[?#O,N;)@,G4EE!(!DD)B5* MO!>NL+>FIO$O%U<#RO^\,'@^T&27(7-%>9;&%,-LE[LTXQU(C$(V8F ^N(ER81$XT3@DM)2S\. %UY M[(?S6&D2>ZP,YIAD#DQF+A9!*^MXH *428%ZIMJ-V0P(-= M@N(E S!YXIR(A!M)'48.C/*U==T%=I<$]RC8;=4)[A%SG&!90>,:@Y<)E TN M4*ZS)>.""-Y*>H,$R:JV4-VJ?%K<(ERMW2O2C/[NAD@ =X/.S]@XWG\.E-O,VW3@2OG]&>S[AO M?_AU6;"_MH_+ O]B^L=%T5@]WCO8A>?#7K#_-1&_O7XW?JKXP@[YPJ=588H%9%SU!6FRB8"AQ)BHB@"H99 P8;$DC,)SQ MGUM47:&63%ET,X+YG;.5 Y:) R9NWQ EN*0%\1GR!#B5Q'CCB.%1"$A4&Z"5 M U: Q;@WJP"C_ M7T5]&U$_\18&3Z6GI4>I#XX449\EOY5$:%7:0Z=L ;"U]06DK51?X'R^P,X\ M]=3FB^*TC\V6R;-1:.R6)SMM+@ ;,9DSD1'G*'61N\Z4GVX(4EUD!M4157U:8)![<]5%)XDY( M8N+A2((652:2TJ:/@$!&?.*9*;@IIFT4VE:2J"31:M]()8D[(8F)"X1YYC@U MV1B*@ 2,\,0)%8AV6D:@QAM0E216CR3:[3RIM' GM##E(U%<,%26""4- 9!9 M=P!>XB0^;W;,6^G#KTFQ M"UN@QT/\#W2%\QL"H7K%;\/XTQ[[8&Z25."MQ5N)LS575RJH+8]6)9U(R&H(J\0K:Q#@5)RYX23!OIS4Z4:M@ MT1=7*Z]67JV\VIKKL957%\:K$]6VL\ MQ%AJ:XTE;JWQB!MI[.WO/O]_O^[^OK'Y:J])U- _=S;_^'-K_TWKYW>IH4:W M@Y\"%AV@M(WK9,'D:H^-'_;8L.:)L.PV+3:X?F(T++ZW GLBS&V;/7RW$03< MK&/#+(-53[262S)6\\3(91EK:;"A;]>WXP$&2Y\(6)83FP>K[Y;Z\I6V MS55CXK2XRX-]E.U,OI[5M\O&/S]TPV'G62<+Q,Y_L_)X=-0_SC99/WQ84(^" M0?_CC9,:EVKEGN6Q%B4WV[ O72^2K%H\=R?%2O[>RMUF.59S>4,X/3H];+P% MXPM[E[/.QNZYSK]*:N85+U%=\?E6O'&C;&#JA=ZHKNT"UG:_7WBAK&K#K0?] MPZRE#\^LI^;OF_][VAM]OGP%]=L"E<%*"-3EZM)RLV/0-"B_DBQ[VRD_D@8W M-V2GH\P!WR6C[RDE#U#\[T%6Z;_NT!V'_'%N6)R!OYT>8VF\UKG45^G6!?J6 MYM+)S0CHVH!DXQ :?A63])%:DY1PH!FD:*WCTCI)+>4\."/^WFI2/-3E4.36 MSHM90Y!9 V^$Q)@L=D]'PU'6SO/27L0@Z][8T71[O[?\#NQCNZ<_0&=O;?P$4,\NC/CV\WWO;>[&_)_+XO MV_EU._M_]=X<_VQ.[^GVSG]=:GKV.0;_?_^V'G*(_O_8?/V_O; MGW8VWN77_=9[N__GE[>_E.\/_]\W[%U]UC_$N.0>">!]4N;\.Q%,6B$E. M)TY1T%*"@TG;M89W&;L:B+Q=\9U'EL71^B2-F^'^\54HGY/OKB9@W([L2M[% M93J;UG;'&FY;$BF6A<2F*@AB9 )=(I%I1@!D<9I+ M+VG0VM^0W:ZOC%*);5YBFZ2^"A3*FZRB&<\, ?FY3DYX3GK M,2BC2;+4$6 I$H..$0Q.!Y&?D=2NK4O.NXK1)6B(52FN4MQ=Z&[4&R^-C4ZC M QZL8X8F+9+/U,<%E=4R;06Q?=H^KWW[[._$HT%J!:%@1%;AI">6L4QMVCDI M O7*XMHZX[++I5P6%6Y!1;['K&3;34M_X7"4QURBH8/\<- +):-H6$#20/7Z M:/R,.2B/,>:9#,M\I3&!"1! 9N6,29Z%?=(VY=]^4'!IUN#GJXL-F@J ;@V' MISAN0S#^PXO^8-]]>MT;'1R,.QD,:V!T%H+[/-V93):2FPJ(DBYK;L)Q8KE, MA%D',H%C(LA,;UUI:-=2MJ""G$M:I[E+=I;I+=9?J+BTP M'W0I+*"B0)>DT&("A?$%GS/SYR0_Q$\X"+UA\^SXS_V3HMK=SBYJ8?>V1V 7 M-=;0V Z:;LTV-H>:)W?'>[9YMIFQ6D0S6$27>C6+%+1B8 D/$ GPH(DW>1^# M4H8I2X/F8FV=&].58E$.GQ;YK!\WRF\G=^HNM82+KWK4M8" &:_"0P3/I0W6 M1RE02F>8T.P&%<%O1+5_N<-3_#[35N?ZC9AV*NV+00A,>R)C:8EKE"6F-(6Q M6:):*2FU")EIY:)2OBI^*\O67:J[M%2[=+_=,:HLO%^K8RK0++F4(@A/J.59 M&D8GB6?@2!+*"&0@LN71-FFX2G'DZ[THI<9=9W2 G' M_<\XYK&7IX-PX(;X\C O176=S$)BTUVB+>-<2R9UVOKPEY-N*X8;C6&*]/67:J[]+C=)U4>+LKZN'"AO/_CR]_& M1R.=<$0F;PEP*-V"?7L"QVO *0__=B)#U#X$Y:R464GH-P_YPQ2[ 5[]MW:6Z2W67 MZB[576K3+LU4*8]:<()JT%$#>.F$Y8 I_P-*80HWT+=O4S+ODNHP[K_5E&79 M=Y^JSCR+SOQYNG9>=,A*MJ\NI=U!,TT<#9&4W*Y@=%\[0%S)2!%)@@4DE/(&A/K )/@N9!R,BU,*Y5>+[OUEAWBL8; M=<7:PY,1'GD<7&V-59MBS9;2KP4WWBMON$!PVAE!?3#>B8P!0<-Y1><)J)29JM 5S9JE8S2"D+;TD^%=1J&K=&V*M4C@ MM\TO6,OWWB"!X#9D5YMB+9[$)DVQLFZ%06DD6EI1H@Z6F,09T=3Z;#XYK9O. M?K4I5N6NE>8NJ3S:( 1FJ0\NDU;(%B4H)CCCU@=V/7?5TN/W2&Q3UWM "A:Y M(!A2ULZD0.)MXD0)'6FIRYMX:8HE658DR@3'))VY9 M0JXD".&5O1F[U:98=T=L4TVQC$Q26TX\2D4@*4=,4$B<349Y$(9C;8I5B>T1 M$]LLP8',8:Y8.$XX#\DS!Y;*;'!*;W4AM.N9K3;%>@B>FP3V% J556M'0K*6 M@!8I*W#2$0?4HL;H$L/2% NZ"N8)!52*JQ37.HJ;Q3+5.FMIU%*F.23!+'JM MC=%5HMTU80VW2,4S$#7IA(T,I @#%%7#"!:&3<6Z\8$Z8TQ=)=:N?N M&7//3;'.!W)^G*%AKT4G/=S@,Z8F+/*48O_4'^*5&<_S#764=91UE*.O".#> M$B%B[Y\V9$/\=GJ,YXD0](*5F\&M^$6G;V8\ M).TJKKK %^597R(#[/';6(_2C+H=+]7DA+O@F\^3]L'&1AY"YAOCD0!%(,8: MFLTE1*T!3(14^*;23*69I:"9I*U342BMG0$4WD/@"AE:M, "$]?33/76W"<' M[4QT'D,5*+2E4*@S!'3)2!=.$*>",U1PZYQ:6U<"NEK,71BM$E$EHGLAHGQJ MD8)R3'M7LF,\35E[]U$&QKR*[&9$5$/^=\E!$SV(.:/ )TT,0B @2YLGVRA# M0@C&@HX*%AWTKQQ4.>B.H_,V6 !EC/+9-F/,=IF:NV5.K9AU*PC^A<-1'G.)E0WRPT$OC+"L\KCY M5V^T8@6T9@N746]L$@& M&4ND8Z"T3ER9TL>WFVV]+IW_KDHM95++1]5=JKM4=ZGN4MVENDNU<<\]+/;U MW8]/\D,\:P!>GAW_N3_N#+Y:?7U:;1E]MQOR][NY5YOH)C;1UK1-%"ASAAF= MSUEQ+I<.G=XR0R#XB$FX0)5:6Q>TFP]DB]PZM3%";5_Q2'9I!L=YQJ1 $:D7 MG$(2WC/E?9ZV8L'$$. '3#Q;Y\?O4VWUH=^,:J?2FQP-K*F1PJC7I>L\$I^D M("S:Z(1B7%"_MLY%I=GE G"EV;I+=9?N_QZ!\=;XD!A/!J)BUAH*1ADM+#+. M:!6&K1.&DWC,UI?MCW]S%YR1GA/+N>&*1M;)A!7*9Q\ MO2OE..*@,SK SN;>RY?] -HWM> G-'E<-D_VNU9!<_)M4Q; M%<89B7;*>P)6B*@Q$B^%(J \%&4Q;Y< QI$E&J->6V>FDNR2H;AR;=VENDN/ MVWU2)>+"3(_++A3*63X)I5BG%4C >$\L-Y$PJ@""<-(E;)M47*5TE.; DZ:_ M>_&A7#1X7ZU\D^I[K[M4=VD9C=X9G(_/XOO3X>@(CT?#_?ZSO*QE>.[PI>O% MK>/G[J0W-)[)AP^=39/@*__>T-^R-< \'__0"CA6'5QCZ[XZ;3VETB*HJ MS*0J_#%M/#.7I#(1",O;3H"")I8Z2V+TP!TB.NW7UD67B38%6RH?5-:NNU1W MJ8VR=0'FB8EH(Y>9>N,*A^!F2",O0&0+XH=5N3> M%7*G"AM""%%2ET'K:2@]+B)Q2CD"5$7@5*K@X]HZP-5*/#]^-LNX4;S?JD;6' M)R,\\CBXVBCK%A[<^5J,"VW)5]JKLU9YYS^+$C2Y"DEXFRH!Q[L J@UJ%H+E"*:YGKUI2_CZI;2HG M+=ELY]-L/%+F&(%8^6WRF]WP6\Z268H M-RHY!:45GE )K$2E0$H*^F;\5IN(W26U3;0VD[4UJ[4CD4>5J2VD;'SR0$KG M29.U-C1TX4W$*K55:FO/O&<) V"2@6+R$B4#RY-'D3C'Q#0UGETT2/R>][\J M"#)$QS4-KK2-EDQUL_":OS=9);E*T<#*!G9VCKCO$OE56YKJ19W%A(]'\CY>8:&OA:=X7"#SYB:L,A3BOU3 M?XA79CS/-]11UE'648Z^(H 5RHG8P'"6$L'F3XEX[%D/X%!)2QUG0@%38$K# M^NB$"247VITI*HP+5K,>6J&SO)O.>E :2EE11W3BFH &3CP825C(2+'*NECR MLYB47:WT OWJ2V1Z/7[KZE$:4+?CI9J>9JJ?YCXY M:"J/0"67L@C01'*==1Z.AEA!+9%!Y5V3 -3:M?4L-+*^LZ@\J4I$E8CN.*$) M&$M9? H-# )(K[D1)A,/3\)&[VY&1#7@?Y<<-'4'564QX;W(=E?R!"@B<0&R M,H0,4I8A@>HC8D"G!>/ =;+E=AYGVB6A!<3OD%"-S#\( M)4U%YAW:K,4:3[C!3$F)"^+R!F9++0L4YYWQ:$MD7GAN M-2(KDK6EE*GW&I01EE%,TL5LJ"%7$*MIU@X.F@ZA&VM0BPA$FIAM,XN..*\, MT3JD?%(#0VE+"%UTC6J3DVB5BJ/]A<-1'G.)E WRPT$OC+"L\KC36V^T8K72 M9@N76<@,A,FF:"F4GH7&*.T--5(E:ZAH2A@PRL8E#-B\MX5?76S05.QLW'.A MJ6\P_L.+_F#??7K=&QT4)LO+7SN\S49B'Z9C:ER$F*)FA*F4"!A=:AYP2WA@ MQD:9?-[[K$AU@4(7S-P1M5JPI-9SJ[M4=ZGN4MVENDMUEVJ;IGM8[.M;79_D MAWC6\+T\._YS?]P)OB82ML8R^F[KZ^;)W?&>;9YM9JPVT2PVT?MGTS81L!(" MR$:0B(D3X#X2SVDB/ 6FN8:4O%E;!Z6Z5/$6^75J%XS:J^21[-(LQ0.\P@Q( M'E3,T.3)4,V#<."&^/(P+T7UG\S$8IN7 M[FD"!. :2?+:$? 6B)6.$:>5!HY*ZK'_1'>I@AI17BZP/[CGON[2$OM/KB7< MJC7.R+=3/A3#\]8)3S/58E8:K5"9;XT@7D1AA*$6-*RM*SYW@]:*XLJU=9?J M+BWC+K75AU(EXL(LD"D_"GH)4G @H&7^D:0FGBE&5+9,0O2HA,>VB<152DEI M3COQ^:B7N1Z=X/'0E>6_UG&R"-]P]2_7*, 2[]+]VG0SN-B>Q?>GP]$1'H^& M^_UG>5G+\-SA2]>+6\?/W4EOY X;?UN#]^=3<'^%_WO:&_9&N(>#?WH!QW+Q M%8;^N^/F4QH1627A3))PZU)\G0J;2BZ3CN5^!^59$"J0)!N,SCBA!$O9-K1= M*>;VQ%4^J*Q==ZGNTC+NTOU:AU6V+J]LG;8R&/VE5NF=P_YPQ>Y[5]]DW:6Z2W67ZB[576K3+LU2ITT@ ^$T M59#_%ZTS+H#-_Y48O>8NW$#AODW!MDNJP]9QZ!]A4X5DWWVJ2O-,2O/V=.4V MD!(#IX9P$($ ]9XX(P2),:NX&;K"TK"VKKO ]!QUVRJ>VXOG!1C0%<\/B^=+ MH=;H4G"4$J&:=K 6B>?2$QIY!*^#2$A;!>C5ZQ&TAR>CLR9!M&D2Q.:YVS]? M>\?64==LV>M:<..]\H8+!*>SZ*(^&.\$I"!HD$V=QKF3UFL'H861U1_3F>F, M0N+&<:)E- 2DU<1DN4.H#>_LJOTTC0^O*?BLK6SZXIU=KT= MW=7&1'=!8U.-B500(2O(A%I>@OH*B+.&$P!+:3:-+0 LL#%19:_*7NV9]PSL M)95'&X1 $[)EF6DK,*I!,<$9MSZPZ]FK%M6^3VJ;RE=*X'EP)A$E,&9JR\J9 ML]83!1 %@P1:A;5U)5E7?\.>K/Q6^6V%^"WSFM"HO$29(!LR/G'+$G(E00BO M[,WXK;91NDMJFVAMR8.5/$5"LUC*NAJ+Q!FC2-+&\&QYYJW3BVZC5*FM4EM[ MYCU+E""SF ,,R@GG(7GFLFTCL]DIO=6%TJ[GMMJ=Z4&8;G>Z::6EWGM)%,9L MGXI$B8&8S=4H0@1NG.%J;5URZ"JX6D!SYNY,E>0JR;5GWK/8IUIG38U:RC2' M))A%K[,RH+D0R60CM=JG[:"VZ7 G@) V4$]T"IX XYP8IB5A60WG(GAM?"Q- MGW27VKG;I=P7P9V%1,\'>4-?BTZ N,%G3$U8Y"G%_JD_Q"LSGN<;ZBCK M*.LH1U\1P'5?%7O#DT/WN5 9?G]0]97+^Q-X M2LI:X8(J_FIF&1>L)K^WP77]9?MR\GNDU $EUH1$0/I O!1 #'#F@@Z.!K^V MSL!T.;5=SMK48^*>(G"//\CV*.-HM^.EFJ5^%WPSR7=2GB%:T"2(X @$2,0[ M+HCG,4D/F(PJD;)*,Y5FEH-FT!J:N :1#W:FF6 ",X)118..@3M^/X[AIK*Q%5(EH*(@*OHQ1Y M>@ZS\FZ2I<"<5\I%C4R/\[ZKOG,_7#/1=VC@P=)DB76&EIKS+#^BC)1"NSH) MR;,FNK;^"!N&5Y99'I:9)07;AG*U-#$AK0-MM T,78I6,J8#U^EZFJDIV ]" M1E,IV(PK!3$@\<)DQ<<83YP6G-!H(E K4PIZ;1VD[-)%I&!7-JIL=,>YTD99 M%CS-VGP '=&FF- "390:*2RKQE<[.&@Z5]K1S#Z.)I)M,$< 0!+O495RR5)J MF50JC>F8YEVC:X7DAX'@7S@;: 6-)8 M:J(H)R3-,I99ZIF&Z+D,1G+OFE)V]+R4'9VW+-2KBPV:BHZ-^XHUI>S&?WC1 M'^R[3Z][HX/"9'GYAS5J-A.)72H997C>.<,#\=::4N-=$Y^\)R8PD#RD*$3I MR-ZU7';!MJF?V*(SSQ\EWFNYX+I+=9?J+M5=JKM4=VE%NY$6%;HD!18C*#39 M9^<&T$E^B)]P$'K#YMGQG_LG1;6[G66T(JF"]VP97=-A>6P0-4_NCO=L\VPS M8[6)9K*)_IRVB927,4)()-*(!#A-Q%"J2%#!.&00O-%COX[FCS"J_KAQ7AL6 M+L,NS>(YMRHPSZDRB@*5SCHMP3 1I/,8PX^H>+9V]M_GVNI$OQG73F4P2:.Y MD8$3X['4&P%*?%"9:X-6R$$)01L?^J)*E5<$5YZMNU1W::EV:99N8BPQSC4& M+Q,H&UR@7#/J7!#!6TFK-&R=-+S4;8A+3$%3$I!1 E9[XGULXLK1.L5=X*QM MXG"5PLG7NU*.(PXZHP/L;.Z]?%F#RLOA.MD\.CGL?\8QD;T\'80#-\27AWDI MJO]D)A9[,^T_T1)-L"H1SWW6Z744Q&H!A%$EE37!",PZ/2C=E7SN?.'JN5\& MC;'N4DLH^8'])]<2;M4:9^3;Z:8BTE"JM28RN,RW%C4QU 2"TAFKE%;,9:51 MZ+GKM5845ZZMNU1W:1EWJ:T^E"H1%V:!3/E1A([,>Z\)UXH3<%X1F[>**$C. M&A,2=[9M(G&54E*:TTY\/NIEKD#QT9?E7*^>D>M_K+M5=6D:+=P8'Y+/X M_G0X.L+CT7"__RPO:QF>.WSI>G'K^+D[Z8W<8>.-;-CP^109OL+_/>T->R/< MP\$_O8!CK>$5AOZ[X^93&@6BZ@DSZ0EAVG(6B3$NMVZ2W67EG&7[M=VKK)U>67KM UN;&)*>T9D$D MT!-OP1.!J)5/^90$V3[ANDK9# 40 SS(F.C]@YW#_G#%;L-7SVW=I;I+=9=6 M9Y=FJ8\FJ$HQQ<"HD #,&FEBENG9-C;6:G83-\E%H;0K)? G\^58UK)HWKW72%1@8N)4,YH;Y4:+3&$A^L)I0&0YF.(1KQK0J--R^'5N': M7KA*BUZB"TK9")92+Z+CCGL5(RN%Q&:!ZVSM+"J6%X3EJ0*'4+82(1(K(B\Y M/9Y88$"L8\)H7MR6N+:N:-<:50']* &] %=*!?3# OI29_7 E8Z<$:.8) !" M$)=X/M)>,>;12%FN=C2(OGJ[XT$0O7KMLO;P9'36+XN6?EFCR_ M;_6JOG'C^^4@MQGO@3BT( QH)Q5H;?,C&3U@T""XX4V[B?FO?]1N6PNCLP_3 M=SRXH@HC4R0FQ[)^XGEF,Z<(U\TU'IY8:+K?B*[6T+5R474R%H>IEM=QOF/R M:)LK>N8JT MUIRB#;U@ZL,JA5")HKE.)Z@JQ%]N^3 M/:?K X%.GFE&9).A5W+U'-6.6#!6)67!H<]6LS!=.G\R?Z702J&50K]+H3I) M9B@W*AM[0 6W0B6P$I4"*2GHFU%HZGW"2+[@H%_9<_'L.=$]D286;=8X19*" M@+ VZYYH"',40C+>"<\O0O>5/2M[5O:\VY@.)ADH)B]1,K \>12):.XAFF2YIIE,)5/=+!_G[SE7 M>;3RZ$KQZ PTZH)4#J*B3O/2+2_K,:A=N_\=X_CGA< M2KSF1XUKW8WR+R]ZQ^XX]-QA9V^4_]!4;WIR9>HW6I>S[P:9AWO2'S:%FYX. M\-"->O_@SQ][<71P'ER:>M=9.(!.WN)\'M[IZ/JWW/F",_JC&%FSONKR4DS_ M+*-M@E*A7,1A,7C'%%@CO$8>+;5>2Z,\5W]SN7;^IH/!^0Q.W#LD?H#N W$I M3_"I._SH/@_7?KI\$/,I/!L0MT]X6?>OE^S:A4GISA9F#(B(H3]HJGL];=HQ ME5?E,;G6C*5S,"CAR__Y\1;IM?7]0A3E4N+S$OG,&/G/3VYI)S,.WUW]V?OYG>W-G?Z^S^Z*3Y_9KY\7ONZ_W6C^??VT==T8' M_=/\&7'8[9P>N]/8RV+E(K^F$; 3JF_BNWEPA^YDB$_/'_Q\+J![Q\U7-&_Z M^4S,GLF'0FY?Q7:;11@_/>&])W3,?6>ZW=DWGSW]I'GJ7%.X])R"3*#7/TV? ML&N?^][',OG$2'NKC_W^Y-) MC4'X0-/Z]F7ZG?R7SG9^V<&PLYGE1+Q\G_[2?%=G-R>3FB79I.5;S2EGBYKQ MM15@'NO*T5F0T.XJ&S>$R.X)%OWQ^%VGI'/]DXTN'#Z]R?GY06+7_ ?KUH6> M[V20"RH^V^JSL(.C;Y::G66.#YSH>\.9WCS3]UM3?*!W^=_M+]N?=S=>Y<]Z ]N__/9^]Y<_^=OW_SWW] M;?'V_6\'N_FY[=?;?&?C#Y;']O[MQK//.Z\WX>W[@U[^7K9S]")=5"_8HQ__ MEE9$9X0D_Y^]+W]J8\G2_5<4S,Q[W1$DG?OB.T$$U]B^]+.$%_DZ\"]$KB L M)%J+,?SU[V25-A 8! *$J>D>-R!555;F.5]^Y^19E.(2<6L%/3,\>B)"NM5>'0//#J?X!%)6D?O 8J,38B[ MR',> 49:D6BLB5X2L5J5,5\"PY_IQ)&/?GH1-,ZWVK'6&=&]_-?\L[?]P]I) MK_NCE1T$[JSVCV$^(6IU_EGK+MM*6!5#X"&Y_A,WFKBE>&S'$Q")5G&&4+.= M4+/'71C=^=V;/JY@"=A;SL7C,N<%-JC918*?VS'_L-4)6S-K5>U;"^Q;DSHV MQ;[E1"3$)Z2"T(@KS)'&T2,CG6'))Q6T7MODZX;VU$HLDO,N!95 ?XG,_RADPI+A1 %S,4X8X8 QR/F+$'0N*6Z&EY&N;;-WP M53*-*@?'L^0AE68_N&9/R0DVFB?C#"+ 1A"W.N4 0X.4%EQYKQ,U:6U3K(LK M @PKI\=*D9.37C?%0A]LNP;/^M'R$6:G/[@;5WD1EM5J<94/,RO8?YU7K@*V M18!M-N(C!H\%91[!3@7 EG!"QEB'5(2=B1//>)!KFV1=W;_Y6^4Z65T%7RW* M4BGX?15\RERT="FX() *RB!.E$"&1@9:+BC6 .A&QK5->F5J1.56>9QLLVX' M%2''T^#B=K3]6(L_LU\Q5CZ4%> ED_30]WEI8,GRBF5LJJ!ID2R)YM9LAV[" MG!-4)*0U48A3BI$V@B A*?=!*\V"S@X3=O^#F\IALKIJ_(CLHU+CI:GQ3 L_ M%X7TQB$J200C@@&]R,>Q8'-+0J6VC!1^3R67U4&Z\HXL6MU@HJP%D(<-[,\@9F0_+4)F2(!-[@DT&6]%LC#0B#.G40.< ;M?JS.9D]_MQT"].?]HMZUKM*C_[UNK!U(JO^);W M\"JPO+WH8^M'44(SKW0WP_5Z3MRO^.V*E3>"W;.7[>SM6/[O3F>\B)\F:UAM MJ@MMJA]G>;"6)F!)P=P.B@ /UAHY6$T4DR7>6Z%4#&N;>IV+^3(C%17^;;3[ MX:API< /H< SK%A$:R*EB! A$ _>(X#I@ )CTLD4M>-\;=/055+?9=+,E2<= MVU5,\R.74;P7OLU,RNBUR_*W;%=!2P_+1&Y"9,F"1:'MG<0 MJQ#%Q9!H;Y9A&,8#\2XB2UA$W'.-C"<$*:X\Y9;B2-3:)JSF:A1+K1P8*\@O M*G5]8'6=$@=B1#!.>)12]EIPXY%+(B(CO>1.&",X6]LT1*^&NKXHA\6'7CRQ MK3".'>Y/CTA&IV.5]^(I2<-H><9@- HLV.J$(NB@,&DJ:%H,FOPLDZ!&>19" M0-K)A+APN3R5PT@P7@J92 M>WA032JWQN^IWBO#0RKU7I)ZSQRG,!R#3Q(!9#O$=< (* I! MDAL!2\Q9,C:K-[E7L\C*R7%G)T=O&*\\4+DO,WD9)M0C,Y.BS,.5]E->QO?3 M)1L[:E\/>[W<%F3Z205FBX#9T862+C)Y8IQSR$JM%R8ITOJU\)L^Z],3(K MO+A7='CE3+EG%&DO_HB=855+[EFEKE3FU=T ZD*Q&$<2Q<9KI&'_05P1C1P5 M JDD>?+."6M$!BBFJZK\STV_GXJ65,K\J,H\91LB>T8":*\PN?(35AA94&XD MN18:,_@KSO6JK^@]6'E*'LM34K4<7)%@TS?')^WN68R?8ML.+IA"%00M!$$[ MLWPB8+!XA..()(F!3VB*3+08F9#SZ+B3C*:US274NJR<'"^$3=S+;JB4?'E* M/N49%&O*5,!()$<0-T(BL","8D*3Q)PD6KF<&VOXBN2D+*ZO1![:- ]>957I=]MMT)M M_);/$-Y6UAD"Z_H:EO7#:%7_//L"2SISU+PU6D9?D=T.%9T!Z*GQX.'R84AZ- MD_+4*,2(58@'09!A-B+M:+"4>LJIR\4$!>7W=ZX\.#(LR?.RTGQHI_,C]B\1 MGKL5NQV]_*U6Y4Y5;&]K6#[((%]48>0/PYX_S''3W91Y,F#DX*R(68K_&;9. M_'#:$D^M&UGL-4);\:K4FU="VU=%RO4 M*69MPA%)31Q06X&1,5$B'YA3SA%G%%G;5+@*C_Y-]?9QZ]-52OUP2CWEHTDK MK&CPR!%!$8"P0]Q4!3D[T<_ M[+W$B.BG*4),8=1I:) M;%!8@JP+!KA'8EA';'%.$:?KQMS'%[9ZQW_/@WM\!K'N+Y=X/%\S:26)1Z\+ M\QGZ;WO=X[Q8NVGKAVVU\T*][?;R7Z8PM1U=928M!E47*MZQF+3 RJ%(<43< M6HJ,S%6\921&AV!PKN*]) Y2.4%65[L?F8)4*O[ *C[3)8AS9H2BR)J,EVQHHYG:5!M M=<)KVV[W?X5F%9(MA&07ZND!1R'*F8"$S^5Y3?#(4*N0=%XJP71(N=!_Y3#Y M[57^Z/IO*D)P$B%41DG=$L0MU^%B(0E@; MXX3PB[ M?/AK/$66:HM,3"YAFRQE.16=KILK*M^L:#[%2XB:?MOJV(ZOHJ:KJ.D+;;-* M"[&6P$2LQ9^QYUME<%-_T/7?:]V3P0ML_?VDD=.S!PQY#7;+)7@S6IM0[5V+ M[%WG%VHB):]D@G5!/FB,N%4"]BYC$;76)B6MH9BL;7)][QH&U8'AZJKLTIMN M5BJ[=)6="8?V/- (=B>..1 IF80<912)H(AEL#I:V.Q"FV]941T!/@&%>//Y MPP>@#PGNU3FHCOZ>CC;DG(S*SET,>"[4.])$1\.C1=&*A+B4 4Q<[X K:"TB M-9X9M;8I*5LAQWUU7O?LN$*EIW?2TRE!B!Y6@PM03&V ("A&D W:(T8CXXD' M:W1:VV3JWC%"JW? ]EP(0JOC6R>V71L?.]= Z4)T54;VJE0B^C2)"-A-[[N= M@V;L'5?1BPOCTH6Z0\(RR:W72-!$$.?!(TM)0DQQSX@EL)(AEU)C9M[;4*5G M_Q9*_+C'7Y42+TN)I^0"&RIEM!8%Q4&)0;203\H5DG M]:./^UI1$S!U2#'. 7N<2]1M1IC;AQ'#D*U",I M0V$/BLI% "ZE5!7>6ZG^8_66JE3_X8G+UCY-'&#::91"RA7F=$1::8P()TJ+ M&#W79FU3\R4TX*YB>)>@FV]2BGZ0PS/C3W]H.P>QUK.#6"M_+LY5,LU9+\E. MKGS[ U2C,^BO%Z5P>[$_Z+7\(#>K@B_(?9KY98>-"V'BAN*[DB>@8*1),YPI8(2$7 M2$#4*J\P22&2?*Y,[^^!N9TN/2/?S&\%#JODOZF@8H6@8DJCO-($.Y(C4PG) M:=X,V6ARO!CP*@ +;]+273\/"QHOQ2G4&O65RSZAJYG3THC333SX-\?&QPUH MN1<4?H#)Z(;YEH.^/8<< M5P0QA44"P&$T>[39NL3/ U)>@FOK]:W95\T.:BX>M#J=?'Z7VST5NO7"0GX6 M@$F3&W0[1K%S"A@7,P3')&SP@4=C?R>A(*"-/A8X5V"T$=A<*(7LJ"(DY MY("(G/_@KFT*O,[TO=&N"AE:72T76AKB'>9 ?K@*T:20 MHN$X8:P%Z'S6(UT%%ZT.I0,DXA+AQ!5G&&F,/6)4:]%V"I2KD. M&_=S*::V) =8A845%EX^0_!"6AXDMH"%0'$MZ085-TL!".83FIK%\EY>\_O8]K\;/[KJ%7\;"O1HYF#1&N0"M]D:O+:] MWAG,Z=^V/8P5U5F ZC2V+]0A#5%BQG1"@H24RPI$I+%**(AH':/!2VG [!/K M2MZ;ZJR>S[X"I]\4G![-/JO :>G@--,$FC,GB3*(<6X19\DC%[E"+DC*DK(D MD@AVF%S7>+X+]+,_:G@>1/#3I8.%5A%(5.8V%_V]P(Z-/T]BIQ]+>Z [.(R] MFA_V>KE4BNWWXSQI_,TK-ZT:R[KH1'I=+DT%7 L!UX6*K39P@CV7"!LC$.=) M *LB%CFI99?#0JY/OJGT=BEZ.Y.%C)W#11:R M\WB4A1Q%0"*%P#2S1ANRBJW<7Y3KZ1+C6*_!&J 1GZA"+Q^62-P6BQK=CJ_@ MZ YP=*%PJX\F42>0\84@)IY)P6G/'EV0(5 Z,NZEALSNP[7NDW-[R M9+^[C MZ"A0<&-4>IAPSB>$VX+#_VM@X:&/KGXTJU]M/&; YP'\X7@VGNTIIG!C(G:A]6/S M?^&?2^&[U)3&U4FWW\K2^JH7VW;0^A'_.&V%P>$8"&SE;\&8[,J,I7;8RSOM?]V\0L!\FQFU73W6E?+[>^MQ\O_/NKV;MKS=;[YM_K==V&J^O5^%5&79CM_GF M;O3V&J\WMEZ7_O16D_/(KMT<:1M;F[OCH:PL;7HULU$94 MN#$\AOOX)91#N\AL=WL'MM,Z+W1^NJ'"+\!H/_1B'R2A^'4W37;8Z0:[W>K[ M=K<_[,4FC.G/=M=_?UJ*>UX?4]SCCQR^>]:@;P_WCKS8;7XZWCO_N]7(SSW_ M#I3W^UG^'9Y)@*ZVXU^?SKY]#2>.W\7C7??CAI?=\BW M=XVCW>8.WVW^&W[_]_?=YM^IWMPB]8_[@FI,?.)(AL00YTXA'55 *3A8'NF% M=[ZT6UJ=80Q;V>I0) 7AE&5!":YSHV#O _:*,7*7*.G8 Y9 M_$?S5KYY(5XWSEU._DS]JW5YM M]-'@,,+F=0SO>C;Z\)^UD[*"?+]V6-P,=.A'ZZ <3\' X(=^MB=K;=L[B+4O M&Y\W:O'XI-T]B[W2$SVZ\"0WZIV,P@_[P.C@*Y,'Y:_" %J][+H^B;D^?1S? M:12$=QR/7;[K^";#_LP--FH7WHRH/_J31NIY].V3&JQI"UYF"'9PELA.K@6> M[QL[!\"E:J@\)0&;]Y;[WF8B>FUF ]3]6/5F\P+%SOO3B9@?5]B#&T5[?-5[S2S"S"M:F+ 0CV%!!KWBOL?1 D(5M 3F=-C.=-']+3\XSV>M#_?MI]*.7)\4^ QY.@YZ]K@&+]P>Z>(ZJ$3,[QBS>3)] M_V)N\@VG4YA_:W=/X?ZE.!1?\=W^H!2>%OSO1"3*M6ZUVX5LP6P5Z[Q1:T[% MLW9J^WELW=Y)MWS75J<80('0^9IML"E.\T/@@W];4*'>68UBK"_%SPB#^3-3Q_;[=CQ,)3^I=N%L_7:EX$]W 5+8;?SSEJH?8?&.[H\KQ[ MK4]%H'#=P/6V=GK8;;?/:MW3#OS:'[I^*[3R2\*==T#.[>Q%)1"4?Z]] G( MD_2^=9RIQCPPE-^;Z%4!JK- -#62YZ#S&$ #(Z1O3;I?S@/IO=D*7Q%6 I] M<);R&5AI"\31=@9;WG>'>1D./@!7\:W87Q7NT7@]=J_5SW>WWYSN-CUO-/U9 MO?GQM/&US@MW5W.'U+?]>6.[?51_]Q%?YA[U\SKPEBW1.#\@C?.=GXWM+;)W M?OB]O@W7'7TY;9S7\>[7^NFW[4^Y#0=MG.XK:CC7D2$2&4:Y53FR.$3$)*$1 M:R$3X9>Y!X8]TBDLE/(@6X)9&H4W.'@;K8;ENLP]II.>L:43;"^4 #6S,+69 M+XV7YCY=6!<>H8,(+Y5U27/.)J_FA)/=/VV_U M=],EJ3TK_WW!DIM9\ M&OR*M -6=$GMGI6G)%?UL_Z M9=/$+]N?F(WC1).9O7E,'T4]0\F4K-F(Z\V]KZ<,$XL"'E MNKT\T E1ZYZT.B,N#Z(U(M'KQ4>M3GF\EC\^C+T(,]*+J0W&!@P(5M*&(V") MQV5;H3S'V1#(E5@[FY;!)-7 _9;9"2=MOH1+H#9 M'-T*R#;,+%@V8 YG-IC)M:TEV^I-URT_9&0/Y!^[8&J4,[@^\\IC3WOF^ #3 M()QA9&R!!5)$&PW.IJGT";C]B*&/[YR?7$Y'.9MEQ;9,N O$R.O?*\8^&2TH M;6&B>3MBX:5),;I?-HF*<*;BE4 )TG PA#N4]RV?G4"%NJ?E&DX7H7_8';8# MR"GHM#*A&,/I_DZDYB[:7"]K%[-'PA7%;'MPQH/SY[':C_'6>;S\SY(1E MFD)%ISOIMS6R&J?66'^&5,W"PYA4A<+QX^9F_?]>FN]RW@:'8)87#SZTV60" M>8BY(7&M!1?YLN/YA7O23Y=)QQAX3E/G#K*Y"H3,%C#PKDP7L5% M0>#90,>(64QK]BQ$MO*7\D:0-ZL"Z#.K 6&[:M78OG$HP18=&R_QYJ/O8&% M*^-X:M=K1\-P,%5_V^\/CT]*RE$@C"V["I:;54:?O+<=9^PJ]M<\/!9#]OCQQ+(W0/$5#W>.K\?'6W MW6P47H)R+%LADQ=<2XCH)Y/2@D+*/YXNYN*/"W-#>#[F7]O\&QA5P9;'Q'#D M3+C$6V;,ATS#_42L+A.:+)XYOJA?:M+$7?M'M63+6K*,=_W"R]3N=K(WN-T> M64?390%5+*AM-J^ZKCTZ!^A?1T.O7;7KG;C5LBVX;%LS.\*P/U6M'[8]G&Y< MXWUE9#J=9D]BI3L/O@C>MOW(19"7X:#;#:>M=FD#M'JEV=X:]Q$J]],NV-ZV M7]C)(R-S:N1.]NV\BQ;=@__(?ZK6\9'7L3AI1-V$X#MCNC1VZWS:_7+!<]0N M6A3.$JEL@8_\'K#HQ>?]63$HK\B\I3\^F)Y#UN)H-,L/$"_7[?5*QT.6B.O# MIRZ^L7YF='S+%T??8X^,+]PJH95/H&NIUSV&:>K.TL/R7+0_](>C;\7":>G' M[IB)/7[1#S"[=UW%\,>NJ7&>V[PCZV:C_)?3OBI&WNMN)\>C]:;^S4^M_O>Y MTZ?QH?.\$?BMV?A3"VSVK7IE9TAMGU=CF[(CGM?514"L4EEU8F(F,*V/O<5=&/'"WJFH:; M="Z18G8Q\SI^B+W\!WL0R21/ M&7YHXY\N>['_>%$T8S$1&F1N7S,(6,3A)A MQ5V1/.@9RTV8YA(=_J?T]&656&QYB=)8!"RH(XY+B0UE#'O)N?=>.*=OZ*=: M+>_MEA>^M]O\\A/&=5YO?L&-T_T46-:I@#07N4RY($@K3)&)(0DI/>$"EIJ; M^:4N+* B[WGLN)CQ50P.>['T9'0 6FK'L-:'_9%S_7,^;YKQKN/U45C---*L M?78QOB@C4'G+:5C2D@%&&A489E0DX;DVS 7#-8\JAI@H2&$E@(!TV0"]HCRD/"2D0BHH1E95> MR>);!MQ=:9N"2S+R0*4A3CI'!*4T:,M(M;)+6EG;T1\R0 MECPAK*4U.C>FY1I6=C[3_'\NPOIZX8(O0;N?#]5CZT?VBJ[GH_21M3?VD8WL MR/61G_V:;6.C5ILW+R[$1Z[DJ1_0])E0K%ZW S_Z\K"@"LPJ [-VM_9I8,%I MQ5'D-J F $G-7*9\PM2923N?2&:)G1AOK4^!( MOS@D'IE$_,7D1^KK\R-7/M51KTZFXSV'XTUC_:7+[OKT MR"M#JF\7(GU%#M9-@+]27L1/,4\@F*<[_3YL61>"U2_0@-\WAF1LU8]/PLN0 MB'% :3X4*&,9QW%AJ0C4W/K\I5]KE9/FSHI+WFY]_O.BHV ]WCUR,+ MY"LL]-B=OS),_&R<6+Q'ZT>'1WOG[79C^SNP\4_'WXX.>)WND,;QMU;CZT?< MV&[ /?;$7&+QT=[9;DXB_OHE/XLTWGT[WMW.S_Q"OQWOD&_;'W$]C_>HG>K- M+YF))Z.L %Q&))F(. ,KT&H#]KT,T@>>;)+L,A,/(7GE (TY> M&]]PU2$XQ[04@;]3OZJS,\>\7SI%[%B1Q]G?N#Y(Y5GO21-QFT3@_^'+]$H%JL9=@6:O1^=OI]-/%ORQ>':F[-]+SB6@FJDO;:( ]5$ MF@6'%"8FQ&@H$V%MTVS,'W^,,Z(+:5ADR0U+Q@"UQ6# MJLG>- X3OC-ZY,R,9P$?6_E-&W'P@D7)XWW#%#5*.P2XD1 W)G,B9Y 7)C>[ MEX02L[;)?POTJ%:\>?!SWQ EF(T)*<(UXBY19#R1R#%.C=4J<.;S?C%_<'D= M>#2+D/RRJL&$Y*>XPB< I?#'RA"*CSV8RLV8->+!,+ M"PMX')'5RK'F/[HM7^0P'N;4NYF<@U[TW8-.&6:#3R,3(+[:((EH=98(] TQIRZE-L/9:!N,UJ"$A1-T0C[3, M_7ST!I_*)3R/X<7J:&-[B^]'$STA*1NI"5!9DX!L] &EQ*VCR@<#[.DDP7RE!FA!@I]H[ #N0#>L4 6*BO M\G5^QR\G6Y,W;'9'FO^ZJ%RQTQDGWN^FYC1_]D/.TWRQB+"[O?=SWQE"-8D: M)9+K*M# D&&:(\H,<4):3+5:V\2_L%>?,Q>N).B^$@1[2I38BTAR+32.>,(T MA_02Q+S,63^&V1Q@@3?F(S\G$K1/6.N M7GY,O MBJ;/GE7;@X-<6G P,2I*+_BQ;75&E76N+.=1S$_1(SQ_U!Y/S96U/&XX %S) M&(&))3V:B)G(FFE@S0M67ACOZ;ZA.%KJ")C6-L(&P"BR*1.ZZ(LB0Z&:F1+C(P!?35PC*7 M"W4K<9CF1ZU0>M2C2T;]+.>I" I;LG"(AN+@@7*DA=#(N2"LP-&3:- JU%6=2&,%[>^HA#=I )@N0O>&)]\^VADCF\1C3S;RS ST58Z>\H M9?[P'9+RNA=Q&*O7[PC7)PF";X\;1P-OS3^_-[:W MV%[S.V[ />82!+_NT=WM/?;M:(?O;M=!X[[\W/NZ0W>_?FOGA,+Z=CC<;7ZD MW[9!X\X]VQ?1:4Y P50^\^!&@JIY;E'*R1^&$&VQG M*%A2SY "C'>'"PPHD MET#^&!8B&#M79G02'/JZ:(^R6&CQ5=)Y^^#BFT;ZT#FJXU]*/K\8__!%: M_9.V/7O5ZA335ESTQ\5..SG9]5)CW>)QY<>C/%BC-BBE.14V=]F=]@,>9Q7MR5\@VE]I]O^^C,MZ/('BS>X6OY@X9&8 M/<1@ 5Z?SV"5,@\@!D+<^36O_XQM*',[Z2J:60\F2>SC[L>X5/V,9.T,'D5W M](OU 5_AW$%[YAFS7^T!#A4_T[G+1JVW_Y@'GZ=I<3_'7HM,_*U^V:"M#$FO MC:/1+W9SA[Y<%[Z;W'3'DPA]S,J@5J>NU\=!G)P/7GL.4_/?# MO?_L>Q>5DE?JQ1KH7#O>.?[=WC+Z)!W[#Z^9^M^O:?W_>./M+=7$+KZ,_6[G9H M[S7;[=WM]O%N\PL=7P//&GZC7^2WYG>XGS^OO]LYK;_[U&IL[XF]\\-C^)TW MZ-^'NU^_\-VO>Z+1_);J+?SS??/-H/X9G^YCIWFBTJ!D;.[-&2/2PG DK756 M,AF8U&N;9ET(.7=&49K@#Z8=^=,%M>2J/>ZVZ'QYG[SS>[QHB/M-\QP5H]28J&Q(XJ:8K=L!G>^W!]>AW,3$J+!N,:P[GV"=Y4YJ' F2 MAD7$#;,HQTVA0(SD%K8O&?(Q_;I4\\?T2\:Z"N@JH'N\M_['XR)=[@X)/]T. MU::Q@A^R9V OVEX%=7>$.C*!.A(-+P'.48^XP!+I(#%2DAC+C1%& ZT#1CX' M=/^L,*XR69^MR?K(2'=_XW7K.$?,G%\,HZS@[E9PQR9PQQ5AT3$!DR\86+'" M($>513J%@ FGWANVMLG6#9^/M%L>X%685V'>:INQ(3 F%$!>$)8SKIS21 5C MO8PR6BNN"1FOW'1/ W!B G I*>$),4@IJ1"/ K M!H^"2D(R3X0D8+JJ=6SF M\^U6U$VW\&E**O[O>9ZF7!_N=.VI'EUL*JX$Z6<-5L)X9;T%%!6=>E1UY[O/[B]=H63R%F(#4HX1R>G'Q$%DN)HHZ"!QT >/':IKZ_4[Q2UM]:66=WW=3Z&0,Z MC[UNY05^;,V>>H%U3#AHJY#W)J>=,9)K\T?$I%1"4N%CMAJ*\DKTCTJ[GYEV M+^+K7+)Z5[[.QU;JJ:]3&*PL-@(Y'F&[9C(AH[0!I7;4)(4-]S2?8BLR7ZG\ M]K[.2IM7=Z^63$F&F26$>NZ-T0PGG9S&C#E085=Y\59*=:=>/&62!KO8(8.M M <-8*Z2-,$@8B;GV&$<5\S&%I/-UUYYN-W[LL.>9[+S1+5#^_BLSOLM.,*2!9=B]#0P('A\'9/YBG+W.NQ9 M@OX\CS/O"DDK)'V\@IU5\/>3H>K4RXVY!)8-6$J%L(@3D>MO4(FL5$YH6&)+ M 57INA#WYMX5J-[V12M$O?WLK#:<+N*,7 *>5B'F3P2HT\,%+[+]8!V2GAO$ ME:+(:&^08TYKSHDDP2TWQ/R^*O3;PFB%I+\7-WUD,*U.=IX24:S:!N<\=B\@FX5$$1'5*>2&-6=L4ZU+IIIHK9SQ^7^;A[$_K@>:2WOVXH]6/!W5G6X=G]A6KR@H]I^A M[0UBKWVV45ZW,_W(']I>KE2Z&-#8&Q(+A%((5AJD;.I"-JMB78G+O'F0;M:7 MS^.V!ZND[I>5N]^P?8-#E$[GJ'BJ$?>)@YQAAPACCMA B4FM_?Z16NF%6_O M5\*\WOK:\,O;G<96 MX_7.UOO:YR;\H?ZFT?R\\B_UCV''#D-K$,,_%Q[K+^WHJSZ\J6W14_8H$@_> MH^A=MQM.82?[F7Y\_7*^VSP$.N(SQ#RG7FC!>1 !.Z(544!,+[64&:]#P2NF*U$KE^+V78PN1&;SO,DMVL7HYI%? M?%-N7!0,A"P)!23<:"*S;:Y= D9NI+IA9[VO$A5W?%7P9'\+M9J2YT6;GSZ/ MEJG;TR8]J=7K3SQQ>3LNZ>I@IIUEB/#1<=%I;G!H!\5G.82CE6"C!V,9N$!^ MQ+BKT)>-SQLUH >=[O%9[NIC,_<=M@=E3T2X[>[?.]N(F!KG=0]B M[CDU[91WZ9ZCH13)CNJ//LP7X$SN1N#C>M',=M : +D-\+!!KW5P$(OWRZWP M!K73PY8_A#'\9]CJE6WV)F^6.QJ4_?7@0?"2K>-9]Z3MV/99'V:]H-OYTFZM M!6K6[F;5 ?J=.^\5BI?5\6"DFV4KT+G;M/J%#3%_+4@#3.-@=G)'GQ3.A]Q! MX$4>I*5UX!A1)R\;(^RBT'E.XVW M-Z4'C_>)J=[LIO?PIN_SBY;@]%=LA[?=WI?^M*TH?F$;1?X,;%&:DL8>L9#C MPT6DR"G"$+,Z".ZTCQR OM.=-T5G1"HW&QYWO=^H;65CIA":?M'U>4[&+JKS M2.(+91D+[97RFJ7Z*MWWMM<[RP_Z8=O#@L)GK>AVVF/1SV4 MK3^\V&[9Q78+H+X_E=!+7Z^U^L6?C[NPU0&8ESW01\ [:G@Z,PIXJH>/!\5M M>B?9SH6;I^$ 2"X0LD$AM)-.JZ6>Q++A2W_26O62)DR&!G;#]SB8#NW8GM4Z M7=A$87/R U"%F8=N ,>;]-G)N\]U8[@PA/71!EI.XU4O"(]H#T,)#\/CD[*A M[,PF9V$T?9][Q]:*83SK]O!;OVK;?B/1@=DNMN%.=RPOW5X?B$?LCSHB]8? M-OJC!6Z5T'P,.W2MW?J>D0W^WBD6>"(!,PLQ8D279"7?H@U87EZ;H7."N&5' MWXOB7^#WF&WG(1UWX2[YI!6NG !\]F-/#UQKSHX9RLU M-QP4+]%N';=*(5D?"^.(J4V:2LY0,]B:?-ZDX!;ML_71=&:!=W%\]?1Y_8WY M/H]/<^B]H+$PWB&>M98TKR#9$]DIH2'[N@> 4NV"-Q<\U0.G+OW+67;^W4HI M2P'%1$T7\XJWH80*:IY6YP]ZL(V/]"E_>?*R6?L6HB-W"S:Z&PMYUWO)Y /& M0W8_[G-EO&""(<$5R4?'#CD;.M;[X?&PW/6N M(L(K+0DE'P7K:OH2%44=28D_K1_L>Q]Q5,$CZ;Q&7%&)3!&&PBE.QD<9/+L- M25VOV;Q]II$?8=;T&F]Y5_I0RDWZ*KD*K5!LIJW.CV[[1R9O9[##]P]+!@=L M#S;&_H*D:U4VPQFGY-CV[,3?U(NVDP?02JU"$"Z]]BCN;20G)?,#VC=E[E,6 MV!]]7 OP09:>V6VUP*G<';N,T8<+LS=H=+?IF?+,C8?]F(;M6K;_^R,+RM:. MX^"P&XJ;SP3[EYRT%U,;[E*:2"=V #+RL MJUX;1A"N('-W6/.'/=7X[ ]C&+;C;GK; E2/A;?J\OE&<4SYHH\V#O8Y3 MLR-K:-+"?BS6C]R+WFQP(N[2 MBQZV14'4\OMZ;Y@':$5/-@B]6\/T7WU&-QA>?G-WF%3K2>964UN=]L;*FW=7!E/O8 VSG>>'3/-,;N0L3&?D[%(PL:*S^R7 MDLN];Z7XJ_[A%R?FUR_^JX;BB]SG>4Q@X2^IINY.6CWC'9G-$*YF\RZSV9@Q M@E]*-_K7PSX\//9*_W$^9#ILG5ROC>;FMW^6 O'+=-8K;5O/,%46$X$QX6#, M.N.#Y=0K,+@D)?Q*VW;&APAC\J_"L'<6;>^RT7N]J5MN-GFO>9Y6[BAM]>WQ MWOFG,@^ _OV]?O3I>WV[+NKG!S\;.?.H>7"ZV_S[^U[SC;B/=QU-X[OGN]AM<;_J?N]M;HO'U$XR_?;$-NR.:4T(-2LHPQ#') M=5241($%DJPAT>0>#/+:\+RJ;5S5-N[ALN$);X^YHMWC*K"KP.Z!*BH]-=K-F$VK65?I>>#?M*Z2D\Y+Q34*/@C$;;3( M6(\1<*K$?"M5.&CYP%RT\)'S@3-G)1( M!^$1%]XB*SA#087 !:#L M3OZMF]_]F;FPDI"&XN P,8DG3;3DS+&4E-96,ZHK%];3 ]!LUU\:@F/8>215 MXHACHY'3%",2!37.Z:@"6)EB*2ZLJE78;4M886&3$!94)W CF$XB*BT-9](; M3DWEN5E!G9IZ;JCP3%N1JQGZ )NZ=,@)PY"@A'O8@T%V4^&YD??WW%0=_U;8 M)_'4>ESY)):BV5.?!(L.4T\2 GI#$??!(6,IR:6E/"5!<;"ZUC;-NN#SBEUU M\5Q9G7Y&*EU9VPNK[]3:QEH(S!U%FC&>CU1R$UZN\Z$MI91]90(N<:>YT&8IO_#6(%77NGM/S6ICZ"+V]U.# M:&5_+P56I_:WD4K:H# "V#1 X#%%ED:'P!C#SF@>N-1 X.6ZXLL+"KB7-E58 MNB*X46'IL^:CE=]C8=B<^CT4=B1$$1%5G"*.A4!6"HH(3]2'9+@3<6V3KROQ M*-V5'A@ZK^BK=$-EZ"H[N\K.KK*SJ^SLWS [>SOZ47(V*9*S<96<725G5\G9 MSW7JJN3L*CF[2LY^DLA6%QD-*I_\!\HM#CH*K'@R3H(5S$?)V=/RXT!^2179 M.C)ZC]I']=P[^.A3N_%UC^V" ;MW5.?P[,.](U\T<&N<'^#Z]I>SRT;O[M?Z M:8/^W0+#EWP[\KP![P3&,BV:QIWOB6_'7_+]3AO-?U],SM98:I,8F+J)@-%K M1$!&"8*DI)8D1STL7I6^N"+A,SW>-)]$'+Y 7PB(>F$8.]@24' L.TV2=P55R=@5VOS'8+7(0 M^]1H]UL?Q#X>_DT/8C4UV!N.$94LE];6!#E))++*&1:XI1'G3C#KDMXG$+I" MO@KY5A#YGA'P_3;'IH\'E12+7&<=< >R%#')4 M/QN.5R5GO^3D;)^,-RE0)KD%4!+6:I,4]M%8[SC'E0OKZ0%H-CF;A9QI%"6* M.-<7)%(@HZU%,7B#I7:"1EDE9S_VEHX-=HZR[/?E.N95((9X@HU1&A-2>6Y6 M4*>FGIO@L1"@/8A8C$&G2$[.IAAYY3T)"5LC0I6<_4S5>"&?Q!/K<>636(IF M3WT2%!BT=\8BEW*[+ZPTWD'!>*)V0L\8A3F1!P7;"VDQ3.,H;Y5>\"4X%$LC*I(<_PR.V"D9?,(PNY 1X8ARMG !+0=:I M$R!JHI.)V5&>#.(N<&14P,A+(H)-*=?*7MLD;%VHY44F5*!:@>IO#JK/"%,K M+\S"^#GUPH2(B4N1E8V7_OO!0#"ZB@3#X$Y93FU2:N@93!> SP00M2H1KRZ M4"-^!BG$0D@Q.QV[Z3)83)!"/D^D:,>_/IU]^QI.'.6R?G1PMMO\CAM?OYSO M-@^_-[;]S[VO.WF/[[O;?J7Y4)XW3?9)8X#)AI)5)B!.? MZ[\#:6)$6FNB9U;KQ0JD:F>T\XG0I'F0Q!B-N99:,1,)+.8HQF2TN+A:W =< M7$N#4X111'R2B%L;D+5,(84CX88X3F(FPQMD#LKG_E #H&K##QNU>\%+!]#J MH=&%"&*Y!L$C@2MI+/68 0])'KLB<2E\9;CZDBV%K/O#/B<@1;M;@/N+@! M1UA1*G/U0%]Q;FFBRQ*YML@UZ;W1I]0%2?'L8"FP!B>@/]Q ,1PO?CU('9BS[:+GVTX!L.A/^C! W[$ M\0/Z&[6+I"Z/+\M=JS.TY8AORP%'3(SG2D GW7XK7_VJ3+7^$?\85R\I+*J9 MJT;D%T\OL0YX[G!P_257U3%Z"K9)\*6IF_GWL#>M)'(0D>M%^QW9!(-]9=NG M]JR_]J\+[P1K,[ZYDAMY"B^__;7OF-)=WE'?XA5+>P(0HMLK9.$5F#"QE[\% M0[*K,I0:\'8 R/\".R=928)WEDAN-'#L2(/!QBFAI:-R7ZUM-HLS7-"@UQE; M.X/__9>]P:IY5$&;*]90"-KKK<_-]SOO_FK6_GJS];[YUWIMI_%Z8^6'W=AM MOOE<:^[67N\VMM\T/K_9SC]]WGV_L[W5A%_>[C2V&J]WMM[7/C?A#_4WC>;G ME7^I?PP[=AA:@QC^N?!8KP'0ZS^\C9U]":_+_9@;%P4#,I"$XCX9360V3+1+ M/G$CU:^#Y>_$(R_RA\_^,(9A.W;3+]Q5;X>#82_.[GMOREVIT-(FC.?/=M=_ M?W$<8X_7P8(QQM,(=DOB%LQ3SC$RC!($:T,ET$ ;K%JK12!B)UDP>L/X1-M@ MN8HPD@$0R5R=QUYI)H$9] LK"7B.S;92N]T][=?^ 51G<-@=PK!"_Y^OQDKQ MN,4*8>O=P.7VNVBU0BTWN+I;!KE#=2PC.^A2/;<;"7M[/,Q M MZG]] 4-DZWBLRQ7Z+PY@=NM?-[;=' M]>9'VFBVX9IOW^O-3ZTZ_?CSV[LW?.^XT;Y\&%,_^G98W\YCV\'UK_6?C>T] M N\B&L[9Q_VX;Q-P];>Q3VO=K"P Z?(QD11P"%X ML+V9"J[H5R3TD@YCJAS3VZDI:!:]-N3UQY J5% M0.GS#"@I1F/"VJ*0 8O&ICL,-OXZTN^J;S[ES7\+:E=F._W:D;/H#E:UV7G8J:DVJ2IV\DEV MH\8L,R;1V.""!"-=I[P;462T MXA1"=>,QI/.?8>OD.'8&VZV^;W?[P]ZJ' ^1>FNLJ^'H6]/SXE[-3Z!K'WD]WZ>Y MP[\=A>-&'D/S(_MV5)\['FK01HYG)KO;\/UWH&O;!S]AS*1^='CR]8XL[WI6.*RYB02(HC3I5!UBF)6 K9V?5K4\XB^Z8MVE!]:3&E\W!H<5[W8UA[S*3G^.'5NN7L])^'AM'#E> MM4*ZRSS>JT_<;^$]?Q]M/QYVVZ'6.C[I=7_$O&/.U;6I:GPOZ_U_&Y\-5PDH MH>!):\>#9Y9R:VFT2B:-"5^.S^9:/KY2E5CNRLI'/IO0VOWZK54_JM-O7_\& MUOWIN/[N[>&W=W6Q=W3 OFWOG#>.]L[WFF_X99]-@^Z(;S"&^OFW]K>O>^>- M=WNG>U]AS.?MUNYV^)[OV3AJP/@/+YX@&!62ED#A0TZ"XXY)I$6P2(1HF>$: M@RF9?3:2W/LTL^IF4"'=\T8ZHZW'.%D?@N!&&\>!*+!DE0'ML80O);._0KIE M(MWYU#LM'!$L&,2950AV*X6T2Q)1;PB6@4FL2(%T>,E-X*MN!O?JU]D]/AF" MM3#UXE1Q9]>F_BHB*%-"D!"Y,=ZRI E5@E&G#;:I8F(KAD^SS0Z48U3%J!%1 MCB N!4>6&H>(%#XE'53PP,3T.A>K%%=6U7!>L@Y'3C0123"A$Y?>.:F< 881 MF1?,$EEQC)73X2G'4("^6F&&!+:YAC/A2&/J$6;"XJ@9UDGGZD%2B!72X9?@ MW?K<38-3VYN+7*KB0\? DUC$QME ;-(\I6 <]3Z'$896 'W"^0I&>RRY _N*5E&I/$R%) M>BPY]M$&3I@1@3OM9++X>G90*>G#*>F4 /"D+ :BGON482 )M>T#A91R[%3 MDN"HXMJFP56^VN.JV$X^<.S 6(;]6.O?APN\"".DZ-!*A1 M >!0YW'E2%@Q#)H-P]5$)D4%13K)@+@,"8B"-:B(-O5<,.KQVB9;U^K>*%0Y M$E97AY6P$5-#92*28,_A"L#J'B$BN&0[/A(3'10(4+B/)H$6?2H^P00D$06$LKG4A%!0YN5BG! MM'([+-L>2$D(*P0VWO+ N(Z6:Z$XY\X!P605EU@Y'9YR"2.MU($G)&U4B'.6 MD*72(ANCEU)11;DO=7A9(5Z55^*VL0V=_J W+-6OU:F=]+H'O=B_OIGDBS=J M F:*,1N!-\ &9+ 57'N"O5,.=BCWBPB'"FL>"FMF@Q@8B1P[DY#3DB*.2416 M6X:PC]I@P8*7@#7RWF<4E>-A=74T)WI*&Q1A0/A#P)HHX@3#B0)?!*.V.J-X M"AV=\2U$93D#'0TDZZB'GV#%(G+>>^R8!'HG@0_0RK/P!(57[N-'N$<=E6<- M.(]2-*1"HZ6AT>YL6$-DSF J,?)<86 ,*O?H =I@+(\8^WR2D3T,9IWQ!X_+ M?J[.AY>J^(_2:;%2_&4J_I2&,$9SLV^&A"8$<8T-TA9[4'PKK0Z*8Z- \?6Z ME.I9*/Y+\%C,]&L&C3KI@"W[\)=>4%66-4?A9Q4JOXTJCZE,=1@$2,8+ H[A7ANSJ,=9<@9GS.%J>'" M@*JS*^V7)U'UE^!+N;K^UWJM$^;68-+=86M?!2:C)1AXFY.(QR"0B3(A3[FGBC'G=,@U AB;;QE] M+Y/TOOKS/&JEW.$M*QA==()^&R1]6N]>A:1W0-*S"9(*@-)((T8J2*#%FDED M52Y5'+@.01+F+5[;%.N,/CV2+M4!>&U%\!M*>5]5XO@I*N?.FI%ER_#K&GGF M^KF#PUZ,M>-N;BE5BYW66%KI[9?^^]%JIIHV()Y",PI MRZE-6@4M@_$:4( 0HD;5G-6%:LYW[GD_^_ZKTN'^\8L]-[_0?16-E%$P1)P% M,I2X129Q@Y+FGFM->."@PGCCNF.Y44_[8N$766^JG=&Y43&%)P%4&*,QUU(K M9B*!]2W6&X_7&U?KO8SUWA*[S2\_85QGN]MOSAJG^XYQX@,Q2'"K$>?/9FJCA5^O]6+_),(??\3VV49M,63I #(]-+#I$#'K5J(*3("8$%5]$XD+HVW'E-% ML+6>>6?$&#%(A1C+74B;) -36"*"P5+FAGCDM#7(DIBH52Y1G-8VR148<2UH MW!8F6GU %Y\97:CE[P%-ZME,8U"F-#5G^ZW^QL6N%/,]61;HQB)6O!N+>O!N M+-O1K6#CE<;GD=P?[Y#Z\1>RU]QBN]L>?SOZB.M'?[9 5H]WMP_A?G\>?FM^ M:L-.QR_+_=X1C*7Y]V%]&_0&S*/&]L>S^CLPB[[N\=UW,/9W;]N-=[ [;A]F MN3]K?-P7 %\L8(VP-0QQ1P1RAFF8/&93;EJB6%! H#X.85XT&)HCJ? M25H$294"R+O4."-/^ V-5HI_RC^XWK]NTX7EYD%<'+3&CF'K(L- OI43%B>- M03^\PIP+-^K:\F""7]SQ56L YI:_A2HT8^^X]KYK.PM,TXP^KX@)U@3ZD\M> MVLY9[= " -8&^;W:\%ZU9'VKW1JRY*/Y( M_OAG[;0U.*Q]AJ_#DM;^MNUV/*O]:3O?+UR;_S"Y8G!H!SD+Y4C;?6QZWC[G#FC/.I]^I' MQZRF/]W7RA(ELU>;Y691@F;$X@P%G)@)BD5IPMJFN,*:&V_-%\1FHFECV=FH M%3568G]0;-HGO5;'MTYL.^_.^;K)!;53^%;MQ)X5G74*A@_602E+.["3A] J MQ&C0G;E)OF5K?'^XMNA-L%[<>*PIF?V#N'2!%_QGV.J!_.8[V+.%3((G$- / M !+=T/(?RK?*\]3_$Y2UV^V,_]3],WZPK?""!7ABGIXWMNO9/-5")4J40L3* M!#(-)-3FS$;*@H8-32?'?#9/Y\-K)N(,\I):'1"ND3R-)37:7KL5>QGN8$6' M/4#;]0(%XPF8>)67OIB3]B^>=V*\6Y.]6& M_=R9JAA32J4A/=6"XS@X[(;R:=-+BA&7G'C:&J9L:0+_9C6:U9DT;+?/8#2M MW!"K?'IW..@/X'OYR5/]<[9M.[ZL>0"R.7FM\6C6\VR>QOQ)?_X]-Z[=<4=N M5Y1/<%X1?VU/ MX)/!V0O>EOQY_6 ?C"EI-=?(2BP0]\0BJXJB6PS6@0:+J5G;I&(#W^ H[TTP MQ)?8,2'[([T8*\PL$;L(/%,V-EFF/DC36#@OH52)XM,M!M AM&UPOPK2O5G]OY\ACW:AMW.W[;7RE0S#Y9,9!71 M%R>LWW_6M_:9IX8)0I%4!H15Z 2\21ND+"9!JQ2%$6N;\V>R_U.2A_[0'T[E MI=6?X_$7R,\Q('YFX_F[[A;R"'PCTZ1NL57P8JM@ZYG*G!ZVX+DAB]L5EXVY M6>QG(P2>V+9C"V+^VQ>W'GB#_M = ;?*W_:Q-["M3D%>@/B,[ Z@>MD!F=42 M^!I\,H#G%'T4KSN26+]>'ZZHCQ0=QY(*037\D*2VD5D3A",^JL"NJ;L\!^BI M]3,&=!Y[W5]A^43^\4L3_Z,WHGZZ[Z+W07.!,- 3Q &LD24$[&%K921,81F MK'2Z\U;#C/P>6N#A+L;,MD.\5ISGZ78V44&\//S:;A5\NN DF5#?+'+SW+$V M3Q9OY\V69,6]V?K!O=FP),>M0>%&V.J$U\6T'D18@=A?.2_#!JWC MQOG>6;U9YWOG'UG]J"[JYU_.]H[>L+VCQM'NUSHHP[^/+BO+MZ_P.7R_<;3S MLWY^>-38]F?U\^_GC>:_6_5F:-5I7>R='[#Z<2,UCKZ?[0MBL V8YU+&*2?F MXL!PX2Q MP@)RQ8(J ]^/00A;$QF:,9W-N[AG]OTNEXI?_\#9"28QU5; ?R:2@EJ1\22+ M\T2"'A(9R>6EEY#_6(ZXI;'YAST H.C($4B^V[]I\.!!DL*(7DMT#U9G)3HF@&%N3BHHH?#PGE0"N_8 M&0SAPW)X?A.;O-Z':K("K^\^'93.-?G6:QC?[/36[G_/$DZ5A$:G7Y&J'/3& MH\N_LG ][A,="&-SN]/X>3B<^FT.+%&@8!\3F<-DW\K>F3POW_QGEG^ >:K! MDW@=MW!^]9>N,<_OLL9K[XF&)7H/D\'@L3ONMTY^XZ=@2G)5IA(<#E'4_<_U MPCQY\\N>4\'1YX12$IN1RFL8_U$);3F(O=_8W?MC^^-O>\%O6QM_[/VV%FQW MWU_N*5R5:7=W]K9V@[V=X/U.=W.KN[NUB;_M[ORQO;FQ!W]\V.YN=-]O;_P1 M[.[!"YVM[M[NRB_JIW%?CL$\L.;G6\_U2L?LLC=_O._V#A[,ZQ4#/1@/2\=E M"OWRMO369AVO6I1;0]!*T&/?'XP*;3$X!7++BZ-\B%I/'3XXE3C0.LQCM*0A7YZ M!)):\*R"E\T]M3Z:$(57L&4P")'E;X8ZO$)!AMP=P:3\ ,N95D0I71! M%-#,RTJIJ_7<,PQ0KGC@#!>X@[IMR^N'#VC %6@*E5]'%W7-0%QT)[JQY! M2W0?R'+0A^^?@[(Z6?33:RX MZ9;]^$2DB7VVD^/!VG[I]OJ3=770[P?EJ-P]E$/[JRRMJ6*HY:K8>D\WUGKT/W/_]^LO^YFW>.-D3G[*N@ MV+$WE"1,V.8'N#YI'!CDD:@QZH&.7;V[@R7!'6 MU!IWA5^P.3UY6MJW]2_O3%&>]N3YVZ+OENB^]*Y"B,J$1Z-UKNC+/VN.[5SKH[-OQ=%ZXQEE[Y-U]FE[UTU;$C7>1K?:=BK MWXMI\F,FF]YHV&M:5US;E6;QHTNJB;UU\SA5L]EUBI7SE'3'4^88Y [>/;1> MVFGKY>_)9_>'-60#)B5!!_\(JO@HV$1U_8,LAICP.IZ]XNTU-#[YM4[4A+U#V=\Y M=9;X1$?K5AD9JQ$(OJLB5M6V_PIC_7Z\\_EOK$T7W;U/AU^._HYV]GX_[FYJ MT=G[I]CYN'W1.?G[?+ZVO?-QF^-\OH"2]N7H@,'8\)SC"%ZCW8N#[]W/VV+_ MJ'/^9>_WO-/L[9:Q,,ZIYH1E5H,*)RG)XI 3GNG,:)VK-$E<;S<6A6M4\!_= MN_)YM@)Y[9T^7G0CCS_MT*'4@T!H^ 0862L7E6[A5 O4+%"Q<'I%"Y^W@\]I MOSQ&-;HR-8E3SHD(F2!*,DZ ,GC(4AT)([%F]*$[+/W@MA_W[_OKX2Y;<;QS MK&#-*VOQ>SM5,8Q5E*6I#L/0",5#F4;<9,9P:662QO2:O@*KHS.ZPRZW^[Y$ MJ<6\VV!>\Q9%&LL5P\.9ZW[(E/E.TNURUNR?D/:*.-XMIK:+WP* W5?22E,4J0]"C M4H*B%W,BI;4DR@P8S5$4Q1;MY/7LWHK>ZO5&?AZZW#\^;//*KJZ^O(?[RU;F M_&FWRMQ=<*UYQ:5DBL9<I4MS*"#M;"BK61+H(;C?O M^;YZ-V+?&PY6#@-O[;]K];C5T.-FX:S5XQX8[Z9Z7)YG46Y%2E*.;4!9:$@J M4T:RC"94*96K$.^R61>7E3>_AMO#KVII\43<_V$PS"VF=+L,5XU1X5Y3V_.Y MV*_#?_=:=;X)#;1JWQU@L-N\IY3%FN69C(CE608P:!*BN +=3P(^2I:IC&.O MR[4DYFN4A:MQU4_KOFO==R]+[:L0;0R@W>I\#PQV4YU/,]_=2N/6;'K?M,-;G3+] /E]/^J2GF<$E$N5 M0J9-'HJ4YS($KL"K:4QB4ILF*DN8-/R&?5K:!,#G"([-!,!$IUQS1HE.4M $ MA:4DM?!GI#/&>:0H3Q$N!;ZY_P?IO6B=@Z$6^B3=X-*=L\OQ> MDE,54B<1-9'@1,9,$*&T)AD3A@B91UD8LT1G[FZ(>.7J:Q?'8:OXVG4COQN:W[)6]=7+:&YQ;NVN'WPIMEV/"A)\=^Y=[@Y'L M-=_'DO#N8+1O8>9Z<-"'_3/3D?R7YC%B5;J:/GZEZMY^^#4VBLL\MD"4B2+8 MJI-D>:0)Q;O8I TS%AO7T_2*=O&N-'0XV7#7]FY2&*[A2'RG1M\+=VGM:+E6 M=7XL2G?QBZX^K&S0&-#*]@1W?8:Z/:B^WO7Y6(_.H _V+_[&N8F%"%'#2U3"5$<),30'Y& M3*P3JL*89CE#=6TQGV6"]X"W[EC[VA*%AQ%@UXK@IS=_PC]O?FXVV+45%)8! M8&5]QT%>#$$F_'(GUG']?-QWZ#HQU+O,< @;/J M-U2Z2\'T80%O-V]I:,PQ&,GA@1VYM@35[0@P'>N;"C(3JYMJ%CL?[$)$5 ?OFP*$%.CP;#TK6!=4RC7+RC'KH>WZYG-$Q4+ M&1J5""9TIC*;A)Q1D% *V#"[[K+"1L]L7?9&=^VY+#O! \6AH.PW(/F M8JMMY)3;$8?A7-%, H\:T,2-EI1)T,-EK@QG)DI:XE@IXM 77[4$M@73&"^L ML6 4)X:HA#.B(\Z%CE*=,I MO*EZ?#8 ,K']!Q/U[@=FA($L\=+\M>F_W0M]]M681%,:&J(U7O0517@31:*) M4$F2<"F948 X2 FH[RXHP:Z3JZ,-IR:Z?OO3)N9#>R(+U^I\2BL@RB\%JDJ0 MSR&5 '4BS)40:9:*-(PR&K$PDU%(N:8JOI$8FR#AT3$H<[B',Y, [$Y M0V119ZR( Y2V O1ST-Z<@HYT-K2.#->:_9[Q/MC3 C_QO]/F;T'I[>CUX,/, M9?1(KS=N,37K ;O,65%?.KO@2KC5M>99"-+96!7F7%AA,J& Z#,=2FUHJO3# M7F._T>L--#I7EG/!EE_1Z[5Y]C;..@=?P=B1BE)+:)1A+K\&&H[SF-C0"!Z# MAFW"!&^16VSB,;U%[I:WVT&@R MV/GK:Y0)FC"9$&6Q)P$*3TEY1 1@6):%5D48J[CY7?=K3<\FZEF+GJ5G<:F= M[T3IO25WZ3IYM2_LQ_:DW-6'UHQ[8'PL)WVWMLH1U':HK!O%;GREN;8VXB#6 MF65$Y'@!B.$9 ;#*0;Y3R3.ZT*'RR7M0^IC!P%/J@W>CONB^R]><,MF33?=)M29<^XW[>^VZ$N2O_'GR#8[6O>IXV#@Z$] $W0 M;<=V?S0$<[?0[B^77Q3\Y.XF&HSA*:;\N6U7VK8K?9ALY8QC0@X/J5()*,X\ M8]3FD33:"!O&PCQQN](*4QMP^J*RDGM%9Q/F=J0C^&ROL_?716?S0]'=,\7^ MD;[X\O'O\^[11M0-N\5\OAW,^PSF=MZ]. 9-_>_OW?S-NN&O\/\NL=? M]K;#SN8QAS7,MB5E+ _#F!DB5)R WBY"DD9"DS#,\S3184BMQ+8$69JLA6U7 MTK8K:=N5]#Y(^7#9RHM0.)>57*M43IMJ ?)V -GH8Y#&4:(L)49&B@C..5&Q MX"2/4D6YLK'RC4?3Q=K=%AM;;'S9V/@@F$CX#P3%B?$T6Y?!6QB\"0RR:?MZ MC'3PA!',B"7" !:F2DO"DYRK#-3$S.2@)\;IK>7Z<*#6Z,82JEA)F9$TIQD1 MB;$DM9DD.@GSB%.9V-AU8TFREX=H]Q[C575TKAGN;@KBJ^GI_-@:(B:G;)?E MV)I-5^[DP=*70S3SD";'UV+E;;"RV9V9297F6,3241ZEAA!HMB- :HJE MFNB4)T 16AO-47D,6]_A#_,=KC12MAVEGRQ0'25))#C-*$M"D7.6694D:9J$ MG.;O:'S.!41(UD>@GV=4$LD3R5)!:)L2-_\DJ8/E3/]\*WLYYK8O[P&QPO=OUT+.X(M[()<%L/@FRNWGFL5 M4DX:(C?ZT-Z\6PA&6; 0(C@#Z_G*)E"7*#RYU@ 5U,;62$$CG?'8ZBSB)M$Y M,_+A_7(/U"OYQ=^;<8^.4ML7G;^^FCS3L60,+\V-0,-A>%]N9/".(!,*DVL6 MQZZ=\J+;[?J.8I==XD>E-&$&)$)PK5@1/ P)3)2E.1YK&(0/HJ:T+4G6[R,8;8OV?K\[;_PZ:J? MHCO;!Q )%3 +[#-T.BC=701O732/C@5:\S>]KX>3B#)_$Z M;N'\ZB]=8Y[?98WI#9;H]0[ B8&/-+\=8Q-8_!1,2:[*5(+#(8+@_X ^E,N8 M&:TDBT663.^ M]QN[>W]L?_QM+_AM:^./O=_6@NWN^VNNK%B!:7=W]K9V@[V=X/U.=W.KN[NU MB;_M[ORQO;FQ!W]\V.YN=-]O;_P1[.[!"YVM[M[NRB_JIW%?C@UFVOQ\Z[E> MV?-QV9O^YQQ4>T'(J#0*;) LE%+D.5.),A2T#:F TIFE3])EL:D*-+.;499[ M%:(LQR?^M5??<7'GKZ\TRG0NP+J4N>L^JCD:EAG!]+XX8WF2"OEFVO=X \,^ ML8Q"F<8ZY=R(*!=*@L(9Q49RH4)KDX4.C:MIM:Z,"B,[87G!6C0W_; MB.OQB-^54W)\NX0M'[WUHF#175HOQN%ZFES^]ER#P"6NS'H) !?V!W_RQHL2 MZTGZ\$T/5VW4Z]H^/GQ#S57;@>M&?= .E4_J5+]6SZ6+W5]7@VFGF1]L&OZ8 MB2W/1H^O2H-9P5Z-773[=;S;;VO6[8?),+=IS7B+A*2G.+_L9L=W:5K RA[L M!+ZSN4T['[>BSL6G MDR]'!KYW#,;J/OORVOB\&53MX$;CH'/UUMN_&AN>$8/2Z2\;_ M.=X_ZO8Z%P>LL_O8*D9$EJ7P0TE_D&K&YDX:\Y/Y5W/VE(*:N!S%U&Q#; ML\.39WH5Z^,BU7E#,U:YX2;6BL1AK(B@>4K2/!&$S3 MO+X[*,8W+:)[58QV)PVA9;1GP6@3E>"K87$<:X8E"'E(A#4AR3+)"#I4EDG(5$"9M(FX&"L96S^?5 M>K;NYBMX? 9M_5IWX]/+/05'YJC[>3OJGOQ-OVP>7'0WN[V=CUN\^_&?XR^; M6V?=BQ[,J0?[\"7O;GPU>:X3%DH2&2KQ-BY+TH0!T]LX#S-N$V&YNU-\L;CQ MT3U93T"=K1_KZ:ASYZ^OC H>:JL)Z!*<"!EB@WRET=0T"67"9(RA#!*+=YV_ M2L_59O&M,+9O@O/"]BYOI=?ZJQY'WUUH?I(7WZTA%W8X>!2G?$T.K29\:PS; M;6C"-(DUER(FTMB4"):D1$HPP1.;\2B3ADN98A)<&K+PW0,IPZ_=S_4X&D7+ MH,^8047CLL0DRQ(X. HZ*Q&1B8C4J26Q,2FU>2JH8#=ET-E*]$GA8=.=]E(J MT3=FFZC-EHNON;H#I'79/P\.Y355OO/M)2B(3&MRIAD3T@C%TI0E1N26R3Q* MQ27M):);]0K;.CGM#&L>,Y=Y@)'O-]]\/RE%W M,-JW,',]..C#_LW4 4W8,GZ>7'F/GT MSH.G"F'^,/+UA>H?!L/J)?S<,XVVW(-Z_XZZ&U_A9+2-A"5YEEDB4AN25%,! M),RS7*8\TZ% ZHWF0=Z'_"<%JP\*S]F-T-FSS^+/2Z5*5;_E$OW"'RE4W(AO M"Z#$0M^@_+2F\\#!:O#G>*@/@J;+09LE/@%1;\N*:P+!V>K$/$5WZXS<.7E[H60,A%W!3_@Q5(A" M^FYK]\\_W:_LW<^OIZ3PQL.R>#T2R3.IE'.331^R_.P&EN>J&IBK5#GU_&HD MEN_>CR]/>I%[]FHJD%)^VP*DMG#AYNXN(:P*)1AD5D>")8FT.?RA,L$EMS37 M3YI_\2H*%XZC[M[Q]\YG^-ZF/OMR]-=9=[,3[>_]?KCS>3^$\40'G@WS/5[P M;NT=LYV]K>_[>YVS[L6O)]W-#=JYZ!UV3K:B+T=?P+(Y^+ZSV1&=\-/,+='S M5E#WPO1@K&AG[_!X9^\OT=W\];A[<7R&%A#LS_?NYI>C[AZ^]F6A<*&S\57E MN/6X=[G2*TO*^#[O*FU>_#5 M8;VO# V92(,TSB5.8O$=R#"A62K#4!-ML )/83-V+A1) M$Y$+97@HLX>28<^16EL9MCK4VCW[FLM:A(2*S"5&*121B.3>)RMOK/_'0,C!3W;/Q@=HL-SD.?6-;^NPCFW*L][63D2 M2R-6=U*ZVUJ@9X!0S8OC!:--+__)HDSQS$HP0,'V%()F1(9"$@7GG:J(PD9[ MZ0[?NQ?!X'9)IW>2_8&Q]_[W7WMOB7S]WCSA'8$1]A#_8. MSCJ?.W0?;)']B^WOG:-?"]B3Q68?&U^19&*J*+'":K WA" IBW-BJ>:,)6 S MBPPABRYI5O6R?+ROH*3G>5-K]^ KTS&EDK,3G"7R\KU92K;1OK)54#\?[EWK&.N$^@_4>=3<_];H7G>_=S>VP>W1\ MMG^ASW8^_A5^V?S2VS_J];YL=I?Y<5,346J3C# .'"^,4*!<6TI2$%*Q3E,+ MVC?R/GN(-FK/CUI;2;4ZU J2*I%99$W("&@X&1%QI$%FB8Q$L0R3G+,PS7.D MUNS5MU%S-N&M:U%?EL_HNMGQ.I:2NQH2X<,1L91^6Z?5+VRSNP](3K#EQ]V45)UB% M-RQD#[G$O3KO=T)6-77[HX M&-F P=G]X.O_MOMPRG9/?M\L2MT;E./AJESFQSLU(!X= !!].NJ<[-,O8)Y@ MZ7MG.U&S=3(XC0,43 D\'I@QVV*\F5JXUP8 ^@@ M12CS-#%I;#*=VC!FC"45"R67V!JWK,Z?<-N61]-?;=_FQ6A5ZND?G^6F'H6+ MSA[H+*#VVS QD8P)-9(303-+4H'7L!O0JI/4@ D07:&O+CGANX!D>\(_[H2U MSF3&DX1H#GLN(BV($JDB)M$L9"J+=>:B&XL.SH47@KJ3PCWTI#4DE[(H73$Q MH(>!\X,_]"RLR+(C8=%:0KMZY/Q\3 AP+_^ MU8,TNHDX-3EY!P..55F80@[/L[>E> M>[JY,KE.J"32:M 5HRS'-C QX0(TFHS2-&,I:O(WP+$K%!HTKB:JS]UQ#DR) M/P&RAK7A-CHLAB;X[U@.P>A"W%ML<'0ZM"6ZJLP#8")@V4>@H"'8M#AK:4[ MXBM'0] &O]G:N'0?<[;? #56;X/V78&0]'UOX!]T\3@U;P &H:P0M\2O@74J M3P9C?/O,#FW#&@43>'0Y_LM>;]8(AN6!K>KH'<:&D0"4C\"*Q;V303Z&ST]O MI9;8L$+VM3N.M:#(&S;N&FP,?+@_& 42S%@< 59GW:^X;GP0)H6M+]JQP:)* M?T.KEJ^Z5<(.\)U M+^#[1[VC+PA(6!FXN<'VPP^]A8C=Q_T+%WV[.(#7.A?=C[""DZWSG<_=X_V+ MWWL['_\2GF"3FC(E\WJ@U MH<#V,AB+L8()JL HHED:VRCG&==FWJCMVE'PQZ LT4T3N$V_QK1=:A%>_]39 M68I,&-!O&*6*"OA/*2VY#D686T7#/'X6C7!^E27P0!\VL%=OH&M?@^XS],&- M$?O4>6#0;UVWO)E\'-[ OQ=:>WG//0)EU0L'?H/10%34_F,WA>9T9AJ< M.8%Q)M'G/RK7:OD%1X?>08,3!"A=#_PNXF?-Y9,^\Y(B* $NG#"U4A_693-3 M>5=]RDVNK#JUW60],XLX&XQ[)CB$\P!A8D%0P#?)9+ZK[K;Q>%WO8%$Z.:>= M&/;>X<%$5(]0C1G#IIQ*C&@5IYZAASA06;MSW_= 7?!$M>%.R;T0_#J[?^C] M]I^W%81/5!ZL"6CLID'MH5!XT,[!C1_I%?\=HZK@Q+(CA"K<7DW%D2WN*8;= MUF;9:&:%^'W4R4X'0QP,U1E8=%&N+Y'*S]P]%UY7T_$ XGA7'UHS[MF=?%XP M.Z;=Z)L*9_8P /2*A37K@LW(PYRI3)&$8ZJRXI1@ PJB' D@4/M,W# M4$2)D1R$8:0S)6EB;9C3B$>Y9?&\L-Z;Z;3FFYE5Z.DX"!U4VP MM6;4>8_&#(/_Y#1\L!)@, !S^UV#5MX8!+A78L>UJS2'Y3&?>_%AQ0T"V[&= M#DK7'O*M"W4!5E==V*I(>>-;50\W.OV*5&"MP 9=^I45R&IU'(_I@S-[VOAY M.)PV\SJP1 VM/"8RA\F^E;TS>5Z^^<^L6@4Z535X$J_C%LZO_M(UYOE=UIC> M8(E>N3-H.#LB>>M: >*G8$IR5:82@!T/(/L_-S#K@&L=GP([OD=\[H_^[S_R M&LGRJ(2VW.1[O[&[]\?VQ]_V@M^V-O[8^VTMV.Z^7U_Y:7=W]K9V@[V=X/U. M=W.KN[NUB;_M[ORQO;FQ!W]\V.YN=-]O;_P1[.[!"YVM[M[NRB_JIW%?@K(- M^/WSK>=Z"8!>_N855M[-K+9+OGRMK'OL[IRPC'7JH>ZV[3E#;,\9_X ^FFG( M'[R/9K(>\KN->EW/SX=O4-K.M9UKNAY&/X*WVKD^G[DFZSR[V7QNV-;V2:]Z MO5;9I-,FZ3?(?[XVS3ED\WUG*[DXV[?M^76?W7/ALQLV/&XW[XW<[0EJY:LGKCI^BWJH!ZBA?WS MVU ?P]KXX=3X@C?OUX? N1>\/RUQM<35$M(\Q5SWO1N3#PV>PU;^:WX/'V[]S76[K*J56OA/MRBE8+FVF4XCE<1* M<*NS)(XC&^>9Y$RH*+^N\@_)$18,O\VG.P$E^^H)S(>=%$SPYYG.5/47V#[O M[/5.NB?[%YW-#M\_^NNB\_EO\67O]]Z7/1W!.">=HW^.]B\^',[W%^@<;7_W M/0@Z9YT+4W0W.]_A&3#'?WK=B^/S+Y_WS[N?NT>=SQ^PS>SYI+^ $1'-LC F M(@M3(GAJ2":U(BQ1BC,::( =%E,,J$2DC ;FH@)GE#ZYI=XC8:+-Z:W0-<"W:L!NC1.(Y9+2;G0 M ']157=3&I;\?HNHG=Z-V0_>XY_*FM_R$UX_1H T.IV\&8^P\ M<6/QL7HP>BF*^J-Z^!RZ6^!G33X;GGJZKL'A3E[U#G/]Q,J=:0.^%F%O@;"@ M1TXS[U@6QRP"33)6S "^BI"H',Z0(!LDA; MO%@5O)CFG@J=1#P4G$19*H@0-B4R =-%REA**F.=A?19DDJK@SPLH5@19@FF M)E.6 D$SH#&R:) M=6)BK;&R,LS6TJQUAK6RY<: \0"9[2U@K Y@3/.C0AIK)@PG-HXQ$Q3T4IDK M0XR1$=@4UB19_BR)I55$'II4K(#3RWA.N*_:1T4DC@5):,BYR"C8JU@&!L*% MQHN%8*UP:87+)7CQ -4$+5ZL"%XTB@R82228%8K J1HB>)R0#.P58E@J>2Y# M0V7R+$FEU4,>GE@RD"P*S15#8R 6$Z=$B9R3)+$TIS+E"C,^,-K":2M;6MER M4\!X@/J-5K:L"EQ,=5%.+8US2PFHF^A$EQ')S$2Z/W?G[R6J# M?OVQ-3\/4R5:W>"VY*SO*9%?3!WI@^S0:NLJ5U::_FF'#N8?MOHEO+3IVY8< M]F'?ROJYLTH(;>7*]7)EMU'0(E).*9BBA$<)VK@:&R+ID' 197F2:Y5'5Z5\ MK !5+I&2P)W)8%_$+7*;M>J[AK MK?%#H.CSZ+O02M16HMY)HMZS\J>5J#\43J>E/*D45L0R)5PF8-0GE)*,AAG) MXUAF1M,DEU?5$J\ ;02]9XDH#75L8TSHI5)L/ O)Y)J3:(PYC1*4AJ:J)6H MK41M)>J/]Z=?CJ?WK'<*9QVE>?'=&G)AAX-6OOX <)U6-*5ARM,\XR0U&8(K MR-=4<468S:V.(Z8RRI\5/;3B]IX4H<%PS4*;D)2CN(T$9AG'@E F8IJE,H+_ MWOSR__Q/&K+PW8-[QENQVXK=5NS>PC%XOX*P%F8?%V:G)5^QCDW(F24"4VN% M#0W)N&(DBQDS(DZ%S*-G11&M(G8O>DCRG+$HU$0*G1,X. D". Q)J&G.,P;: ME&C%;BMV6[&[&O[C>U;+M?[C'PJKS?(WF=I0AI03FVE.!(<3 2/&$B73,!': M1#:YFZ!]-!)H=:U[$X&*PLP9M39+\9[<,".2,PYXDD19R).4I]3YD&]0I-+Z MD%NIVDK5'R)5[UDEV$+J#X?4:08M5;&*\S0AN<4NSTEJB R9(E9)RG421_&5 MI3PK0 2M:G5/$C )S9G4,Q9(MH#Z8P&U4?%(162-RD*"PI4(%BFBP+0DF8D%"$+ 4W:W:.RCD4"K6-V; M" 1-I(JBB"B& =@XTT2%84BD,HG4(Z>2JTN 5(()6M;HG"1@=&9J+ ME$1:@JTJX3?),0R@(V8$8"#3^4N6JJX2^#\C">/Z!2$=%_VQK);H:F+A1[T6 M-WK1-[8_>LO9>N1DJU^U&O[GE]E:6K\_W?$)P*^>Y1#)(@:;S;(,MCF)08G5 MH(3&::ZI$E)E2[TYL[RPJP^M&??L3KX!4W;UO<4WNVOU>%B,"EMN?=>]L;'F MPW!P\M[= >@6M9//,]$>S.K7WD ?/T_VZ=G?/@&)FU,5BKCSZ%%]^( M7NM<=#_""DZVSG<^=X_W+W[O[7S\2W0V@8T^_Y-W]K;HSE]?@?[#5*8A$8D" MQ1*I/XUS1I22)DYEG-I8O0DL8,PI$L!P;-_45R'**[W#FV0#WJ]P1F< M;E!.""$XLT,;V(H<@ASH(1C!9X$G]+CGB"(8Y%=4B&/J"UXC>3+ -0&A!,IJ M.2XM#E,, ^!EJT?!V6#<,\&A_&;A?=L/)) EJ>G2C8%/A5&+@8'1A[:$+8,' M_E3TX9W!&-9NRI_?SO+077G/_7!\/8$A#R9P&CUY6MJW]2_O3%&>]N3YVZ+O M]M1]Z=V)'!X4_1J;X%GS..)FX]]^=U:8T>';+%FG28P):U5K@>K!_EVV[G+9 MYK#1O\^=]6P+%Y/P\N_>M6P5[\71?R53S9:I^QN!_8$D^7K M$;O9A*YIC''7_A=/8;PL3_6:+"J[R:(T M3PB9:5+%W6WN'0VJ #GSLL@ZT^ M OJN/1U9[(D3<+IVZ8(73_'27EG/=6^Z\,I-M^;U4'K#672+.[=7_*A1*7ZH M%5_*!R]UY^A#@,1+W9R6K!Z&K)Z@Q]8<[1+\_-NL'J.R'$CV% ::VZ-=9SL- M3M'B*EU7KD^[?Y?7]-^ZJG'EK!_E>C)ZD7TKA3$IC3,K\#H@1:5*I1 M42JG\5GM/7\O&"9S?Z&6T*#SY?#KJ;&Y\ MW]GTM+"Q1/ !9MV_K!9$E(>$9:H ME B>Q23C24*4BBP-+=YZ'3V6@O'BL.)5P$6BK3!Q0G5,8Y&I*(UMG-H\BF,3 MQ2E_X.;H+5P\ 5SP:5L8)F5DH=G>CO0B^=KL'!$2E.>)3(37*69R1*5:27S-$MEEMS *]+R M]9/S]=3QD2K-PCB,2&0$=GC()4E-J A->):GBII,9<#7<=;R]8OF:Z5REH'A M&BHM!1@CF9%*2FD3%C%EN+F!^Z+EZR?GZZF' O@VBK$QF@PS!GQM)%%4Y"0S MD;1IFH9@:+;R^N7SM999')F8\X12H0V7L1$@LA,F%$LCKF_@9VCY^LGY>NI* MB+#F@FI!$IE8(E0(>GAF!0%.-D9DN4QSO6KR^K&3/)Z"*S_+X5#V1^6=G )+ MUOLBP0C,_S!)39K&.94W2<)HP>AIP6A2:XU@Q"D 4,)C M$IM,$!$+2B2/(Q*JT.A,)X9CNVO&'LJI^4PC'2^>KVDN(I/8-.$\%5JGF)\.@7P$DW)DYRD,?*UL@G) MI.!$40T:6*:U0>.AY>N7SM="\2C6/*.YMH+G3$:,QS9.@+LSE:FP=0H\![Z> M.@4L%R''>V:424 /MQST/.5-'"(@7;G*5$FFBE(@LC$E*PY3 RUK3%"^K%S[/ M.WVH@$N+.?.+?LU5)7?J -:BS7-"FZE[1AG.RU#1,&)52?YHTRA* M245F::Z(S5.PIW(K21HK2BB+0S"I&8W4R]-M9CMY^EX:,PTXE_7WQ*8ACK:T MS&7,C%9XHV26J\!'ZBBST7G&-'[N# MD0U8N![\X(ZCGVPY&H[U"/BY?[#1-Y]L3XZLV0#"^>8X?+,H=6]0CE>GIVBW MJ'CWY,/QEX]?3KXXOOD[[%S\%0$OBB][&]^_?(3WCO9I9Q-X<^^?X_F>HON? M/QW#-X\[FUNBN[9-W/GW*83]39^&IY&@L; M1B03.B-"F9Q(,".)B726TSQ/\CCQ" VT"#N(L!J%/,I2#=]C3"@;RYQ1'C.N M#(5#XF:^!^G,:01_#@<'0WD2+!+]0E?,*UIF+FVU&3]91]/_FV-83TO7;]3L MQL8Q3;&W0XA-8BR7,J<)' 20?QC%<2C?_++3#SKR/!!K 0J_-5<'AA)*]L\# MV>\#WFEK@F)4!@5P5'\4C :^8FPDCVT@@]-J\^'EH35C;=UGSP;#8Q":\)?[4W",O@Z/.X$>!J[ M!MD^LEC0&_0/$%+M\"3(B[[LZT+VX(BD*GK%Z'S2<;5>2=$/>KBY]33@ZP,D M'0O;-<"Q]:'L]2P,6N(\QKT1ONO:Q4[F@8]W^P!#:ABIOW1!:ES"699E\!.^ MBR^']%U%H>XO]N[G]0#[U=9D6_2_#7K?8)/Q"[@B6$_=F%:>POY^!SUC9'OG MP:5ZCSTY[0W.[7PO<@WK-+S%=T$:"^E3+-:#)JFGCTQ(RE*.EY#2!'04+*5^\POC M"Q3Q[\M0]-!*H]%P6 \VO4S$3Y6(;B;X[QCPUP[QNXL07_3!1 '@1@ <(OHM M@,Z_KKH$88[6C.6ACA*1:9&)-([ QH\2QM(X81FS<4UKHC:UXCE3*[J5J;5K M02L&Z+=(>R6;4%7\VHAJ[V_^5:54:IW'A,F0 4PC7^ "%5&^UDH+)]FZ,@U+CMC?+Q2J"M!2!*D8[. M#@M]&& 3=2W+P\!^/[5]4P!PV'(]V'"D-FE2ZR?!::V&X!!^?-?!/1_W@!1/ M)1A.@_%H?=EU!<]3UV/1I;K>];K;=C] ZQ&_LM94M.K#\1J9;[DXKP$MJ%=S MN !G;T]\D_K9490L@2)D3PZ]FH4/:T@JWQ ?N]ZC6LGB^D!A?651.OF%$'-+ M(:9$;$4JA0[35(0R5E9(1E4>:K#HI:S;ED4L)O4O2X68+GLCD>K;[NVX= MKUXL[6P>TZ^ASD$4@5CB,<5B>&Y)*HTDD3 L%5)&29J]^84O LB_IQ0RKWA/ M)-3[P\+FP=9WJ_V5"#MY7F@[7+LE'20TTRQ26:P2L-SS5&8\SD4,4B<1J4CS ME@[N1P=[?Y]]-4IJR7-#. 8%A;$QJ"<)*BI<2Z8BRG(LGEYTUM^<#CY,3+8[ MT@&C20A*%(BZ*!:2ZS1E6BMFPU3&H0F3E@[NZ?$U5E$; 6\32,"8B MC"E11N9$Z,1B#40D-89NKD>$$R?CRTN= !-8Z($B"Q\\+$[!$G:J!#H$"CN< M%4,PSNWH)8M@LDF2VU13D5.5":I9$BF3,KSI*VWIY9[TLG76V?BJI*&<44EL MCJ$^F1AO]&J>Z0A[YU#!P;!9I!=RN],T/-9ASH4Q"159*%.;1C;3H8$#E6#M MMJ=Y_],\^QH:JFF:4,(2EJ!%88D$XX*D49;2+ =U#'70)>FW_W8\/P!.'TXU MP^"L&!UZO1'O99)J .S^+T;I&NC6:Y6M,.M\'!6Z.'7&B+]>J2=!I94C! GX MI2R^!R?NP@N/$OXSR@).$/M-]L;NF_#QT2'^ 'U]/>AS"XK0)C,*M9YC;.K8BL4GEN,LY0 MT>=,JU:1O2_I=BY<#,)&J$1C!<9PM$QP>=(H MAMYFU4 AME_*&9W&C(<3!RW^/;63O54T%53K 9AH5@Z!;KI [^XV%F\.@FO0<;1E#GWE$T-V_'3V"EPQ/M="(3-EG<&> &- ,'P^( -+L> M<.@WVYLQ!B?+KRW")39\$-S64+_&O*^,;(%7F)U6/LFWSL$!4ZIN+JLR"AK? MJ@*Y=/H5JFX:3>._A<'JQQ($E:FCE M,9$YK/"M[)W)\_+-?V:#PD6_GE&,9]ZWQ6 M^"F8DUR9N02'0Y01_W.#B/R;7_9<[T; AO<#%YL,O?O#+8GSY9 ML'][;ZL3A"#&-[H;'[XF_'_CC_W=[=U@ MYT/P8;N[T7V_O?%'\'ZGN[F]5W_FT];NWW_LN8_L_+GU:0/?V+T:@9:P^)5[ M^]@;]&'GT^>-3YODCYV=_V^[^S'8W=O8<_MTS;INC:R/YSAU([XM1K#U^D87 M@19E\)>/>(#4_61/!T,7J_TP&)X$C)*_,.2!N5A.,IZ!7".]P>#871N*TA-% M,KJG>[W&WVN5-@L2M]]X&=D/G@=B$E-S@AR$JG-TCJ23S^YNS^NFLU;-9W8" M('T/8&IU)*<..8^'(-S1@5X%J=T,!J?60PE,]P1FN! :9 M!*G+$7S5'IROH7<>#L)I-:2;,W8&?F.)7J4"=!STY;=B."Z#G][4ONHW M/T^3 7"BS974X_R]OKON_CCH#13L0Q7AQY54U[E>>N:@JY6P(-PM_/CY8 R_ MHC,>XZ[Y^17?;5X*>UY3 "9!&-CB,09!RCH5X$2>KU5Y /5+\)#YE\Z*7F_A M-53SYE\L#Y>]BJ$6#60[][([F_D7IW;6PEMZV=@N#<0L?':$X0;+J S\Z1=83*&K3[G0GAFY9 +[)H4O@<"_#&0#KE,Y?Y31U&%G; MH2=;?T U#TRYT',/1E6<4/ 2>SO0';H-/D\AIZK MR-0E6+4$A(":AR.?U8-/QRP?_]?DL],!/,9,\&5M;KY]L-)+EVAS]6XA*)1C M-PR:,3+P9CM.=EB4QS N9D -D:'=A=+X%%F6XY/3:AE3^/96%D@6/2R4Q_\_ M,2*WO;T6;,/S K914]DG&#KX()U-MUZ36@?H%>XMK M5#@J= ::/"T,G+,&H73@DIGZ )B#/JYKW4E8MP P3RT01'7W-4A?EV#EW"'; M8#Z607\P0FE1%JA0.L\-'.34/L6/5QSFHK+5KO11 @ ZGF&*5XE',XOB^-'< M+W !JRN> AVB&K^*%/?/JZ^L!?[6;=5(A:H&6W,DY]$67AG#4=?T!0.9 F@1 M9P]4 U0 NU-=^8TG,R.9W<,N)XLS3]HG\M@ZP=",G<)0-R,-7.0B3U6<9(H2 M)&AY4SW!30>/:J"!H_VS9I?OT'K)#KB/&B"ATL[N1]/#AI #>%S4T[E24MY( M+0S%>G+M/>4KKT_N@Q+@9:S;_"%NX?C4.X,NA92R9I@Z6#%#!*A2L<5#9P&@[!GG:OFVE-Q2 ;V>0F*$W"R Q&-&9RCX ("P[;VCGM<:UR MU#A^]9G,*(/LT"7A8+X'D(74ASC!2D?Z;!O9G_T! #!PQL0)-#XUB%G(6Q-6 MN6K&Z$CP+C7\FOO*M7R X#% 7L9)5L]HC(D8/LL7\(6A_58@I\V*7?M=V],1 M'M?0_G=<#+U#K"?/UI5!EM!1#E_Q< MN4JG(1-\NPZ=UH,X.VN:2#RS5N>='2#^8TD13*)W"K@!YUD88 B4$/T^ZCD^ MD?H !/S4U^S*3.J5@P"NLKR<) :UPG&4=LI2M0-K0058_INH47@\&4JGCMJ'$)CB:@7@T$(!^*42-PO M68Z'SCDV03DSA"V *1W"@-7"G693VZT!NK'+W,< G$:'.&K-)+D=%MPK+J1_ MNP0@'>+>58GJ?OUN;RJUNMI"K\*>P?B>'-Q'?%);K6;-VM!5#I[#8W?.2X!H MQ<3IE7RZYP06R(L)#2P>ZY2A /EQ2V#_3H>%'6%$HASD(Q >ELB22)S%MP*$ M$IJ-"/YUU-" "$7UQDN2X@"%NS]71U*%K3,7K9.,_C%("P!L:)Q7XWKI5LMC M-Y7J03BU<;_X[]BIX\6H?'O'6CGF>S) M1E59@GFQ'CJEI['1X=#I=; MN@!CWAL7IL$,[Y[[8?P)W YJ;HW)>"+P!:]#5R((GNPHMK)W4$N<)=@:^XO^ MZ=CKC1Z,84Z!!:5W*8(>4 *H!RWZJF30VRV5,PTF0;W:$ M(%!:]]IT8UT"3+WKM=I2Y=R Q=<_MN=-\E^TX)^36K'3$,U3/:(2XF2 [.I2 M?X9@N0(N>M.[$OUCQ[?.\^0C%'/ B6XE9<\'=?SBK(_8W4.EU3MC78!I=C1\ MM)U5^9UOTB= ]4^2=(,:A1-R82^+FB M+8PJS.F@<&&JIC/2BZ4SW /2DZC78$ECI7@V9CM50N^J;KZ^/(OH\CR+-F6B M39E8(;#\C.5;6(_5M&?LN:_ :H?R%,7 M?'"R MT;F->2REIP^O- T]R?&#MA /9UL&1&LLY4L\VO MI$$C;BF#X>G Q<>F=OR:MZOJV:U54MJ93'."=NI!**8/K17ZVF1S*I5J6@"5 M@C"9H^XDYMQ MR 'A "5X!66B?DS.=AK[G:@N;U^T;P6H?$>/!CX3N.+9:9\-=(.B7G,Z+("# M@#G ]+(^Y]P9 @[9-OI IB=S3F__8NT8]K%'AW?E"'>=P#$ Y3G$[TY<++5)M2Q0.YT5<_\ M\:?P;F9OF%AW\=ZI2,)$=P1RI&@7PL3@7'^>G-^#.B]!)_.(CL<]">3@.U.2 MEG5.5T6\MB!G*NZ!-DY^ Q6C9WWPX8,%?1+&_762 MD6(/IO.;FDN.6QI*T%2BW%6+6'GBFH"6:TZ#;HW%?A*X04LEX$1JN_RX$QL< M@/XV]$D)WV31<_IXI8N>5O7FSH/JG:<+09+UX(/KR+,01.A)@$_G>/(1(?=< M6R4E!F!H3MVS,XJKTW,F?M>:=IPJ BHH=@3J-2)D VE.Y.ED6O6(C7!$]?BB M_PU@M\XS,;.:##[+$N\8 Q0E/JNK)MMI+**YCQK.IP#P=4DE0Y_# K3NE@GZ M"YB0A1.D=6J0_SQN9:T+84*A#PCB'/R^U"LKADL4?&2%@R5;K5U-2(/P&S&3 MY43@'NU/WN4SZ6%]T%Y_G(W'S87*@E)^$?%W%.@?][_E1+6J[4AD.9\AXQR$T_5,.C&I9N5<8X92=0 MU[[)7F&:71$I#4CI!LAD-]#$@1_>^NY2.=WX'?1>HX4@&@UVZG'*\Q,UZ-6)*^]W_]B;Y) ZWSB(7,SK MZS4*ZP>NSX)/$NL-=+V^79C=!VSM4Y1ZL ;GWBO@G/N%7)ND\+^O #=X[Y@6 M-P(F:K%;'C;[*^>&,Z"&_3V2A^NUTK"T"Q5;:U ;"D^T?;! $70#,CCK.XFH MRL(4N,DP\G;?X*3F,W_\Z\&?P^(;'M(?Q4F!4_GIS?2#[A-O?K["5%AU<_S2 ME,7E65V3SCY_NVR\Z<*?@KT:[87T[5HEC,2YH/-BG%KMB MK@>Q /)G M,_4;]1J@CN!W#R5"=:]"VFDS5.>E]1^'W9\DWWYS!E]-T: ]+#[4%#ZYNAK+ M97'YE*[SB=>HX7V>M0)JEVRS\V%IIYGYSBXHI[:96[@;8M:0P9&=?50Y>"=/ MF):HH63'LKCS6CVTDX#%)1W5)CY-& 24@H-)&:$'D$JU%B6 M+Z>U?'X6>I)3-V,Q58%EKT@ %'D?7?T$4!Q.X1'PMM7'UE<13!XSLKX]&_KG ML9#&:1V#N97+$69]^V:1[[ \HAY:6=C>8C!LN&=JQ7EJZZ.BV6L&&NHFNE/- MLU;$)WY"1)O^8.*EE[XOX+O*YJ^%RV< *OS]LZV(;>8%'.,W&!]6M#79S&GF MX33/2A8GOFD(DH*KJ9D)9DDM/1,AG!:CZNO>IPJ6:FX;C8^Q#4E_-#RO"C!/ M3L>.G?K^Z*?YOKUS+S :Q( +JI W^!46"Y-]?UCT#,B7B1W^VZ \]0Z-BCH] MU'I#>;,H,8'5!3J' _^9/X=.7E6!CFK.Z*D $ZR:I4N8:C2 G)#&1##5]%Z] MX*ED?3 \\/!;B=T%4T<3WC:D_E^23W MO]E!9H07%>)^_BM=C^KD6J>7;H"*W*OT#R=)ISZ(:R;L9^K21_P>G10&.[6$ MS1!;@U8-%E@,3B?NC;KQ],35A#FR\L0/-]VVF?4UAILL%7;B7]DZG:[J,U*< M'AST,7_-'?6XKOF:-4A=N4/C;0P,^#K%J>OMKC;=ZTL$B=M$D)682YL(1DRT1B]R3*I)'-> M8&-/7=Y=/ZBULP8^SJ6O-?HL.?%XBDGID_[]XY'CI[5*/:E-F5EU=*)G_.]\ MW? 2HW,2FV@J?'/C5MIG*7N5D0;"P9ZA2G*N>U4!0?VEJDJM+&KOS73SK[-A M%^IE)Y/W\F):=GI^^2"^*KN]W\TN>Y6-!4V#5J9HN^[PN. MU* L]J (CON#L_XS-]4^N)X80V<45/7 C;YBDZ+L6]++VO(R_*JIU[)2_-+: M*I>]/*X*K7WB*@;AW_Q@_]&M.[Q<9M5ZR[2N?*YKGN?NZ[BT/TAE7"&E.T/Q MRI%FW"_>D.L5LW9CLRN*9R.<8]U'HG<^[<)V[=E=?G1USMZ$21MUW]5LQ^5$ MF79X_93>P#?+>B*L+6N*,*G/O$E-\.5AOT>[I.J6/MK_SY[7*PTV?),\ &(T MH?ZJL55 >*OVK:HW?\#H9U_.QZM]0V]U.JSF4 M_;[M34*'Z\'&1&:B]K*DJ<#0!6I 6P>#J(Y0Y:AU:IZ$O)EWXH'*5.=(DF7E^F>1E>.U? M(?.X@G0M4<.H])GIK5V5L[<>Q=TT4>OB4Y;#WKZ3&$@]LYG@]C-.O;TEC6U- MJL[^;*3,/Q)M+9_2DX8;ZU99,]3@\6BNEJ%&SZJ+;E4;9Z?8-7% N_Y'SAV' M.B$"7;-J;RX]_)(4I6GE@YO>B7-/-HH$J\*&9C5\/2/3F%)#=/CD=FP[!IIG M7BRI'_17Z_4JL.=]@8;'YPDN3 =MU7-6;KO@T_- JH/_.+-J#L8%WS 9X MS6UO<."]\#42NT,[02[PQ2 '+JO**]>5>>]B.8>#L^"_XP)&./7$PKFVKNM>=\YW/P$ =GD=?>]VQLIK5-4N:8 3B MR&(!%"J0H_-3S#SH(4)4#V9AU>J^:IGD7-ZH5UV2/R<;TWDY'.6R'/]LABMV MZPSPSL#8WE,Q595].:=258"]&%L)M#SUC%A;DG-]). M>:H6YMC2T]WK/E6@YSA_9NV8Y&"UQOD!(W$82!]3Q99%>]4>77S"GN]>T4Y?5IU,IA@ZBKXD.3] MZ3@Z 5W@O%+P*T_YT'G(04-_:4)\US?50QYXVF2Z6KN=]IS&,U"N_P#:UY-I M+KW%<5H\ZX(55>'%U", 8QWZ' ELP30MGIE5:7U"EY,[Z+V8H::)%*I4[JGK ML4H"/92]O!:8YU8.UWSISG#*8WDQ+$<+GW.0=S8;6YEIHE#[1&;U_H:Q.NMC MG;A$,+&DQ'YATYK&QBXZJ[5^I@^]5$Y5IT&@$M_\>&4LX[9,=)3&EE2M5HN3 M$VL*?[>J/,7%]T?U5R>6;]5.&FLI!^Y;RJ*J53.GS[!J!/$O>R:"2V]:E]*X MU+'IGEF;5:4N55ZF+4O=]3TKS^=7,M.G:O\:@%>UA:VS38JR(3AGU=#&%L^G MK;+FEU]XQ3,*JG<=I=1PUJ5 MJ+?\*4"WMJQ:IE8%$#X)&'-R+G'AU$*DZBYL!G4:6^"LC+D'^:XKTJ^E5SC; M=,:WU A1+Y-YE_N(7E\62])FL:S$7%8XBV65(VF3NMV.'8%:5#ZC?K:U7H<= MBC$8U&@_/TVF/O'+FL^/R0>]WN ,_\)2^\F'4.>K[K^;4WM\;]3*-)W&&=>F M5UQ4OUQKRL5Z P.1[\K2T;^M?WH&B=-J3YV_!!L4'NB^] MJXBODA.(C.AP0RV^D@&.&OW;%6AFV7H:<<3-T1#^;^H'5Y"Z[B#U/R.S^%X4 MKR><7_HV76>7OG?5L"Q=#\/X3L->_5[$PP>?; AOTNQ&P_['[:_?8SA%/.O_ M]PU_,U?T^Y8&S(%$/=[DH]G"1\/3[_CAQ5[?\Z?N#_SQ.X [>;R!T-VDNZ YT&LSY"0L3J^[A/]]FTS#<\4N8'G_2NW!-3)\GE=OLW0:/(<-^->]EMAF,:G3S[SJ?9\XCK]"L.C[M%!?,C^YL[[J7X56* Y>K<>MS=3IJ1C&F%:X5TU% MO,/7]8!VP8N&IZ&^IZU1KJS&(^>]K>N\1X.U::-,^$HSX%"N-1VU+J?'A371 M%^'N*I^VK.X/^J2JF7%%L+YZQB]8EJZ%.?X[/L5TU"HE'W--B/O;N:[G@A!5 MONN=HB-GA[9_@^!(%5G&V##Z/OSVG9X.!]]=&/;X%<\WFC!.L30@.L.X5H48=C&!]-] M=&">1=:#O0&V;=5CC)$B%SD:\I''Z>MS2YB9N5^/ZX.!-T54,# AL9^ L%PB MQ0Q-(?7CK1Y+>7E^DFN8/GZ"#'M:7?#A.M.Z"-%TJR;[6C<+F/JP=:%S8S5+F/!9;'! MX]>J?.7%&/4:# PC-^ZYFS8T;R=KH7T'X>-[3CH T(K6[YSBBI[WU MO6.[3W?/..ZG-T"R*,(- APLDC6__E9NM0"@1%)4BY1J(J8MB2!0J,K*RN7) M)Z.?WKQYO]_9W0@C6Y$)W) Q)]&;&."OK*.R>._^(GE9-:6P'ZJ!5RC-:IZAZ#]M1$R")!/Z93 MZ 0R@AZP3=E7#+D]FW%UAL27ESZ]6)X^G:S>.O+"M(Y\0,[U9(A=5T/2]=DE M77>I<>A;C];[@ZU,_AZ09QM.E<"(K/W$:%1; M)>(4F\P4X-R@#[%%OH(-M */C'/6.<9+#\B,\3K6Z3*/UX> 7_]88%(5J@\^ MJWJ1)>RZ*APPUG";^BE33;F*X+9I?Y]PR7]KH[EQ=0%M M/$HZT&^8>.OV>B]0:@#0+E4,&8O M3//K GU #R^,#5:NJ9EXC@5T;92C!3G22VLG!>'WKMN),'U^P(1>S3!\PL26 M2)]5=5""??G%GE1V'9)*F^!BHMN!L-]: ML3!3Y9QI"B<^7P$R6F%)0HY)2-20 J&L9DK5>\]&N3+8%*. ^XXJ)1Z<*Z1X MA:J\E$-X&7D96B$N$3"QJS)_W+B?5$](%_1;. M4CCQ/LY1[QQ8$\*=.NJNBQ$O.=1-A154!><0Z7IE$8N5WL(EEEIR&"SVF^8B M83IWPX 0C+X!FH;?Q-&L8'8,D4O@^F!?S>IY8:T7VO?7=C2]%.TZ@*3C,&8>FQ,OPP6@C:8)L]##I?4 M#YH#M+.7'3-W^LCRZ!;320L5KQ*QI50\V2.:<9;D)2N(@42,'8OVJ3JG6JN0 MFDJE=[,@>J\%$NWCNY0C$!Z0=$TH@TG5JK9ZE9;S[C.D(]BQN,G,S(@^.)F] M7 J+LJ/_8&F"6K'D:9--M64E^0PW6U&,,NYN(OFAI&LOQ71[,9#P>:266%9Q M?$)<0;8.)I-!H-@_V$](^&\&>/^#Z(W]EF'S/D8/2IDT2+4ALZ2("A6":XV& M'4B0%KK%8<#J1N\7=-8W(B6#E_Q%)N9IRW\_=E>JNZ(/.0A) M%(#L/44510];VURC,Z[SS-@9MA#0K&3J+#TGWSHCY:0LDZ[1FQ 1.QU.EFL' M,YT@OR92MD3)V= &JKMD5277DY_Z0VO7='KK"_MS8.[[X"J*[ZVB>-J=\F&9 M^MKJ=EE[8[#5US(??1-Q9;-^[_3I3\ZQ\<8[-IY66'ZZ_SA["G%![Y3(8#G! M8Z\,:;7VZX;M/_+'PG'@F)SGL9&O:)MI613];Z?N-7R5Z M0V^'31.>4NR,;=G6!QAA3,9"$$1K*KH#"$;-\HQ4?0.!ZK$?X:I<(G;71C#^ MH>$$@1DA@)6#!AK=4J(HP2BGOB_V(F$'0MTA#"T,PLL ?UP^2NU\P'$\5QS' ML _'\>53EDO-N?6A'%*9"&^VJZE8KUP>8R1 ]8,L7-A)G#-[7AZN@L:?IMV. M0[J.X3/JV:1M3/JM(O_ :=%'22F#D1"PL)#[HR]127))3;Y]FA)SK5H.CTB] MK%MC?GQZ>'%QL?T:\Y/#X>GRCQ]28[[97>\9[.#H) SV$09[?'AYMMI@7VKU M_B?$8OQ"!2<_8 LQKU)]A2+U9SLWOP*(9L6I"9P'/1/X-"P'SV3FCK:Q]9[K MY 2QVHY8O01J!T8@?;N*R"Q[WZW)TKI%_R]GD/LZPK6WT!3_UUOE/[C<\;WT MT<$O+-U/P_5>OI>K8O<('2X':[(YW+'..\Y=\9>-5&7K?9=NP6%'B<13$(XA'T!YM\=B2 [(?UM/[NY&;&QE4JY)_[9X@7#X).];3B_RV79KG M*1W'03J"="QGUUO7G KB\9+$XZ4JCRW%HG;:B/KD8B)B8$MZ2"!JY>#^GDB^ M_G M&"9@L"[(\KED;D)>+XA'$(\']]P+XA'$(VB/EPL+:-'8!&2 @XDY":F0G7!) M@V %P0J"M8I@;1@("8(5!.MNP3H+@O4R40$_02?HB#BN'A):>VX[XFS=';'N M/.SECG@"MSH(5A"L(%BK"-:ZQF$0K"!8*PG6NN[LBQ"LEQ!"[#8YV0PUNHZW ML!%.<577+@QRIP?YHO ./9UG7ABV81AJED-V\H[LY$40CR >07L$\=A(/%XJ M].5%E=XL:TKVPLIOC@. /@#H[Q"/=75A$(\7)1X;XE6">+P,\0CE-R\@'+6\ M8^<+BTJ%L$/P*X-X!/$(XA'$(XA'B$IM8DL5Q>0FS;(HG2^2M'R! :G_\U\7 MP\'P]0MU'()?&60DR$B0D2 C7V+.3C8L7ME[\7@)]2E4Q5QT@(B/4JNRC])_ MOF$-_VJ3L)?[8I=/ W M8(2.TGQ>"Z8@0$Z"C 09"3(29"3(R,Y94WL86?L'4 &. MU+0H%73AN$ZA"4>D?V4+*ZJ3/S?,O#Y;KR,X'<&3#1&W(%.[/:$AXA9D*D3< M=LY&W,.(V_OMVH7[ZPZ]U-8YP5D.SG*0D2 C04:"C.R<0;6'0;=?5;TM(!N] MQ[?'>JDG13/*E#&MGQ7P\]79IG['0R=H+S?1T[FZ+T4>-P[8!7D,\KA+P;X@ MCT$>=RI0^"(%$JW>O]:)?EW]WTEZ_=W?]#\R)FK51B\^1 E\I!'C';]-:ST_ M8^\=SMOO,"0F7J_!\!>>QB$Y2^ E=?^5,>&4&M$C =)CRY)%I;Z5'UY/TFJ1 M);??ICD^ ;_TFF>=Y?%TT9$?E"_Z^/5-.JEGL+2'1[B\XL+PD_GC0_RHM2'H ML^'QX=G1^=*/CPX'2S^[Z[;GAV?GR[]YUUWO_NST>/DSPUC#6,-8PU@?,-:+ MLY7N>D^PZ'Z[;="YML>\&JN\5N4360^=DYS)+]:SEP=9O71)/?Y5$]*QI]CTD51^K/L;;GHX4J8:S)E:J^>7&83 Z];M:; M>55\3;A'N$>XQW[<8YMD^^>'YZ<[KO\^-J-J7*:+.BWRAY ]^93=^YMOW[0 M*^YV(O1X$)\-GJ:7Y3:Q $'H]DKH3N*CL\N]%[HM 61WT>0__^91(#MAF^[3 M-GTUC$].UX?^[M .#?*V3_)V>1)?G*Y;Y1>$+@C=@ZI*C\[B\Y/]E[IG;(P, M!L$:"1M5BT%\<7GT).;(-OM2[T%XYWU93%4%G -)%NE[7*=C?7/H4UT _><+ MXQTXC@=GZT9(ME,/^B@ASN>Y2(/XZ&C=B,(.+]+#\F4[>(@/!\>A&GV#:8L' MIR?/1ZR?YR(-CN+3B_.P2KN]2L/XXF+#GEB[N$C/[X0X.P\GQ/K3=AZ?'YT^ MG5AOM38+D&#?.T M$A@/+C;NC/6$NJ6?>8\F\;N_CJ4W+AP]*\XG6!]\>GSTF+]^=%'AN M*93$A;%31SU3^O] %#0OD Q'^60X=!P<'\41L!-$$S4N55+I*T:WT=?#P]-( M#S;3-XTC?;/SO\31HDSG2:G?()KH1]1%-&XJ/95*/TJ5\S1/8 B5OB[1$YYD M^KIB.JU4#3S-)N4 M*O_O*OJYJ!; 9JAOL>9L'*Z[ZL] 5G+@3=I 5 :#PTM/5@:#E84%ESN)*KTQ MTZG>I'D=Z7_&*LOP\VBJ:'R%'IJY :_F-"VK.OIWHZ5-_[&8PMB.=ECZ5I[? M;0L?B\#)D(!_BZ)*87*_+17,\K6R[)7 K.9\D?7RD?U*,M(JN*F7?Z5C*#V1 MI#ND(#@=[K^S4D:S2*[4P4BO[^>#9*H'^VV2W22WU5=_]?E7T_R@-8?MUU_Z MDM/IH[TDG71Z+Q8E;I9O]?FJ2KA*CRG9F;%$6NE._^>K_]*[>YJ<#2;C43(X M.[F\.!Z=J^'D\NAR='YZ<38:GOW?\Z^^^X1\K7HOO]4/U/)3_>VO25>P[Y3Z MY1^V+GD$D<0[KDZ@^U;KC K>END<4/W\ME PA_E5],.?"Y573ILM._[]X;4= M'IX<7[QT/LLPUA<^UHO#X>EJG*9AK,]5!H#7]C3PV@9>V\!K&T@8UXQM[?[, M!A+&0,*X=[,;>&V#2MW=F0TJ-:C4O9O=1^>UO2>7N%]S& AO5YP2")5"I+0, MQ+?A'N$>X1Z/4?^W!\PH@?AV]5?<;_$:Z6S#*IY=5$QT=G MZY* [? ^?9YF [#4!ILAZ*/GKX]>#>/+H_/ PQMX>+_L;!S'9^=/R'2V[8CK M77UHVPO*L'IL1;,SJ#E@I:[&WMT MX3"K1=7@<'PW7+6S9/0:2 M('1[)G2#RW4K4'9/Z)Y[J' -]'P(% 9UM+?JZ-7@_(N+>I"VERIM9Q?Q^=K- M%(+0!:%[$+SN*#X]&NZ]T#UWBVL8+*Z@CEZ .GHUB,^/OSB?WM\1E*W!>>KZ';5+=RJK&$"3&:%F54 MSY3^?ZE4--1!_5HE;SD2I)\Q\?Q1$T@H_2?%RJI-)7C&ZCKX\. M!Y$>=*9O&D?Z9H._Q-&B3/5))OH1=1'IEY9OP4CTET[E2_"[FB^RXE:I M@U)E2:UOK/YI:6DP/XWJU6 M#GE=)N-:CPM0L8L>O&PT5:HZM-G]Y[2HN?[::FLJ$TIK.CR\]->T=U'E.Q6N MPO#AJQ!W!&.FWU+O6>3O)&"SON+$O6*2U E_N5=4.H)WLI+@'>ZK//1-;O60 MW>Y+QM'AT).,T][=WMZ?IP^7C-46]WBUQ=W;W;[:ZJZ^[=NJ_-1;W)-55/G@ M\.(!JMS7(4?^O3:3%-82GBA4>H;*)!_;8:%&Z1$$6M_O_C8J__K=4BG9$:GP MF#(VV-JEFB?ZII-HJN?DCDVQY'7W>)(VV2$]:N[L+U;3Z;O3*65III=9+R?^ MU_CJY4?. ^:?C-@_&GV,3F\?;P7PCM^FM7[B!9,FB4M_*#Z\G:;7(DMMOTQSOAU]ZS><( M>0_?0AU9RZ_ U:&/7]^DDWKV[>7%X?#D5 ]"\O_\8/IT< CC:SL[]-EP>#@\ M.U[ZL;;0EWYVUVW/#R^&%QO=]>[/3D].PEC#6,-8PU@?8ZS'JVG">Y!6]P>1 M!YUK>P*#P%JFRB<*GW4.7RIM0 /Q%S)^?O"-GTC;/2L$6)_OY/P*AN&*<_-0 M"7("UFOP!N[X!(+1O$J(?I4W7GWFV,[JWNIYS>Q1F-G'F-F_1&]G27[5:0L4 M9G<;L_OUZK,;)C"HU*!2G\/,!I7ZQ57J0\W1D]/]MD>7@ 7>Y5$]*QI]CTD5 M1^K/L;;G'3[IZIMU)O%9U-_8Z.N\$WT-@)@]!,2EVCV%%"1NGR1N.(B'1Z'^.0C=%Q6Z MD_AX<+SW0O?,3:]7@^-0CA/TT0O01Z^.X\&7%_8[RG'V"9W:$XL3Q/0&B%[Z MK0WJ;M5R]$/V.ZCNHX="Z?<:-;S*NJP,(J;?_$**XW;9U/'])3:K+DJWCF;C M:AP/16^G I'.W0N6P.R[%[KC*=54E:5^.#Q4T/M#[^HRN5;9*K*WDHCQ0I\, MJ<'#HJA2J)[Z%N^?7BO&XY)V<[_(J:4C^Y5D5!594R__2BES1%=J8.1EKC/!\E4#_;;)+M);JNO_NK7R*3Y06L.VZ^_]"6GTT=[23H[ M](XIR@071Y\YJH2K])B2G1E+I+7Y]'^^^B]]J$V3L\%D/$H&9R>7%\>C_[5=Y\0@:ZWP%O]0"T_U=_^FG0%^TZI7_[A8T'M-RX+ M^* JE93C&2J![[4NR8K%7+_UT^#QM30?'I%$KPW(/SX\.SI_!'#KV?FF8-L[ M@;C'RY\9QAK&&L8:QOJ L5ZD&_,,.?%]S(D/!O'9<4 C!J'[ MPD(WN @TS3L.#%NWTU? A@65M+0DU*4%B?N2[W9\%A^=!4A^$+HO*G07 M\=')^=X+W3.WO%Z=!D1^4$8YLO'A#>"*7-9KS=Y9I24RIFJI*[+=-00+%3/ M&3Q"WQ4 ZOJ=BZ:,Y?I/,4R# MGG*57VF!4'@+=^UKEV;PAR='];2?:_4@&6^LE<+Y2D4/?QI/](?T-5FM[T]O#X-VG MI4T+-A.B78%]_Z1R!?4?\-)O)O,T3ZNZQ$J,)R)BOSR\.#W>$/=]@#9Z-3@Y>Q*@4)"V%RAM@XOXD/X!R=Q9;\3B@W&TA&Y=#>W9E0B\W Y5M;UL^5T3/RT/O M_*J]CG%2S<"+NDXGY*^]:L!Q2_-OHF*AP#C33HOVM])K=',"K&>?0VR#B_CH M^&SO(_Y!Z/9)Z%Y=Q*?#DZ>+[*ZCQ*?XO_U4XE9QN^H\S:]5=8\27RF#UC,U M^Y)!.S\:K"Y^_2+PJ.JN]E&6'NN(:)KF23[> M@EK8X\3Z^?G34$$%W,-J9L,3 ?!>@M'PPW2JQC7FE/X<8_U/I%T]%='/553D MJ"YB4AKJWTUZG6007B?FGU*;%&4ZQAR:ON"EV1/':T!R@CGQA5?G__S7Q7 P M?!WLB<>V)UR&NWYEL8JNN&]6_&#ML5Z32=% YNC>6LR7$ ;8UNSL]I8>G,6G MPPW#5EN:H1V/>(5=$G;)<7QVM)^;I!^ >0]2;C_P=6\0T+8$*!NBU"=I MN@#\&L(UX N9 73<)!6=JW4!M)':8?_Z[/3PPB+JB',5+INI;()HO9NB_ Q7 MCAD(LFC*17$W3&RO)SGZJ&=0X63"#XN:)D9%L^1:<:@#0*?Z<\YI%7GE8!#K MF=X45S. Z:ETH>V6:5G,\?)Q4VDY5269,I4V:W ]P<;1:U.I<5-BZ.0P^EU% M(Y6EZAH@MDF-WU9_IA1ZQ06\T2NFKXFJ9CI-QRFRYQ;17"FZN+UH\$#Y&7%^ M6AR:4D6Y4I,*EUD_)=,&6$WH3+T4T6#( ,W#Z#=]RVF#WY"[E##L4@'_;$6" MB$.:*+@YN'QZ(6X!TE@7^H7U3&8-;&TD:A:+HJQ] MOMRI?F-P/VOD5J[+8M*,:\9%PGCP=OF,5EJ H(5VQG6 MJ-#WC0BPBI35^L]7I<*I)RK@ J]!^81/$?U6Z5'@'-RD]0S_C,!70HIJP<,_ M:W-Z :Z[ONVB@-E+]013D!\75O^,*%MW6?2+Q=&HJ?3&J1!B6T:U&L]RO3VO M4H"UZA>8)[=$/JU$;#!=#W.-_-':SJ]O%R3^25E"F "?]TR)FW\'.NU"K[76 MOOKH2O34$%&U7HU;FFB83RW&$DK%9=#;O6Y@SO];?Z]4>LOJW5.10CF=Z:]2H2_13:"WZ;DZ;',BT448+6C:]6O.*X-*J[^'/ M5?O_ED>_Z-DZQ3/U"(4911<#W4Q^_@DWTILYX=9A!W[0&P8QU/\H])#A+Q]) MF]]&;\Q6?07?A8#"4.]V_C)>;R[!#P>OOZ'-^3'-4JUAHG\E6:9NH[\G^6?O M'O '^<9A]$_8]#B\_GN3LL.;H/:8P*9'E3E!R3D]Y'8^(CZENBZR:SQ$:/D9 MGG[K#>*#N>H?>B[-"^A[-W2.@2J LT+/4*0-/ZWY484V9KC^'> @!8U2X#*< MX#((M?M4Z+SJ.#*/I>C6KAKM=S.@&@ M.SA3.1J?N'1V<^!:TK;$DU';I#75!*0YD-PG=%3D^DP9U<]49>E]8!&' ]?" MA)F.,I M(Q HKD:\7/'X!!>#(%K)D(7"S)$^+[4S@./* QPJEK+8IT=\=8@H-:JV,M$AU3J4*K""2BR#(45Z,18>"FC$0K GF[ MYZH->?]J.Y/-/=0:E5*?W5W!!JS>*K AG&R@9P(<1N_H5[VB8*W"FCHW<;Y5 MV:>Q[5Q7L(P,0#<6!A@]>FC2EZ),4H@?UGB$X?'%UAA_WE1DR]10.J9',X7[ M@('5Y/XMG%&)4-S,%&SW"@9%VT LH-A!MFESJLDX4FG5">@;O)\6M2:;X) G MVH6M%!AXF#M1$^KS 3X!VD2=R:6OT@-PX]@K)FE&![E^ 1B9-J7'GV=%!D:@ M:1^"%B59I:U%:M\9/S8V[TA[V.SBB-4+MD/9D'Z\@MJ['&Y3-:"=X;MCO*'L M/="@#O;/S@QL.?UM_3/L>9 &,Q(,\;8\K,/HQ^6ZN%17VC;!)4BKSR _5-*$ MM6!Z2/J;/(_FX>!>*#I*X#OLJ ZW-AOH.DDSNTM@_[@[![:2LW,>>5[NG(6O0$#?:P\F M>O<,%?%?UOH[^E2KWC/BB<(_V26J#T]X\. M_G?Y&>[6Z P?4PTO%8?^&IW?S(YZTT5=7WWV$ YU#2.-B#NM#QYY4"8-P7-KU?!UF?DLS_V:N MCXKT/S3;H!_2^2))RSG'&2?@:)92^XW+<&J[6"U?!BFC?CDUU,?+:ZA#.70H MAPZZ:7W=]+U:E$H[F$8W):ZR EUTR ? M6VOMN8:'WC+ $^(15:4X\I&ER4AX3-:WRRD0P=%!M']M(IOF?-IJ5$F!8;)6 M%84H3.1NVZ;KCDS\1XJ$H6YV87#!/G\2*W$\+AJ(8F'*_QI/3VU1R^T75)Z M6\590,<,#\NP-955JD62]BX#.UG>H7D27/Q'-0\IM.L9A^:8V!;V9U>RBN\, MO<,*644G-=H6IZ=.%TH"KX^N8M-4H7-8V4SA?=P8FV8+!\=N@(-1NNFURFXY M>7CG&TZ:4D!+Z[UD4M=E.FH,8F;1E.,9T\?J5]7V$Y-" @H!H=1W1+9V-77^ MHX&?=(7\:10@K$/WW^<9N7I['V_$!OL3)-+N'<>/;&V6WL=MO%G83+4%-PO' MU_!(IP7T9"YA2G"'4#KW\83]A,Z((<=Z#4#%J3]5.4[9HT3,E_9P!*'OWQX& M\,/']^]-"4.;DWPU ,PND=1"2@J8NQL]J[^U0&IOB_D\I0*&5;73KAQ?:U5X MC>U[.NX3@)K3"F6,_%P7PX=H/ #!JDB_WI@(QB=)G42TFESK8VJ-Z ZFW*3J M0&I!;$GL$#^II'KFBJC@LUL/" A5+=Y.@1C_59E,&H3KC1(]O\$X[C%PY=.Y: M0G*N@JUNRJ:T(G(7K)TI(4"\7K=FAZJ<,,_AG,U03$DK>U44$RXND^(B M@%&WZX/F>K)+0*82Z"%QF@PFGF M?M""#Q.TC.=Z/X[93]I=5%IPL7PLJO2TIWK3)UH>A92%P<)CF8_$SL?"G0\E M\['121G3657/"BU6D[0:9X6 ZP#.G^<-4HNW$9G_K[$";E52\B.^5V/W"524 M<-0C@BLR\I]\=;_J5&15-' MOU 1(N!@]_#@2Z)J#J5.<$R 0!!"?*X'O2$K;0BHQ/M/;A1 M$U";F[S]TP>V7(L_CR-%\\R0(H6%6OH&6%C#]Y_8R1^[ MD[\PDQ^# 3U1^O9D]GS ,VQPG!P,3E^I;_#JP>F$?[-5L1\-&T3T@Y#JO2&2 MO<'E\0G>-N%J2+?@TKU8:BYC-N+Q-<#+H1_U_*7%!(NPW!.2#M_];D3VCHKU MKG+##<%[ANW75=;-2AW@>@I]K_\H+E0#)VKI][2]K8T/8#N8%3?:!$=2#!@+ MUXJ3?PEEA-H>-X9+D6=0W954!14C)A6W#<-RP/$L5==F\%2&*"/0/O$?))D5 MEEB*VQN;BZ]P/]S_SM&\J6HI0"$<73+F2LT:'0JHEBRY$1 &&K3OFXHWB]<# \'5Y^,875$1T[CVD./^I+D*>!(PY<,=M1-B!Q*=B).164XL*; M23>7=Z^!S>TH-VM92P'MHJ1Z7*S>K6'AYVEE*^!;(C52XZ2AA,#8@C]-A2M3 MJG2&O]ZPKI/REJ[0KJ?:;TWT=R'5*#RY0%[)\]>5D7]L9_BP$PLFUV!@DSJ^ M.W03KWB 41#!:K :48L]>BH#@AW\,G[#RJ3CGO5^$478==IN1-%8Y2&A Y V M$A:I&096$[!K2V#7T1O).4.]@Q.U$9 -@.9E-A;XL6KF$#C]#_Q,#)-P=_U4 ML#1X.X(8\G%9 ;G0.)VF=)P[QS0&C^2)&(+&3I+LM6(.H,!*6K-ML63:??$4 M2]:;>4/5RX3]G,^;/!U+.7/1LH=\8B4X)Z9+)(<^Z[%SP))80'JO3)&0"70U MP*?QM0&/H]^WXMI$4V8M:V,%:,U]NBO6M(-A?R=:ZJVKI7XT,_9!M-2^:J3! MJ0T- LU%8:+G.?.=K:JF4W@+LPOTY3D!E*U];A6;%X0!^U?,WXEG_NK?V##U M]BUQ?XR1P&#BQB#O-%_I:S/]DA+L=K@6L)@=+V5M=*O/X,\@ZG71O3Y>;VHP MXIZ4AAP,[S0O\K0NS-#?_O:O=]\?#"XC2#JH>3K&!Z>Y-@3^0R%ZJ#,<&UQX ME=;B\.6N56?-2;ASKX?2'O<=%%LO+_AUNHW@EWZ_$/T*T:^]R'XQ=<9A%/WV MZ>D MGR.D2'8T98)\.&B -61I8L8?7G1A7Y18;I ([2(Z0.G7?U;YF%'O<)K IYA% M>6N8T=ZZS&C6 OIHF=%,O9UA9!%"EM4X5TS='MZJ*!<%1D4BL$[T+4<0#9DJ M)"W2XOH!)$+A=&1XK[507>E"!63,$O;Y*^87]7E%&>W=?KJX:(SVT(:*#;%ZSL@4 M8PC DP;NBR&Y8O(M FSHE4BU,TB&$61YD\\*P"-7"A].* 6+4>"[L'4CGO0= M[%MQ'_46FGR(P9AJSZ;/"%I5VYWMNK9[ZJ$M=5B8U@OLW29G M"E4N1@!"W1'8_PI<5I%P%%0(J18YAC @DJGUR!L+"5IV1XDJ,#'<#?P7&&\1 MCT ?67I>(2B4QXK4QKBODZPJ9'-K@UYK0 !@""4R$^#Y1'"><"-''6[+J5_5 M+(-'V!&\)+A';5JZWET@#'6V'$IP3HQ3TKL>P<85T[B-E.<1Y9->[CID]H- MY+5A&F5"Y$696B[DMUFB/9._8U #&) 1M$C/T18>K#P^X;9H^*\8\@$-A?1C M&00MX-/2X2C> >ZNI;V3CZ%4&^-+N(9W;LL]"2$(NL@11HA:Z4.)((=T)+#N M7K+'#J/W!,,KA:B56"+U^L(+BK@[M'RR6Q8+@ /15D<3H^+919Y6)$3*$LO1 M.;LK5;@"'_!]/EB:0T@[_)U'O[+*O[LHZ"!4!;6K@GX' MF<53)7J3:\F:D^ AL3LH=Q!ZC -9^XC+RY>KJ; (:R["NRE3X]W :07,_3[F MU9+F3XH%\]UY[19::2K)Y%<)"X%S#LT @* MH=G5#6>>V\!M\'<8#0\,CC<0+%:<)*LHV4H&CUMFY2#6^V4-P;3(8^P<5O=( MU"PIYV"C!3':EAC]9EN84+L3S!Z1F9HS.(GHQ?D, )A$K:[2,4,6M,T]2Q=] M$/^PV;=Y5C/4AJBDD'>D3ADF,=$[N[QU6<#QQ.#"1[K626)GMYOLN2^SF&^U M'STJT^>UB,>'1T/9:V;2>;?%LMVP+P3V4=+Z.2W1BB\QP%1BXDZO)!&44]%= M>97DS(_':?B^P@@.)TK M4"4E= P E4'QV>0J 7Y\I%$'> VTJD/H&T X/+> NQEPBP.,?4IKM5BB/NX@ M0*<$J?F24O,&&YBE&<3%M%%/E2980AO-]%OUTJ-"\8 M+*7'E .HBE,[&,#T%W65]92N*U_4CG@)JTOH7(A,,V(&D83Y#,NW;0>^DN9J/W="\W_1ABDL\ 5"D/L?A.%&1?KIC6H_Z!'JE$UO]5E5+H(E*R+)9512M276/_TADF!!&.7&&G1RURT[06->*WQ KK MO:WU_F13CLAQX>UNP)C,YPDF.)%#L #C*^,%3*?0-&Q2J I=@6E3HC'.D=]8 M/J=?M:K0Q M=V!,_"<)*+P$>?E=]:CS9J&/<0@%,.>;9Y+[)KL1G4X/N3GD%F'C(PU*:5*0 M_?>Q=2ZQW,IBD24[ 84+UU34@.P<56U-R25!*&AUJ,H ]K5@W[/0@F0GQK+# ML-V@13=PIQP'::(R"'BA7D(XAST%P:(R;K"3-?$RYYQ!:;E=W*J5S'C#A6H# M:"8!2U!$3, F5%6I?\D;;&$+:!";V'-)54/^Y9&B9][1VH^* )=,G.>^)?/S MZ*83'IOKZ$OU1M="@.SQUO7O7 *LK15+\@;]*GH"F*;ZV2RXV#'41EKZRW.N M)=9>5,(=ICD_CDH"TNB2;P=?VN;:G3; MG&BMO75!&H9LULQXOI[]+*+/DFA M%!+Z<'"EJ2KO8$0, K/!(6&#'2:D2E&2\>TXPW K+$16,%U#DR^@Y_R8F&A) MDHCN"=D-M2E!UC:@Z8D4#[FRQ9&'=>4Z]=ZU!],Z:P ]6PH5S[AGWDN>K(&S#"T_;G<)G0,5=V_X-A/XD MP(UMCTWYUD4S@H0MTQ;C@7\#";M<7264U^^%?P:9V&XZQ<+L[!IS4A3V,0N- M6PJ_*-/K9'S+\"<.]V;)C4>';^^ A!5Q-%6@&HB%@"M?#9YJR?V<*ARW F=I ME-=&>/5=,4%G!R12A5I*RRVF!EQL&?=.D#K@&^KR)/6Z7%= ! P%N#N(WCMHA1S&1V!_C3[%&7B\KU.*AAXM80L@DZWFX2HF!"-0?TEGX(<4"@BZ 3T*C MR.5!Q(/0Q[581PELH7)"B'NM41.LW#>@J"!.VPPNTMK1TCBPSG&R@+HGU#", M%3"Q7@H!"S^(/C/EXCD\3LSY=HQ0>'0.Q6R@+1MFQQ"(,A> M9UJ.M BBPTIN72 M.G9P*ZP_%*;O\?*X13! '\4I<0U+*>(TC,%%NSB$]"^ ^B5;QQ62,&0\F$UI M9)H#7Q,B!Q%XBO:MJE5\-W*OMSB3M4I/?6:0AL=!=YE,'0J 4!!$$ G"3#$6 M#L.I'+>@&VB[9 MJ=1WW6A=4"VT)L:ZBQV:JU95L/Z#W&X(X" MC>8FEY .H'+&256[US"6 A8&M#QN/$]9Q\P)JW+(X#O5ZEH7&"B0U( PI*BOU3/6J)]-7@9!)0$Z_P1L=I$.%F+406!(&R@ MW5!=';4Q*^&&LF! MY:6[<2C>Q.W>J!E[*, @,X(R[E-$YU7AD Z3I:8O2._ M>SHR,D,%!K'-3L%$5])J*\FYO *H;@SSZEUB$5;R,=QF/<5Z2$0>[>PALP4+ M;,ILR9"[4 @#H%&3$D&.44TIJ229Y$E-5CY8>FV'<:2P)/$G.H49S^Y*[^? MJ]IMNH5Y>\1LJ*34QVN=_ E9'.WX0*2UO-4+IQ=Q4OE^4Z^+[,%IPV)O<[&1 MQ&!Y$QZ3,E>9P4B[*;M),]9F$67FJB41\^2S8F_- M81#*T)NJJ5SSFCD<@!^HZ(/4/PTK\?IL+D*6])9>]2.\ZF:L06$O;! S(M&Z MG[Z*W72!E(.:@S])2H@HLS.'#,"J1?T#QJ6 XC LWG;]^Q8F6ZG:((V@JF." MA%4=M22$F/_?QQ]B\Q.O)S%<+1&#L'[;7#_;),,U_ E#!%G565*JZJY=28NW M)O=<6,.M*E!@^ 2?3,]Z59> MBI;B_&&NO7V+0S6,& !E^TG@A")(H=<#2M0 MUP"]+HB8/I]F#:742\/5;LJKB1BB*"LGR*]M2VU+0F3F-:5=\=GHA\ ]%OH; MV' UH:'-BFRBRO^N7+?$/M1&D:D'4/ DMZH8*MMN@X@^"%^6Y$EV"U$!KK5" M&[2:67\#UI'_YJ=LFGR:7!>$)C174S/-%LTLTOA8DP#EITP0#*+/_F:N@C)Y MM-!>G1X 2S!BAS%O1^U(J-/+]]ILQ@B _@\#OX1AHZ9TNBIKU!*UHNB0;%(G MZ59SUA<19HZOD40(T2GU@<) ' CTQZ08BC^I#9C^NL40QZPZ8/O/%UHFF7W. M41X5 7 663)F",\4DEP5HR@O9L^.8JY- YSV<+NNA,RC @J)48,898B:L4OO&DJ M_"/%SF",#N"=[J8F#X&D$/.!%YDS).$\VL90J3'90EUKCYKI]9BT)6Y8=6,I/H..$N8MRR^*P,30(J/C$DB MVQ[GFJ$L'?01%[Q5-DM>(J,^2A&RDA EB3 =2?FEY//,%QP&FY$;,?69SPR^ MA9EL0^+M<>/5=O8IY\8XQ4WZ_'IG<&P38PX]79%/H9_CV!2P4(2$JZ4$T^IV M%6P_R,335F_[P1+7*<0+6,?M9_"A^0VWP"AMDM$)ICDMI1"_2EK%EE-ZU7#8 M'HXQU M7!"/Q^510]H-LB_=8C:MNZ -I9O2=:+8Q.7@HSKMOL8/?&A16,2M+>*O0(T( M+>%1FQ_,DPGJ8,"YN[K9X-BQS1M7/GC+[BINCZ:\$WZ2%,VR;G3=8-2N-WK; M2DNN)VBZV)]VV6:GJZ?::X.SH]?=?W>]N9ZERQ%G&VN-%>*A6[3Q3'++5J$6 M.T0ZT(+%T;M\?!B]^HI^_>H;*FC+,OAO_WU&39I1JT7MC0+5!!)5%/AWOC*NU01*];>57_PZ!Q;E=7@-G#='!2I9)EKM0B0= /X"9% "_!_/'S$2F93)]*8D^,CS] M(*D.DH./_-TW\B[1*[!W\%0X>OTQ23[:C_"/@]??'#[.83%<21:CISNIOOKN MGSB',$'^S,2R]D"14,SG:H_E M$WV:W:I$K__P:'B$TJI_&!A3=)J6%=1O_1G-]7AG>%3I"X9.]VI+UPH24*5!=U&@!V\?!*\'K1@!FF$3?JS%B#J+C08P3@/V0NC-. DY5 M=-3>68KD>25HC$B58@@HTJE\RL3LE>%],T#+]L+ZW,<]#6A;U;!/LB>Z>:P] MZ=V*W91_GR%*N;%0$HXQF].&.[M7'"MDM]IR6"R:LFKHK]T>)IWC@=J9:Z<= M8D(W7!R-IPV$D,H4XHZM&QY*?:I?9<;\I98\,."/R3#Q\G6.N:0P]\-3%?Y+?8*HJ95N>)M MKX]AWB >K9D>%<&;G FUX1K\HZE1G11. K>WA6%%_"3F&R7K*NEE85E5L:\- M=5>@(]1MCF9#TUR]#O2NMW1*VS/:O+:_8&;BJW1ZZZE +7,JF:^P[_N:3N\( M>FE-P_K%=R_=$V5)BX5$= 7;"&B8ZH..&H2T AE_%$@IUS[C0;48X#I\ N'S M\2T1C%TUVER$O(L4+\:FH-@6*MQQU@T'P]/AY2.^/QT-3VD$]G78;$7]/(TD M$D]"KJ7R#M%GQP+#Z)VF/='OJK6O:KP+V':6X,V[\QA9U@DI>';AVN';W M54;RX(X53-,A<4G3S@&+K""LP2!DC(/J%55H@9.#A%/1\]HXC70'\JWX'O*P M-RXC'I%OX<2@+6CFMN1J+J]#E_,0L?_QJ_>].P22 0DU)F9>:E]#]:KW(TN> MM&9J;;%FZED.O+72MX@>-95LMKV=Q7*0@:^7P!/:O@7 ^DQ[+86)(11E"RXQ M%'P8_9A0=1N&(K!A,B%[X.SQEKN'@]6))A>5N;RR?K3K)Z(3=*\L4/3SVT"U M\46@!Z9./W;I,%@-YF-:*B>P8M9^N2$0UF#--?#L.DZ-8@51A'@OVB!,AJ_5 M.^@,;5=@.\WJ=:CJV>I>8'IW5%KQRCN#:?PAF*)57L:-+[0Y8((\8;ML5V69 MW@]^*W@;3N?8"S>O0V/\P%\W3(@(*M>+S70XJAG+Z^5U#% 7PC^YRB2YA*9< ML:BI/X#BQFEK/#Z(RI<1%5H>NW7-7G7P/*/;5C)5FU':CKE6896V>_YY72PI MA4"%+XA#+I<$G\,B;-<(,4FO;OM/,13%24:V5^X*FBNX!*EY(<> NI<::TA' M4NS6 7_&ZPWE>U4+R;1@U?R\7'__TK#J6U6056WMG9:A8SIU\1FEG3QA>2H3 MRRH%E\I'86MN?9'&M@3$;8]%W=.X51]9$B6WRGH-2[)?"X#@J*== #V$Y;O$ M!%Y5?IV612[DUJV@/*?)(8"3E#&LUP2=..)GI65J(TJB5[9MY@A*14NT*Z$, MAT/TV Y'&<18AP;C&\%#YZ]/0RBC"C:=ORJC\7:=G!O_DR@Y7DZJJH4P*MP3")B'=RG6B3Z4H5W-N* M(6@ 3J@_9[*\$*'-[-6R*,AMBM+-%[A7C*@F0,N:OFXI$&Y7E-F.#\_31'XJSFZBIS%4R(.U>M(*1(HAU MTF*$""O[+2J8M!7T556,4]3V>#_@=KB2NDDY1X(Q@P9O3@@KE*X,)ID_G:F(IO>1B'T5N98.^0EV^D%:,(3*80 M*H8SH>[G'58Z1;X*F_AH:[+)QS.GKL*>AWPFP/3J(0^&,LF4811MCB*17Z'" ML=-F%[K"^@2ST)$^2;-;GBJ+;1TGU2R::G&I#(,*/<>YI85*8!^*B6AS+&&E M8@[[9?UJWK74^<=/IL=+^M/W47*9WG,/QMKN"D#B-\MSTP/V1 ^1.Z;Q%K?, M!#T5"%[;QKU''YM^O=A*RI<9/S$K,>,.8-.VNJ0C[)X9B][@S*/,+T<<=+M3 MQ]TXM$!@)74$IZ&6[4122JC)Y.JX;>80%I6XEY$50-0BH2Z,,F$./'12K&28 M0=S,"JYM6"&>AXI:ZE[)"NVY)2A[PF.13A7X,4RU-N+:P?RB;?ISC949@:E/ MU&\08)D&EGD98)D[,98 RV2))(5@U "77L/92^ Z NMQ#V%0?):##4\Q6YIL M]WOKGF):".D6 :U$W# MN[M03%&KJF4@]FC790HQ%@8YFA&+'R)]B&EI3R6Z7)366V9"1';2,F!Y00(A M-,X(+<><(E*#[8X8>4:X*;-4F]%)T=N,NR>V83IZ T<9XN8X[XHCX@;.' Z+ M6^VAZ5T63:VG^"8'YJL(";G1Z6;KT*O&;<7#R-B5SI3MF>DI;\ >3%S7 &E$ M-^D/UO0*"5^SQF(Z>+V=VKEG/,P]ZV&_C:O?N=R%0D;4ZA.8SHHYKDQBC".4 M^63>)_ARE/>;"1+4X*0&LK?/"H"IP1[$LCW1%8S>!5$17U//_Q]J3"A1(Z@" MR:8-#(EB\,!&F# KKI73I]C!^ G1J,\0S"!M[*42Y5 +[]?]$+$1$QF;O.U4RCOT&6PVR4= H@L$T\I*BQ.ZSG^.>EH4B M6Y8?T5#_NY:]J ;;71R[DC)"OI?GS&L^_ /WL[V1UCGR7C'WO#9[.B\@Z-"4 MN%:X^Y?665LEY% ZB2,L?1UAI;F"D?N@\Y5+*6%V';3_NS+G.,=Q$:7!W)M4 M=^6*$1;LLBZ7%5_>,GHE[/R.!^1V?'A ELCN:TXEDZ ^II ZA40JOQ+V- Q8ZLL[&B>MI* &\P!S M@#PP#RM:3XZBE#>%1(LXWF_&>B&3B7[N_S;ZFF8>1S]A>_0/A780]!O]<)W" MN?,&"U%I=/]*84]'[YNL4IZ990?7FDZ3F $:'9JN6S[+;!S#.='Z;E)U%T7K MGDG!(8!2S?&H@D?D2:EU+@06]7$#:DH/[8\&NKOE=/;#E_7,Z9G DH")_BZU M&KL#E[!\8A\_?^"WZMO8KX6-S@08XV*XK/\\[3U3&%CCXL\(0Q\1H*DLL''#9/G1A\,:(LX!U( MQ!LJEW6AAYUHL!,RQX")>)WC!+*!%ON+[A8Z--*JL+C)K9'0 U>LBR(CZ])Z M[^B<&F0Q^8^I"W!(H'E9A2 A:-] M 1\EFN;<]QLN(7PK]H&0.XG1!0DXTS$>[1^>&9DP7!3W%2WYJ81Z"! B7I$( M@I@A+KQ%GPG$2X=D^ (82#T?']SCJ%)7#'1P(V/]G*D8F8K]-N@=A[X5W=). MH?=26N*)_W^,;(RE75:L%! M)?)@R25F&&^Q;.]@E V_98G D;$CK5N%B=3:LZK1@BM;2-_EVVV_M=Q'4!&" M<; G3 OQUU)UJ%^ND%>LU&;OW)3PLK(L\BOEAA78Z%52/>Q5A\I]+-N+U(=. MBL/H1T(-PDH)A(K @GZZT/$Q&"-C=!Q&F-V@*LJA/)4+HZA/I\1QO%KAULPP M1<+(!ED9B472I!\Z_LQZQ8V'RSM!O(09@@JJL;G"&)!+$!=[U/DQ8/: 47+" MG1HY2N(WOL>=>FM[VWIM9%-"TT&P7K\[WLYGW$5-,K;JK;719<[Q".B==&+> MDR"7L/P@I;K;*,1>$EO5<-V-$.D%$B^+R]"Z&=:XTV# A8V93C3MZC?FB 3T MHCF^ND&T.R@&EFS<_=CNGY!\%&AR"U'>8SFTG%\%Y>.6LFN!^8.#^(3<-LSZ MI<)><".ENUL$CVM 6./XE> $0O,(PL"-$6&1(R1+99FI.X0?0WY[6:<69 MR4!S=@< EF+:DC?Z $:N/V*B(W81A;+D[S/_WE2*OH NKW K^=!K,$ *@R:" M1T I'GV N)H,ANZ?PI#3:=!*\J. 0!4L2%<&Y#HS-+:4*UH!C13T@HXD!R_M M5THX@=D4$!- 5#R]FJ41:Y480A5NB51D&,M0=I/XHV=.2:_J'52(F"NH/XA$ MK)!4QI3 MC'2O M5C /,*+G-E.U&A+-'%?A])U3_26 1MOAXRAYX4VR?"=G! M5#6(^R#,9B>IN#S&_.*0$\=' 3FQ$V-Y2ZR^WN=6G/3H55Q M,Z)\A43/WOHA'.=Z9/+M->-N3T51CP_GD\VP'H6I,0]/PER8AS-96)@1\_!B M&B;#3D93AMDP#V?,2)@1\W!.;#NMFBGR\O="NU!Y]':69A-]#)D*H9^+:H$I M1]N6@XM3_>^#.?06'16J>OI>^\\0B0$#%*HIP7IYC\LA95?8Q-XQC;0+D8]O M8[>+<*749S]*)@SU\&"QY[);UZ+#_N38*<'Q4ZG96Z6P,;7U%EL]Y7_6SN\U M8&(E20]SM=1X2RM.:S0Y,RR#T6W&K^U%!/(0*N&V:/RJ"B>4:+!O1=D%<$D- MJ_\.A]%' I5ZQBO,+4X20;9,Y,:-^F'G5@=P$&L#LT;(49;.4VI^0Q#C:0&5 M;H!)V %(PAOHW? LZ_%_[N"%8B[GPQ\QVJ;'<( %+W-DI<"E']^.,^FY0')X M5^\2 URTD2S;S@3W2]'4R,)IP7SDOD"FY0OQ7SS?149=9TBVG"T+(3M<*RY\ M=*/["Z1,8"7AXB)=LE?8J3^J"50W1M U$!?Y3:/7LV1-%?UB&V.^+XNK$IJD M@(8@J;&9,$*+8RK,)JA=<&X'VCO1NJ4PV,ZZ3+MM5+'6VU=37YK[YOF*U3M, MY2+4VYE?/KTP;T-="0R&VH3V1[=N+".9:,625K5DU/WSMK7#Z[X!AH@K^*8518YDUW91'@ M6( ^Y]8>H.Z;W-(=."U4,6[5>CYD:NCQAEW78A>F$*2*HW%ZG6+)T+A,H50: M>N491B9#!N/=-Y8F[ZSE2K5H:A9$K-X9 88YYS)2N8CPA>7AWG9Z_ZJK K8;)U0D)8.]LEU1@'6UOT._0#"KV7*F2B@D?I]"*3]- M:2L+XK 7NTE<.;T02_&@D&741P5#69WUW9*44=!3Z"U/!2T=1B&G^XS/@$\E M"\I<"'?31G"*+3OWKP(>Y>@W*I4QV4X#44*2':>F$"X""*F?Y..]V-Z(5YBP MAZ4'!XR -LE5 D0W6&M42C<\MEI\/GO!>#C-\;30+8J*#A,4#W M;A45O.];([>\4,NB;_@[?@';:H"0^--%74 A M0A@;ZHE&O=I5R0CG5Y.2'T M2DJ%(RZ] !?1GNXI/E^O4(7,09[KB@@_@$R/@!H0HNLVRWGF4F= IP0LZO+3$[)%WJ>"D=V=1;)2E/1?:#,Y M)S;>,=PQ$P FZTS3N@,0EFEUUY:F578@=0Y))A?L.15K>F IL8\YW%1MTI#^ MLK*]WJ2_Z'U44$@($+D]G0XKV8;P(\$6;AAM8!"Y=,14=/(@@=,RI)30Q1)M M$/E<$'BKB?_%*1!795F4LLZFRZK98C?.O9J26'Z][FUFJ+9FV_ F?H[I=W! MVTK+G-0\ZB\?:G]2FI0Z#)OZR5I10+O>SB!E@]HF;=2RT@//]C-F80<'/';\ M>9+98_L3%0IB2+',JK.G<5?0FSAL(:+4)ND$#T:WW1\]BS6 .9T@Y-?4%8"A M#3:%PIL ';7KQ"]<4\=;@3O+Q"!*$&HG3YQ\8ZXYONUY"@-3O0[>IBI_4PVZZQ6O;_HDFG5BZC1A MM.:',"_X.[]O>OH:17LDBXAJ% .R)<@>CF_EN7TZY.:R<\GG[/19F60JW6P% M(Y;1.@0YM1//AAO-*E% M VEMK-&\6<.)8!.Y))7&@9:?J2L99G;^KA5P=Q: M(X#K:)V*\@_5I?J>;%>1W;B$&M*5.3>IX@F<+= ]<'O3M<40 P^):%&L<"!F M.G-D$/?).@\QM[[Q71S7R^H5^'8PM5.4X/7[NJ-_5\>K6H,J+B B+2)R$!"1 M.S&6'41$?O&#>5.N:3J,[SA_S<'JDP6S.6/[ 4L=C)3 J!P9?JC7 G #3) 7 M=:9O?H!\T&)+HFEH_&>G++X]E-@I20+-6)'7XE1ZP)QT*%NA%H B"L+,,^KI M8\S!U7EB^,\[,^&P(."D.'F3SK4N&Y<#6]>'*,93;*[-:H56ADYKY'>$IHK.2F^IBB+*M[TOWK6L*.!@V*KUN6N"0/"T'F(7][6H M@M0LK.2=V\S6Z,>(HV.6FJQO\H>>I]U,'#",'#&DMFT'IPUAZ5"Z\9+[#7T- M\<]])K&(RS+JF#TTD"E=$5TG$!]$>Q1VHL*4 X8"2 5 F0H8%@N,.#B1;.DF MWVD4XJ_,''@_C/G=UPC/?1C?4Z(OI%LXEK3Z,"PING&H)X4BXF0;1Y5!]5! M,^9@XHX-S5^O(W-KG#WWN6>,9FO2-JKTV"=-UBDB35L= M->3>0"$^YH@;$.TY565^^Z&Y4C5KW-8CQ;% WX K(8FN"R-@6M4;-M])^[MN M3H"@7JT+6 %@MA :+W,Y+KEMK6O'R2(9@WL"Q8 ) 8TJEZN^X\,8*C&J15^J MX_RIZ]-SGETP:4I,)B!E=D6L.U="PL+V=O!_!-XMUO[1,9PR.9NV=8E7K?9*6IL*@_A= M5[J42Y%!S9O&D;HM,,#(Y<"9,(H;SG82+C3,P%I+:P8ZQCZ3A*'.=&N^+;F< M2(K5O:A,)"" Z6?.-W0F?8()'=+'Q/V0Z.WJ-%$P3C>QNK?*23L,>3FF(4VO M:J\; T:XH5V,L6?EM80LO-NL0JH>(ZCM00.*QM$^#H#O#T8.\W78TV? K>BD MSO9<]PBU0GGMF"_:-%5,O4%-)]I;#NT@#E^J7-74O[KQRL0WY];[9AB3"?]N5%43/H*AE (M,)E' M2 )R7J#2:C;]=Z/L/G*X$TQTRT!NVB<1#D/PF0X8,Q7&6'I-,+0)W3O5NZ,V M5KBS(^&T06R(8(6MJB'4-B8CJ&6$A6UG*K^J9P860"E=^'9W3&1DN*$E6@C[ MG!4GK!4_0TW%Q[JMQ>_I4R.0:=PS E06 \Q,-6T)IK#<9Z'W% >;0[# [5F7 M3!#-O7"77!>U#P)V4SZ>'VD8FO7-"N3;Q[_BR4WFE/G 6BA=VZY%V)$ZA*BF M=:W-8"&I465+Q/O/^&FB=5>1D_@0Y,O-SZE\1ACESF&8>AT["BI9,/ZJ(=BT M9ZZ)=#CAZINB_-QN(E @Q&"JWX(@#TXRF*Q2]_QWH!&DKEMS4*5UD_20;EAO MW=CE8 1 D!Y.(D3?$7X+*!-QIRRT0Y>D>CO,J<&V:=8"MG3C).W8V*M31)%C MPM">Y4[^< K'OV@9GQL(&+5I#^L)LJ0H'KFLJX!LHQFQ*U5L=2;HHW8+D.QC_L*B\_K3:JK/T^NE1M ^?I#$BQ7(/D>HU^I*X:=\L M$K]3W(=8.(Q^2D%BX;YBO%@U!L19%!IW+%EJM%XQLM+7G0P--AI"S!Z#,,"V MCY+K*Z46P$TTIODL':6U:W0A4XZ#VO3C_G$=/L9%29<-OODH]?, M\7^3 XY@2O""BKGV@R9MBX8M#6'P SPBM*Z$YRACBG3C&0)7- SU3D39BQV; M4DA<50Q'6\_&T3%WPO-?7GYY&/++.S&6'AS:L->()0/ MC79] E5:_P@ L1--=X';:4X9""I#0^^3VEP2'#+%6?8NPL+RG]]UVE?+W1W7 MSZ0O#5*I\"*AQ-LV3.EUI1+/PW+JKRL\AQKTV:8&%=M32K.W(&=3[T\^M"W M[T.CDC$UI8H\2"M3%#C9NG%:CILY]51F_.PUK9Y;"*O?_@#>7AOY8UH#,T+M M;VG%3H55#,T$=RG3ZU(Q-%\?DPV41%RG94-U*76=C#]7DLK'#V?Z+VB?\< K M23NPJRR=)9O%%31Q( RK/AZS!%EJ!?$B16!"][@9'?H@%* M0"1?+2=4T, /!B+,#/%Q32[U-O8S:/SL88SU%1"O*19:<'CRVKFON5,.83<- M[EZ':5 +/X27P/]'R%E9 AJ":\]L\DNV2T\M%LDNIHN@*3S&8!C8:5IFF0EW M0=MBF1?",XSLV,C:F^O=HP!W8646GOX.\VO*9$<(],[W!#L4MC-H@HDD1C , M8M[0?SVVLVUTS D\XI! MIDL-X7L(34D%\N3R1=U2+T3CVQ'8NKQ3F*UA MN05.V]\;30^+Z3Z%/I<9NQ)%&/5IM985:OS^"O@\P.VG<,BD"['T\M"%U*92 M_<443AV_;@<[?#5 LRFU-]*W""RS8A$U/9#T3J#:[;34#O_1V#&+FZ6UZ>=" M+V Z2I/?11,!!Z66KEJR;*QX =.3<-P=OG6=%IFIRT,5[1"29\D-1[#PNY3$ M]P@(J,%J6=2,J>]0XV&87O47;[OS(EI_7_KW-RKB(,'@4S 1N8VA%3S*N6 .4&XICQHI MAY5\*K'D!.-1W S/1)+=B"AE8W"KX)K&[;F (1+D'*$G3@["*DSH2^0(>)\U M9J91RP<:XZ&GV(,QN$U-.35K^VM]M* "HNG*?E37':IG3>5TGG9I\*W)T$K* MHD(S$3>T0@Y\,T32)V;8$^<>TN/+I&&$:]HI;8;3PJWU<_.2L;U0 3F^PDUL M[611 -30#'85Q6B M)47_"V;.UL++P>;DJHQ-T*"[;!_,)J__2!RQOH2P?54RU:<^MIEEAUO*]2B( M2!K&:2OCO1DN]!VOAVE([4]?%9YR-_,-K5X@MX:Q64O!MIQ!S82-Y7V=@*BQ M9\P[,7; >5T^FR!E9P 3M&)MBV'E2(87PN" Q [$F3=53)AB+PPV"'/*8G%P[#C;]GP"B'> 8 3H3UEPQ!>Q(+].P*O55]_W(>0NK9#ETQDV# MLI!&D3DQMR!^(J+:;JI#IAU9943IYB/O908P?,&C:2MV\7TIQ 5;ER#W_+-T MP+"6EQ0,TNRY>T[EN.>(XYJZAS,$&.-=CG\F7$'XC-2[(9=J6.-#,+54/8^C MQ0)VYS6P[!,*-ASE.BV3!N"UN*#058)Q'\Z+W%.E0, _*#'."O3/;$#+U;1R M9F'T!#K<8.U)5>D#8N+8Z^Y7/%8W]S<2\:H*RXI MMEDPO7<+ZA^5V(;-QIT587.7L 6C05QRV2P,[Q.$RIRSWDVW"T]Z','Q/$<= M&U/^D:$,[&6XB#BV(@4 ME&D (UZ9/LX0ZV0Z2?=IG'9=K-N5PUD9WT=5U3)#S;(0P&Q:P*X_%,/8TL(# MH;/2H2 1']-%Z:0:)0;<"O>@*VJ 7!T8F=M<2>J9/;>[%R?N9+F=6EX) MZ,LM2?&LH/IY+WQ2)A)B7E7.MH&4CRD<4P9QJU*T&Q@6U'_8%M[ MPD7#HZ,+5M92+]"CHJ@ 1W^__9@IA> R!;1.PZ/A (]JZS1-.M_0:_GU^>%) M-(?R$[#MOCX;'@[EU^@51E J:E4%O;B*_$![V] \IIB@"TL)(&+0G2$0'&YY M>G1X;&[B)".G::E'IOV/LB:8F1[DT3?XQE^?'!T>F>^(%LZ!<72N7WQ61>2B M?=0')3:'IV4X/HKQ30W(%Z98KOU>C:F/_/$ KSK"JX9'@\L8:]7DU,8*.3V: M)?>.J6_:A*R&<3/G#/)$08BUIC<>GAR>R?")E\KF#_23KJ6]13+ MQ:1NP^/F<6H>Z/R9*(--]4%G+@+=Q+C9.[;L'+,2R^'A@$M*#LN[<'P:+>'W M742^@Y;[Q;6WK0 R,TP:*P-W5>Q-N#"3U!8 0,17:)9YR2\U< MA"YPTO<^R2NL\A#80JQ$WJR$6>@ YY2X1-&9_L\>XZU2 EXAC!K48@[:FCPG M[2-9MU9=CS'1T%"GO6P31:[X0D.ST!/TCS$"8ZPV-+@ZDF988P6 MO2_O'>3N^KACS_/BFSB8FS^W4AD2( ![(\8M7BG8K7(;4>] M]IN&AH6"S$(NHA09RA ]D(C>HYI-[06 ^Z$%(G4]BTGAY7H<_,M2 Q,T!866 MI,[4J_CM:7MH;%A&3R18TNT4A[#;)HIBHD98@,8SRIX[BLP P36? M)T;*KC%?+BT]4JBVL+7UK:*D6#ZG7RNJ5*NRXL9I TS[0$30?SA7Q$V@\Y?% M+6%>5%&"!/8#G$.U\9J=R@PJCUM&V;!;^(][,86\0O>L!U[0Y)+GO9DI7!!A MJ16'D:2],C1=VF:[AO):Y 0T1/DM$#PI6CYH3'$PQ$ \:X'/):8[NZ'"8HDC M\"*6G<[$#FCD3F9$6G*G@S&&AN3(]6O# >[ER(I#]-DM<]"O3>7Y%,2.KI.L MZ2'-], *?2$U_%MARO(\@X")@*E<@A[0N1^,FLJ%[%3Q-C!-Y1'PH _):5KW M@"<[6WBE7403PBO.[)/\#O?L6JP[JF;Z69]]?>M7EJQ!4=.!_^#A*WBP-*]P M>&ATU"4)(>98O%'C\^Q3+!#L79S$ M^QV8%XE&?#>'>K7"O!#4 !W2?+=Q3<(7UFI]F9/.C2@\6#+-]D1 MT0N)R20G'.'ZCRGD[-.,NJ1H"RJ9F_+J6EW= B*F]PM)I.\EJ@7=!+>Y, FC/8Y_A$#5;46S5RDP^$; M(#\8_^R^X0B]**G'4EFJIHPFL<-VE/Z-.(93,F,EVV/;C>N9F8GFP;G3-Q?H M/;T7ZF'X8F+GR4WDY'UMPQU<@3:\W,$Y6M&;^F5*T!P?#].$78CN'H3]NY5@ MPA0AO,AW5BZS$=W)Z1A$'>;J(=#B\P*T<([D(>N7-=LP2S\KZEDEI<20WV=' MVN.-6_V(VK\0:0_O0YNSX>[E@_1:!3YT6LU68UE>QMY$IQ.%WY:P.$H#[80, M82*VL*QG;.:XW/FHI)BBA:#?)B.Z39:6'GJA)1+#1<4<%A"7 &[>:W-G*::Q MW.B5USV"P3:(C],3W(#&]:=\V5Y92D@@.^4P^A&,US^AWL+CYT B##^:YD*& M.\8VOP4=:'>_2.RR<)!=85D4\%98O4^[M8=]0=XBMA 2S+)"/S*??U3??,&< M&DM%FVEG(.1%N7,ZMB@*8H)YRS6$2RP#$9\;W)9!-2P+*E M@A"Z!INUUZQ9YA"K.Y%1S^"2$"P0 T"&:<*D>J16E_?X=#BDD'0?)97T$:,: M$*' CXGYJ=Z A09K ^XK>+D>S0H:];>-E"CZ2BMJTF4*M+T:7?W)E6=]!@8T M*NNU5SXCC@^2%_#L2CKQ^K;Z]MSE@&$X/@D8AIT82\ P;$3;TZ.^"!B)GR(,:[ZN/],Y)H,DJ$&), MKX*<:\( YR%#[PK1WQ"?G5.53&L1PRJ-U"S)IAUJ @SDR-(@D5DZEO ?=X"C MDOIY0Q!)PU&PC>4S$1^V?_0=H-2^:"J'B@@#59:TW_:-M;A\XHN&U+ZD8%9^ M?%*Z,>ZV,'-O@F5+:HCT'Z$3DDHQ>Q) @:9#$DX0]$!UM*:J%& ME*+^TBT&W_44VYT;X=-,V?Z$F&)RJ]R)_,)8NS1;!@.-B^Y(X2I+#N)ENXPF MZ&0F9/6Z%)\D%J;W,J_$!J/^ +D_ M&*O%^Q#Y%6EW4L^XPE94M#$BF%5J$.KLDEUE0$*.U5,NM:!#"UNT7HR=/^,N M8]@,B5GQ'+[U2M9MZT>'N#Q%7Y+)\FQ] O4A^X.]%[D_!^P!<"8UIYA.+;@- M&IGU>ZSUO3*;SA'@$1J:8G,&F_3J'M1*=YT)_:0DAD+?#8K)\>%4&;2.;@]: M9!$M6[14J25O;0*]6-="0!HIVI.2P'8-$6_T,E)9*D$GL^MCKXWI+#4< MRLNO2\F=5_?E&XZ;D\WU*=VD&.9UN>SE\\1"[,EZMCDUE2] M">:?J_MOXNT MJ_J$ +??M RA9&==IIP:[9XEW4>T8(YX.MQSE$D S]1U%VBC(+=)YPU:]AV> M,,H->#DQF[X.S5VE@\0G;ALDIU(=W]IH/_PN=5PR, YK'8\+DPXV@6KD#9)T M'5P^2:MD HEOJ;P=SXJ">H\;4<"&H=+(W1,&TB6]DV[!KJY>\Z)"3#7LWQ)@ M$FB9N*9ZP42[G=GW>U>RM=/2+^[S8:95#U-F>SR>T>MQ;NZK,F&V'Y^UJ6=& MO:XHUOV3TQ23F$/J$,@B &F60'J@&2A\V54\_"1+YU"6H!SHOQ45Q M3A"1P-$&@.F18J^05WCZ)5RWRZL7A4:.>DL?:Z=C+A3#?1YK+^7M]/XVXYLU MW(7/4SM8KQM&K?GI1V2H9"/?^;XV$7]IRLYLYQ$J/""MNLS)#=*^2W@WM;+ MGF6][JAX_[;8@ET.O\$=*';JZ$@5-1S8(:PC94KU=.32]:I4*,#Z4)":*;O# MJ(+";:O;L\!/KW'65-A287_3+CSI\5<,18:M!.HK39'P Q#I)-Q(BE/[N'-8 M=G$ED5[#+*%3=%"J:4;%*NF^6S;/[ M,,>J;I_B4E4I]838^:S$0GXZVNVZ8IX0X[IZ27J 0]*G3=\:8\Y\2ZU.W@H3 M//8M30Q$Y$XQ8NXSP/W)X!S)HMB((U^Y]UI49I28.LG#Z"-RF; Q]',T!$1 MB0FW[6AWI#>3Q&$C:4(GE9)20>47RD^T^Z4O)T8-T[#,J49H@1/EP(G;&LDV MI,7AL'IG[6D;DT"9$97QK#)#/?!=)LOQ7Y*-"@\U10%B1"(8 @7N&J]*=)PE M4P\%7N,$?7.ZJWNRF9DU.%.8/K2HL:*K!S^CW_7-AP^'\ \(*3:TO$G*R4%6 M%)^)!A$\=7M'ET>* L72M(#0!"9(KK"P$VN]I!T3<\8B%*YR0ZL3B31O&CWN(FF-C^D;<9=*QZ1V-C.8Z.D=( MV6U2+E7+R,763HZ2=DNXF@5X-\PM4VJ/X@!_)U@G]JR9F@ Z5&RR,TT-P8BA MJT>I0E#=\@6*M><85M0?&547J%.BWK-ZD+4?YHHP/5U'-TF%M]+NTJ2O!V8O MH]KD#VB;3(A](!XR'37+9)%.$(1KZ4XA1 3X*W8XZ9RCN(YQ*ZETSWEC;*AI M:V\J+-0TEB,2B%=4G8L/] OA/9_5H &=$EXZV-@.H4G! KQ.M;S#(@UO/%*1 MPT-GK&N7=;F_!MP[:GWSPA$\^ #(TO1\2@Q2?# #2P/OB+]QX[)7B!4 HZ;7 MZ[?6N2+!'Q;P9*Z8'@F7K\=IPAC1Y,%2(XA7T!J[QP M75T@)_":IEH%TX*G$10^I#!KM&FW]Y#$VAJ:1[% M]+TKVXK[2_H;@SD'$0_N4FZ-9!-G8'O/:>/<7<68FD] G&$"QO[(1FR@1BF_ MT!M0/$T[$AS&\9T?4V35BM,P*R[(BX+F%DG6>'VIW9RR%#K[ M&0%L%=[3EIUANJ:&5M_PJDSFU(23FSDZ?)GWNO:*CDHC)0B&>TZO85KL\687QZW2EY$ M0)>K95&IR*79M<5[#->6=W6;\^(F43F=C&BA2(+1H9"'N8*C/IWR9#E1Z^Y0 M#Z-W6."O'9HJ);I36Q#$ON)-AZH6"[1Q%Y6>4,62ZH%M_J=%S_ N %X 92>, MOVG*QC*J$&(%;MA F!F5&KO8W8[?;@5'<5S$T&\!.PGC^*6XNG62((DAQM'& M6*B8)<9.$[-3BJS<> :VO#"=WL4]?^=6 )!NI?[/*C=E]'T+LO2<<\M &7GD MT&!:2GR.:]@H24L*G/LLJ[;R>LKM7]35 4R,D](URBKX^W6*]C?W2B+M-W7S MU'/(\>,F=2J^V7QP&]-PHWJ_S46#?H6LBS#ZV*ZS)H^- +'^^-8S0JS@ E"- M59:A"=#J;H+0DX7\&40MX.29(9#((8V- :$"CAJ],&#=?II15&;=K5^ MIG^O],FD'!0!^YP,=UPZ6FS3DEA-9OHTIZ5'6 ^@ BG?\(";(HVTXAD+D%\CE '0U%^X1 A=_8Z=7+&Y(?/,^ZM MK7'V21BL;-%PBA8_ Q)@W1HQ6T>QQ _5+/?H$[\L=PA(M$8A*0'HR9X^/"(92JJ"#D MCGG;:^3Z\AMZ$'U'V>"IZO57JI<<$S$#3?A^X++3XM7S3!M[R:U"5X +JRG@97I3X_T%;[MJ"^=8?DTYI#Y/DP5V!55PS3D M5]WNP(FX?B_A&V5X$MQ]YD@CBZ%+5RZ-DV@5F1S;*"!2+LX=UL*>24 MSX7[>NG]W""AHWR7]A_N,&H[ Q+UX_68=EWIB3+G2NG=0 M1Q"IIIEK[O36LT!V<^%+\X[Z0W]8(841GI^ K"#_$_B]0$UKY<@/$V7N-)GC MSCES:/@ J!#$_F3=<\RNFCNT5E^NQ1TZO;7@UL.%("@,S>P,,RPDVJL'6?@PW!VMB M>/0::4P@(I37)._X]\%KZ^YCUR7WW&! S8]J5#9)>4LK-C@'Z-O@*.:, :ZI":KU;@Z[D!-]Y(YKMO_L M"<\CZO9Q:B\K'__2I-B$# H".8$54G-3#U\\R!BE(Q54(X*O8X-O)E."FAC5 MV#09HQAYSJWZ4)&1_##%!\>S, Q;^A6-B?_TV\.(IMHP[3+'+DI:JITJ3E\A M(#=S6E8:>#EA9K'"0[I0=.2_IPN6>P1Q0V/:NU> AV/GI-:3EZO;2H!/Q(M, M73[(9IE".4Q(RYNT_%E(R^_$6'8P+;]3=@WK%J?1K33WQ.+%/]RV17+F:CN? MB58X9M#2[YZW24I>?39*Q%PV%1;4?LYP1"ICID@>ZPYUK_-T;URMKXV$X0 M!( X.GP1^\H"T34YKKL;1^*WG8$YW3'K59J''C^.>%M,>3QVA)>VT81\FT_HQ@;9DZ=1':]A/ M6]/O>L,TG:ZCTNXR)MSW?L!,8"P22S )N:D$5MW2EO[X6) MO+P ( C%FD)!R6.!!(UNW="W.'>PI]4<:?BX>:)K\O6'+QV][QV('10HZJM_ M'GX\C+Y7D$TB,M2I!"+@YC\W^M6CCVX2;HE/:I)Y%O2 _K!)]Y/]:#SG($A; M$R0\#J:P M844@$Z1:@#FIKW@-$A!6=5NK:N+_)BOIG@D<_%=;"/W?D>RT )JN6;?/'F ; MU]V*@0NC&"=2,;'CTN*HZ&V202 \3Q,L_&H CO6>+3\W@/OV[?LW$KZ5Y8/( M)G&))%!PELAVM/>D.#)\5PQT\+GF@,7#C!UDXJ9A>4SBC8:$Q,L@D5] (8DR!J'_$T%6%\* ^%P-X1L MJ NG)=?_D^00M8ZX[=YA] ].6H-%CQPIW(;D*%0%\:4I 2L7(SP48 M;_H\=#.[M\IF=Q&\SGGHJ1FLZ33@9F6=%#6\_.#O1BKYQV$9 ]>1B;YBO:HY,EI;,I#)#Y6VJ;VQVCC,6 M2AUBL3"A-ZE]O)1*I.62;!]E$0!=!R^A ]Z@E5."_NGT/$QPT0G/-.3D$Z@JNR*:>_ U\O->' N22(?N#\1VM M:PNINN>I=]TB!AY50C3FF-\<6S2@F1_^&?W$:9OO8?N^-_G>Z(/-2(N8_O3] M^P_M Z,OX?>+5A/#4TSS7<0MPL,V!JG=AI*H%NR(*=7-D;L?&JURE5Z5?^8F MCWQCU%Q2(2#NMFAH=PANGJ=((.^B.,V02<12V *0M74*SPS$1D@B*H< !%3* M=6IXT>2()KWHQ,7ZP&26*G3[L3KGE0F KE^D ZM#(B7!T#759L&SI\?H;+27 M#!+SANU7/8-H39DS7#$^P>E:[S)VZ3-F7*8 G-9',\Z$3R/\7!8$.?E"2K5>@ M^C7=J_6)N$CT7J&K[8(XQ-3(L(FPI"R!6#X=.W!4-*G4QGB@8#G,],X_C'X% M"PF<0/SV 7^;ODHLP],NY!:.(3QR1DKE",I AX$\/FXY+OLLH#4,6N,\H#5V M8BS[@=9XPB/#AEA W0L$T==B6*%:6>IO2IZ3XF!Z/%M$.@>*E8,YQ.^T=ID4 M&72?P5-7>=&.10:F9SJ=[DS<;4WH]L=9.B7"(Q>8:0I:I0>HC;*1^25JW6%3 M\KG.*I5-#U(LTYG83KR$%02G!XG=T'LC=Z,6)";B\2C88AB4G79AH#L5-?OR MHS'4@6M)ISJ7;8]B4BXS[)YBK#])EFA9': M C;V(11W<16[72NJ2N;R"NJV ME"X2"^,H\FDFO62O@-40!*):EO8F.# &.1QD-],96<)FU&[DRWL>'A9-'$9O M??HI6[09K"VKE MT+_E.<[67W[&=5J(H.A.T/+%X@,GOIO,U[(J=WCNR,&X*]AC44:]^;4>V!3U M0BQ-0+I5E\HP(3?%Z\RQ)VH+=OI;)&^M)='^#/:GA4U8Z9^EI#%ZKX<*J^#$ M,F$\;S *CKKH+3SFS;@^C C4"-]Z\_8-I1+$^V$5N24H ME [5"L(9K$12)&,%G ,+?23/DLHI"&.9LMQ.J*NAC;CU:W&,8'N8C!.IU85* MA*F*KH'EQER<4\9G:R1ME32*7M5%[WC] GIM(N+2ASXHQ;4-)TR=-[>],3$' M!DQ2E55&'8ET86KW65 .'LT22IIFIB,$Q8XM\A!-I=P-R7)GHZ-MJ*-M9NG6V[SI_Z;GJ7@1Y58,9CJ%YK>62F[AK5YAS#6!*Y M0VX'!TS;);#2AHI^DE9ELZ@M:[$KLRZ;,7:,H1)8(P=&\9$E#\>P6.]W*,D. M(J:5\NS2LQAF %/\7Q73^L9YLSE6Z1G3V-14Q6BD7>74U B."\(18/(>!D3\ M*#A?I(_^__:^ML(BI(L;LB20I2O[OW80#<& M;3:ZX7[,$/[U6WDRLRJK'Y@9N:PQOW\FD?-BX>RP8R('(59U&Z 2F?&0(4T(% MHYS9_% Z$1?CDM$8I:=#"S(H;V-A8C;72F-?'(V#Y$$R/'KV2]E\IC^;/ $\W)=)X%1,H)SD>%:*0F?MP7.Z 3I M8CX$QC1S[^^-Q!/P#(+FS(52L>6ED1R_P A1 V%&13]X4[HEG-.?SIXM'LXT MT45?^=.SQ5/]B[G6TN$D"[4(VWD]P%%7DY;:PG)3E MU6XF@DUR]P:TJ?B^T1R81RR8D4C O$]1RDRH,@/$@>%%@X0B.]\"OP+W4A#6 MEL;ESY$6C%+^$Z>6;ATIYG/SLR_NZ1XW-TB.^ M+TI3R*!DU5ZAH/8UJ 5HK6C5EWQ9IAOWQK&' 2ER<1'-+\+9US M*XQ-C!MZ.A>3?IG%@@<(;K=\(?Q0N;E^J5U/(?3_.BG?1D']Z.?G_K/<.<5G M%8R9LV3VIT=/S650>PZM%0$H6[+%GHRG$RF:B6&!,960GVR8Z0)T,YX##2+Y M:,.CXB8P 6[.)*'T+V=68K4GBA?(@29@N.1[^*)^5>\JR!AH6R]6 DRBROAO MEV7.:\!_#1XM>[-03) ;8$2?P:S)*PG0"F,MF#V\4E%[CZ4@@2%]HC,:;7B M^Y'-,:% +^122;-U0GGG[HIE'B6S(BM?V L/$BTMHB%LU\%6G?X!9_XI%Q-, M;^\HLN6&&]+YM)5Z#M+#R.RKNJ#13I">*;X]<1^QM_& 3'[/BS%T=_ZDFLP= M1B<\,!ZHCZL*GFE^*OB;@O^S4\'_*,9RA 7_N]F1*,B-L>IKK^XP_2 @>U%T M"ZC^.% TQ$^^F&TM/(PYVPG%[LI/QD[F4#P\=FD5/.;ST@:$&A>P29VOI %L MQ!U4VQ<5*:LHTZJ-RSXG+'4-\.;JXWH)M-SSXD24FOIVWH0K8P"G]3E2T/SP M\+F?ZA[A/,_$@;0E1N4'_S# MI67=/+J.?X?I#!JW3@U'F>+8$-E8R:*XO#YY.Z+@:816IS,8NAFOR&.$3O(H M<):.T&LJ'5SIP!]!!O'LD7CN4C(1\ECVB+H=%L4SS)$./ MORL#QZEG4"DC^L<;EN"/)^S!Y%D%@ -SA3Y"9C^A+ $G@7C.0%\A>FE"LD9; M4W7.W+-9G?,2M:0MR(KEJY0)<.ZJ*N8J(9G[G]I%N4R<@*1PA )@Y(54QE'Q MIJYI?G@-BG=*%ZV7=<-H=>N^WB!&?"7W)[V MIN;IZHSV"?TI(Y+M+"1_C87D3R;8^!KYGU#_\(BD M\XQJH[N-$#&G.0HA(7FMF+M4129?3(>0IT6]]B'5O"?!1MSMQ35H.KC4OW": MX@^=XG[J"0AG(/DB?"?E-55X("!])EKY;!C%-[SD&)-W&K5@[U%O6-M(<=_"R/R%_R.]W;51)36=6,KQ[ MCQI#,?.>!R>O@R377,FZ$0'<**@C^.LF*PB/E )6;#.YF6@ K9#%0?,^D&MI M+W:6W(FBW48KKTQEC1_JFB$,V!,F$,BVK1:S[U6W.4(<]:":2'1+T=I%&10^ M+:L+J\K"52E#QQ"+(H2)D Y4+GW$^8[6RR3'9-]<9[ML^-"I=A=7#O2#%"073G'8,MW2M3 M>8M(MO 8!19Y@-<.MV$ML:-:L,0P#0??NGR6"US>0M#&H5X+JU "5_ S: M$;"9J,;VQP]X#?'?Y+7TU%RQ4^F%/WR62 M72/OS(DL)+&XETH$9WJ(;\6(",)6EHT.=@1*XCYR*;SGV;5L\1%@2B>MY]/# M_?W*C@4PB_,B"B[ 3.JTBDTJ"NZ[,ITZTM#O;KF.LIIN&Z= !#,JWS:B%143 M\% ?2Q3Y/W!K0UP61%!BDY+1HJLU7KQ9N*M R$1%1Z._):A98YO-7O\ZVU1- MJRPVZ&I'6M<+(V2J#D6YU.ZV[ MHDI(/+2P=1K(D02S:W@.E!R)78<+QA TOC)5798"-5.NA* ;CG>K2A65$)0B M\M(^TV*FGC9,@ M60WP$+H!Y;<$DW%9&J!5M 4P.;*@?BDP6V5E0!5\7P*6;Y6W&T_W=W7I*T"? M1TM?_NG44[7?\7UI?NA:/Y /WE FNIIZ5>S2E:!=H#8#W]-0J 42%HN*@6;( M6MI'["9B3Z:'LG5? &>>&9=9;7##Q>.*'!:A7!M0"7'P*[RH>OY *V>LJ(#>U!8/K/M=N5V1;-?^-U%SO+=LUQ8.&I3MQ#;>S ]0GYY2SY_61Y M_@\>)VW'6.5,#LA JJ+((DLD7W3YR!EF&Z9^/Z2T%<0Q+PB M^(Z$L"XJ]*5OPN4/;_/8P%J'*?(EWF;9;M;M@J@" 5KH&Q W9_HF%YDS_3%W M= 4X>Q(BT\ I>T"D-9DYKSM/ASR#O?Y <\GHU!>4J*(ZW^'W#!<7!MZ!^87R M7/TO-/NFI:N1M+N<>\@IL:C].MR2'S*&./8S"1SKI.[THO:KH/G,?I?E:$ 8 M5"Q].,\J1N.:(^Z/Y)D1.Y:(GBIZF$7=]Y%CY*DY0D?(ZT/_+% P[H:VS!"] M?.6XZA$U&*6YYP'F%63(#S=3.$/&N#RCU8!=Z@[&+LE9<;LKNWY#2S/OL5>& MVG(@(:/U&I]@[BB:2-T?>RLG4W\&-42%$VH4WM>8L+K@ = #<@X:L&3D)=AR M/I,(3S-)!'?#M5E,KWB]]-+[9)>.FKK'I#IV+BYWD^)' MA^.'#)0651^/FFIHIK_/JNJFH?4*YKL'UR;V,#FG=Y""<1<&'7=55S MIYIW(JXZ7R+1Z1PUQJ;88R.A.<+9MX2K;5I(B,JXW5VL M1YN>MZ,SWO7P=, MVHL6-ETY4UPB.HA$*"(8*&7&*($\'=Q#T-3X^+VX^\(-SF,L=E5.XQ^Y":M( MNG*U$3KS=5X3\PYP0V!5=9[P3__]^IL'9\]G;2;Q:MY*NE=@TVYWSZW"W&]5 M_98^^)O[,_D]B-@D.42E2$/T@70:T?R0("TQ4^9MQ^=3*I7.+KCII/W)+W)) M&T.)[75DQ(Q.3T#D7?L\C&(?,_0NK4 2PG:9^L$NDJ(3_2)M$26B>%/=&396 MSZSB:F"4T.T56EFU%D*S--FF+1P5_ ^>RAF,+:8TYEPX2D>N.TG2&ZK<-H5,!7R=M4 MOB9BP5EF(YQ-X-8SO-M^-E"Z$62[36(-^W=AY^G39NVX6B>);Q MY1?:^9K:[#"F.^A;%UXZ*QPN"65+[S?'#I18YAR7 MB'_6"Z,G(,3LO;!R+U&P:SVU=-=X,]R52NU%;CQEY#S7U\>*C(Z]O*X\ M5T'5PF\F3@QH_[: @MFO0F+*Z''ZPD"F5+V^",'?4B]\Z0Y =I$9#)DNN.P8 M[I1);.M)E).ZN2>,:^](7.'?P@RP[S%;U8(!=5Z)(4X,^P].CS"Y!\W,@"-K MB(SLG'A[AR)9C436M@5 5J8G(C392:9QGP:<*[@D[Z_W,_9-M/YSYAYS88OH1FN7W4HJJC MY3YVVV)O@'S1%]CB9I ML)VSH1-126^",W'X#"YF^"E*E4J1%L^O+[+HS$F2 MDG@1QCDW@XT=M%J.>#-\ZY59<; O<]GE!0<@27H1:)PB/AR:D= ].YKD$^]? MC,+]R_*]CC2=E2#KTL5]C5LK0H/4F"."QTBNO6D?>,@A^;X#L\?.Z1',Q?MF MWR+3)W,2.L!XQ[.4BI^F,$%:G,"\0>2MRFIB+ M=.]"'"Z ^X]",X/YG/57W(#IMM#"/[3K+D7;B3Z/4ZAL.)@R!:_HE@P.6K&7 M-\JBA0A?G_)Y >.L!EP>K;8#U8Q>(%1F]*O2RZIXZ@1;&UAJ\NC1+0\_TWU!]Y9S$]U'PRI-;8GI\_:'@Q \>7B" M$!S%6$X0@AM?R,1_$(@/$40RE[IG*.$RD#,-F7,26_L9H948"9TE#36PXOI- MS\9]J?W+F1HMYJ;6GW,1J-)OCI3@U;*RZ]S.FMS-65)S"=2&W_?4-_C'<"UB MDDI9@; X/8UBFY[U*6!943 W@U.1;NRFZ;92<<.:^9_QF72Z7^TRZR(S$6<\ MKC @RYV% @"C1Y0_GH^?WG&2:+EZMVTS$,@ A^E&-#[\C[W[ M[EW3 :>B^S%6:*\YV,4A5&NAY\.$2O8A$]U FEMFM^V>GNB?3$:'.S=0[:$B MMKIV9E:DF^O U(8*O9TUGG"P1B'_#S(;"@RV2VW+H:ZKI.4&:>J)HJ-"@(G= MGJ6:4;8WS5(B<&ZJAVZS@']"JT^4HPKP[C P!9S)N$4E>'Z]K7/X_08*[6V; M.2MV_4?;A]J\]E*;J] 7(3PNX@%[&,.<":J+-BE#+QE>M:I%O;0%=)Q3 ;;/ M;NZL:6F).S")#9GKT+IWP601=EI5Y) 7 QK?*3=G<.:5R0OI.[YYI0S<3;;G M75M^Y*4.'EQ)_?C,3$KEZ@OW(BGA0-PTY/6JVUX #S$'5#ZG3X'(/F\@P^UF M.0%]OL_-,Y'99<4,%KP7(W[CF7 6!W5AWR4CXLO"79O:1\Q-QC8K&Y]C->^J M7,ACOZF:Q.?.R+3\"KXL(C\F7\,GM490[*_><'WF,\ZA\=,$;<$_$&7/YAS\ MV@O8 EF0R3193R276E;SA([ /BY-%WNSC(/>,+>](AGH\.HW/IP#?D,1KO'&1)44_/Q/D,U.H.6#\50O8CY(3P3D/910S?RD;A;BJ\J<@AJ M[DX9%$!,:V;4T>I?B72=@SDBPXHJF!#"E:G7?357G$F)Q7@#WZYE*;_W9(5M M3![H$R8[;4>8N@X>_4$+K@$\]'2[C4MPDV-Q>!==8R'NWA.XN6B%LL[V* M-_55'DVU4Y3BZU@A5^$K7IXLUL3V?<:C M#>I,]QON@+C3Z\#4S5YY;4]Y,&#&I'@ A\GTKC->3['L03R-8"VT@IK@76;. M?@.N9<(VUAYVPSA7B0>[YL-S,A>EQ*X 9$BN*/TWCXR],.=$D$ FX+U;NM"J9%.\T?!,M0[D]# V M1&U1/A!E:&91:W/]-&15*]8]=).VM>H79-WP +=56ZY0<5$>GC,'J+Y"RPWW M0"OU**15Y9JIW7%0N=\B1F%UC:=A]VEUS$'/1Q*W">#P<+;=ZR@T_M .[6V$ M1)2^O(Z7W0*2RS;)G"#+$-\SO.;#!-#H+VJ->Z-@7P[%X9P^N3P.*-:R.5* M.O9S1DVT\O8#FC8"G\T-69OXUHRGF-NNA1X80_+K9218,^X\_!::B&.OE@C6 MO5*JG#7*_JS=K5[Y)/QEZ=G#$W'O&=E++PA5EQX\99R%X0CNS@]'.I% ,L&Y M"=0"98VY#R^"J@ E6;;N?NA#(Q4,HS&>[:CA;6HGF@G&LL$&#@=:]Z^8L0.> M%6FKL#)?Y(#_-,@S\2N/JI&QL,Z^I_S1["">M\S:2[*NW1@@/O%2A&+( U"K M<;YJ%N)"GCX*^A/W96_*V?W'14A%+\P^G'9@Q/13 M9%1LQ[:&0KTAJEZS9;-V1XVB1:@DUA[GX(Y4@3:ROUX7.'ZK]&*W?%+NDFB, MJC(QT=@3*EU]]C?IOE<]*\1A2 9;%G$N0Y8!S@% 2HA21_?2)^+G^R,L$HNB MF2ADE^PYB4?GCZ5*UQF+-JKF?/B,(7MJ^(]\07XJ!L4_P@IIUD!SKO9.&J@5 M0BRGSZ6!'BN"[4LFQ(*_@_OUPOW[:=5N:]4FPWOXD\Z\@7#&D X"^J$BH(/, M4')1Y6D4"QX+JO;]?+CUV*4^;8L4F0S$PC3+NED3QM?AV M!B6M;?81>^+A13 (\#1=O5!E2S0"%$EE_MB1')7J;E.8*4 5CH[ M@96.8BPGL-('U-!MQ!T"!VM+O TPU&^!ZXW]J%2R(RPP=Y'4.;442;=L6D$V M7C[:""W>Z$_H9TS8"?Z5307"?FGH&/VJNZ2X^+]6;BC]%\A&T4BDLQN]) G[ M<.8K^L15E8H T,IHCJ,&^-:ZA^#ZR(@.'05#XL#SU%=VA'A>13U+:^=YU,&9 ME';,LL)-IJV\.0$"*#K@I)R$#3O*F))_*$UH*O,"[HX=H6 5C+ U5[K\C#:- M^]GU+'J$SYG%V@L$*UFU(:O"C^C=GFZ0C5O$2]H&7?FVK"Y+,_X$B6G>))(H MDQ_V244J^%,'A""M!5K- >Q66N%ZHC^>P=SH14Y<9 J]&[W!3%=;55+:U7): MCV\M0#@$2!(JX247SKT:<_P:E]*.%J5/=/?QR,SVB+X46A?HXEAMXK5,RFB4 M21 !Q5QW3:B*P0MJ.2D*^4E+GM?C[:,H1ME:;%W$#)-RXDHVTPC&6J1;N*JGKO5MI=^S37C5N=)+=05F[-V#+, M*UJ["ZP6*<>F17[2?5>@%9RT_TWJ#5[P/B'EY6+&U!4H#U&J&6U?BFRE4DT- M(T9/HR9'K^P$3EV#UG6VNZXZH8T(=4=N$_$WJ!! TH/D4EN#6:0DB&R9N04/ MQ7)W+5=NWQ$P9,W$<&.[+=I6IF(\,G0N HP] [LP>[?#=<*45USVIIO25JF$ MC$M>#F0S/-5&+N_&>_N&/F:K@1M\UFPI#0[C2\8AL#1[,$Y6"&@ M5\M>&+_S:]0?L.;>SG$S M7V>?YU_0PWE_K8LJ@>]=2%M92>KM0;S=C?/SG+Y0EAW25NC::WK?.'L8OF$D M(5'<9>A/P6!'HJ"B-%A#/6MDQ#&\SU]^0;8N'I+[X:^O&.A7X6=%V_':L^*A M#AZYHP=/7&:P8)F2J4 NWGS[BGAQA#(1?&<,EF$$$E8WTK.20]WLY&5NRKEU1K%0K_;\PTG6&-W?3H_10*J?*L< M!Q$-QO4G2W0)!_,S,B>AD;P%67[&I6!O1Y .+Y-B+_F^@9_8RY.Z5^.V^-^I M 7J]1EQK)@BD 5?:YC&@X:;*0RW"7,AFQ4RKO\+P)#)+Y"?$]-<)-F.OIR<: MDD(3^$_@']2'H59_45$JMLB.OHGFX'W^"Q!OOP18'#FOKPIGU&=?$Z:0YN,- MS<"]BY8L(*T]D>#KG,T.[*L.#%\CJ<<] M_ZIW5L2,C[W#8O8=-\7,?9HO$$VZ]B:3J0"N M*^ _GU[R^(]0#U>VTTCY1!2Y7332[F4=3\B1VYOS<8I);?XRQ-8JQCE+71A! M3!.G1;B]C3]UBWFX=>](T!$RV)?A8S((Q'%"-\R5@YN6_9 MM34]4-1@+@4L]Y5_B:CB:0EO;0EUKBGUR=)BK+3EPD(J-5BV,,_RZ#[;4=]N M6/T0)(8]L-R//I'*N>PT^&X:>#.'EMYLK-K3$JT\EF5M0C8O&-0PLQ%@+64J M'YT8$W:E3P&:T8VY/Z?-=VN;SYC&,L1H]Y.QO"&QM!*1O4%EJ24/="\ MG4?8-!5A56VITTWU\6XJ0^FHD#1PUGC,#]TT11%4P5)W'^R;".2SZVKGHS:G M4/06%\IY^G67G^&C]? "*1 *%,U+NZ?*]B(E8+JDW6W1;7NE;61+N>=2&324 MME%KXT;5UU:5>;MSE=+D8;5Q)6INZ2AU@N3C91!Y 4E#\,KKI#2E!X$ &>,,8MW=$1&F8=>%>(*!*"B68/(- M&5%+P\&FAR,XK3=$_H0N[J#6K>4/?ZY2MS+-$'8LM?\?__?-MW/_7P(&*B % M.(4G>3_ QI& ]7XJ9_] \?CA_.@[BG48NGLTFUFTHHE5C%/NX.]A"ER8_A? MRIBP;?GV'9>,9I_3/WY&$_C9%VSFL#6E[$7 /3Y@5Z.-B->:F%=(E:2ZG/WI M;/'P(1UQKG2 ZHN.$KQ0W3%*=Q4,7]ILO=P<6G&V.9EONVV@U'Q@WEL M,1> E.]T]W";YAMAL'WV\-'BX=DKNXUF/^0@[7XEI;E_)(0W7LSJOR^X6UQDQ[:-R129793O*BZ7<_1(M'=CR5 MOJB8Q2\I+:XLS5AI9;470C]_52H1KU=U\_56WCYV\[AX,R> .NT5P.\ =B=* M!SY?C?N@MCSZ8WKUL>0&2Y*CV1'LC_=!?Q?,0_]1[]';#A!Z]#,S-P8^P,IF M:^[GI3;*-@;&]??P8O:2C3)VI/4=_@RC#PK:?I%S!F[#"V:?=J-36/_7E5N4 MP&YK6<^!7<_&Y\Z]*N8B/"+-5J !:R%J%H1TZ+72B[RA:^G%;%-=TL/FWJ/0 MVXI)SG56]!(24X6YL2H\P>X!$"]B=6/CQ&"J-E@T"(4KE+UK1O?/8G;#AJ7C M.;&>UV-T QO--2@R%VRH\S4:2:PUU115H3YT MTU+R5%L[YKX)9?*082PWP-(HF8RBXEZZF@X*;*>,V\Y2/Y=R-U5G<5(6+_,&8 MOE[G7B!!&E+SP'I+U^>_NZI54 >3=W$3DPL_):AC.);'F2FN/LIZ@A&>#*"2 M*RSKZBW-D8[P (*>2=4WMJ=WV2Z]!B_CUYEW06\2L+'IG-]2AN85S 0";@/@%X YRSL M!72C"1\U/:!CT4$?1^/C75__PP\%8538%=2$C6VCPAV:QZ'>B9+[H+C#F9U# M-#TQ%XMGN&?V$&?N2U+53L['<+QU)GF HV]5NGF,+\:SCKG9;@""FU_3T67[ M(LU 1Y .>>_^GAN^JBA6'9KDZ:F-*+_Y\P(&2YV=D;R3FSJ+(8 MFRAQK#G=<;>-CS'4UJ/=V WBW!*.7P,?286%,O44E4*#A.\%Z6%M!X7M"Y(4 MH-NS%XX^9?27X*QS)VLIUX5_#+<'11_?$,E.TS1?:#A MH+.TR9K:[JE'X87$:?3;XD;6H'!#SV1B#>V?&^M>AA\-7'Q;JHL:UXB_H>7P_;U;.JS(YV\Q+UV09+2)FM'V;Q=JY=&R+[)#,X^]_J5 MD[_T?Z,9/U_K?KEJOZ#K:<[@DF9(DYM2 M/=S]WOD&B ]*WGB>4"HC,,]02.^^^?;5%\R]Q;*7%5RON?#F(9%%Y%IUL\EW M7//^K[Z83(AXJZY%1MB7MINK78C):Y@$K4BT-[NWBL=?A[PM/-#@%4>SX%WD M>3^GX/WEL=F#Q!MM',X[@)R$+DR4,"0962&4@<8G)4A\GG%NTR/<"@$I+I4 MIX8'(_8[*!(8/L_L'13DC#MN_'"T<6Y&?..95,&X^"B"L#@6_ 'P%7?++0%" MO)A>E.U ?1+U56I@#LKG>]JOIA#VE#:L<#R/;L_K!"5F+Q)/FON6!U7PT@B@ MY6P^NGRSWKYGNCJ,_AUZI-W:G#V[U7&:LN\U1F2A:%<'2W.I\$7C_S*,7^*Q MG1M [5D%S#MI,E[CO9C@C?-LO$OH+UD>$1N%B@MY8R+!+/6!WG)_[9,S%>;9 M8CP\47[@P0Q>% (JXK"_V1480ZRD39;AZ BN8UC_%*@&BWVL#'IS< 1$1N\B M=V8,]*9JLIF2=#+Q-AKT>*+O<:TU!J**H1J4'W+. .YJ9H%FM";7"RB'V$"7 M%^<]M/O"4:R5'H)2XSZ."YZ0: \I[> M&+_6[J%KJ1[>;#N?N]6OX8L'AFK>CV)"W$$A&"?*D=7AS1!5NK5 R+&Z]&DS MX6[0#O3CSG3/T$IF3!J\*Y(2;0Z[K@93/.]/'E!C'-?I5[QJQ*-9H[E<0!"U M1,E5E6BECLH9Y(&]XFDSTW]@ZC=4U!3]Q)"\UWI!44'QC3CL7Z_G/"?O2/,U MFU]A8_6IDS39_ 7/C7#E#.*^%(5-@D[$H,;0!GJ[4V04US"5X'.+3DZ?"W<_6F_>5W10NFC)CNA-Q'C#@>_V03N M<[JPY._R,B$\">0_ZDBMPG_:S4\7 ZT-3,VT#&@A7EH';EZ+/+X\)IF8"1K. MT9L\S0A4A*/+1'^EHBUD*E'H9M)8KGQ=L8*Z3+P&@0 G.P<@+W)-[B=K3'Z:-XI##(J\K?D'>CN&'^+QKP'L^;&3$30.$WRPFN] M8(_S[%90;N6&JIH 7&FVE<#D&C5E8!^\3" @6A*&'7ZYD6, 3-C$&;@7^(67 MSF8^($\2NP@HU 8.)4/5OG$W(*OX))=X?\'AU'QQI[C?&8J?R04JOJT1A^9/ M+O=HA#/TZ)K(G<]PXXB+-V>/VW2BA)*V@)'05K+=M;Z4WZ]RNWU2)%SFJ;,M M!9!;A&+^%EP"'>O^$.Y8\BLEQC6-*O0*[MS7'"UF/83U>Q6KC]HF_H393-I. MR)3\!NBO*]NAB_L>LY>F8?\X'84*[9H'#!G5@79 !PH),+[!::% M$,BYW]KDRYP['QI&>6;E.8./X!09G6CR0?@WX4=(+HLVIE)!2=C B&;C]VSJ M+%,E#+0V".BC(0D,M% UTX^;^Z2#?PD5U:&RHT93)H\F/JSO'+7;^@A>(PZ=Q%SH#>^X\,'1%N4\^ M@& (R]+!\PD9"/+;2TKY258?4G-;]"YQ,R^ DY*>ZV(9;ESK$BO!,5-*QB#0 M[+.6FM!7PX37_:)WL\A0)+7JLYJ;]_=E[63*\?\^?;F> M]N8-]^:;D!?$@H.(1!U"BX:EPB(5ZO/2G%)2:+G;US6_5L$;+HO*$U,[A M=H?VGZ/5CLL8*P*V8%=J04*^2Z]X]M4+;?XD8A=;Q-':$1?J%5;8>@O/G@B)R9R^%2&HD]35]:#_107E):O53 M>_/1O3P>CQ>8@5>RC0R72$)-N@V2ERM:0UGB)0 F*#'Y) #07BL5X_)J/S&= M2KZ=?)!J35*VX !WS\GHO8?1NV90SKJ>_\GX-N:K#[V%T>W-*!4O;AS\P"4X MWY.EB/RBQ<:C%Z*/0>;-68'EY)U.'AVEIQ'S*\ICZ&:,8R#TM]Y2*H"*9LYI M1LE=$_##WZ,R/@UJX*K M93ZEF^]5;>GEH]G:,$UTCWBT:)HSOVXZA1);A-= MC2M5FCYM]UO;[B_3"[0E,I$%=W>G79TI!5$@O0BB;@-%T/UH$PJ8#C/K"W^'9M)JPB_ACI^*G7JZU;Q[%4.P%(D)SGG&^;@; M[VG.;OVK<\'=>G_:YK=EU367[B[>;MO%B >5@-$-;!=>]R)*,DT?&^5. KMC M_4,2QW7FJ)QLW.W9.!)'T23+596:ZR?EM3F_Z78 68G#[:_?&)(4>',NJP?M M)J_3H"!DL'XC0&FX-_3OKGAOGE=^E Q)@_9\=^*61^4Y(2&,BFNU?\A M@NZTX+8W0>Y AANS+'P ]UP+30\8_57H]X\+9;\9L"ELXG$0[C@FWHT&[UQP M #75S#;]P)&L@7W@L+/MO3#-HX.? C;?:,!C#WGVZ+KHZ!NNS&+VO>*DES>$ MZPO,Y=J3,P&:OM'-*AXGPC]W-D0Z3&L"JZACQM%_ )F1[1YW+3*L3&B6:+ MN*9P7]82N7D#)*3#29TW@?X3_5HAG_:2^^+/GC]^S"T$,B>? YWMORY#I9L8OA7- \'0&N+6:_;4A-FSED*+NXS$:( MU731*T9 9;KH (Z+>J#:%PG-(Y!3[WTD)-\2@8W?6%/3),2-E" KW598*?G)5C*(9,/C31 M'E-YQ6UFI)6X^T=)S@0$_<_%FP76\[RHEM1OQY+)DE7CG"=?F(>>A.I]Z"IT M<:;;[5P84P$9/,_9P)!_V(#9M$>Z)\8^ )>G:-=4PI:N^R!\PL$&/5WQJCSF MB-2OQP9W7PD.02?\35=[5%M>NW/[[\Z9'HYT^$Y-G,DD2MQ555=E0WA<@>B6 =%+C"I#-X;>7&)/?JMK-\?=94CA7]*?Z/"F5VA0. M6=+(*H76#K<(@HRC9Y1"F#<7PX'(LB+-R7/*=Y2>4MU%;YFS,FX[="4U]64T M[62J] GB8;H7]W_CS&B#]##X<)FG5("(:&6DB8B @75"T[1,9!NI[*CT16VZ MEH#Z[C]/F$&/&7QZP@P>Q5B.$#-X-^:0K!^EKDI<0YO,V9[:6>D'W%: PF6% MRX0B!+I74/SC"@V43'Q!DR^]'C4H=R4W9(UF8"H&.[A81^UN53T71=M'-^M( M]>0^73?3W@8"G%0XP+=5FJ_WL5#(KJ;0!QF'8'2770O@B[:BMM5?9X1+R-M. M B>2TF3_%BRFRMGXCV3/C.TUFCR$F?[L\7]I_+_)DM3Y &7[HD]>3X4N=X3< ME;"D.[!)"BAO^:=S+Z=B5P*HO-_8R7D,2Z: C7/)UY[[&%][VSQ]\*.[SGR8 M^X+Z55KA4$2:DB:+_N#)7/DN>J'RE4A%;/8-Y)@YM,AWJB!G,#P"4!/Y'RU? MOV"^R>I"LL 4Z@+JUF:87<9^2OJ8H3H-:")]L_K:C=?(VU"P(/5^3P3O;O-P M9RO@0#OHE)(Z!%;2WTW'(^[OUN4STQJ[D&$_N7F@G"^26P40@EHTZ1$>7R2K M%7W'@U[\#M8C"CY0YQN<9X/?1Z\>C,$RRTI,WEZ>F, %H4^_<2?Q.PI)J;0[ MG[UR=[.;U#)/%%Y+$%]N4B*TH[,%'>VWX$/5X0%\3]_B?;;+1I4+H M)L&Z8"U[SA0;.(VFW).M,2*$NW69E,&2U-E-89\[3UB($,KT8^EP2@MY34]0>R,Z]/ '9 M$P8N98(&=<$:83]"5,M>;530IF>X(]*L$SJQH8U2M@JR\;E@;EGM$133!:@? M6'>EMAJJ#93"&_L?81*6W1XZ(\LN/8?'0&FNKK4!ICRP6TTR+,YKTHK@UG;NP1497>.FZ MK;)9V%1 (,\X1TJL=I:W]FDR9.WH+S*AB*%F8]YVW#XN"9,FF_X]6.* 0S*W M<5Z"59WC7I9P>UNZ:/+C)A]N(QMUT/B\]"]+O=RT%X)ZNNH5JF:>W/;B#&.S M4ANF.T(#QYDLE#!Z*!T%,U_I![D"/2()D# B3SZWF'U="1G:AG,4L%2;A5Y"$U," M,92_\2V0V Z@8T$6=>I0R6:C\(6QF\Y_6S&\VK?=,@;(WZ=HB$@]\5 P;V/9 M/&56$?47]G6+O3 @Z)^4@BXZWW/?Y*#.F3WO&%JG1WTDGV<8K2C=31(8-#K- MV+FIE87P,\R6-'2LL'W]'6D4L*B>FU%)YWGR'SX=7E4S9G&)#=ZHKH47COB@ M_G? X>_> _+R3,-9BM+"?1(TV9%S IXT-*/T8G/G6KA M!)-RU72;$AN]A*9 M 7+3G1/9Y\PQ!H%W-_>@NSEZ(-WHP$PZC]5@MH*LJ5U2\7NI^./^R84&B]E+ M=\?5-&A:V6KT-:7^)%^NR7UWSL*.(:M S*2FZB2FRXA\<&$P/#>A [%KJ^0A 4D$?^669>UPX['JB]&-$UR2$@EG19)4L#@+%Z4 Q@SN@(8/<+9M5G>]BDG 19:6[UR(>]X?S$RBV^+K._:HTBMG;M MH+W<+]3X%S6D+[+RO-WL?0C=XJU0#23Q&I0T?$:++SSZ"+W!R5# M*6+[VSPA!Z& )YFW?! E&9G5%_DJ>\"ZK/US&EF!TSK=[C6\I0P)NT#^> ;G MDZ+!LLFBGD[&D )F[27@AEWU@50N!E[DY;I./(CVM)JWMIK(&?IW8S:W8W)*=FDO[)Y8R[;"W_F?LA4Z8#")G/(\7_D*W6GS MW*XE,/G.%CJH M5,_6AO',^QD!S%:;D[-_RS?5-G\GC>:XA?C*THNH@;BU;'72)V8PJE)QOCA! M)0-4\LL35/(HQG*$4,F3@7I/ R7*&+ZD.[=<[:ERP_LZ8]/G@?45:-, L4U6 M=>5KQ-KBP(E#Y9D>%&W&:K3>G>X5P MB)JRT.#)18X?8P*0Q!)30^,:E8).\L2#JJZ6# 083(_5K'\#/"MR$WG[AEV0!\P/A2 MJUB$I/Y_,I_/]\IQ4$E4Q*X7@%UF;O$ %24:$CRX!]:+4(22>I9L RRHJ M99M1QY!144K\/]72'NMQDF"]QSL#6-?(\#*I;ODT$-7?BRQ)&:KIP66'-\H M8H Y]!0A.FOSL>'@%T%^IK8V<&=PBQDFLW8+A50/1K#<&[COH+JG A26\@$?TTMVF$ MY";N1*5#?&'T5K4ECDK.Z%=(77%ZLB<%PXS-/8I/[-ZWV=X"/%F>*B]'\E;< M9X=-*1"OYFT.DE&SF_B!SDCJOJU\50G,JS'6*1%9>2O'R_LC^J36:B"7G-^!TM M#BS?;K,T5YOE3NM_#A%FW2V^\7KB(4 M&)_)OV&+*-($5,Q[OA;Q=R6Z*@Q;)2]_CT3_VO:4[\W(JI+@;U70GK$B@A@! M;U%SFF,P#G/Z&Z4>IHR$(^-'%D%YX9S2_KQC2H?[M5M MD)FQ%F@Q>R5%@.I MF;!ABK6&'6?G$[K7RE2&@48Q XRCT57KUM-(OT:' M?M8^T&@^W./]-P%9B6VKFWWM]NU+9PMGC *]Y$B*6MQ:8ONB$[:KF*W4N8(% M\U_YN>)W>".C>9 T#Y(';_C7X:*\29(W<_M2Z%SR?Z*Z0V[EU:7$OJ(Q2*(I M;WP?*Q3QBB)]/YJ<5T. MD.DG"Y.-_: ]2,0=U=5",EVB2;;"K@&'2G!%-D@[#5=.P;.(9[@?)?*4)TX6 MM3 MNF;F?7_-@]"LK3NO2'I:&='LAAI3R O;)/5V MS >[3[%$GWYMF[P-?>>8.R7[FM@W:L"YC] ]^8%/M>XU^0YLT;^JI673=F97 MY#=RY3OSG2A Z3(_Y,Z#OZ6Y_M\=]XX1JHQS52VI&7/J8)7E%\IF6@K@7^US M7INW6LS^.S2BD>MCHOVV5FU86&,;PO.@M@GWMM6@^)Z/AYHCL2W2. >O[P/$ M@L>:#W#G^#+S\JX<4UF?AJ,?M.=*HZ?F[X4^7]OZX/7"Y/$]IYWTFB;44,A_ M06Y%.=5=J3HI5T1L1Y!R>=\\\; EV1AD]2&1^V7@EHBXSV?+"G)&1,>T$JS* ML,/"*[ZXBZF79P0#YUP M*AZG\M4)IW(48SEBG,IQW)P^AQ'PQPB:G,6:DR5;.U/#M;*09.#<1R!T\H+8 M/<8@IJL-:1:RC8'1U:;@P89*1$,>ER=T$),!A%]3)9'@O/+ ! MQ5O_H.Q=XJSRTE*WKKF'.VD]OY54O* @*GF0PZF3^^H-O62[[KG.L89:J);; M/V_ZGGBS@K !^0_)CO]>Q')BIS'4=PUCD'NY <4Z'"ON9.7+9"ML];#8+G9H MHA978HX*K$_@4LJ%T:(O>N=W\)+9@AM0*='_-EO:,J::NIC]$/?22G#E13Z8 M^WTU6V=)"QJ("IPT4D_NROS?[ T)Z4K8UX:JK5H!+:-.(F6XV7^AG &)M^JL MDYO!J$_&?#9;&O?HT<*LL(M>^F"QK:N&D M"!3F!)X#.@ I6G2GN/:49G XW+%->2<9?K.\=*Z+=*_)>$UX"S^P<\\G7U42 M(L,.V)FI3M(/../. 0SC%7#&^]1!E^S"QCVUDF DRE;1[-LY0X$D":8JR>M>R?:J#\D/\8G)%6M"OP//+&SMT9F9 MASB>@@?NYN5?"+@4:GG)H"G+/'@8A2_$\*?9%W,+0=(?4I"9AP9A-VL%O?\Z MN7!7+":%@/H]2(GF]7JHA90DJ^1W6&JD14N5)+L;%2!I/=Y$55 RY\CEGH [ M1XG0!T=MPK3IX(VA08:GT,.I.WDNIQDIW #Z(%*__+S3R(P[M"IK=%CPHV]0 ML+MXSIF>/GN7>_XFNJ*8="G/8NX=W5(:[OO-S]^R$"3/UE;L8S21?%8+QY4Y MEFYD.?,!/3%U#3,*WDK!LG2TNTZ%J1O7[ M^ ZMPI,)M$MLKF^SB"Z<8"OT-PI?B=C%JHBKB(QY5^( O##DXB!1DV_')6'$ MXDS"9)Y)Z?2ME%I,QN2GR$?1=!>#GN3*-A&N9.OERFU?%ZS' M/"T2C[.<>RM4"_]"&MLF$"+(;-Q<&+5U](PC>DLUV4'?71NR4Y:7-XBM?$L\ M.79MY,Y3B>-U_HXHQ24S=*$TK,JO-N.WT1], Z27WH"& C),3OT*MB1J:H7U M6?/3>3F$YZW(&/"GUS%PB.Y@(5ES:6ETU!()[@(_'7CQ*3R 8ZFLIE*H,_>X MMG[%IM#3\$3=>A;8,N VU./H28I@DF-*/*8>TS$?/-*]E"SOJ ,IV1>'4[*4 MQ,,C\-+X>E-4EV )BYZBN5M\^$;96U1U)QT*?B L%%\$,0&6F4Z3JJ^S7==: MEGJ"H<8NIZ:>R.&3;'ZX8>\^A'JOG/W4)Y1+OTB:(#2>;%F!QYP MD)K4,C1?!95HL!?P3LAM26W-F@&9*\53T6"<:9$V:%J,_@^%GDNIM0^QEJ-: M3Q)-#W;"(3"56<>[J]1-1L($*F9U/-5CG>OR>C)FF^J^_D)BABOY"Q1=/;@M MOJ]QJ?2?NR!IF1::0S3.)P^?>&F@I%XF[ML/?GI7.*,LLC./'CY\-)>X8N0C MZ@%G3;"S5#%49F.KT9.%?6OWT(W>?.XAXXFUK3(957G#)\*XN/\KB10%CNYB M)MYT'SBHWX(GJ_I@(QTP]5Q#<<;48B8JP]TWE MPIR(>A1UI'S-^ NT>&6C<\E1:[!R0!? K2PE?^$G-<; DOEJ06EO0'L3QV/T MAY%#E,M)LP'F93$?T!O4QFB@ :F8\)-0-DZ IAVV0*9NN<;MCR=@XJ':C" M^07?RHKWYE%GK?G0:9N_QSL*L[99-L &9LG$7NFG%\=WK)A(X4]J91--[^ZT M6G5;DI6!LPX>>]D?[N*)QB]%NK$#SP,; MX'(B#X]3K P:>%W+:6($-?]LC@N*T9\"$G+.R1P.CM*9W7C2;M(#P-_*TA'B MUR@ "8')0G!69B1IQ@FV5>ZQ-(;"G=/=HI!I4=P#/M?[%[Y(UGY- CXL_6!: M@9L@9UBP1@28_^@\]EG?;9*EF#._GCP M@&,!1C.4(X0%WJN_Y?N@Z2/IEUC3W;\]83C3<7&HEYP/;;]LLDDZ>8$6_9:FZM]5T)5#U@P^",!K]=2HZ1J>O&:2'EA2G1%-\K< M[(?4N5"MJ$I[U+3*$WON244=^J;+W@*.HJJ';>SW-FFGB9^T*J/6GXE\@Q:^ MA7"$*Q=:8PML)O,)8JZ1Q3?4V@?W0=N3 A-/O J)^EIT1?K,WQ90BU^'7%T$ MO8DPJ*QFI#@26X0+;5/:3Q6W/?&L(,^&5^G1N\2$%^/OZ=$@S _ / ZFO<>B MC'U]GA0/2E,WGWHT6M&ZFM2[47GT=#/1H0V\K!-+P7W*.) 8DC?3[IE](XU( MR=X(5/0B9G3OY%(N6+)82![R?L+=(,E?'C)!G-W X3(,QAM&ZNXZ1%:\VE)]?WE7(\Z.)\J@Q-.0JP$?>1. MRY$/3Q0XQ'XK."\29^)E;B'Z&([4Q/&(J&3#;O-]))1Y&0IY7*L;Z\3*=%-6 M)DO>05F2\UH:-A07%=-C]2\?>S&%175O5"3+2MT RL7[9?8-" PKFIND/7K7 MJ[68* ;WG5@_;VVMN](:7^_&%WFXQOL,4YSO,PQL$R;XM$JWQTSLD>3L$)%I MQ=7MYSWU 2CC'JN_;F/*W;K;(;%@GUNJX)BDVQ?]U/."0K.XC:%E MD*NP*_UA8]LJ/JC>JJS2VG#'B#1J]Q!D(AENA-T4&=YXX.0\0/[G\74\5.I@ ME#T",(4(+ZF#Q4 DQWRQJ$U!40$:2_C7H3^/-T]:?3YW%+C]OW7_0HFB>2AJ M?AY(6WV!QCQ2/_?%G/$'J4=,[JJ"O(?3KK[%71U(1MR\4VBJ7+JV'24X!'6T MBTI)$?E&!@\306M3A@T<5IOZ5Q-)FGJ1*)&3'^W1:;V]!XGJT[Y+*WN4-E_YU M[FT7C>!20C.8.A)DO6] MJZ$XXKOKDO^V MH?:LGC0"L;-GC)A02.[K7B.(K+9]*[&9^SPKTI!T8EO9^%+H,FYE8(X<46@0 M%V8(I3--9$1C:4:*-\!_"CX]!EF,5IY'D0;W>L_]C,6*ZGD!/^CI\; I#E3] M1B #YC'S@ >@%J*FZ:1"N%8F-P.#$5RSR D(\7J:+=MK+,\XO[TY4VN&O \B MT(,50L!!FXA6D/>H9BE&?WK>(Q0U1#&R/H'P-1 B#)LF&3==QD)P!*A.W*,#'*T(V=9" [J&#"P[XM: M?CBNY=OOL9_GKWX@@D'WGS[RAH7Q24LJS1GFL\M MFWEGG+==<:X-7GY8)W*N@+Y]?D+?'L58CA!]>UPFS'))C]X;"_S2I+P3)YNN MNGM0[JI6HD?4Q_$F=1:Q+>"#/9Q=Z+T7-*KUL^,VCF$K!91HHOH.8:P&M]?X M:YA*1RQ*9R\T*O/LQ8WNUU!4^L1"OSPQZS5OPMC5"IC..COOG!FE1 8UY[C9 MIDY;WZWB6X DM=MK_^F.X8:]>9?) $E=!"H<+=8)AV359E&(:^5/H,$0)T># MSY@,V[?O+Z9UM!%]B$<'2'QN=W#P!CPZT6?5\E1))FC7XT?J_(+LB,[7[#M M4!,Z:+Z)U3@T7"?2W2Z1)%L5B9B_?2>"Z"]7P538D!.A]]Z 6W;N!*Q@Q\>> M-]+AKL[L-U6:/B BOK>SWUR8[/RFFL[F+YFO?[U"\L/-Q<]UU4J#&AK@376U M[I2I5$ZFL"ZI;(YE1@N$@<[SPG=^_-\WW_:M#+6*N;5K-C$)1%:J!%; 6X7V MO%Z $WJ;C8ESM^6N CKLG, ,_+P=%?B\=KV?Z;6S="SVPUF$N='PXFH#T_XJ M!\18PVP4?(W$A:]Z/8 ,%8U640\Y,V=Q3T/_3?U#@AT@ZKB&Y>,L@1985,@( M<%9+]SM]3[(D(4[M=2^'"'1'#FP5IZ0F)OV MHS,\W^OT MS4^'KA#9BJ2I5XG34S;*;R"T74MP-J1N2B&@ADW#&D,>V@>B_:X6;$>9]GVE MT>P<3?.N]8Q8*RB?G"O74E?;K4 J"NY=,R%"-./2KQ%V/H\R2R!HU#?SSI9Y MLQ&]',L-7>VX69O0 )F7Y4+,2ODFF0])[O#?4W]Q[@X0)ZF29DP_[=XY.#\2 M&6A2,/-Z^6";I+#L2=-&?3J>JA;B4,V8@)1IXHF,[SA[U73/5G21L$4\@FE] MO]/)G3#^AC/<RPC(@P5*89!R[X&'D7[N8N#RV4O<8S9Y@W;JN#]VY7 M78(ZM4W.F08/S?3KHJHHPBB[5>$^;I^3[7)(5X..E%6L37Y4U8V(;"]"8+6' M9+"_$*Y\\8Q 1I,WV_!8]SQB[RS,A6GYSWA&Z+2'@\YEAZII4*0P!@TS&S/+ MXY]Q(3.9"T;AUK_G,KXW??(<7OTYW<)OR^JRY-_+W"N"#81Y #4L9(%"D_*T M?)DN@-MZ=43WRP3&JW9N(N3F3_55BR$'5M1 MZMUP,_G%0ZVC8V8H?DDAW_9-;.NXW38P^_M_/KDYWG3TZ^VS$>CM[NWJ0O<-%_5>4 M>NO]BT_6CWN8'<\=13;B7RY<8+C)EWD[\OJ?.N4\.F/'DH=^^O!3YJ$/3XMGXDAH_L0RT[0&F7B6%'' L(?^SG(CGSQ9/'S^C0]'6[O^G M^L-R7A8X+W]IT^&_?;7X\NGCR7]]N#A[SW][^N3]OGEHK(^_7#QZ]NR>#/;) MXMGC)_=DK,\77SV>_M?C&NO9D\7S1_=EQWZY>/+EE_=DK%\MGG]YO4WP%Q@9 M-C3.E)'!^[^?/?ZL!XS\Z\/9&4RU/N]X/NH\T?YG'^W>T:>'?E3?^++=O>T; MZ-E5#NE#UNCT*71D\G_)UAGP4?[Z_'CS=\U%'YE' H%.SN+M9U.O-Y5R87_L MU.[U!O,CI.MZ/M"M+N6]V-[?9,VJSG=:'/]&V$IO=W.++P979),Q_I&,\<=J<6UC<=?+?X3G MADO+W[A;]!X:=F^1Y:E^F6HB,9Y/?.J:1B^XB-N<(+_"BK^(G3 MF)B"QV>+L_NQP3]YEO/AL6#6$?JA[?C6.G#T_V^IY^]&2O[]I>/SK9Z]^!O?9^]?7M]8U\ZI.]/GWT9*_O_,7. M'IXM7O_XYC@L]EU,P&L .F?_\_4O/\Q>E]3DMLH\H&'V.;,;R5^K*JO[#S< MD&_O=M22(PTG$'Q,N.'VFZ1-9E1$\MJ/GDS+[]RTO'KYP\FT1*;E55*LA,_D9%_N]T=/]N7.[,:EU>0E/V9*!G':TR?$Q,M\86F5"W/ MC2U2=<8$8J!YJ?1(,V>Q3W6E>_71>VN!_@*ZG+_9WOU/R[KC1K9XR%Q4-Z7= M>;)X_O#1K5-X/'-??/1^?",'*5?.%E]^=;W1OO_54--B#^:\VMW1?KL)VNR: MMO[N7N978N:TZ"J0^JG)?OQHMLGJC/ARB4 F''7 MU;NJR2SW,J&GAL KNB6N!E\I!>AEW@S(V@/_,)Z>M/J#B]D;*/_$;P4),QKZ MTK](WN-,J94SA61DW"N7>^4:!V"M_PH8=3V@AE^\[QTW9;GX::,\:?J\$\$@ M" ;/>GB\'F/<=N)M$_H\,QHI9Q$] N?>&5L-QOW#^D72%$MRDK/;(V M!/V>NPZ(EY=5( DQM\PV2;%6-0QL3_D 784=W0QX7-*UFZIV;YE.203/;PJ_?S=[]Z]/S6'=-'CQ;/OWQZ^SR3BZ>//P;#X//GMS_6 M)T\69\\_ LNB6^EG7QT;&^#S(T^SC-.IO'KYYM/Y[-'#1SV M8/%]^KMXJ4.AP%^:O\Q^HRCYZZI,287AO>M%]X4%]D[7JT^X]8?9@Y_][8^U MR^ZHX_3CUHR/\[3-8=35[NT71>[B_+ M*MV[_]FTV^)O_Q]02P,$% @ MX!C4UM9N"-*"P X' !$ !C#C; -Z67'I%(!6SK?.3K?T9'DB_+AUV?7 8^( M4.Q[5S7C1*\!Y%F^C;W95>W+^%8[K_UZ_>[=AW]HVN\W#P/0]:W 11X#'8(@ M0S9XPFP.OMF(_@!3XKO@FT]^X$>H:==2J.,O7@B>S1EHZ UCO91<7NAVZ_P" M3K06/&UIYOF9J4T,^T)#+=UHVM":-/7S][/+B6V9S2EJ:7KCG%>#MJE=M!I- MK64C:%IVLWEJAZ#/])):<^1"P!OFTE6;,[:XK->?GIY.GIHG/IG5&[IN MU'__/!C)JK6HKH.]'RNUGR?$B>LWZZ)X BF*JUO482O5+4B9(]HZ1]!A\Q/+ M=^NBU?I%4X^%!"16*,$>9="S7I78C&CL98%HM@POKHMBH4?7=$-K &2-X M$C!TZQ.WBZ8P$(8&WI\!=/ 4(YMS["#!XDJ%1# (;8'70174 +Y6_E]3L M! ?87?B$ 2^%,(5T(BVGA$DQ8723&QVR-O MR&0HBOJ4"\BFIJ3JR&%4'&E+ MC)-G:M?J^2T(J#:#<%'"BJ1D:$ETIK@UB: T+BXNZL\BRK+MR(P765\37S6C M44SMIL#+KYL?:;'(,(QH,IE*@#E!TZN:2*E:G$R^.W!RPBV)JZ04K$:" M**YS$>0,EBV)90495S7*"7!0Z)M#;OB"H*(-YR*4)W1)]/]]^RWH%&T_%[$" MY^_1?!M-BS:?BV /EVB]D![S79XU^W=C7I=_F4T'/2[[7&O>],>M.\ZO=&G7F\\*NKV[8 *3@S)28,3 M,>(>13$I,29(@H((%82P1](2/KZ'A#=OCACF!N^=P55T-9TB%92A$_RRHN5? M5:=W-.9_/_?NQJ/A[?"^]] >]WGI/JC=@*RFM:GK9CY:E_!@> N6"HZ$9KE] M[QTWCQHUU::NG^Y&];$O;^:D,_Q\_]#[Q.OTO_8&P]'>NW1:@9KN4UT_*T/W MBAX@%!UI7K(P&@\[__XT''1[#Z/>;U_ZXS_VS7.&!C719[K>*D-T4M$_0:CJ M2'6BP[5'GVX'PV_[[\FOP&IB6[I^7JH'GO*9AL>6%>Y]!UL8%>6RC 8UM>)WG=HE"'A5 M(RE.*$I6BE4=J581\?,HST5]0V\VTKVZ+/5\3AU]J])TN@0W'=^S>(.)M)SZ MTP=,?ZS*= +*?!<1VD4,8NJFNNXWRQV QUQ]U&$PCTB4Y^XXG XX2$4>K5@ ME.VJ33THG1KR*MU*_$0JWH-8Y_),K!;$>F5H)#2#A.IC2.0EZ0X2T>4>4;E$ MM&_MZI1S9J;G,?L*&0[U:LTQMQ2G,OOL_R2JU*:H0ZQEOEU6XE";2HX!MU^6 MOQL'%'+%I+ MK7_49%4QQRF\O.-JMPBR.B,VS:+=KO+K4X7SQ:LK=N @?WHK]*$!]U&JTMXI M+Z15'0ZF*1^ *!8.L7YQK32T0),F9&6!8[QD,]=V?<*B&YR]YP7R*.)+I;;U M9X#)3PVAFD$<-(>E^!*DY%J;F: D@]26LUTQ=SLFFIXN0LRZW++!B7 MWO-DR9)5RF7>'96IL^NY*1]YRL/S:E:-*[T'4O-Z3!SSIW3$CE/U7)!J@B], M_2(WP=6>FW?1I.B )T64 UQ#-]+S%R%6,26>\5J554>^N(&P3L"*?(5\/F*^]:/CNV+U(4TIZ/>TO-KW32.=]B4& M2()4F8!2\^E-*,K)=,-LIN\>4Y-(W77+H-O?C)4+>;3L7*PU![)"/T@-J"2 M U:*LATG$]OQU/R>F4;J#D8FO]6>9VSN:;)D*%_ >*O.K%"A)K=E&JDK']LZ M;U@>:CMVU55"HFL&MQ"3K] )Q+7?P)6>*GDENI0*->?GII%G@$Y< 1&Z@%0& M$MHJ27G?X]2@,7PN/)M*2JJGLQ=&>BT72@,I7DUWE^L_&0#*WL$GKT;J-F_2 M^96,^CO$!CZE"T1&YB)^#+FAXD'O9FKW7+9;$]*%1G MO:9II&Y,9G"M@81J^3:Q4!Z^9ARJ!['^9(0<,^;K3+WM,6P+5_%UT@A9 <%B M7[6]1$5.'>I ,$TC=0$_,Q 2"X*D/K!46$G>Y06-P&+5#?77?UO!X96]7 ML;-KM*^SY$]L*OF=NV>*J-C=&SHC1!ZQA6C;LX><(_(9N1.QWR.<4/ENS56- M^Y7/3<7^M/(&]59)3SSB-1';4X:29D 6NYGFVJAS*=\&!5/YR]7WVU" MH#>356]>EE7NX8LXU7Z"Q)9_OO)@$D$I3;X+1+.&TUL>;M#Y+8"$(4*3#II" MA[YZZ"=HWKN#HS,>0S-$[X/:VA7M+L[AH$K[ZQ=N, M)I@5:K#K>SP]D)<<+>[ !6;0P7\)6L.7SH3!#[[CW/I$,+>IQ^21?"-"Q4T M;Y:C=4.N"HJX&R >E7>^QY/V7%BYD4B%1)'&' "%;?L_ 67RH3;_GMM(_D"0 MM&U;IN/-D5P2[5"=,YZC:,Q4Y_]TO4/(]@_(YD,_!^U[(^XN\L+SIR4?/=W MWF:!-VS.(M21BPV"4+S!QS9",JH> B?+M^-<%\M43]4M40@<0GN2CX#S&4_? M74!,1)7A-&M4H^J!L"3:H::/;>-Z/N:W21]"&,B9;L]=./X+0O0;9G.90/C" M_*/\WS=D/(>>H8L?=:-+ !U"^\=/?L[$E*YX"/;GZ'B)!+1+_UV!.=2.V[8L M;H\]P'""'7E]*5[-I4LZ 2&J0;445OGYOL5]_':.V6T91\7U6F1'LPHX0\/I M6/[W)"G#>SAO$++?: V95_E!3'7Z'N>1-Z.+PL^^MSF,HJ!)E&STX*ZPA]I? M([+YRE$\AOP9BNM=[&6C&S95WZ%Y;]OM-BZK2J_'#G[IU19[L[L\8-7C::K: M(8RF0R_G,B6CXD^U7UX9#?]SUO6[_P)02P,$% @ MX!C4[V7H6WA%@ M@-@ !4 !C6?L^OT+A?Y\38 MEU0G78ZM=%SE6"[+Z?0\L; <6*Q0I(:DO/2OGP-2S=+I,4Z7>T_G&):8]]Z/ET=[?V1<_+E7YK/CO3]F\S_' M[P+ 3ZM_]'1V\G$^?GNTW!-,\,]_.__!LVR=#Q%LT!:4,PHBSQ[0,BYS2%$R M]]]O?X@Y*5G0 A..'@M9@;="@LT85,I2ZKQ^Z60\_?.'^D<,"]RCSDT7JX\_ M/CI:+D]^>/SX_?OWWW^(\\GWL_G;QX(Q^?C\Z4=GCW^X\OQ[N7J:>^\?KW[[ MZ='%^+H'Z;7\\;]_>W&8CO XP'BZ6(9IJ@TLQC\L5E^^F*6P7(WY%W'MW?A$ M_03GCT']"K@ R;__L,B/?OIN;V\]'//9!%]CV:M___[Z^:4F4U@L)U4^1Q@F MRZ/OT^SX<7WN\=.#E\_V7Q[N/Z,?#@]>/'_VY,W^LY^?O'CR\NG^X:_[^V\. MJ3NKUR\_GN"/CQ;CXY,)GG]W-,?RXZ.TF"RARIUYR2JHOVWPUL=_ 4]ADDXG MJW%Z09_/WEWA]>D#?ECB-.-Z[,Y!3&;ITD.3*KG9_/Q?3D+$R>K;T>D"WH9P M,GHQ#G$\&2_'N'@RS8?+6?KS:#;)-,GV__=TO/PX0JZ8YI$43FU."B#H MDUP[7IS4P5X>R=K;!75W)?\2%G%%@K,&']+\F]6@ ^-G7/C;ILC6 M@]^DYR.=1$')$_@H(RC#-+A8(AAM+:*P+NG0NY.7^W.!3D_F:6\VIXZ3SGNT M]QXK>\[4WQI1F*>+PX/3Y>O1/&2SP^__=5%W9DQ7+69N#7@J6N M;"OYI[/CX_&R6H;:NZ>SZ9(L"%F2"JC(;+P7BM2[+:"4$."E8>"YM2Y$::4Q M79AP"ZA-F"&^!6:T$DPSIES3/U5,C$8B<*8-J.@C>%48I)@+UR6SI%P7@GQ) M U[/"_DM\&)+,32CPY/% I>+D47%T9"0D,M ;:,&[S7Y,R63*@O"A,RZ4&#= M?IM>/#V=SVFBC5)VU OM@1D:0U7(*8N6.J.-X4)9F5SJ8]\OP1B2\;N'E#\G M[/V'N!E77\UG)SA??GPU"=,E3 L/*!\Z[Z(1-T&W"$3U\CG032#.J?&J]%"65TJ2" M''%4<4.MDQ8"[U"QR)6RK(^)N(O(S=,8^)(2H(O*IN)9Z)3^O(IEZSQ8 M2K/3Z7+Q*GP,Y&Z=][#DQ&3B'A Y&6$O$() :&8@LH4S5(?BE^/9TB9L2WY M<"5+MKT V@2\!&1^BOER#GMMI*_\YARETID\;F'!*"_)!8\T(95'\)%%\LI# M23%M% /?H_$A9/3R:SCXBO<5(WEEP#BS YU$(#$X9@69/ M,XKMC;7&9&5LD*6+%ODBM"'ET!HKE+9B:;C>O,[M_3%>'CT]72QGQS@_Q_;Q MTR*!51C&:0O7,T@VW5Q9*F&>>!)U2>$.[>4-XM M(_$ SOE6'.DAF]YV\@(L[[,,.G!PR7!BL2"E;]"#%URYQ(SJY8Q_$=I G?&M MR-)6'FW7.2[T\0(>%P*+=4>:EH[DI0_.*<3Q!55J$XYDVGG7Z?(QF2%[4E!Z[;P7SO06^W3S7G M\7*UP>15&.?GT[-]1J,BLO!14<^4KKFR4" $I2#1--886)W$?5+;UP,:DJO4 MF @M1-!P.6\9QE/,^V$^);N\>)+2Z?'I*D?V#,LXC9&M\ MS7/4S)?4WO0QBK=L$;_/[M?%43U50G]5R;T+D]4YD^73,)]_I,%?ZVL;F4!! M4'PN6",8FI_,9K!(,K#<62_[N((;P1N2Y;P_1ZYN@VTMF783X6R)\GP=ZC4F M)(!Q@G5CWGGG'2\BTF0$9"J!4IAJ>C@ 0V]BM+($)KLN&=\*;TA6MAUIVDNF MX=$+/"&CO__A!*<+_+2$>:GKMD23E" ]7GA-%FL-3DF"*)(VV6?G31]7; -P M0S*X[0C36BJ?T>7OCS\?K1?TN6O*MVA0OPPM=E&\^3 M448ST6?Q-,P_/J=9N$K(U$SO;$+-O'T^7>(<%S0K8BQ:*@1,/) ?&C)$*3P$F;1R M1D1A?)<1ZMBI(7E2]^?CU<,#PV!!P^,I9T#/U/;/.*6XB P!MZ3'E :/EA,8 MQB!J98!BL5)2X&0E^NR6N '0'7TL^*KXM-WPMU_GN= Y:B[D9#T0$V--IQ 0 MYC*(D(LT40:9<]^5G78J_)]S>DD]'48#[)%+00,)6G,)*BL&7F=+,N0A%9%\ MM*E+ORZ &)**W%;V5X[^38GZ'TU,\=SL^WRSPZ0ACC;?H_TPV990]\ZR6! F^;L8LL9YBS Z2 MDCZ6)%!U*BUU#[!#4H;WY<[5['-?F37<&K18'I1Z3')57&9]:'IQ.)ODD5"! M.T4=UHC4?RT*N%"GL0C6DRJHT6ZG1DNB>S53F9 M^WNYC:2[9HRS]R40JH&>$P4I,52-Y0E"]893"IEZF*?U/(74^8/ZQT.EE=; MRG 0^Q2>'OSVZO7^K_3,\W_MOS@X[+-=X6HKN]RU\(4^-MJ\\'1V?#+'(](I MY$:N*?$2EP>E)N>XL2%QF\ 503HFN *^;DH5/-D42PJ>==J\>#.H;5789XN9 M1G$1O(5B4CV_SQ%"U@(T%N6YDTS;/H>>;]FL\;#FL!4?/E<[]Q_WMB>VKNE? M173>QU>S^6K@E\OY.)XNZ_Z_-[-785TSR5A5;(VK0@Z@G)?D4)?J6FL5I>5" M=3KNL"7P(5G%7O3:I6P'0TB6O(T.)3CC' TC*<5T\'T$-/I?%T":#Y>T*^>TOE-/^?H^M=O>6X^2O)K/WHWI;3]__'V!^?GT4QSU)"W'[]:G MF:6,*6@I@8=<5[/IIZ@I,L^&?!T;R+:D/NF6S3$V2/#-ZSG\9[C^^_GTUF(. M(TT.G12FWLZB(BC)!00I$8R+5MD@K)#=DG9W 3HD3=F)<=?LQNPFRI8)Y<] MGAV\.*]_?^T!C)&*)B:A%(@B#:BL-01%'VNA\\IGWV3YQ_R6N7:U[[HA$#033457= M7$!RY!QF:U2"G),"E;R Z&/-P'+DB;G@19]-FG=!.:0UTP?32HV$V*:T\.5B M2'5Y@,:D;J8;J<0RLU:!E_4,A> !7$0./@I6C)+16O8E__[V)H94BK$S&QJ. M=3/UZR@9-"'6"Z3USH\9/NS-*3M2$/<70Z/B MXLT]75T(M1@*S$#8$L(D(JI"45= \U4M!) J1 M4&F_D5JX6[M#NF%E%[JBHU1V1IN+-XDMUG>(.8."U?K6,CMRMCG%?8$S YK3 M?[DH)FUNQ9ZKS0_I8I:!D&A+&34S1L_P9(YIO()*/T_P#//%+HP"^B"D0#!Y M51T]D'LDT(*5BLCA#7.B3YW,3= -Z::7'9FNYD)KNQ)VYF%=WN?DF.+>:P,B MUXW/Q3AP2%;6Q.B2MRZE3N5Y;X2T4::0?6/)FC8":F/*KH9H-U_T<5:)Y6+0 MIJ462AC9\EYJ@*(+$6/&*TN?0Z=?A':1@3;U;Z/!\O>;".OCC2ZH:CU M2&IM@]$>N%*U>$ ]P.$9C87RQ4NTS,H^YFYCB!O1ZAO+,O>1WPZTU%]5[$96 M8N8\UA.UH=[X1YSW4B?@6K*<2B'KW6>KXR;H-B*5^L9\JN9BZTBHZU:&UQ>* M%J\=,I& &5M/@8L,002$G% 9C\J;V.LR[XU!;D0O_HSPPS*]YJBC=B%T)=CVX&DNFH MBSXE5 GE6^JI\9%GG44EKP.%LH#/F4QP]#ISFU%SW)$&^@S:1MRQW[S>V49@ M[8J^U,6[RR6A+]^.3+'GY2\N/#DJF+20+H$QG"#S$"%(;4 79HN32D77Z;*+ M;6#OIL9YB4SGS"4X%0+YO()\WB03V!R=X]QS=/]?XWS''+Q?3?2[2++3Y?#G MI9.%073.4)R^JK1MR.JXX@5@$DK05U:;/OMCKH4SJ",T#T:B[275B307KXQ; M%2?5$;PQM4)[16,*@2NQ!$O<%KJ/,KH)T9 VY0V%.O>4US!\@?4)D*M>SEEU MN_T/Z2A,W^+KL,3]0F.V'%GKT5* 17W,&51,'KS&"!1Q&971)2Q]UD%WV\^M M;T%?O>6@7'SSP70[SHJLLB*[!<;G6EFX7K*,(D*]6]<&3=YMI_1\A\Y\,YY, MWQETY1;W!Z95RPV F\9OCAEMF3.0,]9%V2# 91D@<),LJQ?=M M$"3=E@2]2?K+>!JFZ3(^*[W1,=13;J*0T\L)::*?;&+%Y'I)4.YSQGYSC$,Z MI?'UDW1;$CR$)E4^I623J'?!(BB*TR X0S&54JY(E5/$/H=L[ZM)[SX:U$1" MS*MB6H=$EX/RY%T83^H:Z2^S>?WFKP/[SS NJ\R4UM( NGH- \](*L8J0,]C M\"I':_HL(]T5Z9#<^DZ4?\$; M%5&,,)(!4RK4LT U_94R"(=,"L&US'UJAFP$[VLX6-R<78U[EZ">3Q6TS8B1"$#+QE4]/T6H+Q9K+CZ\F8;HDW-5_6Y4J'VG-E#$F@W>RSB@3P'%N(# C ME%7,<=R1)KP1XQU=Y6]3';:1X$,$8SQ961P:\ DMN?NNT(!H!4G0[ JI!)/Z M+ K>-QC;TL^MM\,?G*R*Q>Y_P'D:4ZNC4&+BV7G(S-85$T'RL<@AE7KQE%31 MBCXI[2]"^PH\V6U9=:LGN[6XNO@9*UAUKE-/F7&^>CJVU&.G(3OP A-D9W@A M%YJCZ%.K^7H\0TH!/Q1?[BZ8AFOHY^['07DQF[Y]@_/C5;15@LR6*0]"UDI[ MG&>(-?OAN93.( J%?2[!N@G1'5W&!S';K9G21#IM#MR=>1#DD58 9P[LQY&* MT>I<$GBL=YJ;;"!*+<"2+ZIS#@1ML]("U[__:_#56@F]U3#OHL3D>%!H8&],7X'5YYZ!F%XN/)XC+DS>I/MFJZ87'* M+J/1J'+E+F,(HD? 2-3% \J0PX9A48D[@7(B1I^ZCYVW%M:]9N>?OJ M]L*1489';3S(3,Z8LL;5.H846ZG(ZNT9W&"?],F7D W)?V[(G<\M6U,!-?.& M;D'U)*73X]-5]:_+I1*X$K:P $77RAM%>O A,\C:&L\ULU[WB<3NCG50>>"' MX58+*0[&OE[LP5DEAC*;GR5X=FYR[X=FUU:XP9CMQC [Y(PA#V#0$R-=W1U; MG(3DN.#.>N)EGT3J@QGF:T3S&H_#F,9Z?D#NTX((\C\8YB,R ,HX(T!83D.# M3D!4+@'#1"$R2A-9GY7N!N"_(O-^%P;>107W$/-./("KP%^2+GCS'B?O\+?9 M='FT&'GMK> Y@G59$^;JM8CDP-;5Q)RE3+;/,<3M< \I"3<85FXEW 1#&!@2&,4"??NO=(;X0YI-7@P]+N/*'?AFIZO M'(8+BX9_^5>7UA4O/K*%^[EEBPU=S)9];^1&WKB0NXJB(M?!8(:08UUWBAR< M8PC!<>L#ETA?]5KKN1%5@W6MZ]^]3AQ$&^O%ADF18R M'9.5-&FX*=87 MDW4?[_!V7$-R_)IQYIJ5K5:B:69 +X3\F]2^O'EC1'$)K67UAJ= Z&F8P!L: MF"18]/6^W6SZI Q;]6!0^9]N''P0>6]H>,^^KW_$L,"?OOL_4$L#!!0 ( M +> 8U._DN3U244 /,! P 5 8W-L="TR,#(Q,#DS,%]D968N>&UL[;W; M=ELYDB9\WT^1?\[MCTJ<#[6Z>I9/6>,U66FW[>J:GANN !"P.461'I)RVOWT M$Z!(6Z(HB>3>("G:M;)L2Z(V/L07&X@(!"+^];]_OAC]] FGL^%D_)>?Q9_X MSS_A.$WR__?1\DBXO<#S_Z=D4 M88[YIS^&\P\__2/C[)\_E>GDXJ=_3*;_''X"QOYM\4O/)A^_3(?O/\Q_DER* M]9]._QQX=CY 9 Z,8]I;S:+(@:'C0F5(47'__[__<\Q)JX*.<>GI8Y U"TXJ MYC*"3EDIDZ\>.AJ.__GG^D>$&?Y$DQO/%E_^Y>JSXY7_][;>W MZ0-> !N.9W,8IV\#T/!Y_O47KZ,QOUS]D#XZ&_YYMOC]WR8)Y@MZ'IS"3W=^ MHG[%5A]C]5M,2*;$GS[/\L__]B\__70E.9BFZ62$;[#\M/SGW]^\O(UT.)[_ MDH<7ORP_\PN,1H1X\83YEX_XEY]GPXN/(UQ][\,4RYWH5U.NH$R%\]_JTW[I MC.D# 9FFRXB,OHOCJN ]8MST].Z8OSZ+92QP.9KWB/CVLWO%.[F 89\"OO7H M'M N'L0N\"+BM$^H-YY[#><*Y#K"^L@$L_FH+HP?$$;S#W]*DXM?%BB?33YM M@R[-1A6"%#PHOH!Q]8O7AB>>A^-A73I^HR^7OUW'V!L(?I[C.&/^^:=A_LO/ MPY*L3BI8'8O4#JQWT6IGDL62T68<7#VB(EIA&DW2C2>.ZN(V^3K,""*.%M\= M9!P.5KO-RW&93"]@.15\.<>+V4#P4B!C8%K5K2-EQZ(!SCQHK56041MYF]'9 M2D-FF/[T?O+I%QKGERK'^H^%0*\X?6#T*SEWF]4[^NS @$JTV07F1)9,2Y$8 M:*Z9]R4D$^C/$GN911WM)NIO^O%DNL*_?%?V?)FJ!=" O?FD!^%=,4/P?_YI M,LTX_3_&*E> ID;-1)+G4N:0/6@&$Y94\Z%R7I'%J& MQ5MK$_K@;#_+\MK(9\1R)Z'>)EIU(?K%>#Z ;&=A'B;4-V=T#?X?CB;DY[-?X<+6DF4 M+TIRQTK,A"<(9![1,0C)JI)=,%+U0.K-4<^&V ["O$VNZ4[NRW&:3&GA6$SR M[9RVBF>3R_%\^N79A'P+,O0"1QU8L3[672,QTL3"JC\4P&;A..^!ZWM!G WU M_8GZMB;8[IKP#CZ_S#3S81E>Q<*6ZX_D",I%Q:0*I*(Y$3"TP,CL+^! .L%3 M#SIPQ_!GPWX?XKW-N^O.^Y.YMJWX%H.I*@3B9&EE 4CZU&P@(60*<"2;73DXS?A M6IXQU[N)]3;7H3>NG]$_7TW?3?X8#Q077&DD^U'2 J-121:+,613@K<"/+>I M6]CDCH'/C><]1;HA;-(I.G8#T\*>>#5]/9U\&HX3#FIXV',O6 %#P!PM.M&1 M0QB#++310(38(]=KHY\;X5V$NX'U3M&R&\!>3V9S&/WOX<>%"4DK#3].T;.ZV#R9(BR >(<\*I^8 M3TG3L1"E$*,(YUXG1]1'/@-%.0MS :*> V+LIU)2L MMU\NXF0TL(9#"K10"*T)22Z*Q6C)=<,L5*BQ&M'M!;TQW!EPN;_X-A#9*9ZU MTJH7G],'&+_'1:35""@Y"=4Y+L^ VY*7N\GM='/0-: M.PMS [L]1*V>74ZG--6K0Z^J=F2B7\X&67$,B(D9GDCME$3:$1RO057/ 7V1 M';?5^T8_ [9[$^X&UGN(7[T^@A1;Q[];%CO0;@;6.\ADE4/0Z?/R 5_/YE^H>\+RSD"4]:2 M%B+YW=X%SV2)$KQ'GWP?YX\W!CT;CO<7Y8:DD!ZB5V\O8#1Z>CFCZ[MAT+.A=G]1;J"VAQ#5BPNZ!XHV#GPW5W46[ M@?).4:JE"G[ T6@%)ROP/(7"!&)AVHG"//EP##1&3:9"BKR7E_G:F&=#\-Z" MW,!K#RE=A.2BIBQ,TC_??H ISEY=SNMUF^KOD7U0#*(C3P_((-1.DU4HG237 M $30V8I8^N#Y/@QGPWMO@MZ@!YVB74]HPKE.^M<1O!_H2)9!0<&,$L"T(>,P MAB"9BLDF@::HCJ_VC>'.@-W]Q;>!R$Y!KM7T?AW.$HS^$V'Z*WUG-I#"2FMR M9#+X1*:@YRS2),DRC+3,>.01NSG.=PQ\!N3V(=(--'<*@=W$=)4*?H4J.C+N M1340%! J5Q0#'AT3&D0*(H+*HD>BKPU]=E3O*]8-9/<1$2-<4QB]'&?\_#^1 MS 9KC',\,1M+32@,9 [::!@7MI"KIT#G/OSDM6'/@.3NXMQ <*?@US(4\VV! M6=WJX,%H[XM@3FI%\]0$JEJ*9!%P':RNP+J=!]\Q\AG0W(M0-S#=*>"U8:;O M((YPH,!BENWUD7MD^MH-]@.NU9U$N>FJ MVT]7=Y/_G$:3&>:__#R?7N*W;T[&<_P\?S'".O9??I[A^XM;0>+M=>)RQMX# M?!PL,I#J@YZ-8#9[518NPI//P]G 9$^F?W!,94_&9 J)D9]?STZ]2[+DDLU] MZ9L%9G%!UG*D*^W T7RV^LY"36B96Q8R^&\/0NI18^ZI+_"@!NU!]J2%T'N\ M+;D"=AW/\\7RN16BP5K!@U[5X3:F/O>(NVHV?-."GDF;-)'X870AD"F:?$I, M<.F9SCZP *DPGTK,J7 #X3ZKX/1UX$8=C".JP"Z";D'](EJTP/7D;WAU6; $ M%-XCLR#)=@&L$X3 D@D8M;/HU'W>70?J;V$YG(G8%T/KA'<3;X^U$#8@>KI$ M% H482-G22-IM!:.>9D40Q/!*,4]M_==L>V%\*?G1_@^XKWS#?_77]8D0L;M M/[M6L'GU^_,7O[]]\9S^\?;5;R^?/WGWXOG3)[\]^?W9B[?_X\6+=V]OPMJR MO,W#3^VQ]LV.4U@KC",#\( 04&:DE3R R]:EHH0)Q#'B8(OG]V24?W-6=([: M1A ,T0OR6()A$+AG-@49Q'I;.2C4D8Z=6_:Q?XSNXGC\(M,1Y;7%YD.8FVPHURA689" MOH+")%#Q4F^L"0)E963>ZLRL3DYIE%S8^RZ2=.5Z#<[A*>_"T4:ZNPBXA>$( MLP]/QKG^]>+_7@X_P8C S9[,G\%T^F4X?O\?,+K$ 1?)0I'YJN:$!E\(+GIF M$L:H,6M/5U5OMRDM14U+N*]?48*Q:=-4R;$E@D3[N:4S&21QU+;!.T.#OJ]Y=KCY6C MONGAY"-.YU]>CX"F-\YUB_M8#6E:K@8BU/L"'NM=/=K4-*U8P1L@QQK!%NNU M+&WB%O>A>M269F_B;K MO$&:X##-<6'K_#X9IZ6*9H=%F00L:!/(P-% RBZ1 M%2&XT-EE?V_:T?YJB1ZT"O8BYP7+_##X.YS :_A_B[W&SJ#'(P7,L M2"@R+6$%9_6,!T9OC M@<% ;DJJN7/6,YVB8-%GPUR4*L>L(V]TI&\W$WV,-PA7&KSA"G2 J M8+'49,I8NRQM. *QRLR1Z%>'_X-889O MZA'0J_+WV94"#C2/L2BB(-+R0Q8IUPP,6.:K16*XS$7>=Q]_?X[OA?6HB>]/ MX#T6'_P*[EL0XIK5 =ID99$S [(F]T7-0B0/14A-@B@0@+=9\#?">=SL=Q9P MCV4(;\YOD(O@X*QE!1S9'J(>HP>.S.D021,]0J-CT:OQ'S6O>XBPSTJ#*QB_ M#2$.1R0VK!'H1I 3/+D>O!9VJB=9VD7+( *P$A%\*"&Y>ZLK M]:(D1S]F;L/CW!//4=6B$V-WG!]V$'>/2K"(61"DZ27FF^_!E1USZR$DRLF)JE1.I(HL::)U4MO#:)T_Z-M=@'H3VZ)6F#0DMCAF6 MP>U_#.J M*(2+CWA=&*NH8("K&H]1%)/2^O6-[;DK04N47;L=@#/U)UM04\#@_6.Q>T:0%F2 MQL2!>8R2Z5(D\X(4GCL3+7#I4[FO$%[OV\O9:TZ_E#0P7Q^[T#U)EJ1%\T-#!6[YDQSV PTFIE M@JKGA28P,,DQXR%8&:(UIDV7B\#]J:A@==Y>^(#TM4BBJ<99J )AXPLZE@ODEHI@I8FE?LZF?5I.IR- M(G04^RKI,^#*T61\>0G:F=F2OA#3( MX/V:Q79563%Z+0%=9@&#JNTT'6DN]RPG+4*1PF!I7'CR(/5)&^7P=1#FZ=I0+D-HN^\ M&NE.I#U1%94L!!^$:&0BG&@UTIT8>K@:Z2[B/5 U M4HLVZF3)_ VB'I$9%C/Y2C9Y[5T!HQIE89YH-=*>"-]'O"=6C?0UU#/4#S@? M)AC=Q-A7:=*;0QRR3ND]DULK6LHY5V 3&"V$UN3"N6(C1A\31>7,X_3*:U5LH =:0)HF92UZLQFK;6>I^><2Z$E;2BF] F1>L> M4.>D$YT$WLR"O0;MY6QV2;"DL"EA,8QK2;#0*(S8^/90F["OR M)B=C-V)WJK@D@$QNU+D:WS1A;XQEL0@NO!.NZ,:&T;'CW5V([B#,TX]WVPR% M3"U0K,EO\R1PR>Y10&U2G-L.MZ]B[@/$^/ MB;2'@YW[2/PPNL"%*;+4OC-9D4,#3K+HT3.P0$Z^CM)BF\7@Y./=/:O +H(^ M3+S;Q!#0J\)$=6(T39/Y)#(S/$5?/(?,\_<4[]Z)H8?CW;N(]S#Q[I0,0!' M;-;^JKI6U**P%")",D*K9I?)3S+>W1/A^XCW^/'NM^_HS[^]^/W=VU>_OGK] MXLV3=R_II[W%NN]X?.,X]S:36HMQ(R_>J.Q52EY'12]FD@64R0*3=%QOCG'? M,5#_';J\3E;02Q626;14019DC3Q"@(R<9\/;I,#W']]^@Y]P?(G?RLQ99M U3J2DXA+[,+T[;S=#J)ML/5#U\S+1=TA+JHM6.+&/%&P4L]@![>(7I MQO!F=6E&3Q/S=39_59; OPJAV.ART9PY;9%IZ^Q%VBU,L'(VJY3'.?X/I/_$:Q %/9/"@=>1>1[)XC*X6",U7 MYJ"2"L84:--QYVY,A]>#GHA;/[SH1^H-5OPW.$-Z8.T[^IRVN-%DT2-L!0Z2 ME8:76K>QB#IG8-XIPY21 B1RR(V*[]X+ZURTHC_9-]@N_HICFO.(L#W)%R3@ M.M_Y\!-^A:=3(2,E,VF58SKH2 90K!51O >P#DA]VY@']P,[%^7H4_X-]I%5 M5YF7%Q]A.%ULG&3IU!"M=1@SLP5IS\P #(27C"<9D).]'$2;"/AF/&>C#-VE MW;)BZFJN YV+-XF6*^](,W5M-@K:& :U=US@X)QKLRC<@G(NS'>3<8,J5%\! MO1RGR04N]##D+$*TBHE8$S5%2HR6(âT#8 ;7V('X!N9\7(<]!=SB1:]5 M\'Z?C"CF>XQ1GM&(:BQ"\9\'SVIQ,E9KY'1D*%TI04DG?9A]I.*E'KXZG0GB# MPGE?(2_?K:=D?->07:H-##0J5HJJ5W)C;;Y.IE9!D6BOY5$TNL!X!Z ST:%N M@FY0&>]WG%_;;:.-M-_2F@I: M-6D ^>=N\(]-$K3$MB-BA2Y[.2._#> GJU[ 53I"@J,JMU[5@#CGEMD$7GDM9! M&K)I#JE&FV&>JQ+U0,H&%>I\JK)> "PF00NB9,A-/?RCI3%R4(PCQ^ X>-WJ MR/54+A%VH;Z#,(]]B7 VG0]>3R?Y,LU?39<90(M+,<]/7N.F>BWG[3)KIZAD?A?I-DBM>7L99VDZ_+@0Y3@_&]):.%H$2I?WF7($7KP- M+%GGF<9D6 PN,Q]24(*G('D;1^,A9(*F:IW!]L4S=MFK*/<*MR^C)Z7GEBUM6!RUI"RMXYST,X5LA:MC;M<,6Q<3\\' MYXTD5X9GDXMZK+-8 M9E?'U%F'5-#16YTE^74Z:1: ;'KNZ&6/GG,7&[6:V0K?201 =M&*6QUG^J>A MP8W%-?=.09C'#GSN/9 M>W>1-W"5[H"VTG-*]\(Y36:DW,K=3D@Y,'%Q=$+FP@@-+IMZHB4&0 M&U%#A\X& *T"UVW2-XZ@)@\47SJ.ENQ"P#'B+B[RY$,F4\B)>K6?W'_P!)+V M8.$X648$_LSC+@V(W#7^L@L+1XB_.' A@)$U8:-(M]9Z+F4N(A1SF>)7/Z&QM[2=9,%HS(817+AJ3L$T@9PMPYZ0K M?7/1XB[D_5H_^J%&TR!A94!M(Y6J-\+*35GBOI M7/'1-@Y[]A;]I]=WBC##YWCU]\OQ[1:U;R:CT:^3Z1\PS0/M4O#"&Y:-*TR; M8EG,)3!?P!>1LU>AS1W1'8&>Q'G +GJRP3=O1LPA.NY&^-BHWN I]5EHRFEN[3@V(6/%M[;[2;8.H<$D:=Z%9H025M8 M]#$P4V*I^>+D2+1:48_?A_R0>M%1]FV\M/ETF.K)YWKKH-]QODH!I[F_@\^U M_&8%7^^GD&WIG-%@F0A9DW=)_/I<: 8*>9;%Y1C:G$COB_B\->L@/#9I"$1H MKW ^OYP2HMLYZUSC;EK4(/C#L2+[HF; :-!PJ8DTR0/ID4M)68)NLT\ MQ<#)R]7BD,IV-]3O4M=Z8JY!98][7XX7%Q]'DR]XA?SUY31](/&]'L%X-O!@ MA+8H"2F6Q02F.^]Z6.U$/9!8%2HI, M6JMK.69!KC,65EQRD$ 5RUMUX]L#[G>I>#TRV* "R)/\?RYG\QJ%F;V;/,EY MP0>,7L,POQP_@X_#.8P6KTY<3[!\@R2]V7".RQ//J]F^P31Y?\7J8N*#&$*0 MDN:G1"T8;@NPB,4Q[]"J*)R*ODTY[=8S.V]E/BF]:% 7I2*>XH>:3_1I6;EI MX735EA0$(0?-#4NPJ'&O%//)!-(QX$7%6GFN6?^RNT"=M[;UQ4:#,BKWQ@45 MNL0C&:R.U[14I06+D99QY;C0WKDB39M:!]O':7N)-@93LH[!,!7JK600H18L M0Z:XT:$XB*HTR@YY(-K8.2$_%F]!D;=1>&VF)X)G(2I@Q2=!_Y"*%J;S3LCO MC,TQ[08N/4;DV?+:(Z'*Q M;4*F]\(ZD:3\G>B^2W,ZB[W!>E;KZ;5F^P/ MIAB6%^TDY\SZ&CE ;1F]&(L;U:EXST.6;>(_!U2(;;L='T@?=A%YLZ;'"^-D MF55E34I6&,NP!BQUJF7.9;2,OBN+=\(7W[(%[C4HA_<4>J#H[L/X/>3;(%OC M#@]XU9'9D1IGKE@NGJ:J:)91@R-PSG, *#ZW,2+OA74.BM"?W!NL D]2NKRH MESOP*M5_@Q>[!"K(/Y(D!Q:"8TUPQKRJ'+E$%@UQQ5$S&5 O;%\$@9<&,<@EL<"4UTI+->,Y!)7J0])T9 M%"URH$F%)Y>UP/S[MS6: ],\H[_>#M^/AV688#S_]H'7D]$P#7'V;#)..)XO M2]%/RIOA[)\W?V?5?W?VO$IC--LG:_HPP/K+LSZ"(-T'>C M.D9;X%XTXK;%WY/HFZ1JKV&["G\IKJ5U,3)4D5]UH@.1,BN17%JT%B7$PRC$ M04/(AU* W85\*B'E6U-Y^N4=_>HB%,)3L$E:S[@7GER6E&HS9,Z5[P!TGP-P;D0\N,]U8 M.+"B:,E-1A]9-+RNL$G2X@JUITBVB<> '@^UYS16D <"SL?0CUV$WT(OEJ;] M+8A+IQ9+CB8'8#+3XJF5BBPD2(R[$$&XDG5ID_?\ + 3L%'W)7%=.7IDH$<[ MM5:7_1O\G\GTJ_-W=>J"4AH@0\P&(9E.4/=19UCAX(JVQ6_9GG*K(MNWQS\# MJZ('P?88/:QH?H<+?%5N8%KI]1:@>B^K?R>RZJ?SK MEA-BR272<*A^6"F*91]XX:Z86Y6S'P_S]Q35/PCQN\BV1\(7U:6>U++,%R_' M:57 ';R.&FDZSD+-&$_,ZZ 8$>%KK4''[8<>D^RGO0DJ+XK MK;T:XVI:7P\K0R[%:>9+SDP+05:IB9JY8+4OW(=;.91WT';KT8^>N&["ZOM] M>_?'9!U-$=X*;9D 7=-\$1D@02ID+(H@C,+UZZMW4'?KT8^>NF["ZM$ZND)# MTE]7I0)HG-2*&6L+X;&T"B @<]YSR:,&FQX\_;KKX8^?OHX":W"]?(-G_Q3' MZ<,%3/^YV-VMX](B+>N>9LLT?<6BDHYE8XSP7"?9J(SI0\C.P.-I0L)!E&2% M;I4TL 6^PT94UQ">3%BU Z\/*DT/I!PBP+J.,X;LDL+ N';(=(ZU36.*C/Z? M38S&E'B@H^V#*,WNH=8#ZLPN7+0HO00CG+W!3SB^K%?2EEND-Q C;897E1-U M]2V#L;4F1B%3%;5!WN84;R.<$PBP=F)M_6I(9Y&W2 "^RL4A7 F'G^K^NC)W M5<%$-B^SJN:@QHPL!B.9"8*+4#NKI6:IG1L1G9DV]"+X@W8V6ZKN M?DE"(@FE^5,8 8FKIGJ]QFF93"_JEZ\B/>HJJVOS=SND[C7%TU_&WN'$MI:H M%W7RVOHD4&;-A0I.%65<4-UO?LJN3$[;%J_=]:9NS= M\((^\JJ\I>_."D&_HFK5F$E+GHUW+,K:(MRC9V =?1F]$@%U!AL*\I0]R:TN.RQJ8Q7'DA#:7/K9$>CAMX0CZ>7M].]V MA#8P,CI+[:K6AA@D3K810&3<:II,O:/K'>V_VGC@,I5<4INR0'W-X(?&'E(% M&OA-G>=Q%<-R3DBP43()RI(HH3# $IC0J#((KF*CFW7]X#]43NZY*._NI)]* MSF_GJ;^=PW3^'.97*6S!R: SL5#J[#4D8+%X9#*I%+F/A6S1T]3[&_,X5D3\ M&(K8][NPOT*'U[O#Z_WA]?[P^O]X?7^\'I_>+U']'I;N 4KP_'99#;O M /PUPSG$VRRLL<;#TTRBY#*%HF;X6*(@0(@XU/[)BO:>D6F/*J+W!MJT5WD(6:=DSCL>?KWF ML/%!D^R!95LHLIL$#+-,-LL\@R6(]M0F-W8SJ<;C2A;STEJQ_9]YV6 M?P>L584X>AW0V(0&:-O,]#K$6F52T'ZJ:;7&9(LHNG19#+Z.=!YT]R_4OK/Y M[P2W:DWP;O*:S/[I?R),OR$V'*7C"9B%:&L=>F!169)%4DY)%4EU.ZK!?<-_ M#[K1F_A;)(;? ?IB,IT/_VMAB@](!JK8D*IK2)I<7&">B\P,H0W.6K7E15<" M#K?&+.\0; .N[86^^^ =Z39?7V1NIR0=F#BXNO"@'62"!J6$&JG &MIWK)BD M.HB6[$-!WJ.A;#/[B8CBK0EH5_I8R>*X#9Z)8)CT+L2^ZZJL4+V>3@HN4,%HV6AR<>*R*O#O MM4CDG3+I:\.ZDLFIM(J$ &1P*0&%;UFQ8[OQSH[T'L5[T&S$OTXF^8_A: 3C M_'(\A_'[(1E,3V8SG,_>I@^8+T\]:$.)Y5]#=W?X6838:R= MATKI!"8NN)>T)!@,)9K"BW3>*!- #OH"T ;YZ:,)+[*$OM;5F8#AYI M,TR*S.P8A(TI8J/^&]N@ZVHNW3W&WV=8+D>_#0L.I!$T27(J.&1ZKU7QM&Z$ MPN@M!VM+SEJW"?QL@^[PBVSO6K-N0O5.2H.CV'N$<#U,K+0(Q0=DJEC/M/2U MKFKVA#)$="G2=].A7YZC'M\?47GV)J:!FW8/RK].:V33I.02^2 LH:K4I"VVBAP\A.RF5V9O1[95F=SH.JR[7VGO=.$ 2PEA,9'UJ;3C3 M5BM&[T[M2BOYHMI<-&U<_=VQ?F\JU0=E#?JOW8-X<>Z7>?*1,*FB@;PG63=< MVG6+1J<"N3C6M;G@<#^N[TUY=J6B03;!RD-Y=9^'K:&I ^ MIL17!'<+#*=L#AWFGJFN[D-:P-](;'%U=-?\P_+@ZK*A^JT>-#&4]K)#(60B9 M5GGZMHRA1(Z^B3[= ^JD;/GNA-[1)ZDK&PVBF<_Q$XXF'S&_P_1A/!E-WG]Y M4\].5O 2EYB-5ZPX;NO)5F2A:,<$YAR3]]&F-L&$!X"=M\+TR097@MX]T.&;L.&)_IXM]3GWM4#'X$FH=3J(W MT;I@(XA@T$JIR1K7"08=Q^ZVA-QX_)-KC__FW&(44CA:VHQ6M+3EQ2(7,I,Y M%.]$U*TN9#Z,K>L">N<(5^%CQZ/VF2LFM:V+NBB,5GS)R*6''(5VM"X<=N9' MBN7WK"7K*V:/-+2IEKV*^S['CU-,PX4=0/\>X4+LXQOQX#LG,]#"8%)*,R-Y M;6Q2.(LA!J:\+5)D7GRC'MM]S>#L%.\HU#;P&.X$5L/.WOG@$]>,9Q^9Y@%9 M4"2EHFEG\MR1 ,MA5[&CQ/^/M8;M2D&#(Z)OL<,[45Y%#GU!9P29IC*E>C$G M B,%)BF4)#*9IB+Z-K<6MD5XJ*A_8V5I0LBI1/SOG-*UKM;2\$#X!1,J!UHO MO6,^@&,VEU*D,TZ:-@DV6X [?H2_3Z78=IG:DYQ#;F;7&E]O [%I+'\+D,>) MW_=.\+8*U)&=8RF2#4( 6J:E+#48L^CF0HRGD)USI4!NL^,=38$>B,F?A/[L M0$H#O?D-888?)J/\\N+C=/)IL3M^O2X2E$N"U[Z[L=96@\R"2YEQ!%G @A?K M=5EZTI=[0)V0+;TOB9,V#+0HYC2Y^'@YQ^G7*:^BNEZ3E2\R^7VT%>ND%?-@ M#4/IT'H-,JU?QNJMS=Y&0.>G%'U(OD53O4F9_P%3I!FO_KD\ :@8KU\TXAF3 MK-48=4*RV] $!DH;YB &\ J3C6V,WJTAGI_2M&&GA8]^&]WJ?IJ*-&>?F9"> MT#E;6#"$3CM1*Y=QPVV;%L%W0CI?->DF_09)F[]>3DFVEPL%_G7XN?YKI;"& M]L%H$F)N/9?'JY*+K[ MLH:FWQ.T%3:OG$].%2:X(UW5-M'N2!9Z*B%)98M7IN/@MGZ8 MEN6,X_QWF-86IY^P4SGC#<_ILYSQ0S#7>U\6GA+73GJM=)'1:Y,DVN0PR$)? M##8^L:.O.!SCJ_)LBGDX_Q72<#2PIC$:3R7CU MK%_'Y:E,CUEK$YC9( MY&_P>7AQ>?%T,IU._AB.WS^#C_23^9=!L,&B,UAO<%6L]%N$Y:5 35AKXY=VWCBUU&B'4PEC@\PE928%0:R.%HOD6S&GD[;*N9I>^.A5X8'TDT-IPBZR M;NS&+L/%%D2&6GP2"@BF=(6 MJ2,W=KN%9B=9HM8ZL&" +%HN. ODP# 9T7%KDU6-V@_?QG)>ED!'63>(-]Q$ MM%3P;3"U+02_ =61ZK]W9.Q>!>@@[A87_#=AL[;P)%UAH'VM(63(S4TRD=>4 MH^0N%C&RF#U]*:O%DR 6U\827$=R7B9!)SDW""%?Q[/4\6T0-34';F,ZCC'0 MC:M[B.\@Z ;;P09DC@>I= )F=.2DX;3W>="6-L"4A(T$#]HD"1^*^@>,@-;, M[R+?)G>22!(5SG+OT8'<6UDRLR MTX@TL0*:=K68.6U"*?LV6_X:D,-O\EVY MN76O:'_!WKFIM\B^>SN?I'_6NPST0BRJ"KR]O+B Z9=)^?OX$\[FF-_0G]-A MHG\M/OMW&OI)F@\_55MH_VR]7L;M+[NO?S&L90,*) 6(F:S%Q+4$'[*IO26E M4U[K),R@%P0=D_X_P!2?PFS1F.@KCB?3*8S?X]6ENV\?66;B/*EEBG_[>MCF M46EN2F*B2*Q]71?A M=X(#OP6W[GZU*SS5I!1&!5$HP.- M@TWQ$;TJ!]#5P[]6>RA:BPN@S2;Z5WK$?/9R?)6>.[ E1*.<)C8LKZT*:8K1 M*YJGYY@M=R4_M@WHY@Q_O$]'>9\ZJ%F+B[#-YOD?"SZ^SK/Z!*Z@(N?0:J95 MJA>_8F0^>I:@9_GB=CO(Z=5"S%EU?FLV36"@XO#Y5[;U'Z3/+ MN:3EC<'.VE"B$(T*^C M>H=OAAT>%D20!FV(F%H10Q9 P.',UWU(K(#J3 ):B%"5FRXUJ<[7^9$3PXY4^S5>ZI28_QBA? MK7OWL!1J441;8JK!S<"TC9P6-I68*X*#U2[8_-C>YUWF_^-E/LV7N9D./\ZX MXL,RG,WLKNE;.36]*=5B5L>Y:]5!67:UX [%]&/18IJ(Q%*0%;1D9REO M:_TZRYQR//IZZ.O:5'QY/-K[P'6Q$U?>70AND5+!B)0( MW**FGO91L6CKAH,F9EECD;+-5<-[89V@$]V<^5O7U?NB[;@WV_HH,O_P0QO> M2=NI_#S'9(NU1I,3H:/ET>D"(O&$G$OK[.T+9SW7HN_!"5+:VEQ='^WJ NKJ M/5O4D:5H@LQ>*W1M*K@?_S;9"]+&R1?$MSC]-$RX&=#7*,)B[-F[R1Q&UW]> M&PK]/IG_)\[?8)J\'P__B][AKT^Z^J7UR,3 &B4A7 VNFS6;^-7!S*^3Z?);]7-B4%LO*T_, MN% [NGA0+,2LF W:"UL08FK3GO&P\_SQ_IR.&CWBG!LR)3VM!<4P#I$H\2HS MD%!8T"5P\J0"/+I$U4=[HZR?%^4D5:?'');J(.P_R:N%X05,QXLW/]'WX3V^ M*N]@^A[GB]^YFB?F ;HD)=C,8JY%9[VI!43(S8J)W+K$@S%%/.2\' SM=Z/G MI\E_JXR.^/ ;"I XIU\=0@3O[;A[%,KDQD:NK<:_*K\-9@M&_7\)TCM/90*OBLBB< M%0CTLG(.Y)JDPK1 '@T"1@X',$NV@/K=:/$),G];KVWG+(_1XC/70T[79_KB M<_TG#M 8T$X!2]S5:[FTHWA=7T:%$9TK&42;6QK;X?MNE+(A;;>5RSV6B,?# MJ8\2@/L@)7,QJEJ#D@2!$%AQ00?(06!I$XP_&1%\=Z_(R4A^)^6[_1;ZDPW6 M+TX^5R<21BEM8KW+* 0M-59[YJTO#+/W$4O2*C^R&/WUZ7UW;\_I*-)( M7H>UGEP/J7EMYFF8EV #*"N#:U,J[BQ62-9&=R;5)=[\[YHAEYUO2E+ #TFM,/CU16\F2T=Z>< M[I-3WET(/GA.M_68$AK#3"FYIGMQ%G*P+#BIE?4VQMCF]M7WD-.]$_,[Y73O M0EN#++W7."V3Z06,E_[;; D+D4M?5&8RU3RHK#--. (+J*PRT9<";8Z+[P#T M0X]ZH:K!JO0U"O#-:5\"DTC+M'21H8BU.GO6M8>O9,9Z\#YQ!:Y-7\L[(?W0 MHI[H:E";Z :P):0DK.(\%09.2IHH%N8)$RM>9EH>G;>AS3VE#6!^Z$YGBGI, MEII-YX,W50Y7S6(#1Y%R+8T7:0G4P=3*';2G2N-X$2ZAVFJWHJ=>TQ'Z:ET_ M;@S[?48E]I=\CXO&5Q K+=P"QBX!A.T5H?_%X6%?OP,%ZR1VD%^/ML0Z' -) MVGH&1I8Q,*VX8S[%NE(5]#GKQ/-6#81.@\8[G-[^6=Q%;#VS]S>2U,7EQ#*:B9*##0AI+F4I&A6J61P-N=&,:%K(+Y/*ZDK&RVZCE]!6?H!VX!I MVW#\.IPC]1K?EYS-)'>0;+MU8'7N(L!$ZSCCII";5JPDART79@"@<,6];=1M M^@ T/]17O G+NPCT< =8BT6+UC5:^UZ-5]L:1T,^NO4L8B";@G"S$'5DSH3" MR>^G.1^T#\(FD$?H0KX_G=N=-77FXG ]8*]!???'9!4/M-)&2]:0P!^TZOXFD.>M-OMQ<>=J]DNSZVMJZY/9[/+B*I>OUQ[V M6XS3LF?]KM-<*QF4>0VVZVS(U= @"G"NR<84&$7@*:D-/>JW&/'H581D$D:( M ,QF6:M %\^"C(E,Y>WG^(R?#8(+MN4#$HU'019$$1(61V%)-5#H*WRXQ1G\X6MR$GJ)JQ$=;IY+BU!(*V6.A;9#'IG6Q$.$"$PY66@ET#DVNM5_J!G^ M>$5.074:%#9JXC8]'WX:9ASGQ3:9$TDZ>LVXC\AT\H5!X8GQDC6([*4XUI7 MKE/[\5(<55E:5&+J+6%*>)>D#XIA(0=)9_ L.JT821Y"THJ+1K78O\=*%YUT M^BB4GV:E"RN#,@$Y[4 Y5CDZ%I60# (Y-X5C=*7-7:,SJW2QDR;<6^EB%T8> M2XV ;>;TH]+%5MF;'93E$,4"]F'ZL6BQ44$D%S53,=AZ:;W4=SPPA=R80E.5 MXDC=(TY&>W>J='%RRKL+P0>]4ZX]E]YD,HIUK>L5:(N)*GJFA>,FFU2[E/^X M4]Z:\:WOE.]"5\L>5#*>]- M=_:@Z*#9KK_C_+?);$9V]4)&SV"4+D<+"4X*"6R88$PN_>B2//O::F0X?O_U MLQUR7WL8M;],V+Y%L)87J\!(X#F[HJ/.R7D5LE1.T[>S- $&/8S?;4UY-H+9 MC-RDJJ_?O'"%*<::7B>U=[2\\<"@U/:O48NBM.,@VO1SW@BGZ[I)0GXY)LJQ MBGI07"X1/#*7 ]22$9&%Q.G+H!,@+>*9;W6;=^>YW8!Q^+6R.]/KB]W^&ECJ=X!=KL"W, ^4"P V&Y9MO4NK,;-@5:US+DJ!XCG] M[)!J=!?0,U:D7KAI40!JN5V_7F[75_H=A,S".2 4GFQ+) /3*X$L9RL*6L$M M-JH9OPG..:A%=SDW2&];![54T@%J61)*9"5)3K",81ZS8!ZDL%S;:%JU]=T, MZ!P58!]9M\CI^G8$4>?Z],MBYE>'"I)G#[EHTDDDCS#51'T.M?%H\@ZC+P(: M=:>_&]2AS@C[5X"^)'TJ!WEOYS!?//&ZJ!:!50_**<\3,U;2J@:TN8$NG.5H M_=!>D$#OBZ<;ZN2[W(OH%E>AW/,DZU#:*FAV^W,1WGZ*PGTB9- M)'X872@H9Y=)!4J)4K'[4./' =3 5V$70+:B?7%Q, MQ@M<3Y;AY9!3<+XHEJ)#I@L&YNOU6#"%OJM,C+&-,7$;RW'-R7T86B>\FW@; MA+6N(7JZ1"12X;*V#PC6UKIN*;-(YBSC*D/64@C:YEH3_O3\"-]'O,<\KGE[ M>7$!TR^3\F0\'^;J] P_X5M,EU,:$+M4)]EOH&:',OM,=.T<)@ECD:/W4AHM MDHC&""0/,3NS?@ZSY9 =$_8V/OO%YS2Z).2_DNK70\W+^>(XZ%59]W._ M.4^H8S&N ',QU]O>D6Q=A85)[TT(0='LVUQUZVL&G5,?N^%XW(YS'TSCD?K?6<.8#(-'C! M@I>)28E1I*RR,H=<2H^=^?Y8U6T7&EMZ1C M9C%A9$&"5%EZE- F^_ >4*?B7NW+X*USKG[$?Z L]^*=0XB!694\TS$7%E61 M3"C02G&N?*,J;R>1Y=Y4$[J*NT46'M0$_OD2C,(0?*XEV@)IHC:"5D$M(L-$ MWE8AMUTV*LAQ \:9L;Z_B.],E6L1\EXTF[U,3]%"XZ!+;O>UQ_ MX>NM0:\7T1:0$$I0 I36!0'0I=H;VA:G?>2#^Q[<0R_FU9.?36;S)^-,W\/I MIVOA#:TU^J"1<6?(4O);'A5[F(TO!B.ZX\') H=! )#EWF]ZJA9K&^.I"4TB"C1Q39=!?;# M>_A5K'?-VMB/NBUQ#8R<_5"3US"##,EE!)*:JD7K7,X,BD':KXTL MQH&*J8V9W /X'XK8F=(63AG6W/IQP@IZ)@8U=ZX$HYB503(MA2:[P$26LS0N M68*7&QTDW 1RAMK21=0]WE:H-A)--M-429XOQV]A!-,OW]31!J>UI&DA@;*B M%N,AC 04LY,137K0YKIWA#,BMC])MBBW^S5D?\\JM4R?%L]BRF2%QHQB-2FCN!&.,<_1^N9^_L,D[TX:&!JW *U#&IL ZOIJ=8= MP(YSF-4#=0\I0P>Y'U MM.!@@I&,YU(/B64F>-DSD+(653"9=M#'KPX/G#4= M3AMV$7>/6K"PH=Y]P&5L:]5DDEMO(W(FLTRUL( C,))@^1!D=M;2YKN5%;K^ MY"-;G_O*>]*7L'KNN/YN.*^;V"]BE@QY)!B\6!9=-$P@ M"!.5B3QL56YCJ\[K&R&C\Q[="8W OK':+U/21IPTN,NL _DK!+X(@(#0523S^584"HS M+)I+QWTD/^R\U.<.6^'XVK,+%3UKS;,/0RPO/F-:')J^*F68<+K<& V@\H%K M%G,A6"@YB\8*9FT*R=CHA=@JEKF5AMP#Y'!&1W/R)OU+OF>39 'KU^$8QFD( MHYNPO/%>H5*F7/#.#()$%LL=E<5)CWJH.ZU:Z\#VM"SW(N^_3CE?S#SA=93W- MZKP7H?HASOXZ13++I^\^P%CP^K\E6F>T0Y4D2P8?#*2;Z\6KQ0E.2J7U"2\V-LSJQD,E?3SH48[7& MY/O;-FZ.?7[:T%&^/99MJDC>U*K!"ULYDS.N@M?,&LMK J1F/EO'4K325UM& MIJW2>K8B^>NPYQRHV$^V/;_*"Q!+/=L&1N^!AVL #A]4V)."=1([R*]G8^XZ M',\U)VWTC)M,-B5W@44R)FL_6Y&SCJE@?^Y=[[97$7L?7,WK*QY!(( MEEHLV'/FG2LU_R6S*#"0X*43,6:NPE9'PEOQ=V/HP^ZJ>PM_TH?D>G:OEXT/ MET BVB! 9GRV1 0DVAK0,XXUSH8$#GU2>'UH1\AA7M+;M>2,\MOUS]JF_!_ M^Y?_!U!+ P04 " "W@&-3DT:=4O"A !4_08 %0 &-S;'0M,C R,3 Y M,S!?;&%B+GAM;-R]>Y/$SUZ^"A"(^E* M&OML3-RHP+.;GNJJ=K%*(_G37X"/>G15L0 6R*;6$=9(W20R\P?BAP20R/R/ M__7U81Y]4:NR6"[^\@?T)_B'2"W$4A:+N[_\X9?/KP'YP__ZSW_[M__XOP#X M/S]]?!N]7(K-@UJLHQ87]8K./F'_!=K' M@/T10#%(T)^^EO(/__EO453#L5K.U4>E(_O?7SZ^.2N2_FB?^'&A[FS/?E"K M8BD_K=EJ_99Q-3?:5ZVMOSVJO_RA+!X>YZK]V?U*Z=/-SE>K@U:MEM1JB3*K MY;^?$_;C%>H'TG=]K&L Y2ISWX72L0O3=\'4_6SX00VO\)Z8JU6N/ZA7"SG6 MM[L5=;7JPVL_LY6Z7N5C.(%=><:H"H)@ K10'GE)A_IC2F"8:29+/U]F.?J07XY5.K5R6\I^0_ M>&"Q/C.F5ZI<;E9B-QL^S$]-<69VL_,A^7'!'E3YR)H7C/K6<:@M^L]6V__X M<6=:2*#GSP???!SD(K:0T?8?>VI'E=[1K[7F_]]9A)?B0,>Y=3N6JZ=H+45_ MM';CNS2&5E!I5O+*UJ;1'ZWO]Z.:K\OV)\#^!$#4."O_[B_]QZ,/Z7;5VLI6 MXD(?-D_\*);&+WM<@X/NM'[LE:"LEU=^@W5W&37_$"U74JV,;W["Y..QH:)2-5D;;Z"9ZJ!7VY,ZQ^M^1>B?8JT,S MM[4'V 69C/:-CO:LCOBW:/^YQO*H,OTFLL9'E?71GODWD04@L@A$+021Q> F M^OG"I^(_"8S<;V'GD+&4'W<*&KE+CF:PL>7WFP#?+,1*&15>JOJ_;Q8OE5:K ME5';:'>GRIG,"$ZU-MYY"LW,E>4"\$SE0&HE$Y'K),G)[&A%>I'J+@IVXBBW M=7=(OFJUC!Y72ZU*NP_(YE&I5E\*H2)A/1._*>AR#[C-'6$ '8?T6UVC'UIM M_VCF\VB+;:-Q.()V!BM M=M&OM7[G5ZH>2'832#!\!B8-=VB=B7 ;> MS<4("N? ;+%#LE+V)MJJ>Q/M% [G83AC$]3#N"QU5 _#&82G'H;[BW[4(\KY M^DGCMDU6WML]Q%G.*S+VK%EY<8IUN0 MS[C8%S?<\'AGN<1H%RV?,([Z:A>KCD<0%^#M9I5PD(U-)8V:U9E"$*!D$R52 M[1&, -B!O*D!YTR];GC4?&N?K4@4T@16%'KA[5%XT\V"EBP=G^[GG+U4?/UF M4:Y7U8?QVG3H[<-R8WTRG,4\(0B(:AG&LP3P%&N0)P)B3E""LM3')SLG:&JN MV&>U>HC>+MG"S][ID\E.GZ>+S(Y^)OOKGQOAL.XW*]^M[M?I\SQ;OZVWLOZERK>2;11T!-$,P MI2P7 J!,6N\K30&%B &.$!62S])[I!72L9_5 LHM*:6?YQI"-1 MW^X?^$ATB-[\;HY$:^/W6+J,*O.CM;$_>M^>D#;?BOE4:A F<"+:L]NF<2+J MJ_SW<2+:LTN"G8CVE1_J1/35P^-\^4VICVI>18/N]N1F*A8*$R8 (8D&&,8Q M8!*;;THD6FJN$5+2QSGV$3XUA_E6B-7&L(G8Z]UKCT([H.][*AH&T.F'0H\\Q'J96@NGZ8ZM-&/RZH]@OOE7+YY>%PMOU0L MVP8#\XQH)!,)5)[9FT2: &)/6U'&\B23,40Y]Z&N#EE38ZJMJE&QIZL?5W5! MZT9-@0 ;F(EV6.VK.4 @M0,<04FF2]ZHG.)@^%,*<7FE'V.\4VO#3\L']799 MEK,\1U(+14!&,V1O&V: 4ZD!8PF%LB2B MUM' I5#')$8@,Q\(QB$:@5 MBWZPJOTQNEVO5P7?K!F?JVB]C#ZPL&?S)Y$(.ID<2AAU^CAIW-,)X_1#?E.$ M5,7LU6)MEN*O'M3JKEC<_76U_'U];U?S;/%MAJ"0*<\-V8D8 QSG$C"!N;VE MB/),&%?3+5[O@IRIL6"M:M3J&M7*1HVV;L/\$K3= SX@8 ,/_9Y8.0]X1R1. M#/U2B3_=+;_\:%JH1[WY2S78JV%^J=U1!KRC<>W0=WU\ A?G7GU]5,(L?/^V M-.O?*O"GNN# OE97IW0J\APC#215&< Y$L9%R 6 N>8,*I4R%C_;U;E.U:=& M53LEHX=:PV>\+=?=Z0,?#@W:E=,_'CIW8ZZ%(-K[4IHK^E^>],N?4==,X M(O)7__LX).K=+8->G'/3($0X^T>;M.F]_J6TXM5Z!F.<4VT/A3+C ^.42D % M94"D4$J>,\:U5U*+3FE3FVB>AK%7&:W 4H.-^0>S&MMP=G55&/M3P-UFC& P M#DSR1Z&3'UL(C;)1I>U0L>MG0!DP;OVIQ&>,63]C?'>\^KF7^O'*^=.@%\UM MC9C'L6!4 ZUM$K@$0(!]NN2AQ:OQR_5'S99#=^"0H=$.O MOAM=P>KX]/@F>A'Z1HPS-$&9Y;+44=G%&82G#./^8C^6><$>BS6;%_^R?M9B MO6*B2JMS^[!(@U6G 7,P %W3\ 3E'!>YH[*.!Q!/>G"= RDP M3&("B$XPP#F&.^WQGS*UUZ;^04.C[>*?4G]_V_[D[WM'LRX?U*>UF2;M1DF;1OGV:U'.XC3# M"J?2IM509M0)" @R$SU+:O$5_[P\'^UV:Q//F F& M44X0D,I.SS(SZX!8:BOBT6Q M5F^++_;&R]HT6_!YO>]8W@JQ>=A4^P4'B\L<0BDR:8:N8!1@2%- 4@D!EP2E M%*E4X3X7+?TUZ;&V'^/*Y)ZV;BO34!WCYAP,A/,X-%(K#RKMHYWZ]1%&>1-Y M8^_M2_2'+ZB+T4.-43V/_C ]=4BN:*D?)7Y4:S,C*?F*K1;%XFY?RDNE"U&L M9U1D.L:K%7TXS<'E-WX M+"QV _-7JVS4:AO]L(]DH_#Y._;>=.6.3E!Z[!L ?2NE M^<;*YC]OC30T4Q3E-$,*2&S\*ZQ3!#A6"* X3Q*2T!PQY1?^?$+*U$BE">AM M5+QI_Q)99:/W"X_-SO/ 7M[Y# +7T(>O?9'J$?S<@<05H<^G6ATY\+G#L..P MYZZ'PPW\>(:4I$FP/X E*)& Y9DVBP8D$$^0%MAIT> D M;6KTX4\6W6"Z[CX$@FCPC8=6SZCFV4K3Z >+VA\'H LG7 )O.71)''FWP<'X MXXT&EY="92%KH['^7JSOV[(,]*NSBE;K=[+]DY.]= '\UG>&\*T*\5R)EF>"$(QR+A-?@-3"H@DQALC MA$%!"$6IUT*NIQY3(S)K 3-?AAUQU@E;+J*R6LQL%K+*1JVB5Y\^?+@B6WG/ M_O+86AJV%P;G/(MV;4)4V]#D^KZI$T38K ]M5MGZX=:4J+(E\'Y4?S##[U7U MT&7\?:S^@)W#'7=\#1& M8UPX?")Y"E<.3X/A>.GPS,L3R%AVJB#[+,MBF&BS:H7(K%HQYP*PF-H+$S2A M$.M8:*_JI8-K/#4"M#H";92,BD;+:&74?,8D92?[V=%WG%+OC7BX&3@EF;4\ MLJ9'K>U51K*))B+KZJ?IYA\[J?7WFW:LJQ,&S3;6*3CHK&4U^&QT%/?J\^_+ MYOPSR7-.(<% :5L].X4$&)^:@E@@#1&6,25S<@4_7/#5D;: M_)N93TKC7\Q[U'GPZ8"K)H9K87W>^)6;J-'=AK0-$N-^>3_KNS@5_+VBUJQ._57T_CZI6'B+6//$HIQ(K$ M,%42X&JC 3((**0F89@/78Q3[:#1WG"&C0X4=BMXWA2GW)0R M>E2K>MMW,C4JO;ZC@1<"S_9M3'^UX%C?<@^@FZB%*&HPBBJ0(HO2WNIC @N+ M0?I]&JN/L*9-8:)]INXFVP/QF$TH8G2'O31L0Q0/;$ M%>M< H)C!I!.$BZA)IQZ)2YRE#NU14ZC=F2_U3.A6+WC1%R[PFT*' #@@>>H M0-CVB,+U0BIP/*Z;[)$C<[T .8[1]7N][R%G>6__;\GT"YM;&MT%!]M?W"[D MX0_VGMR.)93SE".$0M(_?5X.>QME/LG]&>HC?1 MWJV&ZI?5I;$G/]M[81".#8IUX'/=$)J-?.X;$,SC<^&0C0?)H+D+5,:QB#F$ M((D5!YA"#8CB&= IB85"F F(K\B>.57^/K&U\&0&M@!NP#U+5Y M,@#0[VN^5L^&DK;WR-!RV M-%INAI,&[.=C./U SS66U<>NX*S?;T_:/]MRP;,44Z&QS(%*;=*%+%6@6D-E M$.$\8R)1V"O]PFDQ4QN.!UK6,3*_5HIZ3L)G0'58WE&C?Q&L'[4]MZ#?YA"H=HU9)WW1+APA>GI:OQ&7@<>X'28^\2B<- MOR*CTF%[(^=2.FG,<1:ETX_U+)5ISY3J#+#OC)I-A36D61JG2H$XY;EUF3F@ M9CH'C/$4IIG.=>P5KW92RM2&;WU,7=? ]"Q_>1)$MZGZ:F@&'L$U*FU.Z)V* M 6M<=B$0MK;E24GCUK3L,O:HEF7GPST#O<2]DINY>J\O'DR7YTZF:U>4" )#H'G&8ISI)<2^$7U!I*LZD12VM8=;G=(<*F[ RQZ;><"-?M M;K3V+)TY,!6.W(_^84VA,0\;F11,NW&#BT*#>A0?%%Q OXGAPVHIE)*E/9"O M[AJ_;PNUJY4HC,"9(%3G>9R!+%>&\"&1@*JH M1.8,PE."^+\LOA22+60U;50(5&6$(P SR0#F"L"&%15J31% M&9%20OYLUW]/:3PUXFMUB[X5:NY98WGX[G7T2*?4:4-[JL/=^FTMC[;?Q(0O M_79UTS3"[IVU_CXBZGT[8=!+OYV"GR&H+&Y_;48:/5W=M/K^!;TQO9D#%F*V09CXQ0CD% MJ: IE)0Q#9G/7.@A>W+36&IV/<)J.!X!YX'@F* M=,B:\^,1WGYLTU<<_7O,_MJ]_@6I?I)+90NUC,<<\J@ M0H;!LAS@6$' 2!X#LU!1<2991OVJMIV1,S7R^K!:?BEL$:5(FX%3U/?;UNRK M;Y[J<["ZT5$ L :FGN;FGU$Q:G2,?FBT#%@G_@(. US].Y;U#%?_SAI\^NK? M^<)/?OM FL^J\]2MX9_ST<)I_NJND?)S_1>UIK^7 = M,3>$FH[& #SH3#:[TJ-/06%WP= X:3>Z5]5_KE*-6_G)AE:WV(CE-<1PC M#515/"=%&: Q,8L>I!C25&3,+X]#I[2I47^3SGBG9*^MWVZ '9<=H6 ;F'2] M$>M?M[4+B6'JM9Z4^#QU6KN,/UN?M?.ED?==CD_';A?2.-A%G91B>U8V$Y2B M5/+,)H^0 &.4 ZHSX\/FB"F$L8 JF37%ZP?>=W'5V6D\TGH\[FO^+&$:57B& M=WG7P;M]X-V8H%WYW>S%G S L%_$GN6[@(P)[,3X=M,T]F&)IK@G!2L=>!70'U'5JSO>^ MIM%.U5XN^)!=[+CQ,HV.&WK/I5^?^>^F#(]FV(V4 ?4==P]E>."/MD]&$-ES MXJB"6UXT&9\XTIPQT_9> M 627!$[-Y?K$YLV"\*'5UW-?X!+"CLOZ@+@-O2JO5:U VRJ[C2\;H."J(S1A M5\*7A(Z[D'6$X&@=ZOJ>?_[;ETM156E[792"S?]+L=5K\Y-R1@5,M>("$*AL M1*HA%*:$!K$PB\!<)D)3I^5?AXRI<4BK9E3K&5E%HTI3]V2XY^#L9H] ( U, M&#WP\P&!7MEQS[4Y6H;<"T;M9\F]]&A/5U^(Y::Z2BM4\<4F7&LF-$%4 MII.4 ,BH&>&4<$!D3 !C4E"BE,I1XK7!T4]33_S^'J.-2( !. M0Z\*CB$:P"&X!$38U<(Y8>,N'"Z8?+2&N/1\J,H7IIV7RP=6+&:0)2JFR "( ML]C0@LX A4D"$IAQB%B2,^$5*]XA:VK,<**Z@U4V^K56]^I*&#N0W9@B$'0# MDT5OU )4QCC"8^#R&#MYSUPCX\CPRX4RCE\9.7#"M3"TO877G*5KD1 6"P1B MFB" 4Y( KA@#@N(\QYBD-$O;$(K/(]Q?\3>A1T3%Y^?-?C%N6$6/CV+@ (N! M^OB[";5H N'V (CJ8@IK \%1((9Y?TIA%_T[;QH!&#WT_SY",?IW3+"@C"M4 MN+IFA;V)\=.WZAIY78X $0U3I2C(&ZZZ"><, M[ZB$2%KMEO(#^;3,B36Q Z\+A;&ARO8?!LR MO:L7SWB<4(@Q8!E6 "M, ;=_XSKG!"-(A-]%B"!:38V4]HVZB0[,JESD?Z-:PSY%C!O@+@=L7 /'P./? XF>M8L/3;ZR<''3V#-4+3XTXW3)XB?/ M7'E5?<^'^+ LJZOP6P<>4@A9S C0.L]L$&<.&&0*2*IC19%4.,:];JQW")W: M(-[J?.BKMVKW7F(Y=8#C;E%@6(?>-KH>T?Y7W1T@&N;&>Y?@Y[GX[@#%V?OO M+N\^RQ5"X\EL%FNS/!%YEE,-&.$)P! G@%*5 ?,ODL0J@;'R*K$91*O)4=ON M5IEJ+*D+2:[O52387&SF6X^],M[\?J'6T7Q9EKMZ!/W/:,-TM>-2:>P.''I% M=>9ZX*N#CMRSR79B:Y4]'JU/7&^BVK+)W"<\!'I*-P<;S;ZG.X*'8 :^#?BD M\=Z!?]6D\?=B??]B4ZZ7#VKUMF"\3@FHOJC%1C5)FOZEY(S2U";UP3MD MT*=[W*AX.- 'YMQ#O%O5;Z*W.\ ;]:./EP'O$VW8 [?0 8@^*HP=D]@#GA-A MBGU:Z<=^KQX>Y\MOJLU)=SJ0Y-UR\465ML:)C1DIJ^O"^[^WB1;?+=?_I=8[ MO?;+2\\4THIF"0=)C#C PKC!%$,(8IPDG**4*^@5V3&*UE/CVE\6.PX]R%UJ M_E&>=Y^>L=O=R'ARG3GTYL.E)*9;6P\S/=W4"4V-E=$WM=[C]_ >]*A=$G1Z M&$?S46>543OCZ60TKO!^<]A'52KSDJV%^=),C_/E8Y4?\>"J>DR5H(1F(,Z$ M IB1%'"(<@!YDB0B%81BK[S9#C*G-G^T*E 4E$-=Y([*@!Y /.4OGU?]V*=OWJX8>JQ1B.6(9 M05P!I"D#&,L4,!8K$$L.N>020>UT9'5.P-1XI=&Q&AB-FEYIW 9 MF#-Z(.-,$I?,[V($\^X>&YA_/66"LXV/,NPOF=:.\8O/]7,G3)./:K7^]L'T MY=KFJ/SGIJA88^^RJC N@];V'#JG,< (4GNN@X#.%2-4,AH+K\,=!YD3'/:5 MRC=1I72=>;95^^::6\(N'>#F8@2&=6"Z>+M&H7*NC5N6>O"4WT#:VT%T-7CLDZJ M4 7GO+![D:MO+Y92S7*J8)Y"#42<"(!EH@'#G &%$Y%C@22,G6+T'>5-C<*: MH-,#G6_J2S915:"JTCRRJOO&Y7;CWDUY Z Y, >& +)'6*\3/%=$^G:W/W+P MKY.QQ_' ;J_UI9=/#VP^_VE3%@M5EK,$YEPG) 8Z9H9.4ANZG^@8Q,8?(E(Q MA=R676?:GRA]5#I&K9*^1'&(H"LQ],9E'")PA*3'D#]I^!5#_+"]D8?T26.. MA_#IQWH?QJQ7&['>K(K%G5T955MY.$$B$RH%B) $8*53P'.>F96+RH0V?@$6 MOL&KQ1-N6ZI>>)JJ9P4S%/$L82#2,#<60%%")&4A)G.-4983%7ENR MSV;)U&CL^X@[NO1YN/'E=]'I W.R?WQ2';!M&?R_4:228X=])]%+EZSY;Q+1 MY-AIXT4YN2KD'WOPXKY0^M57):K;$^^U-HJW&[R:\CQ1! .1"KM.QA30+)<@ M9UF"$YKF*G-*;W1!SM1FJDK5:*MKU"CK'H;0A6GW!!(0J8'I_0Q( >.7'+&X M.D*A2\9H@0H.AN['*[@\WO,ZO2WWTUP/>*?6S5>+"]^)/(NGF0%Z-SN + M[OIVT$]J(>YM7:@AJAIU81#V:OM)2>/>9>\R]NCR>N?#4\L]_E?3Q'I;E_?O MJKB[M]Z/&;_L3E6_?,G6ZC4K5G]C\XV:,9%0#JD&B,@4X-CX'Y11"C(B,(LS MQ6F<>7+-5&R;'K]5.C;IR3>EW%V>R6<2PECYI27:7*635]\?AY6<>9-)]PP@1+<49 M5I&"QAD@@B5 )S A2DL,H5,P2 _94Z.*2OTZ'7%K@"=;].F RUO9 \(Z,+/T M0M1K:[LG-E=O=_O*'6T+O"<@^]OB?9OH?<-/*"5+FV#L9[9NTHY]6*G'VK\J M;Q?R!9O/R_?Z]@LKYK9LR>OERN[>[;*4S3+-49YS""0G&&":$,!3B('YOT 9 M5&F"D.<=P.NUFAK![0RQ8_*A*M5>U(>^MAA L[$O M-H8#\\35QX"-]ZP$9=>[UHM=J7NS;BZ^*'L5X4'9>#4VM]$7_WLYMU%)?S4S MQMME6;Y?[&3?KHK2_.IE'?M8K9#?J?5[_9E]G0D&B5#:,#F/I?%/A2T #W,0 MYP2R6, )NM=76V7EM[Z(@[0LP(@WT';I/$ M%'IWX'GC_8LW-Y=F CNT;Z*=T5%C=63-CGZPAO_Q)N+*/*NB6_F/3;FNHPF9 M-M]F9 P.6&9JX"X)6WEJ*&7'+48U,.1']:F&EM?S,%[-S6_OS.SW2T7SHN:VKQ013U4;N5#JZGG M2>)Y5!V/]H)@-?196ZUD!=16S3:]6,!CKHM8A#UW.B]NW(.@BV8?GQ).-[Z\%J2!^28 MY.YNI>YLM.^;Q7I5+,I"U"&_563Z^GZY*=E"^E;\&[;# ZW=QNK&H7>TKH\> MW\:'[VR.]HP>IE+K&-TSC>!N)XVGM6 , 7ZP(&POH?UFJ+\NE_+W8CY_\_#( M"N.LW@JQ>;!E496L?V25L2<;J-7:$/(>R#O%(ZMY M."KV!BLHK;I+'Y4BO4%Y2G?^#?1TKMM:W6^+A7IC_EK.8![3E,4QD#@5 %.6 M 8Z%!"+F*580QDIX<=2QB*F1T:[6_*]6QZA2TO>_=#J_D<;AWBQ9'(XPNF)75 V\M5A5*KJ"=!3'NO;S!49C0MAG*,7K+Q_ M9RS=F$&[6,\TBF.)S"I+(\4 9LIF(S>4ID2F-5=QHG+_I,8G!$V-MG9Z1L(H M>A,ME@O0Z-HCM?$I:-VX*@1@ Y/2'E8O*JQV6@9.<=R!0_@LQZ>$C9_HN,/D MD[F.NYZ?=O*EF^/3[P4<* _3C]4X6>.6DF<,30L]NF<=K@J_SW*Q',,Q^8 MO]^LRS5;V*L93U+2O/JJ5J(HU0$"?RLAU^.Y,\DN_?D].8.?N;\7W,H5=W4^@3_2LTN>Z8_W8AWRS63?GG M.M1M%U/P67U=_V0 _VV6Y +%#$K $O#8,^,&/O>SXO[NJBU,+FC>0< 9GH M'&"4IL9%02E0(HT%Y AGT(O?G*1.C=8:I6^B5:NV3<;O_< XW@SW^?EGC?WK!WV M4-&V];$H?S-"[ ^,!XAF,2(B4;;,8,8(P(FB@.0\!UG&$,\H3GGB%=??)6QJ MI'2@:[0RRMY85FK4];S/UP6R&P&%@FY@WCE$[6.%VH?+J/G?\G. (^QMORZ! MX][Z7BZV8+BW&,(53$^#7* M$ DC&/"84A"K6*8IAIS&3AZ.H[S)TK==2H[1@HZ0IZ-Z<, M .70M/(L*,JEJ$X::D=Q1#0/!#\#JM?SM"RQ.FO[M&:K M]>B'4K6>/N/JJ;;##:V?V+Q::+$JNRQ7=\6B6H29?]1*/$-DQMF>CE.&(&$, M$"KLS?T$ \:3#!">DA2*S'C_NNGI5POYW?1SJ^M8O:P6#KW1)"?DR!5,7M5U16XE=*,J_*%^>O[ MU>?E[XL9BJ%()%( 084!SLS2C&MMYGJ),H(2*1+$7-9G'3*FMB:KU8P:/6\B MJZG!,;*ZNG%U%Z#=;!L(IH'YLA="SF3G@,$)NBJ5^-/=\LN/YNV:JE,!+G./CW/>7&/@,"_ZRW7-L^:-2ONJ"^TG A!BK )5^ MZ^JDRC-?>?6!Z_+-5Z_6^E&GK?RQBP/:YCICRJR/:): -,?4+)!(#FB,$Z"S M.,D04EF2>-5V/2UF:LY3509E/^SM+H=4*EK]P-:A7ONFCS%UW/KY K41MX_<0>L_R;*&32N MWTEYVO#S;*><,>_LGLJYYWN64FWJ_7U>WHI_;HJ5^GE;T&VOW&9,5$HI)D!# M!0'F/ :KW<-Y;WX:&HR@U6 M=4F7"UO+22V$:?G4E1Y)29RA3((4VCT?FIN%#604Y!G3FC#.!?.Z;^PG?FH^ MSH&^ON&]7KB[L=-P: Y,4WN*US66]U4?_B95/]P"QPI[J3!R]' ?>([CB7NU MTGM+>_F@;)Y66X:Y%K8Q\MX_JCJ@N?RI*K=:/_>9?57EJZ]F'6AD% NV^E9E M@+2ID&S@W;(J=O=F82A%E>L9)HD4:

W?YOG*W#JWV\Z\J+4OZ-[[T)T0>H-^,'W' MWL4?&O@36_V#B^RYYE\MC0[K;[92WMI,UR<0?>%E^4-'R[GX;@$HK^JWMW7,*N[1WDCKNR=P?B:%WO M\:K_:<3+YB+0FT5U\=?2X6>[96#6[A33-$L P=+FR>0<<(VI05QE9A&/THQ3 MUY.(HF81:55UI)9.2"\?/H0 :N@#R3X8>9TY7 *AUWG#V49' M.VNX9-;^.X1+W2F[FZKV^-4Z0+.:;M9D%=KN#K[Z*^48J6?M)#X^; M^G[@>]T&D'U0JRJ!58I2B4!BY#3U*D(05KVI MD4MKG3VGV+=O;UL]:BUL%TQ;&^U+VRA*8V9]C\2/FP;Z"MP\I.?KVX'Y\#FZ MU?_2SR#HA[WQ$U;%<:_[# +OT5V?8:3TSNIROD[$7OV!&&O(!21 R#0!6&H* M*!$4:)7"-% @7'<_#3GPME:(8I#>$) M5.C4,$ZRQ\X2XP/(B80Q7J_WR!US^[!VK[;9=S4_KLLB6 MS<3.!(_$*)[]TDUD Z,],)D= 'V[."@ ^EY'VVGCQ1A >V2C&0[PD3+3A 3> M+V=-/^@Z\]=X-CE>+IM^MA[DM>G91#^O]G6Q*-:JVAI_DK_UEU+IS?QMH=5, MY)KD+!$@IXH;EY920 A, 52":4@(EYGV<6E=A$YM@J@UBZQJ?MZK$\)NKFMH MW :F^EK=YMSE:0+HF\@%46^GU0>BH!ZKD^!1W54?*)[ZJE[O^C%/N5K/?F;_ M6*Y:'[BLCATYQ3I'"0*8Z@S@G'' *4( Q89OM,P1R9RNA)UN?FILTBKG=8I[ M!KEN[K@>CZ%7MXY0.%-!M\5=@]Z\N3?@S;^>#O8S38\RK+O-:@?PA:="78"_ M%<)FN"X_*J&*+]6N.(NA)+G00.0X-4Z"&< LHYD9Q2SF,5*:0!WDNONQ;*>O M>?Q[&JVBT6JKZ>Y^^TVT4)[[8$[=X.9)!$/U66^N;P'>*3WD9?7S$ U\-?V$ MX&>^B'X>BLO7SCO>O:+*\D:L-ZMB<6=3@)I5D_F96GTQ'DQ3K7Y&%2,92C!( M:&KWNF &F"T2 05EQ/@6/);^%90(CIEF$) 48H!5S@"CQ#A*!,.4YTI*GOJ0T&'S4Z.;7^HKJEO]_#CE M"71N[-$?D(%YXBD6-]&'Y;P0WZ)?F_\.&)B%$'_VGSG@[S,T]= M&U#V-,;@)U86PC#(2QNF8!88UK'975!4L:*Y0@00)F@N'!*H0)#K/N9Q]42N^'*L,^ DM?7A@7]?A MZ*!24CUCUOU3?>G(Q<_;/T/S=,#,^[6E51K(RE;[$V/M=++O=W3%I/+OG]+S MN\K WP%TZ!S\7:)Z1+VU41$?5DNMJJ@(-O]D5O&%4'95W^:8SFF&*4D%@';= MC1%* &783 ,)AHIF)&<*.D>[NB3U/&7V%:D\#YH;.8'G M*5..TW:>?,I_H+XUV,X_W"\7JBE^EN4JII)S$',NS3"5$#":".-3Q2KAC&8P M<\[9^[3QJ0W22K^H4O!29;++P%T>H-? ,?#P]$#":W">,[G7T#QJ;+2!>S)"4HTU("J&U8)4L5(!GA(,&$*@P9MWM?(9+I')V83F4 M=^;2N2+FP0%\M\VJL) .3 (!T R74^<(H'%2ZKQ]GE '=QB<$^HF1 =)'F\B8Y ]+#4FV7B.5;T)OV>532M>VQ6.#0,!')0J MK]5I5!X-!.!3D@W5[!7GIOSRECQ_NB5?_?$W5=ILPQ^+N_NU/>85=G_O3LUP MRHV'*)59WHD88"X08!)"P\MFD81R$"VGYG!6NI;177-\^J76V@:M M- KW.$4-WK,>YZC/V5_3/TFM_A,UID:UK3?1A\N=W>\D=:C."'^6&ES3\4]3 MAP+[Y'GJ8,+Z32A-J]4-PT00S6*4 $@8LYL(!- \A4!1Q>,$L8PRI\R8)]J> M&GFW [E/=MU]R-SXM2<0 [.B(P;>!';"VJ"TL]_^J&1QPK"G0_S4(P-6I-D6 MAES[[*C(U M(GS%5O-OD2W__*W-<%:J1;%<1=)8Z%^-N%?GN-'?&) /S(151>.=#3=1:\5V M+5G982]85)9L?[Q>1EQ%UIJPI8^OP3-X<>1>RHQ>/OD:R$X56+ZJO;XLVB8/ M*]?E"_98K-F\^)<-\*K*P!_6?3_AKE"M)4V1 E@F"<#4="=+)014J9AA*6)" ME1^97J7/U#AU+X%>:;> ]BPR([ZVZ:;RA.J#A=JN,/7@K^M85R(>K;L&Y^,1 M>JH',0?!-S _7Z?3R#0=!,!CM@[3;-\ V:KREFFH^*)>LC5[T22[1J;+E[?=%GL/Q4,# M@X[ INE1!]ZA.4_'VY/?^F<5?EFLE#" -B0?:YK0C" 0*PW-4,,<,(@EX.9O MFA!&F7(JQ'/<]-2FQ9^6-@;%EJEHU'0<="= ZQYXUT$Q]+*^42S@E'C>WJO3 M"#]I=K04PJ?-V4\??.:)_J?5R\6G]5+\5H6PE+>;]?UR91?0,Y9E"66Y!$QG M-N6W3@!G*08Y2C1%F4JX\+J;TB%K:B.V5C4JK:X1VZK9/]=*%\[NY\P!T!OA M5-D 5ZEY4\?EE=%.T[ GR!?@"'Y>?$[>Z*?#%PP_=19\Z95^]'$R]=0L83G" M!"K M30S.[4S.\;*.-&$4YEB1:57B;V34J9&&?:N@;WT466_*^N,;+S*R&9) M8U/*W2\\N>,TR)P@(NUQCY*9KR"_IH<8N M)R:5*B58$T!E+@#.( </?;KMH_LG+:Y??\M^3^5RL;0K1-PM9?"GD MALVKZ'B=0(F8P$#D0@*L! &$F+_%"J(THYEQ/)Q6?F#?0NO5*6]Z_+K MQ\6-=Q,:PXF*D<@ T3@!&+,,\#PSZS^15?<1,\-1KXV-9"WSH/ MVY]LBWS_Q,PK0M5!\\:CT\O5@_U!])[/B[OJ9IBGM^'<36Y^QQ#@#TPQC5:64>>G>)CHW$N?+*F/* MJZ_V?J::Y2).E, 80&PSED@E $DS;._(IRK5N8PSKYOQG=*F1V.ULA5%R9VZ MWD6C.@!VY:) L U.0'N([6D:-:H&K0UU&9'01:$Z)(Y=#>JR\2?*0#F\Y+_T M^;!:RHVHKD5/+E\L'5BQF'.89%/8H6MM:=!2G@*8R!E0H3/)42460Z_+G MK)2ID4:C:#4"VC2^O]:J>BR"SH-Z>2$4!*J!B:(72E[+H8LH7+TD.B]AM&71 M12/WET:7'QZYEHG-SV8#2-LK0F6U/?/YGBV:!/KOE@N;5D;))J^H3DE*#6F M'$,%8$5W?%PNZRVW_42CQ#913O+X-C JF] 9MCPLW*&S% XRP&.N4YQT)F"6V_ MC%<+^=U_%ZT-8WT5:B&_K^_!S:V>9 \///,&R 556[]WU;=L;I"M#0"[FCM; M#&Z"Y5%^MHZ;1@T>;^V_C\H\?3LE6+V>W@KX7W9[V905^6Q>G262Y8F-#,SC M- 8XB5- 5$(!13''&91FVG(*\'G:\-361*UND57._>K: 5;=C'X- @,3KIOQ M7A?13EG:Z^+904.C730[I?[^Q;*3OQ]Y;?)VF]U<""(DSVV)%FX&J89FT9'" M#$ S4A.E70\HG].JV; ME,?IBH%)^* 7C '1SH+HO8Y.5@8L?<(PKX#?H_3BX-TP4B7&(;K#KT+C54AV M%FSLU_)X]1NOLOR@G.-U+4WV .3C>:5#&-<]:9^^J+79/;UM[O_\GL;??LU:FO M;?IO<$?;#RCZU8(3->A,885T5;=.8S75SX3O8^5U5?<\PT;X*2UZ1UP;K-(,+@&)OT=4K6B4:OI (FCG# )'>#<(7'LJ.;+QI\( M979XJ:?S7=PM"ET(6_)1B.6F2M#^83DO;(KV7 M+8R[];EX,(^\UY_,3TMMTVTN%W5&=32+%8P%B0G0.I< 6WXC2*4@PT1)D; \ M5VF/6V=7*S8U\MO>05NUEMF MNV]L^76MIM(-=9%Z\J\JG#$GH$W321XL^LV>C<.[^75/;@UZLS-P9NH-2SZO.W!3P<]^*&[!_O>@ L&]Q WY*Y7 M[CENT 6#],P-NW#M]\U]WB1-_J@>[>;UXL[X9NM-.4,I5$K1W,:W4X Q3 1 MN?D;0Y(*F#'F1NR7!$V-J&M=V]S=T5;;J%;7-_?Y&72[630D9@.S8E^X>N0^ M[\;BBMSG9QH>.?=YMWG'N<\O/-_/+]QML9D_5X7EGOV4GJ(\:/H-BG.Q%G\2]DILZ[\8O MC4'1SJ(ZP:+Y36'7:K5)?DY=K]YR<^"&[H&!:6FK_C'>;3[+Q@2S)+9&1(,L MC*]!,:@/UDN14?VM:Z!ZZEM=U59/XE3K%ZR\_[!:?BFDDC]]^Z54\LWBO5FK ML:HH;2W4+.%G*4P12VTR \KMDEECP#B5@%/(8Y8232#Q24_O+MK+UQHAA;U- MMRF,ZC;6J]+='HW^L+&'HL7BC]&RM2!B6Q,\"=*]5QQI<1"LAR9# [/5.OJP M#_,O+% O=4OHF,TC?ARFSU0BELP1 G MR>/6$_$!XZCS&[F% M&YC2]Y3<90FT:E9L'K"VQ$4PPI:6."]NW,H2%\T^*BQQ^8U^Q/QZLUH4:UNF M=2%?%U_MW\HF_BO)1,KC/ 98Z!Q@*"0@:2)!(G#,)3)V(Z\H\O.BIG:\L-6T M1%]"XXC#R7,LCGT9>,/#X M./+2"U=42'EGE&;E_9N%6#ZH-G=M3!F,8R8!CJMTYS(&))<"0,ABJ'4F$\IF M"W7';/B$NR=Q5J#3AT[K#_U([' ??:5OC\(H)S%U.7/^DR^F3ED\X70F_]6&'-SFB>XTSJ/ =I*KA9 M:Q %>,QBD.5)FN5YIAA,O"I@.@B=FC.QO3]NL'\HJNO'GB=I3E!?NTW1#\!G MW;"H+F**T#O0/A"-M(VQ)W@B&QK'4+AO;9QX-R@%566#!$MCAI@&#,7&11$" M I889R7%"I(LSA.!O6+C.V1-C7#.#AJOBDPN(%_%.1.KTM0;M5 $XUJU*12O MC%?'R<-P1Q8)4-OI5&F5MP7CU07%%YN'S=RLI+ZH%VPM[G]YO)7_,,]4N0F7 M3?3XBWM[J?K-XE6Y+A[,DN.]_KQBB[()$%\50LUD',:MV3?FAZWAD;"6@\UCQ+:V1^ME MM&JOCXC*_JA81*I!P!X>K7<81(\6!-_2Y,-_28Y,.ZWO8VC&/EGGZB9ZN_LT M=C9'+]I/X_;@T]C5)]M^&J_V/HT]\Z,/G9]&CP+LHW56X$+NP^L]*)[5PE;KS9BO5G9L+:%_*CF=GNM&# !6&:^I9S(S'CEL1 9\2P?UD.-J4UFG]6JT2Q2#X_SY3?E M&U3;LSOF$],<,)1KH"E2,,]S(9A7@JK!NG",F:U_!T;/T7=N\^%@/3+P--CJ'36* M'RQO6(KFR&A_*!65?LO MB_FF8,,XA M[38U!,!OX$F@U=#FNZEI_R9JM S']1=@",KJYV2-RM\7#'[*U)<>[U$*XU0R M\Z:J:YW!/T5I1E*F;4 W!U@HL[B@*@6I9ECD68IE'KLQLY.\Z?'SRZ!5+"[B MW4T8P3$&B[NF''N.G73U"?5J)5]\^3P7)\+ &3[YZ+*'',KIWI93J MC](N[,W/E1EM9A5Q9^,NV.I.K>L]V+^:5NQ>$LFX2 1D(,^0!O;4SR9GU(!C M2(1(K#7-*K@'O[-B3VP;2:P)ET)42R3 MB%.0(XX!IO8(-Q;&DX6(,<$H(YH[>R>7Y4W-M_APXG2@W&4+])@?'+!VF/3# M(CCPE'UJ0[NLBB?7M[\O)HKIA:+''!D6S9%FN*M1]9N4W#'JG%( XD5XQKSF JO MX'D/V5,CZ?TT_MW1W6633-YSM]"G7]RV P=">^@U6$"@_6O8^4,6MI"=A_QQ MJ]GY W-4TJY'$WUOU#X\KM2]\86++ZI.-?).K:UG^W6F1"I3;L!GL:( YR(W M?Y/",)P4FB&4(:%\\NYWR/*BL!$2[1^H6D6Q^5XO/0\K9A"R)*Z"SC7 T$P7 M!$(-$!(I9!G->.Y5W#04K*-<#!X.5C>B#P36P,1^B%.;C>FMP>N/51*5ZI8K M^WH3W:[7JX)OUE72]/4R^L "YU6Y#%?@>ZKGY8U\O_2BX[ R1?F7&=*)4B#&@NS/HWDQ"0G*<@CGFJ M6$)CZ$<_G=*FQCO;F-$F:4G 7"0ALHA,B&,NYO\8*5?'0-Y+E\3IY,X,X1A&X M+C6F4 S. 2;'HG N+?7CP=89>_/PR(J5/9^RR_I93CC$/(^!E#99/T\)X#!% M@%!)D@1*H1*OI+NGQ4R-SUHMHV*KIA^;G4'3C;&NQVA@5FH5O(EV*D9ONW;- MO FG&X.@I')&U*C$T6WN4W*X\/3H$:S-78L/596N-H/ ZZ(4;/[_;MC*CM@9 MT@DTZRX-H"(*8)5)0!,;(")ABJF.D11.E8+&47=JA+1+NO'/6L/Y-^, E&LV MGUO;?*Y1#M_5W2PWO0X<^C0T4*AAU%X7J^W>ST!6VQZUQD_J:Q@M%C7P5_&= M!:(&^#K&C$+UZ*P!0U!=M/A>XD\]$ T8?.HC->@&S>MBP1;BL/0[(A116U1, M\3P%.!4,\!C:5&HZACQ'&>.93V" N^BIQ0G8?8.J8LZFWBJ(=*OSW@Y-D V: M4_UPU<;,E>@^[X;,5OF]#9G!=V$Z$!MC]^64^"GLNG3 XKC;TM6"?WW$EXU# M4255KE*&?E2/R]5ZQC*10\T)@!PE %/* !-2V"CZ1,29QCC+74LCGA,RM05- MJV>T4S2J-76OAW@6T&[^"073P$S3 R&O^H>7(.A5^O!LHZ-5/;QDUG[!PXO/ M7E'K\$34C=VD:2-O:H?)_'REC%_U4M7_W1YM8*9SEAD.2 @QE&#^!"2SE1$Q MB34D2!#L=)TFG$I3(Y#Z$H,X"MSS/'8*T%=NWLZX/3 P-]7@.T8##G(@%0[. M\(4=KU-K_ J006 \62HR3,M]@Q.M."/EI5F-&F:PU:[;(9LF]@P_@0 C20V] MY@(P3E, IV(1_;Y<_::7IN4;OVPK(?O,C;-&[HF! MN>VZ0C92F(528YBU&2$K^;S^EC7O7^)+1 M1S>++[[@1P_E:CU[<5\HW>SAL_E[K0NQS?XA$I2GU%;S5E0"G&49H#27 "&B ME,XRF0NG:R$7Y$R-&BI5HZVN4:.L&SE$]7(5RD YK%J6(QR3/ ;$H5C"$&1.4*F&4= MAXS&5"NOU5U(Y:;&.G6 4GM5X;%>+]B:.]\46Y6>M7:"]J*C-_-,?3.T S1, MZ%E UVD W,-Z6R$5'-=!&P#:(Y]N"!G]J-_,)\5:O2V^V+".PQO);[<9VA.= M$&DX'6"[:XC4J+K6&51*1T<7[Z_(I._4 VYT M'!K7@6DV!*3>U.F#45!*=!(\*M7Y0/&4PKS>[4=-[47FHDH2^&F]%+_=+^?F M_?+5/S?VHGT2:YARF !8U09.>6+F8HF,XYF*Q! 4P=HKJO620"]*&B&6];.5 M$WO_CWTF,\O\9J4I_/UZZ"+\;)X4$=6 ^>OL$R5?=J'E3CRL4 M06GGHM!1*<<5@J=TX_Q>T 6P];9L")RX5^\7JMG,430F+$MLDCW- ,YU JCA M&@"UR@1.82:4W^ZYN^RI^43_95:IT7+ANX7N ?95R]!K(1QQE;E=/>[6 #=1 MHWMDE!]B^]T?M#&6B"?E3V$%V 6,XP*OLXD!$KC;F*G2KD^ B=&E<-F/&IA=F-K$*#-_2>_Z7\3S=1H_1( MB:">0#1>/JA6\'320CV!PBL[U--W^]'/K1#+S6)=FOG+9C1M1X*62+&,IR"1 M"@/,M :$20R82*G6BG*&M0_AG!8S-8IIM8P>:S7]*.8,E&ZD&Y;F-[/>/=>335[421:G*-XMZ._OO MJKB[7RMY^T6MV)UJ?_]A50A;L8%JI50&L+!Q2]BLO!@4.>"Q1CCA2.FE/8,,BJMQ:$/'\-^"H&.)Y^M>R=P@%E> M.,%L(+"59QL0;"QRFT2C!2)JD-@^%558C'C4.4@?CGL8&M:$*2R6!^X>[P/5 M8;3HO62WX;VK2L>/1?G;3]\^FY9NOQ;E#.IZ[4S\F:FO=\H&ID=8VLJM&O5EG/,]4NB)U7Z2& &WYQW@>S/@OR2VB$ M7H>?E3?V\ON2X2=6W1=?Z7EQO]9GK_U9S^7JY^J54,PP3 MIC+, $R9 )C$%# $*9 X0SR%29)D7DF8G:1.C4RLHF!>!194=25ZYRMUP]R- M4X(C.3"[[/2]B2I ZTB-2N.;R*H,]'(%C-(!;WGZ8!3VOJ>3Y'%O?OJ <70' MU.OE?HST4CVNE"@JJC-_GZO*[5K(VX?E:EW\J\YLF,8DR73. &5)#'",!: I MU0!F2DBJ,D&A5_28B]"I\=&^SE5L =M3UH^1G#!W(Z302 [,1_OJWD1;A2L\ M;UWP]&8C'X""DI&3X%&YR >*IU3D]6[/@P@IJ\N4;/Z!%?+-X@5[+-9L/H.< MX!AI!D0JH:WR"@$A!((L$XH)EF59[)1=^8*@V^.AHXL+C@799 MWFZ#J36**<;*N"'*N"$X91JPW'@E6@FHI%DE,2BOVF1Y.]4@]A/[!?T#USL0 M[KG'T@NW\;=8A@E,OXS&L%LL;Y\G"/VRV1%$$4$ARD.4)3 B1&D,V6Z@[F[WALV.1AM.BG+YY M6G_S1P*'^_[;4R&C;635C5I]/7+IG\&VFR6NA6H<>A@0'H_Z -?#-%)2?W^X M_'+O=P/1F3#_S*OC9;GOUOT@-?V%1X>Y;[/-7Y=(FJ5YK !25 !LJU[Q+&4@ M2[A,"4IC++TV=%P%3\V;>GI?9*R;-YZ)!(> =V!6/7T39Y"T@K[HC'HYYWD2 M#OI"XGM9)UP>TX/TJ&\63X+<9EID' HA0)IR!##/,D!H:OX@""MJRQ_'7@N] MBQ*GQE#71:1>!MCQW"LD;$.?>36Z1C^TVO[1;@H]#5\-FM;4#9S0R4TO2!T[ MQ:D;""<2G3J^V#N^??.PJ5+WGX?(._:&X_[T$!@/O6/]_L6;Z':]7A5\L[9?>+1> M&E9:#9.CSQNAT&'VCM+'CKSW ^5$,+YG \&3N^P?O;WZ:D,FU4?UP(J%W-4I ML]=[9S%C.609!KG&N5GL&5YC@N0 I2A.11(C1;S"B0+H-#7&VRII4P';3SE8 M ACG7G+CNY&Q'Y@).]/'V+#U1R6J"/4]TVZB@\YJ"D!:PT;),..+\E@):)SU MFDI^&E\@/=+7>#<=[N)VI< [M9[%*,L5Y1C0E%& ,VIO.F4I@'%FQD*%38U-CV\<"RV%XY9/:P7RC."LQ-HYX/*(/ -?U1Y\JIV0XA,F^Z+;N?S MY>_,C+](+XUKOE*R"%VBW@6NP:]M;P4^^W7MIZ:[7-,^>JV_A=PJ9',E;7 M>L<^6N[TK.Y!5OFG5#SF&5$IS'0B3U%IC$!C.D8I)3 -,%:$ZYF=?K7 M3VNV6H\+^%/!P\'^D[HK%@N+,V?SBH2&P5OE6B""-) B20#FF@%*1;5\(9G& M64Q4TN#]:B&? ^U6['!8OZH_Z&&!=IT_PT W^/Q9D4*EYTU]-;:\B?9T#3E% M7D8D\!39(7#D*?*RZ<=3I,,[_:;(5VQE":G\H%95TY_5U_5/1M_?9H1 '!.> M 8KLZ9%(*3 _0C;;I$1Q;I@D37WFQ[.2IC8YV@J5UB.LD@%4JOHQQGE(W>@B M"% #MB!U"HY3+'?2U"$K>%[5MJXI7DO&7U49[BT?ZOC15+WMO@@R+I_*WTW:\OU>_W7Y5)689-J]:40JORTG,L9 M$8KJ--,@QTD.,$XSP)5* (=(RRQ7L4@]$_B>$S6U::*N<2",OO:\MF?NWK.X MNFY?A4!K\,VK&J)*S2IHNE4TLIJ&W+JZA$;@C:NSXD;>MKID]O&FU<4W^M9@ MKT;!;MV40(P0%"G0AA UCH%5.8,<$E)"I,T9LAKI^JI@*F10J.?Y[KS"#:W MT7\-& ./^5:U0=:6Y^P.7#+\B9"1ZW^?-O&XF/>9YWI.]/4%]^)?-EUA??9K MN>)S%5*?H3R%&89 8BP 1DP"IK(4D#R3#$&5Q1AZ3?4=PJ8VKO=TC;;!#-7$ M]FNEK^\%]2Z<':?^0.@-/?GW!LY_^O__V_O:'K=U+,WO^RL$++!S&RC.B!+% MEQU@@;PV@DW?9',S/9B]'PR^)MYVV36V*S?5OWY)2;;ELBV3,JE28Q?HSDVJ M)/&0 ZPIB@XRD1@>5+@JU8&J$XVRO M=\=MX"R[*2&/#_:O>B=I;'_;9HHT_@1*8P?WDQ\W)44_,6'5]F6-\5EC_5Y: MNG;@KMF&WZE0[^6E8Q;1'8I?7''H8"O&U7<>"M*)1//@!PV=)-E8[5%NZ[;L M_.N+KL];O)+;^8_F:&KH-,#S>1,:94Q$SWL[^,E_.[Q_OVS5Z*G.HN:Q !;6=C! N <42@Y(**HD1 M#"/N$S".,G8O.K,;FYKOC:#I>]3W#RX*B9 M%SAO<,[-\Z<,SEXY,'MX_8TOVZ/$;U;+S6HQ5[S5/O]LWY5=UI$[5KSD2SGG MB]_L3YJ*56_G&[E8;1Z[^?-,"*5+5 +&[!^(E IP&P$"(G/#F"*4PR!NC6W@ MU)BYZU^]_O%6;^1Z7J\TN57=UX^;^5+WG'T=IUO]V.HE.RLQUW5=N\N.G*N[ MK>M>H]O0.I@=/,P.+B8ZBI&J ^(F:<8:@<\P]XTAXR&9/**\!<0(10//(Y.X/=>;=S_EXE%I]=ZZX13)'G<4^/QPW<=]G0>2P[R" M>0%T5=I):EWD2PH!N.0JAY!#7 4E%,0R;&KTU?4K.SB6[3S+W*N3=7QS0ZAM"Z/2+F!^;#@0AL2$UB#PN1^!8"(ZXVM4+ND^?U0Z../8 M\Q%][I*AM3B6^I-IU-EFC.4\%SH'$E$#$%4*,%((4# [&\0%IZP*4@/L/GQJ MD=+KU7J]^L/Q7&C-C Y@?J-R* R)AV5=:=E"?9_5@8(-(AH38Y:\.'4\VT/,69:P:*!QFCY=9^FW_*[[8/]1>^U9^6;_CFN_N_JW;Q@R_< MDE&=NC5WX-R02ND@89$$ M-DZ--!H7W5#1K9.9G3KKK/G[)ENYZJ>;[W?UGW5)GM:1NWIU>;WWL[X@4.PH MP2O@QU\OW+&):?#0ISO_,N>@Z\LW=5^Z/[-WW;X\N-7\LDEX/?Y9YX:(&DWI M>B*NNE,".\?5A4H'](FB5,*F!I[W<;.^UWSC3A+=.R&;9L-BO7;FN8V)UT^' M2]H*<:]"[S$E).P@X%)3%S M:I^;LG;T;G?R MZ$@ -%GF8]H.B7M@*8VIXYYJ2@KWR=&GM*W=)"+1E#9HCF.9U?K>G8;\)!;S M;_OZ!^Y#]G5^;R_Y9'ZS/]T8+MWOFF/4AAI%2E0 5=+"920)0*'B3@91=0A$D$IP7=$1B/7T8\7]>KQ[T>OOTV;[C6SM= M<1.4!_?).>0C5K(H*\$QP) 1@&3. 6<5!+R"F!2(4<*"3A==;W)JA+VS>%]] MN#8WC'0]@/8CU+CP)2;+G;%W66WN,8 M_V5)TC/]88I* M.P=7;%[=ZWTBY4?7I9;5VGR[@I=*5#P'7.66=;C 0+@T=\WR BF4EU($A9*] MK4V-<-JJJ'MKLYVY [,;^Z'VXYUH ":FG!NP&U*N^3HFL4LU][0X=IGFZ\Z? M*='L<=/ O.FV7%:MA."FRM_G#YOV")@3/:/WH(Q)@BG>[%:S#C"6)::@=+-=%!E_V":24"I M44@4A=#42VCQY,E38X/6N*RQSH\%3N'J'_,W@9!XA'OZ[SV@+_IZ9OANM/SG M;ZL?_V+O:4:N_4L]8.NA>OJD40;F10=VP_#R!9&7'.I:MSE3JLH-X-S5NM6$ M BHA P5F!BKJZB0&A?U]C4UM:!XM,^B=H0.*W/8B7&FMB%-D4%KEEND$ XSF M!1 %+:36E>"&A63U1D-XA#3?<1"^<1UG6F6$>U=P[K)?>Y"+MV:3JE1P;X/3 M6*?I*17L=4]DCCYW8%V7JJH((R#'I00HM],JKID!"!6%J3#&AGF5,AK2^*0Y M//92\7"U@%20ONCR?7OQH_A!HO/DK_I'ZDZ)O,YD7F#-: HVD M%+E .B0,.FEA:K%/4SMG=5*O\<9RC4/+-$Z(94[+,R:L MR9B$)TY;>=D:C)=&_.4+!PYK5Y3KXYR+^:(^+OFKM?=QO;84,H.H8C;^* $U MJ'#'I 2@)5; *"FPXB:WDZ @<:2+34TM!&EJRRT.IMKYS6H)6FL#A_ME@#W' M?1384A- C=C'+F('.R-RP54LXI+"Y>;&98>K;I_0Q/4[AAZDW#_S3?/ O>Y[ M!34L*Z(!*Q@%2& *!"0*$ Y+#@VSG%&&':N\U-34^*(UK\L8@;6T>F#U8XDX M8"5FB2-^V(&60B__.AJ1SV=>;&[DTYK7W#X]NWGUCB&UG)=ZM^/4[G!R292L M> %(+AA )92 XUP!B,N*DS*'N6+^M9J?/WYJ?& -S&1K84C-WQ/8^L?^[6"D MC@HL#OO]X"%%D$\ "2ER? LP8Q4Q[@ 4JSKQ);?[JP^?W#5B=>%+%A]7#[YX MU>#+54K]3]?#G?U*J& M/W2['C3+22&D8 Q(5$B *E4"SB4$=O*%1&YY3.9!IF9Y*)^\?MX]K_>I^M=ZV:L]MX_4YE,.>JBRQ8E!B((FI -)% 42% M*I!+BDJ.L"$B3 0AHG%3HZR=;^YP8]?XW<#+S&J=O9+_^3A?GZL>%"B3$+.7 M_4CPI?HN,6-VNZVM[_3Q?'VGNZSQ[GSOICS"E0+ZN.(',0T<5_(@ ;0G0@PI"N&&ZGK9P(5VID8)SLRPL7\)0+^Q'P&6 MQ&/?69@^Q? *#E$'_Z6V1AW\5QQ^/OBO73XT'GAHA)4VGXQ3V/VJU_>NI1E& ME/("8T!S2>S,3QK (62 $"$PE+Q06LZ6^INKM/TU)"XXWY[7Z\Z:U_VDU72O M_F?+M'+^P!?9SFPGM*F"*>(BS+[QP0VHC14@'! RV4&LN9=.!T0(_4!$#A$N M-#9RC-#O\FF0<.7Z@9+.S\HL[/-:(%*"$2@!1H@"9&,&("HJ >),(BH8)L(K M)>!:0U.+$\Z5,+F> A.&K1\[Q$ L,3L, RM<V&&7:5FHC'%3( R%PB@W# @J TH+#E0(U4%=1@QG#8Q-4KXZ%>8P!= MO]%_&RR)Q_TQ(@G4(RY[GZQRPTMH15QVLZ^*0Y0$F\..Y2#$>Z*FW>\XI6W?$KQ,M;L3!+^XBR(TVC;M8$@? DT652(\= MD%S]5AN]7M?:U_?SS<:I^>R2K)EE3*DKH##/ 5)%";C$)3"2<3NCPA *KTHW M_;(FI\HI23VWN"-H81[",HX;1 M-#D-_8LC][T5+X[O&BA_RA_F6[Z8_]TQU;)>WG*1W,=]L>X25DQ+(H$DU$98 MAA$@-&&@JH3*A3:ET&$:J%<:G!JE=.S-=@9GSN(;*JE?!=V/9&)"F9AF;D0Q M7"G5$YJX(*E170A=*N@6VFF6'7,T@&)=KU0WT3QTPNZ>X&[&*12\(,O/X6IT K_=EX?C<- M(Y174JX>E^[0V>?58B[G>K/?$]8D9US!"E A&4!V7@1X22H@A8)VGB1+8H(F M0Y>;FAJ5'"S-=J8.WG+O =B/0^+ EIA !B(63![7P8C*'#W-C4H;U]U^SAD> M=X3KM[]MU]'^UR-?VW&X>/JB'U;K[0QIE9?:5,"XW%V$$0.<$;>*DA="%%)H M/[&.GC:F1A$[,[.]G5ECJ+^\^R4T^VDA$D:IUY"#X0E2?[\"P" =^$O/'$T1 M_HI376WX:YI)ZVRSL[/>TQ!ZJGW[6QK@GH,\[>'*(^<)EM^<+O^>R5M1I MBFES7&'&;-"BA'&G"! &K% Y(&7.$95&'2*W5YKTU\3>^ ML&V\^L'G"_?D]ZNU^\EO6CZN:_VZ^DR=XJ4A!@I0&&XG0)6!-CA .8"B$LC8 MR1'$01.@4 .F1BS.POI4WCU?_TUO:YF2S=[BX$22L,[PHYN4$"=FH9WIF1M" MF3/505V?F3[8?)?M_0$V3 8;>UG4#)1!Z,7.20DS8NPLE4$0GW( M6C=F!@JSGP?2CYQNAB&S+8V['=SG[,DV<._%PX;] MOW-W(F5W#E 7J$!2N$'N]G&8* '/D0(:4\YU;H@HO,X#G'WZU(9Y:UQ@6'(, MF-^P'@Q#XN'*[D M3Z^34^\0=$[^=GT^.OXKGK*S)X2=YW=9Z[O]R\'[NVSG?]8"D.T0R&H((FY% MC-MG<;-Q=GQ*]Y8W0T8 M_%-1/1#O)X3X.":FAULA#$I7]4=F4.:JQ^-'2V+U=[6;SQIPU\ B2*N5^F.^ M6#2GT*'&!2/" %8A&Q<(Y$2B4 XDXP7*1:4#]VV/GCXULJB-RKZU)@86-3J" MS2\F& Q&XA&_LROZL?RS#L>M1734PKB5A\XY=U)GZ.Q% ^5?VPS$W_3ZAYT2 MG)]Y_+I:_M ;-XMPDXS-U]66+[J_=ULEOZZV_Z&W7[1#M D6[ MHJ5_/FCI%BY<92*70YJM#UX$2MB.^W[X<=YT>WW$I:XS(G=WV=[IW]#8[.%KGZ+M7Q;TA7SQ>CG#)WA?IH[A"P..Z,*Z\\(MTSXEH\MW>PV>K=7]V>YIO^5:_Y_-ULU $I>1: M8P)R+@N L+#D7Q7,:3$+4I1*EIB,N&D8T;7_OZ/X@J^55IQ1Q4O@4LP @BRW M<5DE@7VE:*5867%*1]MN?-&7ZO_1OCVFOXO9 )-UD,EJ:+*M MQ>:PQ[F'Y\P.9PU1YC#*'$C-0OX$-CH3]/DT=D%C.O:/L46:H"NC[9^FL&W@ MYNKC9KNZU^LWKC>6=2'IU?++?/.W7>XH1:HLD00480I0:0A@2E-0VG]JIG(- M$0[::^UO;VHK'SMS [==KX#JN0L;#ZK4F[*MI=F1J9FS-4$6JBMPTC$LMQ\\TG\TR@Z*GY\U NPN24FAQC *DF !&$ 664 261 M1H404(0=O/=K=FJT4EOMPO'/]JD[!?/Z2'Y;,+ ]<&>[:F,]40/J>GCVAQ\5 MQ4L<*F!J1%$ M;6(6MCAR$;Q^&H@!2>*Q?XS&D)I:YV )J*9U(SPCU='R?&G"*FCUN-Y;.^O< M?>-5S>JQ^JA>5M]U X7A%S6@6IU?NW[WT_U5S\JJ4"IG'!A71Q!I) $3A@!= M5I!+4_)<>27BAS4[-9JKEN9'/74QF7KG;EAVM+]@'H$7#%@ M2DPH>Q.S#\NL,7*O"!T#I8#X*P9:(P5A@U +"\FNH=$;EUV\>;S@[)K]1Q': MU8M'S@'=YP6\VFP>[YMD@G=MFOY?5PO[&">K^<4R^5_FR_G]X_VLPHPC@W,; MX+'"AGJ5!!1J!2I5R=S.:VE%@TY3CV?ZU#C[8.1==M^8.%)677BO^T69T^S+ M$2/5@1ERAYRVK - $^/6!V8.&&0.A+OL+U?>E_%2X 9WW302W<+-_\=(9QO< M+=&2UH9;\(][#N++:K%XOUJ[I\Y*6@BD$ ),20)064+ 3*6!-CEE#%/,RZ#" M>1/S;VI?T_VAPV$YP_\0KU3BK_#+ORC3_U2G2F9/HJ([T3=A&E_^1#[^8X0' M:3MXBHGOY\P<7OOR_7PC^6)WG%,^;F:YP@QS2 '.I0%(* :X) IH1*DI!:8E MDZ'5+T]:F=I'=U_@L;%T=WJ[MC6\!.8IJ/T?O&A0)?[L#$)I4"7,BRC<5 OS M]*FC5\.\Z-BY>IB7+QXXLY#?M7ITQ1?.LU2][]<2DN.:AMT.LYZZ*LTAA[H0 MG'*,":B,LDQA( -,E 04E;'_DU+R,+&1N.9-C6)VWKGL[//K)($Q?=S.] S) M7ZR+4D?4G=[IB9IK_P[1\=[%;C>V=;32Y-FGZ8"X@6Q<$\>-0Y/ >Q)&IFEE M:)ED&Y3.W6+6&[[Y_N9QO7:[@ 64A!(B &-8 225M%$@)T 8A'(MC2EU8#'D M,ZU,C:(/1F;26IG-EW+QJ.R_YDMW8NF!S]4N!:;)=EW5,V;9>)/QS4:'%N X MC[X?&=^,:?*=ZCV_V;W&$&)!3,Z!8K "")<24&X*8*@H\T)Q*'7N MG<$RP("I\4MK:!^'+ Y.!"1S#.D*$K4&DHRZHTA2J#*CE>:W!R M7Y*.O4?E4IW)V>^-T8&EKZ^"[A>5QH0R]1?B-A3#,[,]H8F;DWVMT7&SL3TA M.,G#]KUO^%;(YYT^G=MNF1$A#-54 *6<8I\L!: J%R!'AA8&\4)H+\&.BRU, MC5+VB_OMJKXUL][;#=_^. ;2?^MC,#QC;7OX(C-HR^.L]S=M=QP_;WZ9M^$G3*#S!73&@M0LHJY,4T!$UP!B36A)2LJ MSDW8T?;+C4UM>'=M=>M9#ZVUH^#UBP]B@99XT#_':V=H"F$O#T0BGV[O M:7#DX^W773\]W^YQSRTEU]XL^&;S:B<$*%")#&9 ETC;F08I@^VY3"=]^9UWVRIW^O*D$VQ&4T@91EG,5L/%3!1!# M!>!88R HT06U+D(2M*=P&Y"CD&X#X\W(^3+K+7@DY]/Z3=J]6"E8])+W"U'[M/TBO1A M/7JD6#]F7T(B8%ZQ'$A##4#4<, P-L (J0BM3%5P/-NZ\B 3Z\>#3>GZL"Z+ M4O>17T^.V7&>X<%8W9$ZDFAR"5P?= R\RYZE&]2=\OQGG1LB1AXQ@(T;I-QD MT;CQ3 SP3D*?* \=F&2[Y=OZ+$ =>7TR=3+7JY_SS0S!RN0,2B 9(G8":4F6 M*F1)5@B1ETHCS+W2(:ZV-,UID,NLK-,G?WF3W,RK-]RRM%0_[3-??UK7[:@Z!_RS7M=YH#.$I6*$ M,T TY"ZAGEB"D!0@A2H#H685"A*)]VAS=. M=Y.[][H)B&2Y0CCOUUI_6-IA9Z=$M8X)_UF+)8D\UU(9"*C0PI*"ID H(X#* M.2XY*V0!PR8L(QD^-;)QI@+C5(#GK;'9VJDF_/-]8^\+JF7U=;_GS&J"G9J8 M)A,J9=6UPQP"V0Z"G5#6E5?E986R//IM&F(9H<;_8ZA@#.R2I!)9/NW?N,+V MR7Q8RM6]KLL+V^,U^Q'$"\RJ0@I0%ES;")T9&Z$K# C' M4 O(. V+T,^V,C4">W-TWOJ_!YYR.8NC'Q/=C$YBOFGLVQ^>2\(NO1C$/;AR MMJ5Q3ZOT.7MR1*7WXF&C_OU\.=_JCY9,E(VC;%_/Q4(W#?UYO=IL9JBB3+JL M*LI=4FK!&> 5E" 7N++3:& MQE10VYH=C,UVG-$/8C!-^"(3E3&N-CHJ>?A"\)Q'O.\;NO3_1KLJV(L/2Z5_ M_D_]--.%8)5+Q:1UH1&(74IV50 ($5:LH!(77CI>%UN86@#1+G.W5F:UF9FU M,W3Y_SF0ONO_-\ SS@: /S(#M@ N>'_#'L#S)XZ\"7#!H=-=@$L7WJKFU\,8 MSU3>8&[AX] GFL[7X!VJD )DT!A)K&!HD1YV(I^N U3(X,C7;[>C^10?3[_ M[O%<$$D+>NI%$6^\1Q+2"P8QD5J>OQTO)(D7#-1EW;OP1X4'.ZU,P-.[G_*[ M6\"NM^@9QA4LN +*E 5 .$> 4Z- H21A90FE45X$>*F!R;%;:V.V,S(PS^$L MB-?CG%NA2]VMRI1U*E2]];3YL-D\ M:O6KWK;BF9OWJ_57_O/?Y]OOWU<+-5]^V\RHG;4PIABH.*( 24P!TR4!M-2L M+"015 :5]AIJR-3(X*_6C_:D6.>T2I-K^6@)>9/],E\V*9:;P!S+P7WE%_*, MT0.).:=S%*7-R&R,SAHW,NO'7GQXDYG5.K.^9%UG4NAF#H,SD;1FH#$OI+XY M#+++ IT#GS=T[]PVUC3SUO+U\ELCOM*TUM4=?O=3K^5\HY6=,Y:($)B#7$,; M,O'"I;30 G!"&<6J*'+A51!BN E3XU%G/+=OC1NO786$[/&A+I+=F.U^V_QX MU0J##V;7 ;V&D!TQ%.7("1+!9HR< M(S$4IM,TB<%/&O:):Y7:V]+L>ZG2[N[L#):$(JIR0#21EAV9!KQD$*"J$!(7 M):E,4.D2CS:G]A%+)&CO@[X?'T;&-#$![N!LS:W1;/6-C[,RXE%9 $!1NYD>]/M2)>R7Q%^MDYJNC>V=A:B. MW7=9ZU&\3]A Y*)^SD)M&/73-A"@YY^YH8\9NG#_0R\?]7OKS9O5LLZ#=$M8 M;QXWV]6]7K_[Z34NG'DSM%AZ)I\>#?X+L9&6[:S/_O#.I#M M/'"+$*T/VVUX MMF*[V-B4?/\/S=>[^CFJA*6B2@%!16&'OD1-E$!X62!(6<$,]LU8O-3(U(;^ M[@!C8VCF+!U0C^@BI/UC/Q90BK\>JU MMQ[=."^YT=T6?26W\Q_S[=.SHP)2049*J$!><9?C6&K I21 :V@JF>=:Z3!1 MBYM-FAJ)= \:-(JJC?G9SORAYSD&]YE?S#%N3R1FJ;/Y'H>4D%W6Q]V^4T8Z M]'$KM(G.@ PVZX6.A-P*X^43(C<_>1@SNVCN0UU?JM8[XIOYYK>'M>;JT_*O M?#UW33DA(S@KB-%"$0UPZ?@7%PIP*#C 5:4X40KE,JB8D6_#DV/9VLC,TNJ/ MULQ:VRZ,6[U1]V/0%%@FYDEG<^[\5'9 M+122YQP6?/\PIGIW_[!8/6G=H<1=G37."--VGHC<25]D, 3"_@ 8!!T>!=5Y M4''LBRU-CHNZV=9A#'0933_*B8+1-&*Q!+79KJ(3E58NMS8JCUQU^CEQ7+_A MUMGF^2K:S;Z75LV^F,O!J6.M3^8=7[O*8IN=Z/AA)D,PKFA1Y("5KI*N(@)P M@G/[TLWJO*ZPUOO%ZH_-7F=1 M8I(301FHJ*MKX_[@JK1O -4*RZJ".4<#I7A/&IO<%^!(#=95HZO-C:&V>PJT M)S5'@B\UR0Y'[A;UW(N0I)+*/6WPI71Q+[K>(X)[^9XP(I&;Q7;V];NN*[OS M^W8:1A'C3.383F5+.ZD5A:449H(AOU/(9Y\^-:JP]F6M@7Z<S\3:,P5J^].XKJOVA@%;].4<"/\Z7^8,EO,^,58U612R"A+.UL&.: :\0L MV6M34#<9ID%[L6=;F1I'/:]6Z0S-:DL#XYCSF/H%,#/) "UEK-M^^YG"_FVZ-""^VD3DQO\M879SL1!:9EG@/0<]#?!DWK$AR$3/M@O.A]W MI)\V,^XPO^CFR1B_?&5TS?V_\/^S6M>DXN3MWJ[N^7PYHYPP)4L(>,E=66]4 M 59!!BBO1%'(TE 5]/4/;']JU'!-:+[V(6L^C,Z+[/?&CT#V".TE/VI)B'UB MWHD/>TS-_S[PQBH!<-:&J50$Z ,HH$! [V-N+ES>3J018915K (%AA*@2G%7 M.0 !C+BDU,8\5!8#RY1/PJ#1UG.Z.8C->?,%!:8J )@+6TL4T@&..P-1&]E%6W:!9S F$?D/Z%F 2C^@@3((']"7'HX[GDT9&'-VPP_ZJW;@OF\WKU8ZZT>OWT;QL7('Q8_FADG]M\Z;G>S.P[4$)F## X M+P'2& ):,@ETSJ'0!2H$(;.MDY_P&^;^30<1P-Z ="^[4UV6;D?QEUJ%:+[\ M4_;0>N'D*N<[#S*^=R&,'P)ZQ8\YTF"=F%,<.N+_\VP[RO?'9J^LP M!U-..&)1R2B@^5%I*AR6YP0VX F#9336FF_T6]W\]\/RTX-><]?&&_XPMS1Q M*/9<&69ZWI2=)4PA&+ MK=[AV_S86AZ!L)Q1]@A]PL""SE(^WC\NG.CY6_VPUG)>9PS8OR^T^\NKI7IU MOUIOYW^O?VY)UMJQ??ILW\&M_=V[_WR50D$HAQ0 MC4J%RPI+#7=*[U\#2D%'LL]KQ!Z+P'\=@1T[[F6JX]^_\(Y3@:6E8_6H'VF. MVD$C%;#N=$K7I[ML[U7]Z>KZ=9?M/+-_<[[=U9?LW8M8^CHRX'&K9<W$7;9SH]T%V#E2TW'RRAU^0(Y1O..*)5.HW^$'EF<) M#\^'#:/,?=3=2.U]7&TV,P45(10:H(QA $F-@(UV!2 JA]*^R)!3&K)L>::- MJ:U/'F:33@D]C-7.0>C'63<"DYB1#IBT"IF_. ,O*\$',TV/^U%YY%P[H[)$ MCZ//.:#OTJ%2*T:OUT[?9;/=M'/K^=^U:DMR'-?B."?V2JJ2PZ)$(,=.&<] M.^?E3 %34"QAGBNC@^*C6PV:6JC4/9O:60Q\S1>[ *I1&-_Y76;NE:= MFT,]^[6-CHVN?VU_^IM>_YC;I]1@A:J]W-CQ?B0V9G#%TGV=9\94]BS]H#)<^_:YTD#UP#/"AIV])=> M/QTN:>69ZLJH;A%R^W10%-O4E/W5!G2M$*(KZ^YL;V;ESTK]_-D^?^LD:]_S M^;J>L<\4I:S$3 -IC :H$ HP3"0H"T;+@FO.B9>B].0\FUH WIA_<]&RR>#K MN^(Y%7LG])V)4!^Y0:A0/;E]Z?:ED^^RDR)O-5*U4'CFL&J6 M<2,NU$ZM_^,N_D[&NW$7E"?C]J5%ZLD9>*M:W\7=R'HN/T-2""A)#F3%F3N& M P&7@@(CD($FKZ"F:I@&7W_#4_O*/MO^/][];Q<^0J65?/O \X.8 -G$WZO; M0+U!ELX/H41B=X_C*[^K)>6!QV=]@YFF&L+OZF)X;''6FIS@$&(02%&IR:_E47DI"(SGI!1V\XV9 Q]=_N[' M-LO]J2WE,S-:(U(H"F AE2O<( %7I@1"T5)5.23:3TC.K[FI<5 GGZ#.7>\< M AB87' >Y< \@YNQ&RWEH+;T+MO;>I>UUB9(/^A%)4TFPODF7R8IH=?]B_D) M_7=%EX3IIH^V+.;JA'W]8S7+<5%5!<^!@+P$"%8$L,+5]\4YQ)PJC:J@^KZ# MK)@: =D7L(RF]-(#OA\!)87VL3SI;;]&IDU\/&^65W;O:-?]?H>S@2D M#,G"%3JMJ.7,@COV%$ 0S86H2B-$^-Y4$E.G1JS[L;Z8&UWO.3W9SNY)BQR[ M:P,VCUZ\PZ:_&W38N,DZ#G4\G:;?$WZ1)8^[XNRY)83^[C9*VQ6$? MG8^'F>I^*I_GBBAWUA\J"9 0):#4,% I2&4)H308AYP'.&TBB.1'. [09.3* MMO3SX,G[&2S]V/DVA!*S:L>X!+/RRZY'9:XSS8S*.)?=?,X4/5=&J&C8KF(7 MC%8V%.2 5J6=0U,[AQ:Y'>P429$+S)#F0:MU9]J87" 7?'SQ'' Y4176+ >5 M43E !2D!PT8 C0O#H"X,DCPLC_9&Z,9)E*V_39ML[DZ)NHGP+:="S\'J1Y,W M0I68)Y\=UTQ<[G&L0H\O7N(QH+ACE'V.4Z62^MG?5PO[C$V3U?)EM5B\7ZU= M?#:K>$FAU#9:8M#EBQA7/(=5 !NC2B:YQC!(VS&P_:G1[ 7YGJX/_[3+N?O= M^9&UC@3FDH1VDQ_#) 0_,?LDP#V">I(7>HDEE/IM>&$=)2^ KHLI^3WF]N(\ MK>J[X*10PFG 258Z"0T)A" ($*(TMQ2HJS*HWN!I$U.CM><59P:)ZY]!TH^6 M;L,G,?.$0G-3(9Z$&O=GFGFQ$CS]2O4]5PX;XA=3V?9GULK2:(QS#,I<(Z?_ MR(% # -282AP9?]/@O0?K[8X-0*XDKDYL-CH=>#]""(JG(GYXF8D@PG$&YVH M?'*]U5'IQ1N$YVSC?V/,$WPSC0TS"$* C*@ (B4'7',&L%!$2L-+B5'82LOY MAB:XV.)XO=V>DAU+8QQON^FLV81(Y.P6WF$WY2[[U8X*=P"YW:%/?0PKW7;; M:5,3.*#4N\UU^>IA!/%%NS-$)S8B;*5%4.$0>TR#E MDDK -*J 81+FR/ZBA&5(P#+$B*G%,$<^A%5"OJDO_#@G-<*)&>D87!?4M YT M-0Z.I&-2B,;< F)4[AIDR*C,=@M4SWGOIF?=7F2H74PH%)2F: M>;&B0_V+,CU7#E2R5VJ^K57A/O.Y^K!L=:9VU0(1*Z!3&[&!C@9(%0*(RA5' M)I!219 2)$BEK[>UJ0W[@[&9LQ9\6.ZTVP*EY7LA]F.!:, E)H3GF,V7ATH: MT;>JO4")*]3>V^*XZNL^SI](JGO=-' 'QTZ$;5#B_N,6;W[PA=-C>+5]P]?K M)QNP-"HTLF"$85V DJMZ4P?;N9/"H"J@DJ@H"Z)XT*:.3ZM38Y9:M,P%[_7B M@3[8';C3XX4X185"PK[.M6P4@E0!08T '.6YH:S*556$+7%%QWR<%:]14??< MDHK(PM(_":+[[L.GQNI=VS)]947X.G1^ M##(4D,1$T34KIECQJ;.1A8<[#8PL(GSJVJD@\)EKP@:IW"RVLU?+[7=]_V$I MVRD(1:*"=BP"+&QP@-QV&,\%!94R)2X*F2/M=6[OW,.G-D@;\_R&Y5FP^H?E MK1"DGI[5EMVYV@O_?'U"=AT,M9*U[%J[F9H(E*-6I@*.-WGU>=^0E[NB9J2< ME7G-1V?O&86/^JS=\5'O-4,/B"WU)_-FK>W\]#V7M?S#7_C/^?WC_>O5>KWZ MHRGA:'^S?9IQ+A0QH@0$HL+)C!,@!,Z!R@5GE<*JHD&"5"&-3XW/G.UU.:W: M^LRTYM]E]XT#F=AY8*<]C0NAQ\T">L8O9DF%=V+RW$'=&)Z]WT/=VI[MC<_> M7(-ZP FV<,PBGVT+,&#D4V_AT)R>AQOPC(%4MUI^L\QP_U:+[5?[B'8W"#%5 M,2D4D,AE(L'2)9XP"I@N"B6)XAP'+;6?;V9R]&6M!,[,S-EYESE+!^ZP7<#5 MDY)N1BLU^0P"*IQF>G&(2RCGFQJ7.GK=/2&)_JN'YAW]T,M'_46[9S7E^^J/'T2B_FWO0),?19_?F\O^61^LS_=&%=.9+7\;=K4Y:B?K MHP@=-^^RVM%&F/UWYVL@?45^#_QH[^5Z-S%=ODS'#DBD2H%_Y!2KJ":.G'R5 M M[3M*PDK81]3I2>S]XMMS8\?:64'4F;SZO-EB_^]_SAS4KIF6(:DR(G@!&% M ,II#BC+2Z"(*C4Q%;(_\ODL]#.YG[V8:OO-S-$0G;KPMF^M:F1P87E MF^SW^A>UR:$SSEZPAZ^%#8+P91:__-"+LMIU@DKRY:U#BR^^GG7BO,\"UNE- MX3'%VW;OY<.RCFE.0JOM=CBUBH)6:/X8 %Q1<^: R*,'H?/%J,X>->-\KPNCZ< M$G[3\G%MZ046XNM\N]"S'%<58[P $&H!D"0&4$$9P+Q"A<%88&)\:>#YPZ,[",BJN"]^MJN=H55OBPE*O[7:66F4;80(X%J"!UB\08 5J4!&B(*D%R M714TZ A7?W-3&\)-X)=MM27=4:'8.L7]L=#+/$ ;\#J6IHUIF:_M,9> M%BD/+Y[BA4K#V ([YYH:6U6GQ]TS4CI]5P_4S]GRK3[4 M3LUA"3%C.2 FKX"=\Q/ 1<6 %K12C*-*A1T"/W[\U ;^WKJ!%6F/L?,;YL,1 M23R\_<$(5[TYZW-!]T["(Z%?]QRLI5X]+-^>R,=?2_E76Q+WYO%K,Y5/SYT&@JC V,"(2 M X$0 RAG' @L#2 40XDUA:Q5K#:.9,=>Q,6 M;07WBU\\EA+MQ#1N3;\,KDOU<(9GO[?_3:(8-A2]J+%?L!&C1H=#(7H>/PY^ MSL 5HD87<_-U]4K^Y^-\K2\JNV)%PP<0^Z+NKJK RV4-K>ZVRH'>&!RXO^7>) MYY)37(1'6H9JCXW23YY\M3BL=8X M/ZXYQ:F?2F[R/C%3[,YOQCOS?=';OF%N;^H,I%]-M[(5P])PIX M*/"=:/K$>6IXD//%O6OU4<&BI';R10M0B,)),JH"4%(50,L*520O"^-W9/3H MJ9.C/;>ZN]G.)5]D?]'< =X.-/^CFL>P78]W!H$QPN[= !R"(I\3OV^.>@Y/ M'"WB.7&B&^V<_G+ ]MQI@;U74JX?M>H49[8SFCJ_IRW2W/G-3&!N*BH48 92 M@')H@) & UA)4L"\DJ;P$HR(8,O4!GMK^TZ$;U-/\U=U)EMPV?487>6Q*SA> M!R0FF',E0C\LLUV7=(S.K#]9DU_8>M3][7B]$[#K.%XOC;0GF;RWPO8MX^#; MNZMY8Q/C[7G&P>)H1S32(X<>33T,.6*,R(L* DI+94-.2@&'V,:=NF05Y ;G M"LVVJRU?^$W1AWZ+]BVD&V%?71OAGYUSJ/G-D:?Y68C*%3VN1CX4.O+ [W'L M],#GK0/3G3MYL_JAUYZ+,"?73^CUJNV*NFIRT=M!IX^.GS3:T:.S#G3/'9V_ M8& I&5<&W.EBU=-C5D C,2.@RD5AIR>H KPD%4!**HXDI!4.JMY]]/3)33B< M<:TFVP#MIV/D_&A^,!Z)1Z(_%.'U7LZY'+>^RU$+X]9S.>?<2?V6LQ<-&Z[O MY\OY5G^<_]#J@YUG++_-Q4*_VFST=O/J?K7>SO^^%RZR<^A?]<_MUS_TXH?^ MRVJY_6['MS"2*J) R>M:" G9IG&$5![DAU M'/B>LV2DIPX\*'6V.'%G;V_S^NEP3;NA4_/ZIX]RH[,%.)S;.U]?O M[B[[)A-/V=F=>.?]7=;Z?YX"<-X\$_KU;JC_EB,1/4((2+'&#I\CF+B@'*-00*TY+E4I4P M]U)E??[@J7'6SJXPFMK#Y$<^0YQ/3"E7_0XFA^=.1AWR^X>/.I"?N_1\>)[\ M/M%JWY49V*?'[<8&1*J6;=NNY\O-7#8%Q M"[?!5!)C23HR0QB40W*5F:\US MHG%54B]1U>263HT67GW[MJ[/[F9[.Z\4)!^Y9R,MVXW17Q-8I/-=H^OX>^?= M\_&7XV[ME7$7WP9;.ZVEMEM!#UY8N[G!H2)\*_FW[ZN%O6/C#CIOGV8L=S4] M$ :\0CE 6"$@B W[B-:0&*@*3%3(TMEI$]-<+MMT[/QO_Y46D/QK+9<06M[V M'*38%*K"W$(J+*2R*@$UQOZMY&4.20%+6,X>ZB73NG+3&, ^;RX=O*_UM_FR M+I@F^,+5L+H93X$D*XH"@T(Q8E',!:!40B"4X=)@0X0T+9[OEFH\-'>-I.XC$AD:?AZ+7+A]X%&E/.INOJR_:F3Y? MZ%_UMJF-\G&UL3\_MSWW:5=$YN>E*[N4+:R'[J?N[]+MD3]T]\@?=WODA\I#@W,3DKP/ M?D3XTKV09=UM:\4Y9S\D_MU3R;$WMW4F1 I.R3N8;04AHY[IBTA MU"='XU*V-7"Y_E%LY'I>[PF\6JHW\[5\7-2SJ58R4T E\DH08'(N #*B K1" M"!2EXI!"DHO*2\+'M\&I?1VZ]@:NCEZ#UG.M-")@J5=..Z;6>D8=8R,JEX8B M$W<%]5JCXZZG>D)PLKKJ>]] =53]0R]L3*2^:OE]N5JLOCU]<8G[FQVIV/"T MT 0#B&4%$"<",$$Y@#E!N$"Y)"1,_K2_O:EQRM[<;+NW-U#)] K ?M02$;;$ MS') [&!JUMB:@%@\<8DK,WJES7%U1/T .!$*];SMMN11RU?/,_0/"J7[F0^5 M4N45S '#90$0$CD0I9T.YP1"FB-- LM_!K4^-<+9&5]_E$^.GV0'!P9+*X=U MCA\])8,\,5E%17MPHFP0:DFR:?TL>)&4VR!P+N7EACUD\.[!PZ.EB'W-B/8# MCS"GHC 6?DUR@""$0&!:@)*2O!"40"J#%OHNM#,U(MN9.;3LS"4XO3<,;@4I M_89!@\_>Q 3AT1488N\7G&UK[/V"/H?/[!?T7CZ4"9:N%MVZD5Z?;_[V^NFU M7LKO]WS]MUJ32Q&&2:4,P PSX"(<0 FV$0]2B)DEQ0\?>S!F< M[>T=)'EV%7%?UHB'8W+Z& [A !KQPR4RGUQI=&1B\8/@E&$\[PNON?#NIY:/ MV_D/_;F!J=[*W, M%IJ[+,3O\X=LJWE \:D+6/;31AR$$A/% 9S6PLB%J?H!N+E6PX7'CU:XH=^] M;A6'*U<.W/21W[5Z7-AG]J@>U*7=9Q#E"$I$@=;:!A5*&,"(D$"7I3"5I,94 M01**_DU/C0]VEKL*F/UR'MGOM0.!T49 IWAN'"6!.O464CR4P_>3@@&+N[/D MW_RX>TS!L)SL-H4_(=;AL_V2HS2"%A1R +$N )*6PT0I!("LR)']&\(P:,OI M 8U.Z-IOT&F $!\ M! 5 8W-L="TR,#(Q,#DS,%]P&UL[+U9DUM)S'[[@O?[AQ2*=GN!\_K[X_'4Y_?AI_8-@@M_\[?*?/,O6^1#!!FU!.:,@ M\NP!+>,RAQ0E<__OQW^*.2E9T (3CCX6L@)OA02;,:B4I=3Y[*&SZ?SO_U3_ MB6&%/Q!S\]7FVW_YTZ?U^O,__?CC[[___N<_XG+VY\7RXX^",?GCQ:?_=/[Q M/VY]_G>Y^33WWO^X^>WE1U?3NSY(C^4__M]?7K]/G_ DP'2^6H=YJB]83?]I MM?GAZT4*ZXW,'Z7KAWL_4;^#BX]!_1%P 9+_^8]5_M.__H\??C@3QW(QPW=8 M?JC__>W=JVNO3&&UGE7]?,(P6W_Z)L\]-)QNED\]1G<;5>AK2>2%F8 M,\5!2DF!LLI#](1#H[65S(>0([O.>:5\1:1O5++"].>/BR\_TH-_K-*H7VS$ MLA')K=>=B6<_NB]6X*MY62Q/-E+]$.(,)S(83-8(L,P66DK,@B^Z0"P638G) M,A4.8N&^-U_GYJJZGRW3#XMEQB69EHM7AV6ZI?KKL#[_Q(^?PY(>!.G3=)8O M_KK:F"%TN%X,+-$SU1'I?_J!)%!PN<3\^DQS]S*ZX7)-QA H:OTOUB< MA.E\XDL4R:4$G#9?4-EY\"$5<*G0MER8#EXV <]M6L9!SQ,L MAXEZ;[#0-AL7P\/EIW,>? F%F\@@*:3UH[@%)Y($U#%H22$ ,[HU7'[: 2[B MZ<%E'U&/:%ONV:DI?L!79(17$\Y*"1D]*%D#QY0M1!T8N*"4DEY$I<70WN[E MV\#>RZ!"[@0L'^BS$QUD0LL\6)X%*,$3!,44.%<\V47ZM\1!P%'?UI4K MNZ?N[@#$SH+L! #_YS0LZ8FSK^_P\V*YG@1ML6@9(7.90+% !D]%!!2.Z7Y!_OPD*9&-]09B5C4#&1V$(@S( M$D/VQDIFA[$5UUZ[%3KDDT/'_J+M!!L?EF&^FE:AG.,[*1V,#AIRRN1^L2@( MWV@ BS/&)'3>FF&VDAMOW@HAZLDAY" !CPR2E_/U=/WUY^D,?ST]B[VD33(2 MHHOBY'25'&EGE)J,G]%*):,\?RAN>1P<-]^X%2CTDP'%00+M @SO\..TII_G MZU_#"5D\Z8H4Y'M3;$;T>X[@$"T$GXPLV7HM'LJ5;0N(ZV_="A3FB8'B ,%V M 8Q7\[18DH';"&63.7R^.)VOEU^?+S).R(GV#)6'8ERL.V,"0GV!>HKF@\G< MLL..F[8@8BO8V"<&F^'$W@6*/H0_7F62U+1,S\Z+S^VD8!BDC1*$]+0<\?BODN">&G"%$W05FGN5,&EF=_Z>*AT^8U,IHC<2$ M(=%(BT!_&L"BMX5V7)N2'P O=[QZ*ZSX)X:50T7<*4[$1/#*>(R04N9 GCD' M3_1!D %+-M%J_]!!\?XX$=MET=B3!\IN,NX)*,_IRS?+#XO?YQ/).),*R3D7 M9 D52@&Q:$T.>W"&!\=,.BRG=L^+MP/)T\FU#B'?GB"R<;C>+-\N%U^F\X03 M0X!VS'$H01,?EJQCM!3E1R\*[:8AAC@@3FZ\?3NP/)T,[&"2[@DQ;Q>K=9C] M?]//&_^<+"+3WGNPV9-IC%C *XKR#.VM-KBLG3_L4._^=V^'EJ>3D1U(RB-C MI=K$9TL,&[J=11:E2^ V]7V(!GSF&2(S9!U=EDJ4PVHTK[QM.SP\G?SKWI(< M&0&U4'KV]M-B?I$BM$IYZX,BMCW1'F5-$3)B0%MM)*\L'!;*W'SC=DAX.DG7 M@R0Z,AK>8SI=$I*YB!^FZQE.E)#"*2^(V%SK[6R J*PEC4;!N2_<6GL0&FZ^ M<3LT/)ULZT$2'1D-'Y:A7E1Y__4D+F83HUE(GNP95[7T,A<),1J*QS%SZ6OB MCQ]F&*Z];CL3E[T8,EV$6@\/UU6Z9V=-E>$DTI.5Y,L&7K$!)HE M0K@42)N>9?5DP+& KH@#W8B'WKX=4IY:5G0 27>!F%=S>EI(Z^D7?!'6X9RM MB=-"Y.PB&(T15-&T1<;"(14*O'T.M(,.<>9R]]NWJR9[:NG1 23=!6)J!5CCQ\7R*_V<&\8P@#2& (_9@;/>@2A1!.?0)3=$$<"UEVZ'CZ>6&=U?KEW MXOU)F,U^.EV1-%8D"I.<-U( DXS"K&H"@TD95& N:ZZ-\(>E+^YXZ7:P>&HY MT/WEV@4L7I[@\B/MCW]9+GY??WJ^./D60E@"D5;BFL%021RK) $ M(U3T3JH!X''GR[>#R5-+?AXNYR[@\OX3SF87U&<9'$N^ $?2(RK-Z?KVF2BAO#D/A6- M:"EX#^1K*ZO(X1964,06N%?9\%B&P,A#-&R'F:>3,QU8ZB-CZ!G))U<9_3P+ M'R?IZL4 M9O^.8?DS_60U$=P(HW,$X5TB+]LQB"031Z#S _=[]\5)%=>O1U,GDZ2 M=1@9]^&4$!O+,'LUS_C'_T;RJFKC'Y M\=KM /+D[O+ETTFF#B+AP5#RSS_>$BNQ^/=#^]&]^?7%RU_?OWQ!7[Q_\_K5 MBVYN-2YZ4WZ> MSL,\36FG69S=PKSLGE84C\B8 )Y3!5]"P@I7( 0%OYG7M,E#^:H0]0-U@ MK='.FF5$IT1 F\&CE[7^R4*0S$%.BOLBN,;2N!_:B(WSFJ'BWJ9HNPN]@ZY6 M]W?[?\1^BCMY.2'^^CMXO$>\#,[>9N M*BN/D3PV*3FY^5EH\$Q'*#*9X)WGO-%&]03ZZ.VDWE/9S[2&F"4'DYQRM@0M77.X]-I';R"X["/J#FS+IK%:Y7E_Z_<+)X;6A' MKLT2E!,,(J_;VIU,9B(NP'(>/FH9M[A^+D!CGCPN40_=X)E4.$W0%BGH?5IV?S M7/_S\C]/IU_"C)A9/5L_#\OEU^G\X]_"[!0GC).?540^Z_JD@J/]F187Z(0Q M*LS9\C8(VHJ\'A!U$ QN>C2#ZZ0#H#U+J3;[61%C;]:?2VPS46%WV Q>"MK0 M.NTMX_T!LEB'V4 V:/$9E^NO;V>!Q#'/=2/_7,,4,JP3[NO-*H?U%C=MW8IL MJWH4P"OMR054@1:60"B<,ZZRS>[!2L#](70?13UL6H/ 9Q"1=P"=Y^'SE*S9 M]+^(D<5\(Y?GBU5=!%=XLD)$D2-"H'@!%&.UZ2;3@!A3P,2R4@_U.CTDL'N< MNAXVM$$@-;@J1H17K=.9O#A_)YG:@JLZGS3,WN/RRS1A96PU$- I<@ANJS!1B%SS"JR1M/KMJ%N MG,[=#:S/X*KH8'.[I-M7@: ,$$LMQ,XU.9&(;AZY$"$S%O-#%__WA]!.,!G\ M9D0#F.PET@Z@\(:<_5!;6KS&L,)WM;3S3?EM=0;VB6(Q%DGJBV0HR=]G"H(. M!ESUV303N8B'FLWLCX\'R1JG27<#T PG_!Z0]"TM=<4O"TIG:9"!#J)6648% M/E+LR(4BP97@ VNS2=U)SC@MNUL@YV!A=X"8,_HGN7 6K#%0@B7OC->YC9XA M6.4CH=YA:%2M'>3Z7D]#G,ZFZRG6DY1-7=.GQ8RDOJJI MI_772]%8*S277H#.M3\7QTCH3@F*C5&X6$QN5+"Q+86=U/J\'J24HXE:.C Z M5_BZF6X/CH)"5AM"UI-@9:.!$$. $C$X7WRR#[99' 1@795[M,' _4 [1"$= M0.OB0/AM^%I/@2_.7H3Q,=>$5.*T(2O-#7C:EL&(K'BI/6AYF^KXN^GI!E(' M:?N>L_@#1#]V5I!86)[2*Z^MN3,_[]9O+O@K(6=3S_&JUT &/@4(ME"/NYN-S".CJ*!#DS4RY//L\57Q'EJO3C! MY057%WU4)T$$Y7T2D/GF]K:L,X*L@:P5XZ*X8&.;(_QMJ!OWX*P1S@972P=0 MNYX^N\6-(D/,1 F0;:IMJUQM_$[2RT'HF'R0 MM40SY,U[AG;HW@-: J.@#6 M7?N\*B@XC\"<*T#+P4) E,"B4(4G=*Y]\F$7 #4[6FL$H -%WD$>ZT$+>R5) MBUZ)XNO >(6T%M!;B%XKT#P85"PP;1O=!MB.P&[\^G8IAQ:JZL!LW6.$KS D M2E*86 "'48 J18#CM+B8U=$$)EPJ;3JA/$I:-\Y].]0-JYX>\%9#XRNBNWH2 M%23+3#/PB9A03 NRW9:#-IEBY.PS:[1=WD]3-VY]0X0-HY .H'6%B8GSQNO( M/+":R2,_@$'$B&"L95HS$8IIX\=?(:(;I_TH>?B=1-Z%ZW5R,EV?X-EEK+J[ MDY7%>:JL%*]#"<&!X+$VP X%@M4 A=+.*NJ-@:R"%= "M M*VW7SZXE*Z5"5JC &*P#;*VL VP) 3X[;8OFZL$QP8>VN?E&R=AM*8;1\)W- M;O84=P=P>9;SIH=AF+T-T_QJ?GXS8A(SU\$%"3S5!D_%)O#>&^"YZ)*X9:95 M!=7=!(U="-,$/$,(OP,,O<-UF,XQOPS+.6W)JV@?5PJ%#C8+8VQ!+&VJPA^G;=PT02-D#:R2#D!V6U 36A>%%T<2 MR8$$Y#-"5+$V0S"">R5T*JU:B]ZD9=Q,0",0'2CR#J*XQWS'2=#:)8.6MF=7 M>V@&!&=-K;60QF;B)X3O7 MN!JJ._OU5QRW5?L#[!VS;SLWB"DP!EE94^V7@>BE NM\P4!H]:[-[:,1^K9+ M,M:6VJ,:=MY]*W_9=4/%(W_9=A-Z%5W5?=VF3 M0V%,:#*^NG8S,QJB59ET3G%MJ!W-'AS@_+WW;=])SUOW;=]%Z!V@YX[&P8SK M(HKSX+-,Q($5$!TZ"";8.C!4&&P#FZ?3MWTG)3_>MWT7B?> F=O-Q'7T'ITL MP",J6DM>@TL\@V8INN)8R"RWP4S_?=MWTN[C?=MW$747;2ON:":>D@ZA\ F M*W=V)34J7B#YB"%IKF2S2M_N^[8/!)=]1-V!;;GCOJ)UJ7!'NS,/28+2)H"O M13#%1?0^1LEY8R?X=9=]VP?Q7_83!8#!!3#@1[R;ALF:7 \'23\ M'G'T:K4Z)38$-REAH1!""6(##0.7728VHK)98,BQ3?W:/02-?8;6%C]["+U' M[+PY7:_685Z[C$VLKO-:- %?(,6@VI(I-0;!2E1<%,],:KZYW:)J[$.TMBC: M5_Q/<=3L^P_T[R\O?_WP_LW/;]Z^?/?LPROZ[6"G&O<\OOF)QC9L#72:\6I. MI. E)K\=N)FDDJ0 /LAZ=;>P#-%&#0]#0LV9CXLHY <@T MKWZ>K#,-:9T@0V\I2E&A3?O;GLXLAM#]8^-E=Y#SB'O9:KFNW?!K'!U)V6TALF!8N[ )7Y_&E=I.?V\T< \/Y\N4ZV)H^_.\YTY!E:<\9",=>3B MUX;.WF9P/GG)6?*"M=E='Z-L="0=JOR;V]&0FAB[S=(=3<(OV_R*BT$&T/-NB.GHI.)G$]]U3L[>,7@JMT*::%]L-LV.4N\@IY,];ACS M=;C NT%-G7=QU7=\OYCE2?)*DG H#F!U/%R==>J+2)"BD"4&^K]&^<[[:1JY M1NQPA=\)H8.EWP&._K)0O"%)!*U!V\E@J5X U$6&4R; M2O\K1'1W+'J(I=E7N!U< [MLDW0^\?;;=IYS,B7F".EL-H(BEG(MFF.U+M?% M[%2;G>E>DKH[!#T$,\,(O@/+\AYGL^J9S?,O8?EWO,+2A"5R"-%8,#G6*%55 M#XWD([*727JM2ZLCJWMI&G>'&DCI-P/Z8330 9;>D3J(@$_$R@O:QF>+S2S< M"V9",D*S4CLR%UYE%,!9J4%JP8- %G*CUOX/DC6NS]P&4."IE6(MJ>P>\!+/0W^=3%?7&?E8KOUSH<8F !>6!UAR3E$GFL2R[L2I:BM M:MM YT&ZQNW8.32*AE-!!SO6MZ5P<58SG9\24^=K93%?_81EL<2SSWT(?^#J MY1]DN$EITWE8?MW(LW9*KJ<\BTW<^FI.Y.&*++LV&+QSX!VK(WAEJ3=0(B"W MOG@II'!M]KZ&3(W;('1@*/>B_ X,ZR6+Y^OX)PIL:OHWU?%1"B64(FMCID@! MC"%7M"!/Y$^PR!L-]+J'H'&;937!WV%"[\"&_HKK*QY%-)%\"K+]08D RO ( M,:O:AD"AIY %>:,I$=?(&'=6]\ XV5_ '5B6B[Z4%Q=\?PJK:9IHQHRJ,6TP MJ"FPK>:1,PJ"@N@K:#SE,ID1M"ZETTD_DWK%?],#^CAX:/ M^.MI+2!^4\[YN7U-TZ/RD=D$W',25:S=+4E.8&6)2MI()K=-\3N1T$GTJM M2SL-#0C T>]SMVE9N\V[1KKIW;Z)[7U7?XM622MAR3LSLF9D&7ELWM984$@K M763(FQB!XUS[%LS9XHP&KPJM4!/J30^7H(B$V9OH\G;7>7>OH7D"U[YWT?TC MU[YWD7,'[OX-B;RN?U"5L;G,F@(7GNQYIK^K\\02.,DY6!&E0RTP?W-X6JZ( MJT1UI"LKNS0_LK?#E1[:*(#6#UZ@=E&EIS/#+CE]:*0=1 <,<62Y9:II QOM*5U M>96\ 0AVO5*^BT:>P)5R"C,H[)4&@HZU-RLZ6HI"UZ9VR9<\ZROE M[2#30L0]V*1[2Z3/^8F2S'1"A,PY<>&]AQ =<4:>@A+:BV@;S99\A+)QJT ; MVJ0A-=(!PAXLF3YGJ3 ;X]E)5!VFP5& UTH!Y]Q)&[4F]_/X!>P[X*Q9D6@[ MG VMEPZ@]D@1]47S#Q0IH_"$"5F'V,4"000'.0FKUE;DC5LHV YN MP^NF \#=D4)VWCHM= 8FM:5H)UEPR&OQK.?,Q.*4:&/*.F_,'2,S'&C M";I;T==)KFI/%-P^4\O$O8ABJ#)>X.;$?HL"5^2=.VP'0!58R@4$9+\)'"9I:23"+FD+LI\3O&M,'!D?)P M_=\NTN]@#]UD6>Z03.6%&'M3/H0_WN)RNLCT\R6207^!9_^]E!V:& I7D7S7 M0FR3),$S\F>UE JU5J[H-OOKX;1WXLP= :1'UG/'R/YM3FS-ZA"2ORYFM7;D M+Q2%53&\F;_'=+H\FX.\G*[H5R_HV_G',[E<2&FB%-(J=A0_A4+^D0X17(X" M#&HE#:UQ8=N4 +3B:.0N%4=&YI8+XZ@PZ7BY7%/#8KE!Q7J]G,;3=0U!/RS. M:G$F/M@@>;T5D6I62V@&7@0.%A,7Q9I0Y(B[P/V$C]Q0HT_PMU!Z!Y<=[N#T MJD[9E1W!/AM+,8" ;*5GP M_L.;Y__[KV]>OWCY[OW+__/;JP__WB1;<,=KCIHN>(S-X?,%F_E/GV@GIPWS MY7^>3M=?+W&K')?)IPP\V&I :U,&QPP$7GBQ"44JC0>L/T3>T'-]BC-!N@*% MU;G#W#L*3V6 XA*G+X0TI4U7JYX*/(?'Q6-3?G:0>@>^X"7U9Q*IQGDQIV]7 MF](SY;-$7\^/HB4[3U("IV6N$]D,(MI<3!M/[T&R.D'4'OJ^#SH'"[\#)-W@ MX?S(T["B++T.C L2%"H#)*_-3)%4G&,^BS:'Q7>2TPER#E?WS=N"!\N^ P!= MF=YX?IIM=$J&:P-H$L4B.,M=<2VGSE\A95S@#*#>^R=E[B'K M#L#R+.?I>E-'^#9,*6)^'CY/R:T_9T9;6C*92E*+ES'?ERHY9XS+H@7)#;PU$53(9*-CB)!S MX2+9+'-N<^BV-8GC)A,: *V);CH W3M G3O*>60I2F?TX&4.H*Q2X&*1P!R3 MPMKBHFE\I?-UE[5S@\1H^XFY Z#,Y.^C9M/W)BB$4$HATRYL+%K;V*@]XT-4C7YEKQT<[H\%#]/-WCC[O#GVI!6U M7 ^T-=Z4U41EGT)DJ?;3)3Z$*1!=]*!+++69C12QU=9XDY;1;_8=#5D'ZJ$; M/+W#U7HY3;76^=LJ>;5:G>)9# MGA#B#7=G?%VM73IC;_/+-YOK MVZN7?^ R35>8)R4$%]&%6LAJ:EVK@F@!(\[*Z$#R ZJT7Z!NUF9]W(Y$9F74%($88RJ4VXY>(D%BDTV MI""+8:TN5NU![KA3$3H [8#:[ "RS_)_G*[6-NG[Y"D MO9JN\;S-S)ETWF%:?)QOGK(1U"1Z[X4@>4A>9SB;$B!BL> L&AFYE=&UF5C< MFK-QQS,<\)G8$7&.FBJ37.%0RO? MFPV(.'*B=1#-] &R^W/&$FUBD1QZRVJK"JDXQ$C;C;2,*V=M$;I-]^S#\_G- M)DMTD]#?13D')F!?SG.K=+[7):OH-4BO.06.W-?Q3@B2:>6+#5&61EW5]DOG MMYL[,7(^?Q=%# JGL5I\/'O_UY]?O_FW1JT]+I]^W)8>=S,U_-6?9 MXO=O0U?KY/CD9 '"$0/%OKE[%;QA1RXC]ZA5F UD[J+0]%T1V^/EDKK8@K*]?XE/ID4$_F<.O%(/F=R%-@(1\*SQ7)//Q1M M-M&.NL>TUOJ##61V44 7^+D6:]= >9ZF,[S&U(?%KO)T7JKB20!"U4&U)9%' MZEDD\6:IG/-6B#;'C2VX&;>XX\AH'AT.'43"+Y#>G*9G;3Z1G,#S7NC/3FHS MA?_:_'Q2F$O1& XA9$T\<0V1B3H!L,Z/U#8DW>;L9QOJQC7 XV-HT5BA'8#T M+XM%_GTZF[TZ^1RFR[/.M+3_:*(2N;607#2@-F%@D@B%<2UU1%],&Z?S;GK& MM9W= 7$ I74 O;N[@TXTB<795%LFU2HJ$0M$HRU(DPN7])@0VXP2NIN><>O> MNH/> $H;U5_=#)NX:K#)?G];1F_*BW.":J9TNIE'L9JD[(V/:*"8.B?>TE<^ M4>RH6,H.HRG6WZA"OV>VQV[O';>"K1ODM=;8V,-EMF#MZG"4U?/%:KV:9.^8 M0Q.@Y%H?Y9F 2(L0E(PEAA)R8(\F'?=__;A%:T\.F@?J;VR$7HKM=3U&^)7$ M3;*M;$R<*R0?9T ;G4AHQ9+;2[N %=SH&!PO2FZ%PGM?,6ZM65](&T8/7:2+ M-I>USSDXD^5%5W@MDN*)6,FBD.E64==)FPZ2=BF'*#5BFSN&]Y(T;N58-Q < M5G6[H]"?H7".'^MM_P\-+\%>2NZ\1NC;[%>KG$BU$0_)"%0DW\)Q'QK'K>[J#JR-E-M!]'R;LV _.9PM%6(\^LT).RY' >(.TWB[9'@F"ARBH M9^"]7>+G,,T7[)W[R1=C;3>+;#7AP12O2(K>T@Z@4DD0=?6?C2T^90J47;.A MYWO0V]N]VB-!='!5]HS;"Q?E;?BZ\4^2"!)%0JAE)_4>I@%?"T6+YJ(H(XV1 M;6YZ/4I:;[=GC^Q#[J.@+F.7ZZFMU],0I[-:1*R=QD!.!^T$NJXH@Q"$1$CD MEPA7"_KXL8SC/23V=AGV2 @<0F%CY[7O7%?+4R+BG)WIMQGTST^7RTU+K\O? M3"0GBL2F:X*OC0:E B?)2\E>24U;@7)ANR.8P^CH[6+KH \MIZZ-(YW16C? M5IRR62@>$SAMB3U&$G7D($/F+D4MO1'I6$WY'B2TMWNG(X;7^RFO2VQ>7"A_ MAYLFO-?6G>,LH*'8;3/?%ZTB;U@X"%X7'>L8--OF!O4N5/9VQ_1(J!Q(;1U MHZF#%W M#V>OYE]P=9\@4Q'%2 _%,5K?2FN(158VT4F>0E:J34/ W6GMI(/SD:YY#:6T M#FSEV_#UHAM&^L_3Z1*)5UILZZ^U \R:7.AZ=?=S_!LX;D]CE]?#!D/+XBBJZR<+>8O!7\+R[[B9-/IMU.Y$HA2, MRP ,Z[!3I24XY1V4%(4J413KVQ2';T5>EU>\CH;(@Q76$1B7BX285S^3D-^' M&;XIS[Z$Z:SR]O-B67_RC<47&&G?*8Y+K9!6FE:HZFQMUF&]839;/<3X!(OB$K6#R#DQ M'2('5Z?-"9ZE3#H:I]HQG%/+(^,UT:JZS?"_WDZ#_-TMR"],,RR',$:6FQ* M&MIF8G0@:?%9\H2XUVUJX':GM9N9\T>)\(=26@>V\IK'X M6K?O7&1U */,J(4.C0;UWDU/EQ'ZT3"VNTHZ -:[2^?V37F]F'^D*/]D$ZQQ M)8JWG@%'G\@Q,1Z"TAZXSIH;8[V[>2U[L!$Z=U/496S="ER#J&7\C,^FP.0\ ME4614N7@/+#Z.K%%2DV* ),BQ4DI*PB:US%GP1>#HKBPW>W6NY_?9>0Z-%R& MDN_X2-E=<+048L#"(]1[:L1@S."%=(!.)\>KO$0;"[4]C5V&HZUL5B/5=1". MOBP%$\5++_](G\+\([XCS+^95V;K_]>SH2]AAIM;9Q?#S>HOGLWS]1]<^>1$ M1B.SY!JD+;5UAI80-6:0/MD8C!6^M$%O V;&M;7- MJQU=Z!>W@0LV=S'6Z7 M1Z79:6V)?E6L9Z*>L!"=15Z "5_KFT,MC"+S8Y.TSI%K'4R;EI3'Y7/<;:'9 M>ND8+!UL(H?9#T;N#*CN9 M8W(0PYUP^FKEA%X;4R'C.F+-K4-P]"_KCW0_K$\EZJ[<0I MWY0B7.>&HN_E\BOY2N?CTT)13GL!.FI%"U4)".B0=IW$A9,L9-FFQG0K\L8] MCAH!-G< =U@==M%Y[KK0SJ\+3F3PUK#(H!1+;'!=JP^" JWJ5L*TY[G-#?<[ MR1GWE&I\Z!VNHPYLX'4F:L.\H/;GIKJ '&'N=^@]CIO8 M'1^[Q]/Y8 FJ-O/YWBP_AOEY&^8PSR]PE9;334W-HOQTNIK.<;6ZSLIVD_FV M>NZ0,_EV9V2@:7Q77_Q\,5\M9M-\T=7Z[16NWI3S [,PNXR:OH&9L9"R%P6X MKW/$(R$ZDC-(T3EF0+'C(!DG#0Y)ZYY&V=A:$[&#:>.C^U;;9/'1,9@SDD;VWW> MSHJ"RO=U&'%8YA7]Y_WTXWQ:IJG>;[S\P%N26ZIU"WN8\GU>,Z1E/YC-@0S] M[==<(CSH(HT.$9)7 53])R0"/"87-"I'WG";ZN#[:3IXS-!#\OVVG*(V02AR M@"3%F*"P%(@E*1 \TFI()(K4)@.P'7TCCV(;!C&WA@D-KYKOS](=V>+U8OG& MLH#6Q"P9UY!XS?5SPIDW,H+E.C+-:(>U;08RMK. /X75M-X(O/Z"KV?_7EEF M1M3),Q[0;BYZ\7K@:SE$EDP4M @QM7$UMZ.O6PNX"V)N6L &JND@$?7;"M^4 MEZOU](0Y49B?L'9_W-SL6Y1WT]7?K__-14/(U0M'H2- M[ T>*LKV?J,H/$3/%%CG-&W16%/I6D"Q-DE$D[UNTYFHG=]X3>A5XA\VS<8E M4\+8& %EO37H5:RG8AE*1+1H#-(>U.:@Z$YZNO4+=T'$K6.=PT7?P?9^BXN? MOGZ@/WWVQW0U8"L96$'[ G?6&=?HN/%^HD8N^1E YX_! M:$\%](BERLB+Q4F8SB?5S\WH:C:^]@0EGP."KRFID,G'B!X='LLB71+5&9;V M5?RC=FD_+?0 J'.'X19+O^!)Q.4$2XXZ^P BT^)3DGQDGT("9GT,W):L2IM4 M^".$=0:L?0%P$U@#:F-$<*V6Z\DOX3\6RTMW=+/D% JA@TQ@/!>UPJ/:<*NA ML&"+,L5EO]4<1GK\%1S1=SNIQQ%0G:>%6:+EF$K>[,51NXE8QSK,H1>%T,+>>SQ-,_F%#F? MO)JG%#E2$A$"$@N%/"CNN9:HMVL\<^O1XZ2E&ZG],,&- MKG;2W$W8EH#:"B5!&U-JIE&ZE^@.%UT/\ M>3M$_PGGZ=-)6/Y]X_T8RX3!>ON I .*OH,HA86LM>:.J41*/U:&[!IE(]\7 M.4J:;']5= FM"V[.UUWTN>:@/3!E$52.G*+I1)%ZBEG'J'6);0XK'J.LL^3& M03AX%&0'**4#D-6FXJMW^ 7GI_@KKL^-L-,A1C*W$$1MSU6C-:]-G;U8R E# MI9&U2>O?24YO<#I$XS=K)P\6?Q?7<2\F&;_#A-,OU9)?N'*R8")_#HQT$E3, M"-%K =IS5H>.V9S:3-2XCZ+.DFA#8FD0)71@DFX)Z?5TCJ_6>+*:1,-ERM6_ M9++FI@79<*XH//#D@D94SIDC[7B7-(U\=?$(;M1^XN\12&]Q67\0/B*?L(") MJ>C!H/(4M!BL-782G#!>!ATEMFJS\@!5G>UT>VK^,4#MJX;.:\O.M_$7YY2= M?WLQ.?BG, LDAUHC1?R7Q?*D?OLFTJ/.RJ'VJ1H[])5#UH,-ROY E5[G1-36 MZ7=-<+XL\D$NBHFF@"UR$Q$0 "7W%""$PE-$J7V;OF%;$GAX%XL'7_.MU-/% MJ$1*M,YM#* *"@@*22XF^X3AE'=!3EW^* # M::6/N.:VE%8K7/^*ZTGFI6 IU4D/=0*;XN!YI%W!65:G8'J3V]RM>8BJ<;,N M8P%L+YUTBJ_+Q7(NS'>8%A_GT__"//&"V,K. 2>1@2)A@6>2N$M%8PQ.YMSL MA&L'.L<][QK=R!VFM]Y1^?STY'2V\7&>AW7Z]-OG9_D_Z#/U4MN'Q86_M&GL M_FI^<<_R3?FP#/,5/9(P\'8Y33A)SD:N@JO-"2THC0Z""P%,XEFD$@QK52W< MGKEQ$Y6CXW\$A'S?0=?=/QTO GN8GH["L1T$=^38+&2ACL-+BH& M"K/7*G/I9*O^N<=,@[W#>M96+_O=I8D)EVBR2W5>O/2@2HH0;,C 6-%!8%9% M;E7FOZ\4'B;O:<1JNR#IG@38@%KJP'O9BJF7?WS&VN#SP_2$/O*FO*>?KLK9 M]G-VL&-A\E/ZG$0OX>T+T9 M(/."7*Y-@9:WPJOL+)3*N HI0"P.0229(G.1@NDV0XB&Y:,+4WU4) Z]&/:' MQ?>P*+X=OSLE6-;$>10*20DUZC 4?\18CY6"C<:WJ7L9CH&I M+(1O12$3&QR2*Z=HP^6TSAWQ6&O4("IM),.2,#0]C=^6T"=NW_?$TSZPWE.Y M3P6[#TGY;-XDGR3FM0DA C.*F)>N@+-(D8MV@8E4& MPS]P'G%R(YDZ?B9QPI],+O&F\"ZSB3\>J/$+:I\O5NN]4KW7'S"D/!\@;:!D MZK4W/ ^?I^LPJ^=I;Y?X.4SSLWE^0U2='?Y>:?E_F5W0N=@H4 -F)/-3O 5O MZBZ8DT2>C>"AS49P(.$'#]6XZ^'?JMFX(,-K@J+@CM>I#$J"\W5,F)0Z,1WH M]XTFCCQ(U[@^WC&Q=FO4Q7#Z&O".4ILM[)J<-Z'>X6;M_#'-C-M=9'9BXA0Z MG5)F$)AVY-(40AQR 3&CB;X8@D>;=,7()F[/UW];5"IDYF014$H0H(Q3$&+R M@-*GXF26B;4Q@H=2_K3-Y"YXO6DFCZKSSB.!:[(XH!+@SN 1O-D(&KL\>9#:7X[2.VLAGX1=7[?GWEE0R86 M0BF>F$E8LY(6BDZ*8C=IK6U4J/30Q=M.Q;];^Y&2Z6M64 MWWFK!R&\8\HSX,4D4(K%6CZ+8$.P7B5!C&S7:O#>5W2)C7UTN!A*)V<%"*-W+' ME;: &5#4_>Y5WX[.0@ZT?4<-Q50W$66=<UCFB79>.<,#9%OOS-1.P[577 MP7'51/7;&:-=]; WHCYO2B;(_1)0&T2Z@ !ZX2]R"4X'@6H M[.N8HLLWC;-UM03,\ +N=.NZ>H7P+8%S^>\8EM\XI/U>6)8"F!!- M/58($*4AV25II9"1%LN!$'KH]>/<=QX/5X.IHM\M[]G)8KF>_M?9!2B2F2S& MIUHW1JNF6(HM&,^@B3MOC9%;3AH9+!UYA;AQ[AJ/N GNK9G=P>;/P#;'CV%] M_MF&'E;A];ZS3H!WRD#2:(W(T6K?J&'-81Z6_H[ M:L>#O2P7LZ; MHNK5R>87# MHL1VZNF\.N$OBT7^?3J;A7E^14^=?YS&&9Z=B.Y3I/#0XX:L5=B:[(%*%B[> M]^SV^^XX."Z,87&TPPED!93R!2)* ;H@TTC(,:9-.[>=R#S4E&WULBL#T[T6 MS&("X4SU-G4!7XR"8&/,D5R!Y-K4O^U&Y[@IL'8XNVGI&FKOZ9J\_:M<'W_H MD/,4"5K=)0Q[5"+Y/GS"?SO!- M^7DZGZ[Q]?0+WJV3;VL)9=*VY *&U2X=N@Y=425"L3J@M.A9HTK@/8A]2N9P M%\3=FCG26(\=Y$\N6%P\Q.+/I^LJTBN1>[VX-U_A#=Z953R:H"%P0TZV*0&" M3 XT+Y(S2WH0;>:2#\G%N(',\<%]=,T_74]@B.[9NSS^2-[!4;I>[P9LY^JM M*V^A9 K258X.? BFMC)Q*EN3=#!/WT_XED%X4UXOYA\W2_#L97_%6?YYL?QM MA1-5N&4!(W!E ZBH/41=LUK9!9]S3)RUZ62U%7E/R1?8!54WS>7PNNI@][\0 MW\U4%H_><2- 6*Y!.>?J;"T.60?&$_U.WRPN&7CU]91:/![$!M!&1YCZR[(2 MCPRS+B*!XYQ7XB7$9!"<4=P%H81I= /E&AGC=K0^/H)VEWU'P#F#/QG7E,XZ M$9-;>GU%6$(\=_7FGV$D&(&"8BS)"0I!"N$%,M.F[^C6)([;0GHLDS64SCH MX]60YTVY*<6)3,H7IFJ4OSE.\@Q\;0MO>&#,^IPB;S,[XF&ZQCGP/3[L!M3. MTXU&MPK@VT2J.[WZ2%'L_N(8)<+E06L>68(#H M3C/A$R95J8/8@!E/;J[DF=S(X2NL;C]\8^S6D=!Q<=D,,-L#\V#M=0#.BW;_[W!VUBWQT_3SQ7W-Z$)TJ!!0U/N:HH[$ M\IE6-OU81%\B0]>F&/%^HKH%W>%@N%F1.)!F.@#9"_R"L\5GS!\P?9HO9HN/ M7]]5S_^"G<0$9NTD%%OS!B5'\$59X%C3Z"N2@*>%>+Z+Q#\#%)0'*=N8DI8FY3K+D-=>-";WRG;S\U=0V] MWU983F>OIP4G9+6);(; 0B;[+8N#*'P!IWDPIN2L5)O$P#;4=;O%[HF)K4&W MIX*Z!MWJZFTC*+32!W3D/!\;D]M>)6Y603,N M_G95R_X[[V(=9GT<*=]1\ET6RV?I/T]KF<>Q3YGWH^;H!\\#"&V4LVAKI6.. MU]H+$4$Y,@ZN6 =&:\=4-"+IMO6>1SF+?FB'N:VXL\%59-9JGF.5PJRV29E$ MQI5%G<'Y.O!6D,R<9@J8 Q#_E$ZO=T'D+IY$"SWW'6C=P?*O M9&0^_(ZS+_C+8K[^1)$K,YP'52 :J5X['S^U@%=)Q7JC2"X MJW8ZC^O>+A>?<;G^2B'*2XHX/M?2^WTBLCN?,V0L]3BA T5!%R]Z2V';^MF5 MMWV;YL*R%[PVK9<.R=30MN@E84"(R(51+ K=QO-YE+1#K=*]+[BKD8OC2=B@ M%=@2ZU ;FR 67Q-KR+UCR1K6)@^_"Y7CQB_#8NFFE6JFK"R#N:3=5*I%. T2H@Z.)%"\C8=V2P,?Z?J_C6X M*;]S!:WF3H*H[0)4B@&<*0Q\2;4UG^/1M1G#MRV%W=O''3!T_QVJ ;740;;C M7FY^^OJ!'K&Y4R$T\T0Z)T\X>PK:G07G@P632RG":BOTD=?>-^)ZN3$U)"JV MW9KW5%'/J*L,G=>X"^,Y#UB;"XA2Z]#Y69\4EGRVUI82LW%Q..O32)LXD((L4Z+N0@7:"# R#*,$$ MQV\.O!D(: \0U2G ]@7 HHTV.@#6\\7)YU-ZW*6(+F[1..6LXQFB)S.ODI+@ M@M& PJ)Q*HATBK0'71E,=0? *-Q#L3(!;?(0"NI:;5LVC+X#"+[XBPM MH58#P1^GK9?[Y&.DQ/934,^0.[N^9\D&NTQ1L5"F]O[@!:(+ KB)(4>NK(QM M-LJ'Z>HT3;$G"K8%V>XJZ0!@5V[=O4 B(DTW>J*O9[A1V/S:;;Q[F9\HKC%) MJ4 3F<0W+=GHHP=)JU?PS(H+;?;6H3CH-!4R#&A'47,_MS'OY:<6ASKKO$OU MVD=V$13S"%Z2<(MRQ3MF2>YM$KT/4=5IGJ2Q"=U5'4^P5G>(Z3);/;=U;JH9ZXA#('(B2Y6J00 ML@9G?83DC30HT!ILTPS_*A6=^G5[8>%V_[,]I=UY3=L+C'O=#]C\W9 VY#8A M ]F(^N [KI-D(S/71@'*4N]\Y "!Y0*V*%UBR2;E-HGIN^DYW!K$.\O$1=8< M%3IP@H5:'$Y0I8T8T+@2DHS>-KK5>0]!X]J( ;!PVS <+O@G8".&\$ON?,[0 M-N0H?L<].'*)&^XT!V1UE]E,07;60,S)IL)"P=1J%VYA4ZHW_Z8\)S!.US^' M-)U-UU_/LG!>UR2_4Q Y(C'J$WUE(PCAC>4"0Q!M&+V7I"[MRBYXN%7M,HCP M.T@AU3EY]+23*J/+0C/C*_\Y <::!LM:@4?,$+SQ3EK#>6P$H#NH&1<[ RGZ M)GP.E7J'R#D_;]+&BUQ2!L&)%:4Q0(S,@E5)&6EMS3,KN='@+.' MT'N SI5%=7Z:: +/H60/H01.#EG,X'+2Y.1E670,P;LV5_!OT](79/;1\ .; MU1[B[@ PU^WO9A4E4:)2RH/708!BG($W)! 1T3)CDI&A43'F+5K&/7QHLT,= M*/'N,'.^C(PI+ E;("A7&P"3]Q>22.3XY2B8C MXNX ,N_PRV+V93K_>)V9_A>6T6N)W87WF^GE:0"$Q!DZ2,58\1HHV'7TKZ@Z>0BRV MC9=SDY)Q3RC;;%D'2;LSM)RO),N\D"H%T*JV$2EDFEU0ANQS2MQ$8B.TN1)P MFY9Q[9"L<6]_-,KU#::'#D!5LQ*O-D7A]>R>V,%G)XO3^7H2(A=*N0C! MHJU- !&\#PBVI!2\RA%]NY/,NRCJ+VV\I]+O.-$\6 /=(>DM+J>+/$UOP]>S M!D7+D]5/839;+.87/UK\A&_#-$]J[DNB%L!TG9KL6(;(K 4;?0T("O.QC0^] M+\7]I8=:(+&1!CM ZET2_"7\,3TY/?EIL5PN?J_1:OA,OUE_G7CC#5J-=:I% MY:VN0D[RS8$[9Q6).A]O7[V/ROZBOV$0V4Q3':#P^FK[*:RFJ_=$2\AOYE?] M7CX1(;C-4#,;6#U>$A&\]!J<838X6F#DKQ[!/MY/87].7@M[.)"&.D#>58E- MI"^!K':!$NL]9:8X!"R"N+ ,T4IR0=I<6KI*Q;CW>8]COW:2=.3;/U]YW1U&2L%$7IRRX;&J' MXA(A1HHTLY!:^<*5C6TR.3N1.4"'G<=?=J5:,W*RBXE#-A30J*@*>)$=V.R3 MSR+)PMM[\FAFIC(IROSBY5[&',;C]D2(/V M"(E#E=A>ZIGVJRLO>X>;:XJ;9CGO/Q%N8UAA/@\ 5]^Z=FHNO<4,!ETM/[&U M$(6V2^UTD38+AHT:0A]&]\$^_+9O_^GJVZ^N)*5Y[?XL>>'5M\ Z=64S"0-S ME(QGURC)=ACA(Y?_'@^KMT*"(RK\J9G._6<(W/>HIF:TX?2 0P&JC%3M M''(:^K>N.M^V@*N"WK#\YG/]\CZ>57 H$C=0LN'U7-*2%\\E.,%C2IB<;S12 M[W#:QST5&1'<1U9[!PG$NS@^%^FS.A3\*L=_"[/3,Q2L5JEH]Q#V$Z6P!'@L-3\Y'?GYZ[K<)9(59)+!J2$LB2:_OEZ,%[)DB*)7KT M4HO4YG!S,!:>M%._"WYW]7O:@* #]^>,\HO;GR['XB,K8+ >_O):@%"B@20P M1XI36+9MO)=K9/0R8N>H4+C95F]OO70 JOT%]XWM>:[=F'X-)Q?5TL2PP%+( ME4)30$EG:DT"K79I*;@629-?U<:Z-N!F7(@? *Z;=G-L37> ]CN\O=6[][^= M%^9+KWE*Q,RF2$*Y*"&::A-0QRQTG>W;YC3I0;)&-K&CH^;6Q;ZA5-@!'A^5 M[GW"?7U9)^10*J9+ EY$/15WM05G1JC!LU1!,>_;%'H<3GLOS[Q, H'FH1M8?4/\:"^_7T?)2'YFB-@Z*5!56S MIV=RDB$CU]+S1LUWCL;B$UUF1\#Y\9?D'J#;>S5^WMQ*>K\.RW7G:_(O](CU MZM7\[![5Q%"\J*55I$-#.E15,-&15RP=PVR8+?FI;7_7.1S9B?SO%7D0Y+[K M[?%O&_U=RD4$YVU!"0J-HJ@WU0E:,8*+SJ;,L2C7IOK\6!R.>Q+]WTOQ,,CU M,ZBEG7A(>06G5R6DG',H7(:<*?8XFSX7182D.0M9*"VPT>32XS$Y[D7)_UZ7 M!P/O'V%IWG3K4XFA9H+!;2ZW:A7!:W(JK"G%)*]4RFTNB/852S:[??K?R_) MT!T82[ZR(O\-:VT5YF=?_%-C!0V)NL!2R:+ M31$]!*T%:&:-\25R+AN51W? _7>?YVVW?#HT!3MA^1\N1_RX^+S0:'S,%*%X M47,)")$[#5@+*EPJ@J4VS:BZ$<$3WQ!2U3W<='O2&G#QT7'9;T2HQG8 MVC5=R4 2#Q BH*7F W3LE'Y?"\B^.YSW=^!06B)ZN\Z2CC/5IX2JA^7FK*\ MF!)3/53PH$QD9$9E ELX"T99;_)3LP6[\/_=)]>_ T/0#,_?N5NP0X1E39!) M\ 39BE*'T66RG8'5F^6)(BR7I')/S H,G"UXRIG\[\ &-,+RH*< 1[H-/L24 MY\]W'F/Q]VR56CLB)H"T76UH@H!'A.-BR%(#&GD(+]'IO3#7>OPG)3 MSR D2!5R[5=+>S+G%*#+C*B8R88WNMKRWY>T=\1ONTO:NX"@@Z#L^GW-XEE2 MZ!5MA8ZV0J%8[=^LP8E@?)!&>-NFY.^[O*2]$Q0>O*2]BUXZ %632Y@12[8Z MUV[@U"N4-,[$&-L<2_^C7=+>"34[7=+>184=X/$M+LMB>1+F"3=" M7)VS@)1&:@IV2VA3Z70/09V?41X;@T.HK0/TO:1H M?/$5\4HWNW-&!-)V(FP$Y+%>?,L*8F2B]BT-SB4F@VTS@_Q>DCH_%#LV H=1 M76\8/&Q=>VU MWTM;DGW"Y?WEWP-HSK&N0Q*F* 7D9 90DEEP*=8%5-#EK!++6[4AV!XV8P8! M!ZCLIM+WD-_(:O]E.J]3&2\"BQ13\F3DLF:,C)R.$(J,(()CRJ>03=BJ%&$K MQ5][])HT"7J(G =31#25)DD(J.5B3 ML/B;D]M-+OY#;Y=:P5,;D>E=8V7J#WM)7#FF1 MI:CKL%;:,FR;R12'TSYR%K$+S^W(".@ \Y?)4EQ^F9X?%=T2P&7QZ(;7U8?% M.LRN_KZ64OVZ6/\[KM]A6GR<3_\+\[@SJ(7J- M54_*,9U5S&UF"([&GY -C^[ZL?-= ^YY7Y-D]L)\7R_,?U<_QB2_.2D>: MM+Z>![L@R2W,$HQ7CIN"(:8VLP^/RV?GU0%/=.T=#JD.%MRQKF1/I'=D=XH& M%B*IT,D,080"7A7/BH\^/+G>0'LTH^WO5O PBZQ+&(VXO.JEF?V%CMO-BC39KI$\L]++WQ,=E$N^4R7E6YUV],[;Z)IF)L#8SS>J=0U2@ M@D$(,I&*%-+_2DY6-]QHAF;GB5XO'7!7&14@O:R2O2W'N1#.=D\^,;S(Q-W_ MW]ZU];:1Y.KW\U\(U/WR<@!G)K,(,-B938*SCT)=6!-A;7D@R8/DWQ^6+%]C M.;ITJ:L]&R"&'3G=1?(CBV2Q2 X\Y )">1:,%L&'SCJKOD#%7CIA MWK).C &':7M33PB_[?CZ6_EEODKA\E\W85G7.%.RV,P+@Q(\&0;& H5NJ8#B MR*+&@)&%,[A2>RQU+PVP;TP#.D1!!]O#Q>7F=QZG A]SYOW7^BW.4.N@K R0 MF*TMQVGG)M3POW6MQ>@W1L#=$,1=@#,B MEK%)4+5*SF'P4*Q7/F3/L;0Y;.F&!7NIEW^CZM6-% X"8@<:W.[4ZN%2U&JF MI50ZUM:\G)-9,\J!,ZX 9N43Q15K/_R++-&0+IWW>T[2KT\&$]M'HR6I%Z$N9XF9K"8!&0K!! M0HXU%>LV.OO;S7JU#HM<\W./VL"MY[&Q,WJOT3+H%U"'('LSE&@X>'?A/ W)A.Z,H8S08M0'-;0"% M]8*/-YI$E!1SJ42=VUS['YR4B9:##8C/=BIS!%BF/_CBQ9#L'\OKU6KF@Q.) MD?URI8[;"]E!=-9#=HESPZ((MK,NU;N)F6@I5[]Z:? M;Y;W&>[;ZH#'L=+[K[A,<^+$+#GK*+1#*+SRW%H&/M6FUTDB+\9+[1LUV#QX MK1.MK&J(^;;B/G7D:!<;P:.^[Q>+_/[KG_/EY@D/I61>NJA4-("Y:%#*UMO2 M&D%[[55M>>IL9V?A^Y(VT3*K?C>)8<'T)O3K>W^3A131:0X] ,;<:PZ7F# M5M>P+P#]]< ]EX@V!N4ZFWI[&(%O)N?6!.?CJ.5!H)M.EF[G-?5]*B>>,D@I MB8ZX %E: Q3"*HC9"?J182K2TNKVZN@WO%8.1^2;R>IUH9DC@6\*.^6/6'-' M_7[<"=EQ$XV Q%PA*1H#,>8,V5ENB4%(\46?JGD0G6\F_S@)[6P'P3Y2]:?R MYU$N:C\.*?(P;&9DLSS%)L93E$(.!Z#RT>AL@A4CQ9 #4_IFLIZ34-.6,)S" M3CJ0^Q^%$%K79NQ%U?XLI$F!Y7KY1'GCG/9"L32?+W( M>=.@)5P^I/H>\GG=CC_>TO;MQ**%]W-T0PAF> MG :A-"/L%83@N80HM(W6\V)MF_356QG2S9U-PGD)6!P'E8.#:)4$[D/P24G& M&[5/_.^0[D/QVVY(]R$@Z, =>CJOUXA:^8@,8L@1E"\6HN2"^.AM* RC+6TF MV3U9QEL9TGT0%%X=TGV(7#H U?&,>V4,H):>)QL5R.A-;=U;*C<]2&1:%V*) MX"-US)SXD.Z#P'6.(=V'2+H#M.^>;:H<$TY3>,%4O2ONR0I$&1V%[Y;IK)-) MILU9_6EC::M+J MV*C%\+%C::J:] MBY:;S@H,?SUH0,H$!N.>XJ*>&0%3QOQ+F:#:QRQ16/M_UQ3=SB_GZV\?*1>BBK[V*R8?3(6 $%-)8$+BTDO!;&R41&A/7.?>Q\!X'4I=&H'G[Z%/VWF^ M,V^S25D3/Z26H&S@X)2Q4%#$[&P4L;?"@H-I[-S'FKQV'0.EOXF2W4Y-GGD* MBU"P KH43]Z$0O"2!.A9*CK+[#GKK!_+P31.M/AU.DIV!)1Z4;+X8\[$0SCS M&9=7?,:R=SR("-%;1P)+&IRK?6XYRY(Q[XMLZ! VH6FBI:D#*M'X4.E%:88R M)Q_GJ__\LD3\L* %XFJ]\8<92:E$4:"(6GWH;0 GR)[XC#:4XHHR$_#Z7B)M MHH6D'>Y#)P/G[Z!)=[XO(A:VD1IWB?BBR,(HEB''P+1(AK;GSE)V!U(X^6$J M7>O5,3#Z6ZC7UNOEP@B18Z%MFT50BN060PP@K2AD=52.C9I_GXO"R4]JZ5N] MCH#16U.O.X_XY_E?\XR+O-G. N8B@DBL0"DO 2E:!9R>X[JPT>U_2 M)C\IIAN%.ADXG==C?UC0M_@Y?,6CRJP?__?E:<0BY5MO[X%2PFJ-LDZ]\95&G&M,7'OV96/F.?N<_,R<0O506 M,$E)<$8%@?D"PG'A+?=1-KK\_-JJQCT5' H?SVW38'*8CEDYX1+'"T]I9&1: M7L!X#4LV,Q\+=R!-;3\>(@-O2>Y(WXF4D!?;)G(^AZW9SF1[APLL\_4,HP[! M) &ZV +*T?X9-)&."J-E.J!*;:;K[5A0OQ;F$%3LM# G<+]SX_)/7/]ZO5K] MB,97G^B"'-RJO+&\BFU%'G\\4?=6+SYB7WT)&&VQRRA6*=!26\(-CD&M9GSWW8+J4.VJ?B@:N8*9ZM,T@5[<.D.25+5$)* M=192._%9!L'$=S6I@[!_6@9E4P1YE,/R\H,:&I>7EMK:Q#"#+ 11]R19!9\9 M."8C>.,]0V]M:75_H9&)>2B?TV7-Z3ROQ#7:]+KYE:LWW/E@0.\J&RL#O6(A8$R(4- ZR%Q M[GWR4=&NT1B\0]$R;HEC8UR/(O!I[=<_AVM 3.)D)S2,3M$S5"B3+"7K*9@U.DP7FEF=T)6@MSN.N-V@142]LO?OV MTV58K6YOT B67&A#["N+ZG3[/P07KS1H.$D$ M/6SQ)(K-Z=2&A"U!FYO8+D@K'4N@C3"U^;F&H J#'$W.FF=C6*/JFEU+ZJ85 MPVE"_VY@V! 2Z !*C]>_O99:D.YSL)S&ZK[ \FY+ 4^%":$HV#$F@)(I0U0F I,Y9"4X)_O; M&BSO>N@JT XLQ["ZBV[NCUGRZWV)C\048[V+*E3-2E.<15PQQ)^H>)'*LL#; M9,]>7$XW5_<'=6E.YWP'UH8"W=M#S1KNSHK-)0:'8+,G]+L2P2=&/WJ5 NID M,FLSI_K),OK9D(X4Z_50/.X (,_:>-\.3]QVP7C<5763%9DQ(DJH(B"&VF,_ M& W11 M<)84ELJQTFS;6!RVSGTUL&("UDU&_ -QFW[ZC<2:M#\%0@)%K%E8I MK V\I8=B>2FA.$:?G1."NQ8Z[K7FLX%P$#EU ,,7C\!FGHO,K0WU])_B6O2& M/ F.D+/A!0UG!MO<'GEQ.>->\AT>4J?SO L7_3D96Y68H1(EH4 H23 B1&MP MF#FX(+AA%'7H1LV+=RQHW NN[>%S#-^G=5CWZ>;J*BR_7>\XV!SN?&[/%S4\ MDCN&U.;%.SS4CAD%HJI7F*-DX+BVA"[C?6;!QD;C*-J?PIUZ4KZ)MEE EKF7 M8+"JL(D17)&DVT61TVD,(^WKO"RBX[.^0]#7KB3B8$%WX-N=2/.[;R\_X+;5 MB01"8.0IRRSU.16AF\;PO4!H+V@?*<\.\/G=R*#:6WI[ MZ..B#DDQ"5::5&=L9X@)(W@1A,S"H0B-:HUW+ZI'5!XK_>]J088110>H>JFK M>''68H@>C$R._+!,'IDL K@,2DI:A&O4DK&[)O!-470JZ[M(#?T[U,X)Z^WR M)7KOSNP-:)J[;M.@;BH)>Z@FF'G\?W',EP=D^U_\3E#)O-_O-"!),',;*-^E M3[%8GBH,O$-/0'26O %++H%7B:QP9CJT2=[OO<13K>8/7_12WQS2B:P3*62) MN5;(.7$['MD;#)D\,5^P37'[,:L=UR:VP=ISH]=*R6. 8,PIDWVZVR&[\%CW_'*S9SC[7BNI'TR MF*!XI/!2:U^#0@';02'*O)>F5H.S#.04PQ,^*BY^D,_L?==]R);8\A%_9%+]>*3.Y/^,;*Z'HIQ M(TI]M:2US]?5M'Y8Y-IW^29,PSG>X/.O^?K+QO^U'[>7^9_?KY^OUC/U]^V M^I7)YW.%>PB< *!*LN"ES(!%,6&9BU[M=:)U'*A>7]PX%FD@&+P&J@%E,C+< M?OHRQ_+^*Z9-BO>W4N8)EUN#JP-*YYF"6/M#*Q0,HC8@A76>,%1&>3K,?# MS.YU)+H_F%Y>R#A;X-G!-( 41@;3#G4HC#NN>8*06*F])C($+Q \^9>B6*$P M[]6^$!N#]V''7;^LON+RK8%I5/GT*EV$YQ]4_EDC.YO+S ME[#@K/[94F>ULBB3@*1#[3.L)-$9&$BRLXD9)2C.V"LP._C5X]PJ/!>@SB". MD4W5S_,E)OKXSLBB+DG7X;ZEUL@9EYX+A.4W3 M";P>&24?ZP"G31R2*;25WBDPVK!:1*G 96,A12-<]?7$?J,D]@+(_6M'GO)] MAN#_. [W (L[-#/%B%P'3&=RSYCU$,DOJ[..>A'6DR)X+ M_0C^C2SV[=30[<*QU XUCH&S=;R)X!DB1T\2$Y;'F)GT>QU-[27X)Z\>6?3' M".YZ""Z.+?[;J9;;A4.%PX.( M_V@N]G:J6'>_S5ZXPN5?CXHW%;DPSI-_PZPF2&<*V&/T"614*I.+E$0\0W'8 MCM6-VPUEE"/L(>34&_:>.6V]')Z*#X&:_.L4AA3A9J/Z.R_EU_9I(4K,3JI M2N+#8I,W_?8 ?>.M4H+8@$2$X772.-%$A&&V(J)./RS0?O4-X_IXS4 Q'%?; M%_-O/ZA?8ECA__[/_P-02P,$% @ MX!C4_-6X/NS" GBX !X !E M>#,Q,7$S,C%X8V5O,S R8V5R=&EF:6-A="YH=&WM6FUS&CD2_GZ_0DOJ$J>* MMP&,;>RXBF!RILJQO3:Y9#]=B1D-J*P9S4H:,/?KKUL:WB'!"?:2[.6#PXQ: MK6[UH^Y'TIS]=G'3ZOYQVR8#$PER^^G]5:=%N!#ZMH--X*=3_2) M.1WQP P:7KG\SYP5/3\+96Q@/ 7]W4^G9D6988^F0 7OQPWK4LYUG33[4DC5 M>%6V_TZQI1#2B(MQXTU3<2K>Y#5,?D$SQ4/7K/E_&5@"1MG'D3/T"'H+'K.) MX5X%36U_N>R\[W1)U2MZBW:NM]"'*67J14ULM>^ZG0^=5K/;N;DF-Q_([5WG MNM6Y;5Z1]I=VZU.W\^\VO :)]MV>NG#[Z>[^4_.Z2[HWY+[=LHY4RQ5TIGO9 M)O?-N_?-Z_9]X>;+5?L/TFQUL:52+E=6_-D(JVG;KCVJK?6HDR!Q"U1L$[ M3IYK?:SWTRM.3'VI,4\7IN"D6#]"ESMD0&&V%1MR-H*L: 9TD(?7AE2(RXH88Z>16!&+F,ZVI&J-(1!\8C#NG4\.[ (R!(1U( M8 P4\+F"V@EB,70'2P*FR&C _0'1*?Z9]1\QQ3(EZ$#$M8 BB_5ZQ,T '-0) M\ZV!J#$ GBT*SFVGD< M0JJA2/K@MR_2 '0"E.9BF@<8FEH6 B!99-YE$@% M" T)>#'#J>M/3[5 Q(*.=(3W"K6Y]H %36$XDMG-UB9GX.?GABS8NW? 8&U M/4%@=R%,&>%=QBX)_?(D4[&#K:H_\D0>IG08]:=6V,.\SA# M6[L?+K@?@OLX^\LK#R20JJRG@#^VFB*J^K#SZDEC9.3\7E!4K_[E"XSNR0*[ M8!KV.A!16[*_O0CRR"9\FNKMNV!9[S& 3C:2(PHR5: U!1LYU &P14O! WLTH-.>Y@&GBJ,#W/$96]%B MU)1JY!@VIVA+2&R^EYJ!00;J"W9*@$%S/Q44RQ2X98V8<17HX9C//&SV& M@E!)H#\+GE Y]@"BO;V$Z'(6)9ORU0I2M^ZY/6 !Y$,>( ZIEC'%0D,U8!@9 M,8*3JF "%( NISTNN!DC#UDW+"X;BRD+%X?X!=$Y1FWKV6/F4)*J!."J+6_R M?:D":X#EUGT6 QT2@%IH80DN!Q2!?8-#)BP;GD#R7H_-7R3;^G\QE+URL5)% MG]M#*E*;DS#0+ R!U?(AA$BO8:=3NK-%CG6/ZPFKA2YTA/RH'2WNR=1LMF"; M*D"GT@PY?_CMC1OI3783=C4R-Q-@CT4>#O S(RS8EV3I8K>* 3PLR B;;5D+ MM">D2*S1TO=3A9&>*XAKM$92&WB/YZF@2_N@Z$]W(D4.-G0) ;*0O):D,\-A M1\?L.0<>@<3IU*ZWSJH!U5/V@&G/0IP%MA[8^.;6. O<+#/*CD K$(VU9BMX7]DP),%QOY,.9AO%U,: M^_:@XZW=1;U^Y=7+F_GE:A;]_V9JM\!M"N!HP!DYX!+WN+A;]CD#%&45>KJI M&3'Z@"77<39;="W;M&>UD_.K)V$SVW^X/Q4(HAP_H7TWYV(:"RS,FB1,@Q@];10+I<21?@"O#:"3F83INQ.Z)L MWGJ ):8*,'V")IHU)C].(6$G@HX;/+;383N=+L(#+\Z'F/B!#62WLQ8:KCF[ M4S\^*7K''EZK&TAG)I@,G-VX%^V->\D$JVVUH^+A\?'&YG+1V]CV5;5%KW;X M75J_/F+EZ/NT?M76:K%V4ME*;^P5V[E[6<:K1VF@>.M1FS>=Z\Z_[KL/F?^ M63\RN7QQ9]O-J^XN1]W2TSSIO+BKU[N$TI9^%A=+\$Z6\*KHEDO8R.2E2KAU M_OUX\7YA9XY,<]'+^;)$[W]N5VK *.S?Q<^#%KS;$J5["KT+/.9[*OIVO^)V M&=WE)/>#.,T8(02F 8X0>U]#)D;M/XA_5>!> Z^/>D#MJWG[U>SSP/<9D?YR MGS@Z>CC@+"3M1^:G>)).;MRQ%'F64F_U-+@!E_TM;#NX=1<\L#U;,?#M)F)0 MLENP)]X"+7WFG$CWG7?#7=D.V 8U,Q!#2 97@S,3)Q,S(Q M>&-F;S,P,F-E$:6 MY6O-N+9K*Y/V4PW#V .3I M3Q>W[=[O=QTRM)$D=Q_/K[MMDBN42I]J[5+IHG=!KGJ_7)-ZL5PA/4UC(ZQ0 M,96E4NCXOC6E'I0:EW7\*NZB6IE.%%9EGN[!2?P"^G[.P_ MIS\5"N1"!6G$8TL"S:GEC*1&Q /RB7'S2 J%K%9;)1,M!D-+JN5JA7Q2^E&, MJ"^WPDI^-NWGM.3O3TMND-.^8I.S4R9&1+ /.5%MA(<4_HY8HU^OU*J4T_"P M4>W3L-RHUZI'?U3 R!)4]VV,G4C^(1>)N##D.'ZS7BTV#A-[,A;,#IN5TH/+GO(')+QBN1>B+C?B+@R5@E+L=>T,;T%J*F$\-KU31U,YO5]WS M;H_4*L7J4SO76QC E'+]JB:V._>][F6WW>IU;V_([26YN^_>M+MWK6MRV;UI MP25L'D2<&U%."%V M2.W;-X=')QL,7&_\U.R$,@944) \M,W:>S#&38*(&4Q LU Y2EYJZ:QWM%*< MFOI:8YX\F8+CXOL&NMPE0SKB1/.1X&,@3#L4AOR:4@VHD!-RSQ.E+5$QN50Z M(I5RX5>B0M*FQDK'H%><2CO,DVX<%"$ZQZO1V1B!+X)N7^-6W9.XG5,#T8*X M1!/R&*NQY&S \SY\V@>-*6Y(K" 9P@A4Q(3&$Y+&5J<<[(;TZ#(E1).2".[0 M3A+2 !YIHB)AB56^WDJ%F ?<&*HG6"6BCQS&7>C3P#,&QL"0'B0P!E8(A(:T M"M5B: Z6,*[)>"B"(3$I_LS;C[GF62?H0"2,A/R+J7PL[! <- D/G('8;P*F M*09NCJ 9(_W)XC3\"*"L[3LH.0E%#&%'!,W#G =$0G4HU@OE(@Z!:BCJ0;@. M9,J@3X#20DSS $.!])0 $A#$"&[(&C.49@ Q2T/#0F!.:.:Q1BJA D!3 7[< M<,;9$U S)*%48S/%K>8#82QF(T+QH;<;K,POP,],C5FQ]D= 8'U/$-A[$JZW M;XZJE<:)R3"6*0FD$16& FX/S#L7RRZAFCO4 I$7W*,+N$ U;X49H@ML%H$ M+(I,BO=,F$ JDT([Y%>MI(=/HE7 0;L PQT 6A@'^'E(=#X'0QH/.&D!==VG M$FI4:K10.3S@WHK*(?-W_E:@,HL];+'_9T/H=4*/K+NPQCSF<8:V=C]\XGX( M[N/L+Z\\J(%29;T$W.%J>E_[QU<3W9/5=,$-[!$@?"X_?QWQ>90. 4W-]DTP MA_DKQIY2@X+"$8AQZL.1NS(<#+*03+!1 M G)9!*FDF)/ +6?$7)A "R]S%M497/4Y5H2T >TY>T::0(C^*X'=WTM@+Q,M MV41I*_C>NN7V,(>E,1(,T4N-BBGF(FH,[H4#!VFJV11> 'A!^T(*.T&ILFY8 M7&P.B0YD?IT\J;H@NEW*^YPYE*0Z 9 ;)ZV"0&GF#'#R>\!C4$P2L XE/,%% MA%5@:^'Q#(M-),#O/P*B@W\8T95RL>KFKC.B,G6$AO'F80CZ5XP@4F:-CIT) MHRT(VM^NE[8.P= 0R-5X =U7J=ULP38IA,YJ<]P=A%_?XI'^=-_A%B7W,P'V M. #B -\Y"-F^T*H/[RI,\.0A4W^N9"T6GT&FJ %4$*0:P;"0<-?T&BECX3F> M;CXS5)T2*1RZS$Y2E^OF_/47/1/Z_=M]YN"?(_^9]ISM]9=-UDY]3 M&3+K(G;GK(;H>X9D65'#,^LH*&*KM)FI!/< NHPB82WG7\@;?04Z!,N9 /M< M)P> <*!I@VD _J,NGRY+_F/F)>]OG.9V2E3=_0[/0Y[%LZR'8X_1EG#<91! M0\-G%+<1DYF>A28 +)"=>2\.#"@#DT81;-/^XLZ9++6L/3C\41+_ONRG6I#? M0PWTD0<<<$=Z@"1W=)]!+N_3HXA'2HXXYLB8#K(W$#KC21XE4DTXE(Z'RC,C M?0)H .!.!,1LUJS;7V73U@>T<5V V9,T,;PYO3@!>DXDG31%[&;#-3H!) Y$ M7.@K:U74Q)?X(Z1Y4 S9FU6'#%^_A?=V_^2 M9:ME]4:QW#C:6%PN5C:6?;';8N7XVWK]\HC5X\UC?K.MM>)QK;Y5MR4WO7Z* M(8@FH?&'7"VWM(B;95)QRW7:WZSJ\4K5:O(9*Y\LO#A'_"^'W$<[]X)OS5>^ M$'"?C+1WR )'6XW8>NA==_]WU7M)^ED_,KEZ=6<[K>O>+D?=TM,\Z;ZZJS>[ MA-*6?A:?IMN=+.'5JELN8:N2U\K@SOGSR5,=O#-'9EST>KZ\?5-Y7_Y>7*F# MHG"_2Q\D/7%O2YCN*?8N\+CPN?#;_9+;97B76>YO C63A!"8)CA"W$LC,C5J M_U'\W2+W!I1]U =Q7\N[;WA?!K\OE5UVI0Z/MYJK]E#PD%S.=D&W_@B*[##1 MSPQQW32%!6^#+4P[N//OBL"J%?O>;5(%);?_>N:1T=+WUHGR'YPW_3OC$5_Y M GO. &Y_5YXWH7V@@=2N-OG*1]O9K_^$W'W,?O9_4$L#!!0 ( +> 8U-5 MNE69+04 $X; > 97@S,C%Q,S(Q>&-E;SDP-F-E2^$DN4X'_S0 M<;IQ%\[BBW.HVJX'L4!I3B7E*6*.$UV6H#21,@L<9SZ?VW/?YF+LQ->.GJKJ M,,YS8F.)2R=M_41]$X1/?FF_L"SH\F0V):F$1! D"8993M,Q?, D_PR6=3\J MY-E"T/%$0L6M>/"!B\_T%A5R224C)\MYVD[QO^V81=I#CA*W)8IJ ME8:?5+TAKB95OY(T&ZY/1JY;=>L5M]8D?WC*2$<-+W1RN6#D;6E*4VM"]/I! MM6+7:YELS2F6D\!SW5]+9NA)>\13J=832K_X64RS-IDD=])"C([3P+A4*E27 MXH0S+H*7KOFTM,0:H2EEB^!U1U#$7I=S!;Z5$T%'A3BG?Q)EB3+*_)T7AM:5 M-J,I61KN5;2IT=V$#JD$OV)[JW9NMC!1D!*Q5Q/#Z#KNG?;"3MSK7T+_%,*S M7G0*T<"F4#M;8S@$ZW?Q5'73A\:)> -MUCS=SX+()!Y_I=YS(:6/V/Y]$GZ(2QEE1< MM_+#/FS(+@^99]?^53?ZURO#!2*W!/JO+P@2J R8PX0(,EQ 0H2DHT49LIG( M9TB9)#E\PS62Z(+QZJ5W[+8,X0#E@##/=-;_5F=EI$:2CT!." R0&**4Y%;_ MCI$%=!*I)1K)LI(CHZO'#4EN)-,%?$[YG!$\)J]>UAJM)Z#;#.L2T QAK"J2 MQVGJOM9LK4#0M(_KVF6-]/L9$HJ> M; '7)./"H!ZB7#)3JL\(8G)2AEZ:V,!3..5B"IYKO8<1%R927Q[T,V48QT 4 MJE@10'%B.B2BH("OJ&+*_FC&U-"$3S-&20YS*B=F&D&^S*@@NOSGVH1'5'N# MCD MZ-7>X*,'+I%D)E0'HZ:)[I()2L=D22BOZ5<+;DZ-.8HZS1:@%,-_AB.5 M ^((356TIT@'1(4NE4AI8O44\EDRV<"@%9X@:L@A2*YC6]9JB#%0TQ%ML8I\ MGJE@YV43U!%-49KHYVHA;/I3$SDY'XG59S;==M_:DV+6])V7?F]:W:\W* M3\WZ_14]K[E[6QMVO5'=:EK'P%M K(*89RA]6_)+CW9UX()G]N]ROH>AS;6A ME>Q.#VY]4\'UAG@<\B+:I6;V?Q<^:CS2O# MV=Z=C3KG\2Y7W=)3E;7V[NKE+JFTI9^/$O-.MO#ZT"VWL.39ODJZYY!_2(/[ADMMN4 Y M CEG%,/2J,/GR('RXADIM+];B:*MF5 R4NG&@1:"K M;\A_M X#,R,G$S,C%X8V9O.3 V8V5R=&EF:6-A="YH=&W565MSVC@4?M]? M<4IG>YG!-^X8FAEBR(:9+*3@3+9/.\*205/;20EDNZ-"4LY8$! M'YW[IW..I?:K[M#S/UWW8";B"*YOSJ_Z'A0,R[HM>Y;5];MPZ?]Y!173=L#G M*,FHH"Q!D67U!@4HS(1(7GK4QO0.*/Q0HJ048U[ 3H(93J=@.PJ6& M'0;U:KE&FO6P]+ MT$O/VB%+A-3')7_^,Q>S)4R0>V&@B$X35[M4R%E7Y(!%C+NO;?UI*8H1HIA& M2_=MAU,4O2UF,OA&1C@-]=P$5_T!EX_UTX M_="N MJT:PJY_F4/QIW1>6?0&QO#OZYZGZ#C^8I2LNT?WW\[JLMCY3FT?Y6= M_O6+<$NC",Y9@N>R"8@B8 8SPLED"0'A@H;+(J1SGLTE$02#;\!& M4QWKQV M:G9+(PY0!@BS5)7];WG65JI0LA#$C, 8\0E*2&8,[R.RA$X@%$6%LBCI2/.J M=1.2:4J\A,\)6T0$3\F;U]5&ZXG8[8[K*J(IPEBV)",BH7#+-1DGG1^:8)D; MUW :Z4N5\-TY<,R5JI3'96U$D-:8*20#V7 MBK >4'7>Y*IYE$.#2:!I6[*GL?K\$NO36 )J0!8P8C%*?BZ).7Q7Q@@TB?&ZWA(%MX>^F>6UBP]%A#A7;^ M?+D^1!_,D<=:=#Q?UGOK+^Y*I=[*]/?&R]F:>X>'Z>$1?/;J"< M']K\[R!96ZIC:^G7XCV/ ?_(UFW1UZZB7\GMKRQH M(EO+7&RS_,<%T\-W?MVE+][._@502P$"% ,4 " "W@&-3M1N$ PT) @#O M&14 $0 @ $ 8W-L="TR,#(Q,#DS,"YH=&U02P$"% ,4 M " "W@&-36UFX(TH+ #@< $0 @ $\"0( 8W-L="TR M,#(Q,#DS,"YXA;>$6 " V %0 M @ &U% ( 8W-L="TR,#(Q,#DS,%]C86PN>&UL4$L! A0#% @ MMX!C4[^2Y/5)10 \P$# !4 ( !R2L" &-S;'0M,C R,3 Y M,S!?9&5F+GAM;%!+ 0(4 Q0 ( +> 8U.31IU2\*$ %3]!@ 5 M " 45Q @!C 8U,Q!#2 " :1\ P!E>#,Q M,G$S,C%X8V9O,S R8V5R=&EF:6-A="YH=&U02P$"% ,4 " "W@&-35;I5 MF2T% !.&P '@ @ &&A0, 97@S,C%Q,S(Q>&-E;SDP-F-E M